82 Commits (af10fcdaa90c658525ebbabc9746da38f5578d60)

Author SHA1 Message Date
Alexander Lohnau af10fcdaa9 Port away from deprecated QHash/QMultiHash methods 4 years ago
Alexander Lohnau d921e3e370 Adjust indentation of license headers 5 years ago
Alexander Lohnau c11051955d Convert license headers to SPDX 5 years ago
Henri Chain 7573ae03ac [libtaskmanager/x11] Fix transient windows bug 5 years ago
Bharadwaj Raju 8b67f97d84 [taskmanager] Add filter for task role IsHidden, port requestToggleMinimized to use it 5 years ago
Abhijeet Viswa 14785c7d42 [taskmanager] Add new task role `IsHidden` 5 years ago
Alexander Lohnau 823d2106ec Run clang-format 5 years ago
David Edmundson 2a5ef4e173 [libtaskmanager] Notify when appmenu path changes 5 years ago
Henri Chain 43568def0c improve qmultihash usage 5 years ago
Henri Chain 4700608e8a include transient windows when determining active window on X 5 years ago
Alexander Lohnau c3dab9afe9 Clazy fixes in libtaskmanager 5 years ago
Kai Uwe Broulik 6d25115e46 [libtaskmanager] Port KRun::runApplication to KIO::ApplicationLauncherJob 6 years ago
Carson Black c06d8975d5 Fixes for D27959 6 years ago
Carson Black 5e7d26dc5e [libtaskmanager] Add ApplicationMenu{ObjectPath,ServiceName} roles to model 6 years ago
Kai Uwe Broulik 08f02266c9 Don't fetch pixmap if we have it already 6 years ago
Kai Uwe Broulik b49d5cfde0 Only serialize window pixmap if we're using it 6 years ago
Eike Hein c0acd14341 [libtaskmanager] Track stacking order and window activation (on X11) 6 years ago
David Faure d8b6a1626b NET::StaysOnTop -> NET::KeepAbove (since 5.0) 6 years ago
Laurent Montel 7ad0891a97 Port some deprecated methods 6 years ago
David Edmundson afc59d51c7 [taskmanager] Simplifiy one of the two PID lookups 7 years ago
Eike Hein 52d760c57c Implement support for virtual desktops on Wayland 7 years ago
Kevin Funk 38a50ce7c6 ASAN: Fix leak in XWindowTasksModel 7 years ago
Eike Hein b15eaf38b6 Handle clients which change window metadata during early startup 8 years ago
Christoph Feck ed274a056d Add missing QUrlQuery includes 8 years ago
David Edmundson ec1931f7b2 Batch window changes events on XCB 8 years ago
Friedrich W. H. Kossebau 2608ccce81 Use nullptr 8 years ago
Kai Uwe Broulik 36f4ff942b [XWindowTasksModel] When name or visible name changed only update display role 8 years ago
Laurent Montel 41378bc40f Remove extra ';' 8 years ago
Friedrich W. H. Kossebau 5323280d8b Do not leak symbols of pimpl classes, protect with Q_DECL_HIDDEN 8 years ago
Eike Hein a47d1f19e1 Avoid absolute paths to .desktop files in launcher URLs. 9 years ago
Eike Hein 75b7f5c2fa Keep fallback icon updated 9 years ago
Eike Hein ee79239a5d Use KRun::runApplication when possible; split out and share more code. 9 years ago
Eike Hein 58e1e8e527 --crashes; 9 years ago
Eike Hein a87f619a98 Lift app identification heuristic out of XWindowTasksModel and share it with WaylandTasksModel. 9 years ago
Eike Hein 1c8a46791c Introduce a concept of runtime executables that can be ignored. 9 years ago
Eike Hein 8028a500e3 Ignore NoDisplay=true .desktop entries when matching by Name. 9 years ago
Eike Hein f17a395a40 Overhaul app associativity heuristic to give precendence to StartupWMClass. 9 years ago
Kai Uwe Broulik 513ad12b76 Map StartupWMClass for Chrome apps instead of RegExp'ing the name 9 years ago
Eike Hein 5632f4c389 Port to QMultiHash. 9 years ago
Eike Hein ee9f966dd5 Only remove + announce if leader change actually occured, avoid excessive loop. 9 years ago
Eike Hein b82d364536 Fix crash. 9 years ago
David Faure 1f2a372fd8 TaskManager: add icon to cache after painfully querying it over XCB/NETWM. 9 years ago
Eike Hein 0b0d14639a Refresh the ScreenGeometry data role whenever a screen is added or changes its geometry. 9 years ago
Kai Uwe Broulik b5a83d0850 [libtaskmanager] Expose process ID of application 9 years ago
Kai Uwe Broulik 61860066a4 [XWindowTasksModel] Check for service being empty before searching new ones 9 years ago
Eike Hein 273631af51 Revamp Wayland application identification; align Wayland and X11 models 9 years ago
Eike Hein e601e158d1 Be more lenient and try to fix up absolute paths. 9 years ago
Eike Hein bbbce3a55e Get .desktop file name for launcher URL and activities string from KWindowInfo. 9 years ago
Eike Hein 7dee461947 Treat NET::Utility type windows as SkipTaskbar. 10 years ago
Eike Hein 5e30fc609e Add an ultimate fallback to WM_CLASS Class for AbstractTasksModel::AppId in XWindowsTasksModel. 10 years ago