32 Commits (b57a7419a6d9149e03635fba767a04564bd7d20d)

Author SHA1 Message Date
David Edmundson 2d8b4e1dec Don't autohide panel if a child window is open 9 years ago
David Edmundson 04c54f4e58 Remove shell's copy of PlasmaQuick headers 9 years ago
Michail Vourlakos 341a534e9d add backgroundHints for the panel view 9 years ago
Bhushan Shah c63baa3ae3 [shell] Don't resize or reposition panel if we are doing restore 10 years ago
Aleix Pol Gonzalez f684124287 Fix most obvious clazy and clang warnings 10 years ago
Martin Gräßlin f0300cec3c [shell] Pass the panel visibility mode to KWayland PanelBehavior 10 years ago
Martin Gräßlin f5d966ee77 Allow struts on panels between screen edges if WM is KWin 10 years ago
Marco Martin c79cfed9b7 Consider the primary screen as default screen 10 years ago
Kai Uwe Broulik 97269b5aa9 [PanelView] Expose enabled borders as property and also forward it to PanelShadows 10 years ago
Aleix Pol f8a381a54a Drop KScreen dependency from PlasmaShell 10 years ago
David Edmundson 12f7cbf50d Don't set min and max size of window twice 10 years ago
Aleix Pol 96ff1c868e Properly define overrides as suggested by the c++ standard 10 years ago
David Edmundson 0dc7f6c3e5 Don't rely graphic objects in panel script engine 10 years ago
David Edmundson 80bdf99d7b Use KWin to lower/raiser panel in windows can cover mode with edge activation 11 years ago
Martin Gräßlin e7deda80ed Add support to mark the PanelView as a Panel on Wayland 11 years ago
Marco Martin bfee72c1b8 use ContainmentView 11 years ago
David Edmundson 6f29e43d12 Add missing const 12 years ago
Marco Martin bd0673a7e8 proper event translation for all panel locations 12 years ago
Marco Martin 8904525356 set the screen as soon as possible 12 years ago
Marco Martin 40f8f013fe documentation++ 12 years ago
Aaron Seigo 0234bdcbb7 include 'plasmaquick' directly in the includes 12 years ago
Aleix Pol d299e849ba Make sure we get to decide where our panels go 12 years ago
Aleix Pol 629adbfd92 Share code between panelview and shellcorona 12 years ago
Aleix Pol d4d9a39072 Explicitly call panelview::show 12 years ago
Marco Martin 76426316b8 set a mask when no compositing 12 years ago
Aleix Pol 2052b81140 Remove hack for early initialization of PanelView 12 years ago
Marco Martin 57e4c450ac try to resize the panel beforehand 12 years ago
Marco Martin 9c0dded0f6 don't base of the geometry for thickness() 12 years ago
Aleix Pol dae9b75fe2 React to containment status changes 12 years ago
Aleix Pol 5abda71a86 Allocate teh struts timer as a member 12 years ago