- 25 Jul, 2022 8 commits
-
-
Fushan Wen authored
-
Fushan Wen authored
-
Fushan Wen authored
This menu item will open Activities KCM, which makes the configuration easier to be found.
-
Nate Graham authored
The current UI does not communicate to the user at what times these UI elements will be shown, leading to confusion. People are thinking that unchecking the Clock checkbox always hides it, but this is not the case; instead it hides the clock only when the main UI is invisible. To address this, the wordings of the checkbox labels are changed to indicate what the opposite states will do as well. BUG: 429468 FIXED-IN: 5.26
-
Fushan Wen authored
Ref: plasma-desktop#41
-
Fushan Wen authored
-
Fushan Wen authored
-
Fushan Wen authored
mainText is a property in `PlasmaCore.ToolTipArea`.
-
- 24 Jul, 2022 6 commits
-
-
Fushan Wen authored
This uses the plasmoid name as Accessible.name, and uses tooltip text as Accessible.description.
-
Fushan Wen authored
So a screen reader can read the name of a slider, and the percent sign.
-
Fushan Wen authored
This uses the plasmoid name as Accessible.name, and uses tooltip text as Accessible.description.
-
Fushan Wen authored
This uses the plasmoid name as Accessible.name, and makes the description more human-readable.
-
Setting unchanged values may falsely trigger an authentication prompt in the case that the changed value doesn't need authentication to change, but the unchanged ones do, leading to an authentication prompt to show up. Adding a little bit of original vs new comparison lets us only send over DBus what got changed. BUG: 437286
-
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"
-
- 23 Jul, 2022 11 commits
-
-
It hasn't been a thing for an entire Qt major version
-
Remove an un-used method. GIT_SILENT
-
BUG: 442298 FIXED-IN: 5.26
-
Its manual page says it's insecure and should be avoided. Instead just check the file exists.
-
Fushan Wen authored
This reduces unnecessary string comparisons in the applet.
-
Fushan Wen authored
-
Fushan Wen authored
-
See PR!1757
-
CMake's FindX11 package reports that X11 was found even if not all libraries are present. It also doesn't support proper components. This causes issues on distros that split X11 headers into a myriad of small packages, for instance Debian: some, but not all, components might be found. Explicitly check that every X11 component used by Plasma was found by FindX11.
-
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 Jul, 2022 3 commits
-
-
Fushan Wen authored
-
Fushan Wen authored
This adds support for keyboard navigation.
-
- 21 Jul, 2022 4 commits
-
-
1. Only use transliterator for certain Chinese/Japanese locales. 2. Defer the group value loading until first access, just like icon.
-
Volker Krause authored
KInit will be gone in KF6. However, we still need to update a KF5 KLauncher for the time being, for KF5-based apps running in a Plasma 6 session. All we need for that is a copy of the D-Bus interface definition though.
-
Alexander Lohnau authored
BUG: 455436
-
Alexander Lohnau authored
-
- 20 Jul, 2022 1 commit
-
-
Kai Uwe Broulik authored
And, in case of a single item/file, show full path (as a clickable hyperlink, too) if no destination is given.
-
- 19 Jul, 2022 1 commit
-
-
Without this, ninja fails to regenerate at times: https://gitlab.kitware.com/cmake/cmake/-/issues/21977 It happens because we fail to transfer to the replaced file the properties that the different macros have set to the original.
-
- 18 Jul, 2022 2 commits
-
-
The CMake code is careful not to include PipeWire when it is not installed, however what it *does* include (taskmanagerplugin) still has a dependency on Screencasting classes, which prior to this are gated under the PipeWire check. Since these classes only require Wayland, not PipeWire, I fix the build error by reducing the CMake check for PipeWire to only add the PipeWire-specific bits when PipeWire is present, and to build the screencasting stuff unconditionally. The ECM logging code is named after PipeWire but doesn't depend on it either so that is also built unconditionally to avoid build failures about a missing "logging.h". BUG:456655
-
Plasma::Applet::config() returns a "/Configuration" group, but the dumpCurrentLayoutJS DBus method saves all applets' config from root, so when we need to save some value through scripting api it will always prepend "/Configuration"
-
- 17 Jul, 2022 3 commits
-
-
-
Alexander Lohnau authored
Depends on frameworks/kcmutils!94 Task: https://phabricator.kde.org/T15609
-
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"
-
- 16 Jul, 2022 1 commit
-
-
Aurélien Couderc authored
-