- 16 May, 2022 1 commit
-
-
David Edmundson authored
Using real logind causes issues with CI as it's dependent on external factors and it can leave the host machine is an unclean state. We can't mock it like we do in the internal tests as easily and it wouldn't be very useful to do so. We can't disable completly as lockscreentest relies on externally emitting a signal on this object.
-
- 12 May, 2022 1 commit
-
-
Fabian Vogt authored
KLibexec doesn't work on usr-merged distros as libraries can be loaded through a different path (/lib*) than they are installed to (/usr/lib*). BUG: 452817
-
- 11 May, 2022 1 commit
-
-
David Edmundson authored
Whilst authenticating we emit signals and expect callbacks to prompts. The pam worker is inside pam_authenticate in the nested event loop. It is not expected for GUI clients to call authenticate twice without a cancel inbetween, but we should still guard against it as it causes a mess.
-
- 10 May, 2022 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 06 May, 2022 1 commit
-
-
Volker Krause authored
-
- 05 May, 2022 1 commit
-
-
David Edmundson authored
kcheckpass existed because historically we needed to be root to check passwords. This hasn't been true for tens of years. There are no security benefits, all authentication is based on the exit status of the greeter application. This patch drops kcheckpass and brings everything in process, but in another thread. This also reports back more fine grained PAM control at the same time (following on from !29) forwarding all prompts and messages. The unit test has been replaced with one that actually checks against a real PAM using pam_wrapper to force a fake user.
-
- 03 May, 2022 1 commit
-
-
David Edmundson authored
In preparation check the version and fall back to breeze
-
- 26 Apr, 2022 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 22 Apr, 2022 3 commits
-
-
Volker Krause authored
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
I've noticed that KScreenLocker will always recommend using virtual terminal 2 to recover from a crash, even if you are on virtual terminal 2. This MR should fix that. Please note that I have not actually tested this for two reasons: (1) I have no idea how to make KScreenLocker crash, and even if I did, (2) I don't have a Plasma dev environment set up to crash it in (although I'd be happy to do so).
-
- 21 Apr, 2022 2 commits
-
-
Volker Krause authored
-
Aleix Pol Gonzalez authored
Wallpaper kcms use sometimes the Plasmoid object (conditionally) to check some parameters. Recently, we ported from the old "plasmoid" context to the Plasmoid attached property coming from org.kde.plasma.plasmoid. This needs to have its import available otherwise QML rightly refuses to load anything. This includes the import by only registering a dummy empty object so it doesn't complain anymore. BUG: 452757
-
- 19 Apr, 2022 1 commit
-
-
Vlad Zahorodnii authored
KWayland::Server is deprecated and KWaylandServer is going to be merged with KWin.
-
- 16 Apr, 2022 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 15 Apr, 2022 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 12 Apr, 2022 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 10 Apr, 2022 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 08 Apr, 2022 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 05 Apr, 2022 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 04 Apr, 2022 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 03 Apr, 2022 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 02 Apr, 2022 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 01 Apr, 2022 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 27 Mar, 2022 4 commits
-
-
Alexander Lohnau authored
We never call this constructor manually
-
Alexander Lohnau authored
Task: https://phabricator.kde.org/T14733
-
Alexander Lohnau authored
This is where systemsettings will look for plugins when not going thourgh KServiceTypeTarder Task: https://phabricator.kde.org/T14517
-
Alexander Lohnau authored
Task: https://phabricator.kde.org/T14983
-
- 26 Mar, 2022 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 24 Mar, 2022 1 commit
-
-
Alexander Lohnau authored
This is now done as part of the plasma integration plugin. Task: https://phabricator.kde.org/T12135
-
- 08 Mar, 2022 1 commit
-
-
Volker Krause authored
PACKAGE_PREFIX_DIR will be used in the generated code of the @PACKAGE_@ placeholder, and can be changed by find_dependency() calls. Worked by chance so far, but happens with Qt6. This then results in build failures in consumers trying to locate kscreenlocker's D-Bus files.
-
- 07 Mar, 2022 1 commit
-
-
Volker Krause authored
-
- 05 Mar, 2022 1 commit
-
-
Volker Krause authored
This also includes some of the necessary code changes, but especially the port to KWaylandServer is still missing.
-
- 22 Feb, 2022 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 17 Feb, 2022 1 commit
-
-
Alexander Lohnau authored
-
- 09 Feb, 2022 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 06 Feb, 2022 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 02 Feb, 2022 1 commit
-
-
The Layer Shell Qt library is updated to match its API more closely to the protocol. It is now possible, or rather required if the behavior should not change, to specify a desired output for a LayerShell window.
-
- 29 Jan, 2022 1 commit
-
-
Alexander Lohnau authored
Otherwise the KCM will not show up in plasma-settings.
-
- 27 Jan, 2022 1 commit
-
-
Vlad Zahorodnii authored
-