FancyTasks icon indicating copy to clipboard operation
FancyTasks copied to clipboard

Update for Plasma6

Open alexankitty opened this issue 2 years ago • 18 comments

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

alexankitty avatar Aug 23 '23 04:08 alexankitty

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

alexankitty avatar Aug 23 '23 15:08 alexankitty

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 avatar Sep 09 '23 20:09 alexankitty

KF6 Porting https://develop.kde.org/docs/plasma/widget/porting_kf6/

alexankitty avatar Sep 16 '23 21:09 alexankitty

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

theS1LV3R avatar Mar 06 '24 16:03 theS1LV3R

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 avatar Mar 07 '24 14:03 alexankitty

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 avatar Mar 25 '24 14:03 alexankitty

Sneak peak of the new indicator screen image

alexankitty avatar Mar 29 '24 04:03 alexankitty

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

IF-Adin avatar Apr 06 '24 12:04 IF-Adin

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.

GordonZed avatar Jun 06 '24 22:06 GordonZed