51 Commits (1111cc18c43185a1a83d7d5ccf8f254049c8bde9)

Author SHA1 Message Date
Alexander Lohnau 070009a5cb libtaskmanager: Port away from KServiceTypeTrader 4 years ago
Volker Krause c2576f8a1f Adapt to Qt6's removal of Qt::X11Extras 4 years ago
Fushan Wen a410f3399c libtaskmanager: Match "new" at the beginning and "window" at the end in canLauchNewInstance 4 years ago
Nate Graham 43d50c6c42 libtaskmanager: also honor new XDG "SingleMainWindow" key 4 years ago
Nicolas Fella 57511e183e [libtaskmanager] Go back to using KServiceTypeTrader for looking up desktop entries 4 years ago
Nicolas Fella a97fe79d7f [libtaskmanager] Hide our new instance action when the app already has one 4 years ago
Nicolas Fella ebd2acd98e [libtaskmanager] Don't allow to launch a new instance for some single-window apps 4 years ago
Nicolas Fella c58e543343 [libtaskmanager] Prevent launching a new instance of services with NoDisplay=true 4 years ago
Nicolas Fella d79b4734dc [libtaskmanager] Add role to determine whether a new instance of a task can be launched 4 years ago
Nicolas Fella ca8f42fe95 Remove dead code for querying preferred service 4 years ago
Nicolas Fella 433ec6137c [libtaskmanager] Remove unused appDataFromAppId method 4 years ago
Nicolas Fella 4f53ed33c2 [libtaskmanager] Don't ignore services with NoDisplay=true when searching for appId 4 years ago
Alexander Lohnau d921e3e370 Adjust indentation of license headers 5 years ago
Alexander Lohnau f71419cd17 Correct email address of Eike Hein 5 years ago
Alexander Lohnau c11051955d Convert license headers to SPDX 5 years ago
Aleix Pol 09bd150d9a taskmanager: Don't create an x11 startup id on wayland 5 years ago
Alexander Lohnau 83f9c9c45b
libtaskmanager: Allow to launch executables 5 years ago
Alexander Lohnau 823d2106ec Run clang-format 5 years ago
Alexander Lohnau d3f58b05e4 Port a bunch of foreach usages 5 years ago
Nicolas Fella 0fee295e86 Port from KRun to KIO::OpenUrlJob 5 years ago
Mikel Johnson fae151b245 Use QStringLiteral and QLatin1String where it makes sense 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 c3dab9afe9 Clazy fixes in libtaskmanager 5 years ago
Nicolas Fella c998bb4017 Port away from KMimeTypeTrader 6 years ago
Kai Uwe Broulik 6d25115e46 [libtaskmanager] Port KRun::runApplication to KIO::ApplicationLauncherJob 6 years ago
Kai Uwe Broulik 70fa173d46 Fix variable assignment 6 years ago
Kai Uwe Broulik 31c75e48c8 Read BAMF_DESKTOP_FILE_HINT from environment 6 years ago
Laurent Montel 791fb706ed GIT_SILENT: ignore some files 7 years ago
David Edmundson 83ca6de8fc [libtaskmanager] Port to lighter KProcessList 7 years ago
Aleix Pol 50c391cc6c taskmanager: performance 7 years ago
Eike Hein b15eaf38b6 Handle clients which change window metadata during early startup 8 years ago
Yuri Chornoivan ea415539fc Fix minor EBN issues 8 years ago
Christoph Feck ed274a056d Add missing QUrlQuery includes 8 years ago
Eike Hein 664b90afcf Weigh matching services by relating data used in query to their menuids 8 years ago
Eike Hein 30654e2158 Remove legacy Wine hack-around from rules rc. 8 years ago
Friedrich W. H. Kossebau 2608ccce81 Use nullptr 8 years ago
Kai Uwe Broulik 88dbb40dde [Task Tools] Treat applications: and respective absolute path equal in launcherUrlsMatch 9 years ago
Eike Hein a47d1f19e1 Avoid absolute paths to .desktop files in launcher URLs. 9 years ago
Eike Hein ee79239a5d Use KRun::runApplication when possible; split out and share more code. 9 years ago
Eike Hein a87f619a98 Lift app identification heuristic out of XWindowTasksModel and share it with WaylandTasksModel. 9 years ago
Eike Hein 273631af51 Revamp Wayland application identification; align Wayland and X11 models 9 years ago
Eike Hein b5cdc85975 Expose window and screen geometry; filter by screen geometry instead of number. 10 years ago
Eike Hein b4baf3d41e Revert "Do screen filtering by screen geometry rather than number." 10 years ago
Eike Hein 332b96b363 Do screen filtering by screen geometry rather than number. 10 years ago
Eike Hein 962ec30778 Drop support for preferred://windowmanager. 10 years ago
Eike Hein 7eff45a98f Add a LauncherUrlWithoutIcon data role as a speed optimization. 10 years ago
Eike Hein d0f4c452ff Add a LauncherUrlWithoutIcon data role as a speed optimization. 10 years ago
Eike Hein 5a76082358 Cleanup and guard against empty URLs where necessary to avoid false matches. 10 years ago
Eike Hein 8fd9770b50 Import next-gen libtaskmanager. 10 years ago