invasive changes before freeze

Marco Martin notmart at gmail.com
Mon Mar 3 13:52:39 UTC 2014


Hi all,
since freeze is looming, there are a couple of things that i want to get done 
before, because are quite invasive and i don't want to get stuck years withous 
those changes:

* qml imports from frameworks: this is the absolute #1 priority atm imo:

dumping everything in plasma-framework is simply not an option. has to be 
discussed about in the framework meeting tomorrow, but qml stuff should always 
go in the associated framework repo (and for this reason, applet global 
shortcuts still don't really work because we don't know where to put the 
corresponding widget)

* change in api of a qml component, the tabbar: it will need an orientation 
property (north,south,east,west). Is needed for kickoff (if i understood 
correctly right now it just rotates the tabbar?) and for the new theme, that 
will probably give it a different look for the 4 orientations

* Changes in widgets linked to theming: but even tough right now the new theme 
is pretty much just redoing a plasma1 theme, there will possibly be new 
elements: probably the taskbar will have a different theme depending on what 
the screenedge the panel is, same thing as the tabbar

for the changes in the theme elements that don't imply api changes, i would 
allow them until artwork freezze tough.

-- 
Marco Martin


More information about the Plasma-devel mailing list