482 Commits (wilder)

Author SHA1 Message Date
Friedrich W. H. Kossebau 5323280d8b Do not leak symbols of pimpl classes, protect with Q_DECL_HIDDEN 8 years ago
Friedrich W. H. Kossebau b9e70b77e0 Drop ECMPackageConfigHelpers for CMakePackageConfigHelpers 8 years ago
Friedrich W. H. Kossebau d1a1aae495 Add missing find_dependency calls to libs' CMake config files 8 years ago
Laurent Montel 3d5e8fe1aa We don't need virtual + override 8 years ago
Laurent Montel 31421a6e5f Use nullptr 8 years ago
Laurent Montel d863086f67 use override everywhere 8 years ago
Laurent Montel bd8f77e9cf Build test/autotest if BUILD_TESTING is defined 8 years ago
Eike Hein da91a5224e Add a signal notifying a change in the names of running activities. 8 years ago
Eike Hein b40c0de099 When used by QML, only populate after component is complete 8 years ago
Aleix Pol ad130ff3bb Be more explicit about Qt5::Widgets dependencies 8 years ago
Kai Uwe Broulik 5fee12f8be [LauncherTasksModel] Try resolving absolute path to applications: URL before adding launcher 9 years ago
Kai Uwe Broulik 88dbb40dde [Task Tools] Treat applications: and respective absolute path equal in launcherUrlsMatch 9 years ago
Kai Uwe Broulik 9a257ab60b [StartupTasksModel] Try resolving startup application id to applications: URL 9 years ago
Eike Hein 093e105362 Fix another test failure. 9 years ago
Eike Hein 72c34bb32b Fix test failure after favorites URL mangling refactoring. 9 years ago
Kai Uwe Broulik 602e93dfdb [TasksModel] Use std::acumulate on the QHash directly 9 years ago
Eike Hein a47d1f19e1 Avoid absolute paths to .desktop files in launcher URLs. 9 years ago
Eike Hein d2f722a82e Fix QSortFilterProxyModelPrivate::updateChildrenMapping crash in libtaskmanager 9 years ago
Eike Hein 592dc9e0bc Add support for moving group members within a group. 9 years ago
Eike Hein 3990ec2358 Fix QSortFilterProxyModelPrivate::updateChildrenMapping crash in libtaskmanager 9 years ago
Eike Hein 75b7f5c2fa Keep fallback icon updated 9 years ago
Kai Uwe Broulik cc2f28ece1 [TasksModel] Use LauncherUrlWithoutIcon in move method 9 years ago
Kai Uwe Broulik 5bac69e516 [LauncherTasksModel] Emit dataChanged for LauncherUrlWithoutIcon on sycoca change 9 years ago
Eike Hein ee79239a5d Use KRun::runApplication when possible; split out and share more code. 9 years ago
Eike Hein d1b5447f57 Use KRun::runApplication, add missing KActivities::notifyAccessed calls. 9 years ago
Montel Laurent 1a63f5eb2a Use Q_DECL_OVERRIDE 9 years ago
David Edmundson 3d506f0097 dont' crash if we don't have a launcherTasksModel 9 years ago
Kai Uwe Broulik 8b39e1a559 [TaskGroupingProxyModel] Use LauncherUrlWithoutIcon 9 years ago
Ivan Čukić 89b244a1ff We should not forget the launchers that are not currently shown 9 years ago
Marco Martin 2cdd97c685 wire up requestToggleKeepAbove/below 9 years ago
Eike Hein 58e1e8e527 --crashes; 9 years ago
Ivan Čukić e8e2be9083 We should not forget the launchers that are not currently shown 9 years ago
David Edmundson 73ff80d1c6 Remove non-existing connect 9 years ago
Eike Hein a87f619a98 Lift app identification heuristic out of XWindowTasksModel and share it with WaylandTasksModel. 9 years ago
Eike Hein 140c65f223 Expose PlasmaWindow::pid through WaylandTasksModel. 9 years ago
Eike Hein 1c8a46791c Introduce a concept of runtime executables that can be ignored. 9 years ago
Eike Hein faca0710ad Delay these HasLauncher updates until the launcher tasks model is lazy-initialized. 9 years ago
Eike Hein 3546de2215 Introduce a HasLauncher data role. 9 years ago
Eike Hein e34b0064d6 Fix off-by-one. 9 years ago
Eike Hein 628593db4c Fix TasksModel.anyTaskDemandsAttention not updating on window closure. 9 years ago
Eike Hein 8028a500e3 Ignore NoDisplay=true .desktop entries when matching by Name. 9 years ago
Eike Hein 16680da7ab Fix another regression with rearranging launchers in an activities world. 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
Eike Hein 1a1d644514 Fix merge of dda4d42e89. 9 years ago
Eike Hein eaf5c71e3b Fix more merge weirdness, somehow this code got lost. 9 years ago
Eike Hein adb954ef80 Fix up merge mistake. 9 years ago