463 Commits (8a272f5331caf9c1f625fce114e7c4fa38f7f495)

Author SHA1 Message Date
Fushan Wen 53fdac77ec shell/panelview: restore old window focus when panel loses focus 4 years ago
Fushan Wen d2057d7174 shell/panelview: press shortcut to unfocus on the panel when it's in focused state 4 years ago
Fushan Wen bad07cde13 shell: move keyboard focus code from frontend to backend 4 years ago
Fushan Wen 7761926a1b
shell: disconnect old `accentColorChanged` signal when primary screen is changed 4 years ago
Fushan Wen c6b01d7f9e
shell: use `std::find_if` in `ShellCorona::setContainmentTypeForScreen` 4 years ago
Fushan Wen 470dcc511b
shell: use `std::copy_if` in `ShellCorona::panelsForScreen` 4 years ago
Fushan Wen 6f96fab365
Use `std::accumulate` in `ShellCorona::_availableScreenRegion` 4 years ago
Niccolò Venerandi a3943400d5 Implement floating panel support 4 years ago
Tanbir Jishan 6eb2b52945 kcms/colors: Add an option to apply accent color from wallpaper 4 years ago
Laurent Montel d09854cbc0 Use directly std::chrono_literals 4 years ago
Volker Krause c2576f8a1f Adapt to Qt6's removal of Qt::X11Extras 4 years ago
Aleix Pol eb98f01df6 ShellCorona: Use qCDebug(PLASMASHELL) 4 years ago
Marco Martin c384aa8833 wrap completely the invariants timer in NDEBUG 4 years ago
Marco Martin 43ca3339b0 ScreenPool as the source of truth of QScreen info 4 years ago
Fushan Wen 524b13ad5d shell/shellcorona: Q_UNUSED newOutputName 4 years ago
Fushan Wen 72179b9b96
shell/shellcorona: Use const List in for loop 4 years ago
Ahmad Samir 630233355a Remove redundant "%1" overlooked from previous commit 4 years ago
Ahmad Samir 096f29e76b Debug output needn't be translated. 4 years ago
Ahmad Samir 24d4b12469 Use Qt logging categories 4 years ago
Marco Martin c76f1443c0 List "unknown" screens as well 4 years ago
Benjamin Port 7dd5210c87 Allow Panel and systray keyboard navigation 4 years ago
Cyril Rossi e66349f795 Plasmashell : add dialog to manage containments when in edit mode 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
David Redondo 14089755c3 No need to manually read defaultTheme 4 years ago
Alexander Lohnau c3201e74c2 Drop now unneeded QOverload statements 4 years ago
Aleix Pol 0f2be58f14 shell: Add support to wayland primary outputs 4 years ago
Oxalica F d39592c3c8 wayland: don't create DesktopView for placeholder screen 4 years ago
Méven Car 566e95af75 shellcorona: shorten the reconsiderOutputTimer from 1secs to 250ms 4 years ago
Aleix Pol 6607bc232b shellcorona: Check the containment as well when trying to activate 4 years ago
David Edmundson 13fb70fec1 [shell] Ignore placeholder screens 4 years ago
Aleix Pol ba95a11eda Make it possible to activate containments as well 4 years ago
Alexander Lohnau 337513a016
Port away from KPluginMetaData::readStringList 4 years ago
Aleix Pol f3bfe3591c Create the panels where the focus is by default 5 years ago
David Edmundson 690e2066b8 Revert "screens pool: On Wayland the 0 screen id is not the primary" 5 years ago
Aleix Pol 71ee728bd7 screens pool: On Wayland the 0 screen id is not the primary 5 years ago
Alexander Lohnau 368143329e
Protect agains messed up plamashell config 5 years ago
Aleix Pol 801ddfbe19 shell: Port to compile-time connects 5 years ago
Méven Car e43dd5a035 Silence some warnings when reading plugins metadata 5 years ago
Aleix Pol 1743cd9b87 shell: Prefer a less verbose implementation 5 years ago
Aleix Pol 598c643514 Refresh plasmashell when the ShellPackage changes from the LnF 5 years ago
David Edmundson afa8159f34 Split Interactive console into it's own binary 5 years ago
Alexander Lohnau c11051955d Convert license headers to SPDX 5 years ago
David Edmundson 9b9b6e5d9b Init ShellCorona after KDBusService 5 years ago
Alexander Lohnau a66b047894 Port away from deprecated KSycoca::databaseChanged signal 5 years ago
Alexander Lohnau f7b556dddf
GIT_SILENT Re-run clang-format 5 years ago
Nicolas Fella 478db0b4c7 Use KPluginMetaData to list containments 5 years ago
Aleix Pol 71398a0316 Remove unnecessary constructors 5 years ago
David Edmundson 44a072b8e1 Set add panel as an explicit menu of a panel action 5 years ago
Marco Martin ed6212400c Don't crash if the panelview is not ready 5 years ago