Skip to content

plasmoid: The usual code cleanup

ivan tkachenko requested to merge work/r/cleanup into master

Use ellipses instead of triple period

A real ellipsis character is better for accessibility, as screen readers will describe it appropriately.

Basic code cleanup

Lots of the usual stuff

Clip the ListView

That's not a responsibility of a ScrollView to take care of Flickable's clipping.

See frameworks/qqc2-desktop-style!332 (merged) and plasma/libplasma!1014

Use better sizing binding for ListView delegate

Flatten plugin controllers, menu and other non-graphical components

Flat is better than nested. Those non-graphical components don't need to be buried deep inside visual hierarchy tree. For example, for me it was confusing to find the device label item after Battery, Connectivity and VirtualMonitor only to realize some time later that those were not actual visual indicators.

Port to pragma ComponentBehavior: Bound

Merge request reports