Commit graph

7 commits

Author SHA1 Message Date
Aleix Pol
4bba6ac402 units -> PlasmaCore.Units 2021-09-13 18:59:35 +02:00
Aleix Pol
4942e0e369 Make sure the closed signal is emitted upon close
Otherwise some events never happen, like the screenshot request.
2021-07-14 17:53:58 +00:00
Marco Martin
7ef50d4af4 Top panel: some simplification and smoother
Simplify the code of the collapsing quick settings panel a bit, and make animations and positioning way smoother
2021-06-16 09:30:28 +00:00
Marco Martin
b0b0e6f237 restore the widescreen mode 2021-06-09 15:50:40 +02:00
Marco Martin
5da75348f7 Use Plasma Theme and layout fixes
This moves all background rendering of elements in the top sliding panel to use the plasma theme, making full use of themes that can be downloaded from the store, doing so decreases the usage of the Qt.GraphicalEffects import which is slow and not in Qt6. There are some layout and behavioral fixes especially in widescreen mode
2021-06-09 08:44:48 +00:00
Devin Lin
f97d5db94b Skip panel window open to improve performance 2021-05-09 19:32:32 -04:00
Devin Lin
0ed2053e79 Rework top panel and improve appearance 2021-04-09 20:59:05 +00:00