1
0
mirror of https://github.com/KDE/latte-dock.git synced 2025-03-10 04:58:16 +03:00

10 Commits

Author SHA1 Message Date
Michail Vourlakos
771f059e63 remove no needed if statement 2022-06-05 18:11:04 +03:00
Michail Vourlakos
cbd30a8c22 contextmenu:remove systray deprecated code 2022-05-22 20:25:24 +03:00
Michail Vourlakos
d208698143 more fixes for context menu 2022-05-22 17:44:28 +03:00
Michail Vourlakos
18b47b607f protect from nullptr crashes 2022-05-22 17:24:40 +03:00
Michail Vourlakos
90e4ea28c4 introduce ContextMenuLayerQuickItem
--use plasma approach in order to show context menus
for applets by introducing a new QuickItem that will
be responsible for this at the bottom of applets and
containment layers
2022-05-22 17:12:42 +03:00
Alexander Lohnau
505379ed04 Use spdx syntax for all files 2021-05-27 15:01:00 +00:00
Michail Vourlakos
ec949948b6 fix View recraetion and frameExtents freezes
--View recreation path was broken from new implementation
for Latte::Interfaces that pass objects to containment
interface. This is now fixed and Interfaces::View object is updated
and broadcasted correctly when changed
--when GtkFrameExtents are zeroed for behaveAsPlasmaPanels
then it is better to recreate the view to avoid freezes and
hidings of the view because of compositor strange behavior
2020-05-12 14:45:31 +03:00
Michail Vourlakos
b3ec491863 protect from crashes of application interfaces 2020-05-02 19:09:54 +03:00
Michail Vourlakos
b43e864e8a fix crash by releasing Interface *view properly
--when Latte::View is destroyed the Interfaces exposed
to qml should be informed also in order to not create
crashes
2020-05-02 16:04:26 +03:00
Michail Vourlakos
9be7822b98 upgrade to LatteApp.Interfaces containment access 2020-05-02 13:23:37 +03:00