Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update for Plasma6 #34

Open
alexankitty opened this issue Aug 23, 2023 · 9 comments
Open

Update for Plasma6 #34

alexankitty opened this issue Aug 23, 2023 · 9 comments
Labels

Comments

@alexankitty
Copy link
Owner

Update the code base once Plasma6 is out, or more or less finalized.

@alexankitty
Copy link
Owner Author

When the update for plasma6 comes out, the existing 5 compatible version will be moved to its own branch.

@alexankitty
Copy link
Owner Author

Release date is expected to be February 2024. Once I have a release candidate to work from I'll start updating the existing code base for it.

@alexankitty
Copy link
Owner Author

@theS1LV3R
Copy link

Any updates? Plasma 6 is now out, and is starting to hit distros as well (e.g. Arch earlier today)

@alexankitty
Copy link
Owner Author

Hold off on updating if you want to use it.
I'm a little burnt out on programming at the moment since I do a ton of it for my day job as well and still need to finish the indicator and color rewrites that way 5 doesn't get left behind for the LTS people.
It'll be a bit before this is done as I've not even started.

@alexankitty
Copy link
Owner Author

Figured I'd provide an update on where we're at towards preparations for plasma6.
The button overhaul is completed and working, you can checkout the Color-Overhaul branch and install it should you want to see where it's at. Things can and will break at any given time.
I'm probably somewhere between 30-50% done with everything else that needs to be completed.
Currently working on the indicator overhaul which should alleviate a ton of the existing issues with them, and also make the codebase a lot more maintainable.
Once that's done, the preset system needs to be built, and then that should be everything that's needed to move it into a plasma5 fork of the repository. From there, only major breaking changes will be worked on.

For the porting, since this is based on the upstream task manager Eike made, in addition to actually porting the plasmoid to run on 6, any features that have seen been added to the task manager will also need to be backported and integrated with some of the fixes and feature adds FancyTasks does.

I don't have an exact timeline for completion here, but I'm hoping by the end of the week we can look towards porting.

Sorry about how long this has taken to get done, I got stuck in a code maintainability nightmare that I finally got figured out over the weekend.

@alexankitty
Copy link
Owner Author

Sneak peak of the new indicator screen
image

@IF-Adin
Copy link

IF-Adin commented Apr 6, 2024

Thank you so much for all your hard work porting this to Plasma6 ❤️

@GordonZed
Copy link

Sneak peak of the new indicator screen image

You're a gangster. Really appreciate this widget making the task manager usable, but having experienced burnout myself in the last year: please for the love of God, take all the time you need.

Thanks for keeping this project up and running though. Will patiently await updates. Would love to contribute myself one day when I have the time and energy.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants