KF5 Update Meeting Minutes 2013-w2
faure at kde.org
Wed Jun 5 17:19:52 BST 2013
Today we had the 4th update meeting for KF5, on #kde-devel.
* Aleix Pol improved cmake support in kdevelop so that working on KF5 can be
done in kdevelop. Try it out, and report kdevelop-specific problems to him :)
* KDEUI crumble:
Aleix Pol (apol) is working on kpagedialog stuff,
David Edmundson (d_ed_) on kdeui/fonts,
Wojciech Kapuscinski (wojtask9_) on itemviews. Other people too, but they
didn't get a chance to report during the meeting :)
We had an interesting discussion on two dependency issues.
1) kiconthemes currently depends on kwidgets only because of the
KGlobalSettings signal emitted when the user changes the icon size for a given
icon group. This prevents kwidgets from depending on kiconthemes (which would
need so that kpagedialog can move there).
We discussed a solution: the handling of a dbus signal should be done directly
in KIconLoader (which already has a C++ signal about this to notify the apps),
and then the dependency can be dropped. The code in kglobalsettings can stay
for compat (or could be ported to the new signal, so that the icons kcm
doesn't have to emit both...). Aleix Pol is working on this.
2) the kdeui crumble task list says "move kicondialog to kiconthemes". Since
it uses klistwidgetsearchline it has to depend on itemviews, so this doesn't
seem great, it will add dependencies to kiconthemes, which I see as tier1
(same for itemviews). I suggested moving it to kwidgets instead.
Which is another reason for item 1 above (kiconthemes shouldn't depend on
kwidgets, then). So, postponed for now, until item 1 is done.
Action items still open:
> * [sandsmark] Finish the work on KPtyProcess
> * [steveire] Write a "CMake for frameworks" guideline in the wiki
> * [notmart] Look at cleaning up the CMake files in plasma-framework
> * [ben2367] update QTextEdit placeholder feature to match QLineEdit's
> * [steveire] investigate why kde4support isn't usable from outside kdelibs
> (issue with the cmake file)
Next meeting will be Tuesday 11 June, 4pm CEST.
PS: thanks for changing the title when replying to a specific point.
David Faure, faure at kde.org, http://www.davidfaure.fr
Working on KDE, in particular KDE Frameworks 5
More information about the kde-core-devel