92 Commits (47cff0c9fc45bdee31ca1cb87bf82441fae41cfb)

Author SHA1 Message Date
Alex Richardson de45732b8d libtaskmanager: Fix invalid dataChanged() signal emission 4 years ago
Nicolas Fella 35371a7d19 [libtaskmanager] Ignore notifications in xwindowtaskmodel 4 years ago
Volker Krause 0a9b734b73 Fix Qt version ifdef scope after d09854cbc0 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
Nicolas Fella 5fb9cc4316 [libtaskmanager] Consider _GTK_APPLICATION_ID for matching desktop files 4 years ago
Nicolas Fella d79b4734dc [libtaskmanager] Add role to determine whether a new instance of a task can be launched 4 years ago
Laurent Montel 2543f1b843 GIT_SILENT: use Q_EMIT 4 years ago
Alexander Lohnau c3201e74c2 Drop now unneeded QOverload statements 4 years ago
Alexander Lohnau f80a43f24f Port away from deprecated KSycoca signal 4 years ago
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