hi... i'd like to have a tasks widget hacking day.
the reason for this i that the code is something of a mess internally and imho it's unmaintainable in its current state. i say this because changing little things in one place often create rather unexpected results; there's a good amount of unreachable code; there's what looks to be some pretty obvious memory leaks (e.g. Tasks::m_groupTaskItems never seems to have items removed from it!); Tasks does bookkeeping, but for only some things, and this bookkeeping is controlled from Tasks, LayoutWidget *and* TaskGroupItem! there are bugs that sometimes results in "holes" showing up in the layout, grouping not working reliably on start up and more. if we ship with it like this, we will hate ourselves later. unfortunately, i'm not particularly sure what all the reasons and rationals are for some of the code decisions. so if you have been working on the tasks widget in the last month or two, please respond in this thread with when would be a good time and day for you so we can get together on irc and sort this thing out. =) -- Aaron J. Seigo humru othro a kohnu se GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43 KDE core developer sponsored by Qt Software
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel