234 Commits (1a8b6ba787b8943317843be62df8a8a3505bd7d6)

Author SHA1 Message Date
David Edmundson 449ae169d8 [panelview] Avoid assert if max < min 4 years ago
ivan tkachenko eaf6b883b0
PanelView: Replace qBound with std::clamp 4 years ago
Fushan Wen 17774bc4c6
Revert "Prevent panel going out of screen boundaries" 4 years ago
Fushan Wen 0742227e82
shell: avoid crash after waking up from sleep 4 years ago
Xaver Hugl 401165921c port to C++ smart pointers where possible 4 years ago
Fushan Wen 47acfaff51 shell: fix pressing enter not activating the new window 4 years ago
Fushan Wen 53fdac77ec shell/panelview: restore old window focus when panel loses focus 4 years ago
Fushan Wen 6eac53b6d0 shell/panelview: set passive status when pressing Escape key 4 years ago
Fushan Wen 3a16cbe7b0 shell/panelview: unfocus on the panel when clicking outside 4 years ago
Niccolò Venerandi a3943400d5 Implement floating panel support 4 years ago
Fushan Wen 6a754b17a5
shell: Remove m_positionPaneltimer to avoid the toolbar from getting lost. 4 years ago
Fushan Wen 9d08b9979f
shell: Fix panel sometimes getting shortened when dragging 4 years ago
Laurent Montel d09854cbc0 Use directly std::chrono_literals 4 years ago
Volker Krause aed2855844 Deal with QXcbWindowFunctions being gone in Qt6 4 years ago
Volker Krause c2576f8a1f Adapt to Qt6's removal of Qt::X11Extras 4 years ago
Volker Krause fde7564493 Remove QQuickWindow::setClearBeforeRendering calls, gone in Qt6 4 years ago
Marco Martin 8cfd0464c1 Prevent panel going out of screen boundaries 4 years ago
Aleix Pol 61e935ea51 PanelView: Do not crash when the state is transitioning 4 years ago
Ahmad Samir 24d4b12469 Use Qt logging categories 4 years ago
Benjamin Port 7dd5210c87 Allow Panel and systray keyboard navigation 4 years ago
Fushan Wen 0bb2cbe28f
shell/panelview: Register enums for QML 4 years ago
Marco Martin 03d37ed804 Consider fake outputs as not existent 4 years ago
Laurent Montel 2543f1b843 GIT_SILENT: use Q_EMIT 4 years ago
Aleix Pol 6869c5292f shell: --warnings, port away from deprecated APIs 5 years ago
Aleix Pol 801ddfbe19 shell: Port to compile-time connects 5 years ago
Aleix Pol 86a7bf786f shell: Readability, remove uses of QWeakPointer::data() 5 years ago
Alexander Lohnau c11051955d Convert license headers to SPDX 5 years ago
Alexander Lohnau f7b556dddf
GIT_SILENT Re-run clang-format 5 years ago
Bharadwaj Raju 1cf02aad96 Load panelOpacity from config parent, not from config 5 years ago
Vlad Zahorodnii 6f754187b6 Port various components from WId-based KWindowEffects API 5 years ago
Niccolò Venerandi 111819e198 Add a -1 to make the mouse input not redirect to a margin pixel. 5 years ago
Alois Wohlschlager c19d8de7a7 Fix crash on drag-and-drop over panel 5 years ago
Niccolò Venerandi 7db8d5ee55 Add support for adaptive opacity panels 5 years ago
Aleix Pol 386a105758 Do not assume all Panels are a FrameSvgItem 5 years ago
Alexander Lohnau 823d2106ec Run clang-format 5 years ago
Andrew Chen 19066ee281 [shell] panelview: prevent duplicate connections for PanelView::restore 5 years ago
Andrew Chen 1623b9efda [shell] Update struts on screen size change 5 years ago
David Edmundson fa2bafea8f [panel] Fix crash on screen changes 5 years ago
David Edmundson ec6ec848da Fix signal/slot syntax 5 years ago
Laurent Montel 457fd4d232 If include is define in .h remove it if it's defined in .cpp too (scripted) 5 years ago
Alexander Lohnau 1359907119 Cleanup unneeded version checks 6 years ago
Niccolò Venerandi e13ef6035b Read margins in the containment from the root panel file and use them to redirect click inside the panel 6 years ago
Xaver Hugl 5b010aa1fa Also call requestHideAutoHidingPanel for panels set to "windows can cover", so that the screen edge gets recreated for it 6 years ago
Ahmad Samir f444ebe595 Port some usage of QRegExp to QRegularExpression 6 years ago
Yuri Chornoivan 6d6d3c5b3e Use URL with transport encryption 6 years ago
Michail Vourlakos 4c84ede8f8 update panel shadows when background hints are changed 6 years ago
Michail Vourlakos 328817b582 update panel shadows when background hints are changed 6 years ago
Yuri Chornoivan 3be08932a6 Fix minor typos and issues found by EBN 7 years ago
Laurent Montel 9ac52c4ac7 Port some deprecated methods 7 years ago
Marco Martin 4f959517b9 add a way for the shell package views to access files from the kpackage 7 years ago