58 Commits (ae9d9cb54664ac246211e4e8e7935580a952a19e)

Author SHA1 Message Date
Fushan Wen 70b38c8c35 libtaskmanager: mdernize code in `WaylandTasksModel` 4 years ago
Nicolas Fella 7b94f03c0f [libtaskmanager] Consider resource name for XWayland windows 4 years ago
Laurent Montel d6b0c0a046 Port some foreach + add QStringLiteral 4 years ago
Volker Krause 35f758659a Don't rely on implicit conversion from int to QUuid 4 years ago
Alex Rosca 7da22650ec [libtaskmanager] Activate window before moving, resizing, minimizing, or maximizing it 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 d921e3e370 Adjust indentation of license headers 5 years ago
Alexander Lohnau c11051955d Convert license headers to SPDX 5 years ago
Nicolas Fella fce72eea01 Remove some unused includes 5 years ago
Abhijeet Viswa 14785c7d42 [taskmanager] Add new task role `IsHidden` 5 years ago
David Redondo b38b12510a WaylandTasksModel: Extract uuids from mimedata 5 years ago
Alexander Lohnau f7b556dddf
GIT_SILENT Re-run clang-format 5 years ago
Alexander Lohnau d3def32c05
GIT_SILENT Port away from deprecated QList::toSet 5 years ago
Alexander Lohnau f07b7f1c23
GIT_SILENT Fix incorrect Q_EMIT keyword usage 5 years ago
Vlad Zahorodnii 7c49a0ae12 [Task Manager] Fix a typo 5 years ago
Vlad Zahorodnii a4397bbf03 [Task Manager] React to activities changes 5 years ago
Kevin Ottens 6f0c734dba Implement support for activities protocol in Wayland 5 years ago
Usarin Heininga 83078eb33e Connect to PlasmaWindowManagement::stackingOrderUuidsChanged. 5 years ago
Usarin Heininga 06b0ee3a11 Implement WaylandTasksModel LastActivated role. 5 years ago
Nicolas Fella 1a07220843 Use versionless Qt cmake target 5 years ago
Alexander Lohnau 823d2106ec Run clang-format 5 years ago
Alexander Lohnau d3f58b05e4 Port a bunch of foreach usages 5 years ago
Aleix Pol 157a82d785 Port the waylandtasksmodel to use the uuid instead of the internalId 6 years ago
Aleix Pol 5388c24e68 Properly connect to lambda function 6 years ago
Benjamin Port c46446e65b [libtaskmanager] add stacking order data for wayland 6 years ago
Kai Uwe Broulik 6d25115e46 [libtaskmanager] Port KRun::runApplication to KIO::ApplicationLauncherJob 6 years ago
Carson Black 5e7d26dc5e [libtaskmanager] Add ApplicationMenu{ObjectPath,ServiceName} roles to model 6 years ago
Harald Sitter 4cf47ad681 do not use long deprecated QString::toAscii 7 years ago
Eike Hein 52d760c57c Implement support for virtual desktops on Wayland 7 years ago
Eike Hein b15eaf38b6 Handle clients which change window metadata during early startup 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 ee79239a5d Use KRun::runApplication when possible; split out and share more code. 9 years ago
Marco Martin 2cdd97c685 wire up requestToggleKeepAbove/below 9 years ago
Eike Hein 58e1e8e527 --crashes; 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 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
Eike Hein 273631af51 Revamp Wayland application identification; align Wayland and X11 models 9 years ago
Aleix Pol Gonzalez f684124287 Fix most obvious clazy and clang warnings 10 years ago
Eike Hein c1424673db Add optional filtering by SkipPager window state. 10 years ago
David Edmundson 1787272043 Pass 0 for empty flags instead of false 10 years ago
Kai Uwe Broulik 4a8877bab2 [Libtaskmanager] Add "requestOpenUrls" to open given URLs with the associated application 10 years ago
Martin Gräßlin fa0b7a9463 Use new KWindowSystem platform check API 10 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
David Edmundson b7f0f2fae7 Add TaskManager requestActivities 10 years ago