New QML components: Know thy dialogs
Today part of "what to expect in 4.10 in QML components": Dialog. The Dialog components have been introduced in plasma since sone time, and are documented in the usual page. The components that may be used to create a dialog are:
New QML components: IconItem
Last post was about a new QML component available in Plasma workspace 4.10 with an important design pattern that comes with it: Lazy loading everywhere when possible.
Lazy loading QML
Note about QML plasmoids and dataengines
Okular on touch screens
Brand new Widgets explorer
QML components documentation
Build a device scalable user interface
As previewed some time ago, the ongoing effort of porting the current stock Plasma Desktop widgets to QML isn't not just recreating them and be done with it, but rather pushing QML a bit beyond of what it can usually do and give a platform to build user interfaces that can adapt to different kinds of situations and devices permitting of:
Towards a declarative Plasma: Containments and tablets
In the KDE Plasma Workspace 4.6 there was for the first time the possibility to write Plasmoids completely with a mix of the QML declarative language and Javascript, part of QtQUICK, this makes development dramatically faster (and with dramatically I mean that in around 2 days, c++ plasmoids developed since 4.0 can been rewritten from scratch)
Separed at birth
Here are two screenshots of Microblog plasmoids. There are two nice novelties that can be noted here (due respectively to KDE Plasma Workpace 4.6 and 4.7) are the support of "reply to message id" in the twitter API, so in Identica conversations will appear correctly threaded (sadly there is still no way to retrieve that threading information from the API) and the support for marking messages as favorites, that will appear in 4.7
Blog
software
graphics
music
all the rest
RSS complete