68 Commits (2d603dec1dc296258d78c7fbaafea53be8104d13)

Author SHA1 Message Date
Dan Vrátil 72fef4cda4 Port Shell to new KScreen API and fix handling of primary outputs 11 years ago
Marco Martin 47cd3ee329 hide the controller if the panel hides 12 years ago
Kai Uwe Broulik 112acf413e Forward wheel events inside panel view 12 years ago
Marco Martin 047e5051eb don't mess with positions if the mouse is outside the view 12 years ago
David Edmundson 6f29e43d12 Add missing const 12 years ago
David Edmundson 23a47c882f typo-- 12 years ago
Marco Martin 4996bf0a7f comments++ 12 years ago
Marco Martin bd0673a7e8 proper event translation for all panel locations 12 years ago
Marco Martin f56363c161 prototype for forwarding screen edge fake events 12 years ago
Aleix Pol 798721d866 Actively enforce that the panel is smaller than the screen. 12 years ago
Aleix Pol 56b14c7b17 Ensure we are setting the Panel position when the containment changes 12 years ago
Aleix Pol eefca4383e Ensure the panel is not placed outside the screen 12 years ago
Marco Martin ec9fffcc6a positionPanel() just positions 12 years ago
Marco Martin ad39d0defd positionPanel() just positions 12 years ago
Marco Martin 726965e20b fix center alignment for left panels 12 years ago
Marco Martin 77f0ef97d1 don't skip taskbar for normal configs 12 years ago
Marco Martin b3d63d8d9a when a panel is deleted by the user, clear config 12 years ago
Marco Martin 0d6f120820 reposition panel on resize 12 years ago
Marco Martin d6512ab7e7 reposition panel on resize 12 years ago
Marco Martin 8904525356 set the screen as soon as possible 12 years ago
Marco Martin a741948f9f "Vertical" 12 years ago
Aleix Pol 4394830772 Remove useless lambda 12 years ago
Aleix Pol 5fae6f76d3 Simplify screen change reaction 12 years ago
Aleix Pol 0dc65163a1 --compilation warnings 12 years ago
Aleix Pol 94c6aa2b17 Fix panels management 12 years ago
Aleix Pol 663fe83f08 No need to write configuration in 2 different places 12 years ago
Aleix Pol e70aa21f1e Fix crash 12 years ago
Aleix Pol d299e849ba Make sure we get to decide where our panels go 12 years ago
Aleix Pol 5c23021151 Only trigger the restoreAutoHide timer if we're on AutoHide mode 12 years ago
Aleix Pol 629adbfd92 Share code between panelview and shellcorona 12 years ago
Bhushan Shah e11e9c7c6c Set alignment of the panel before setting the thickness 12 years ago
Marco Martin 4a0c17f2e8 make sure the slidewindow atom is always set 12 years ago
Aleix Pol d4d9a39072 Explicitly call panelview::show 12 years ago
Aleix Pol 4d88422b64 No need to write config and re-position everything upon resize event 12 years ago
Marco Martin 76426316b8 set a mask when no compositing 12 years ago
Marco Martin 844d5b8d10 show config view only once per applet 12 years ago
Aleix Pol a86411e598 Remove unused headers 12 years ago
David Edmundson ca673b9aca Remove pointless double config sync 12 years ago
Marco Martin 485376b949 don't delete the config immediately 12 years ago
Marco Martin 3829ea931b ensure to resize when setting the height 12 years ago
Marco Martin 23c8cc7e1d don't return wrong available area when moving panel 12 years ago
Aleix Pol 3344b792f6 If the panel is not initialized, also return a default value 12 years ago
Aleix Pol 2d89689f38 Don't make the panel visible right in the constructor 12 years ago
Aleix Pol c3a22582a8 Remove uses of QDesktopWidget 12 years ago
Marco Martin 8f2704069a delay view destruction, crash-- 12 years ago
Martin Gräßlin 654287f7ef Do not set a custom format on QQuickWindows 12 years ago
Aleix Pol 20071929cf Fix crash 12 years ago
Aleix Pol 2052b81140 Remove hack for early initialization of PanelView 12 years ago
Martin Klapetek b1e8e969b3 Set panel struts properly 12 years ago
Marco Martin 0d118e9ab8 emit rect and region changed when a panel changes 12 years ago