- 02 Jul, 2022 1 commit
-
-
Script Kiddy authored
-
- 01 Jul, 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"
-
- 21 Jun, 2022 1 commit
-
-
Laurent Montel authored
-
- 13 Jun, 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 Jun, 2022 1 commit
-
-
Script Kiddy authored
-
- 05 Jun, 2022 1 commit
-
-
E.g. when building KIO: About to parse service type file "/usr/share/kservicetypes5/kcmodule.desktop" .... ... Found property definition "X-DocPath" with type "QString" Unknown property type for key "X-KDE-ParentApp" -> falling back to string Unknown property type for key "X-KDE-Keywords" -> falling back to string GIT_SILENT
-
- 04 Jun, 2022 1 commit
-
-
Script Kiddy authored
-
- 01 Jun, 2022 1 commit
-
-
Nate Graham authored
This way the list items all have a consistent height, even when some don't have a subtitle.
-
- 31 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"
-
- 25 May, 2022 3 commits
-
-
Nate Graham authored
We do this in other KCMs; let's do it here too.
-
Nate Graham authored
In other KCMs, we use a one-shot timer to delay the time before the message can appear, so that it doesn't flicker between visible and hidden when the KCM first loads. Let's do that here too.
-
Nate Graham authored
The size and positioning code need to be attached to the loader, not its component item.
-
- 23 May, 2022 1 commit
-
-
Alexander Lohnau authored
This way one can better debug, from where the KCM was loaded. For example if one wants to know which KCMs were loaded from the kdesrc-build setup and which KCMs were loaded from the system setup.
-
- 15 May, 2022 2 commits
-
-
Alexander Lohnau authored
Otherwise, the second value ends up being undefined if the metadata does not have a version set.
-
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"
-
- 14 May, 2022 1 commit
-
-
Script Kiddy authored
-
- 13 May, 2022 1 commit
-
-
Nicolas Fella authored
The KCModuleProxy is parented into the widget hierarchy and thus deleted when the page is removed Remove manual delete to avoid a double delete
-
- 11 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"
-
- 04 May, 2022 1 commit
-
-
Alexander Lohnau authored
We need to set the query explicitly, because we can not longer read it from the line edit directly.
-
- 03 May, 2022 1 commit
-
- 02 May, 2022 1 commit
-
-
Alexander Lohnau authored
Unlike KPluginSelector/KPluginWidget, the KPluginModel does not have the functionality to display the config of a plugin. Meaning consumers will need to take care of implementing a `showConfiguration` like method. For doing this we need the KPluginMetaData object of the config. For example the KRunner KCM has the functionality to open a plugin's config by passing in the plugin id to the args when creating the KCModule.
-
- 28 Apr, 2022 1 commit
-
-
Nicolas Fella authored
-
- 23 Apr, 2022 4 commits
-
-
Alexander Lohnau authored
-
Alexander Lohnau authored
-
Alexander Lohnau authored
-
Alexander Lohnau authored
Using the kcm variable only works if we have loaded a KCM.
-
- 18 Apr, 2022 2 commits
-
-
Alexander Lohnau authored
Co-authored-by: Nate Graham
-
Alexander Lohnau authored
-
- 14 Apr, 2022 5 commits
-
-
Alexander Lohnau authored
-
Alexander Lohnau authored
This way consumers of the QML KPluginSelector do not need to care about creating the proxy model. By having it in a static lib, we do not need to export the class or run into issues with multiple definitions of the class.
-
Alexander Lohnau authored
-
Alexander Lohnau authored
-
Alexander Lohnau authored
-
- 09 Apr, 2022 1 commit
-
-
Script Kiddy authored
-
- 05 Apr, 2022 1 commit
-
-
Nicolas Fella authored
-
- 02 Apr, 2022 1 commit
-
-
Script Kiddy authored
-
- 28 Mar, 2022 1 commit
-
-
Ahmad Samir authored
Task tracked at: teams/frameworks-devs/kf6-workboard#2
-
- 23 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"
-
- 20 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"
-
- 14 Mar, 2022 1 commit
-
-
Alexander Lohnau authored
For the KWin KCMs we need the full metadata, because we read the plugin keyword. Without the X-KDE-ConfigModule key, plugins used to create a symlink in the kservices5 folder to their metadata, which then goes through the legacy code path we would read all the metadata. This includes the plugin keyword. When consumers would this key, but have an old KWin version which used the KPluginSelector class and a kcmutils version which reads X-KDE-ConfigModule, but does not include this bugfix, the plugin keyword will be empty and thus the config files can not be located. This makes it hard to fix the loading on kcmutils < 5.91, but keeping the code working with KWin < 5.24. To test this, you should check out KWin 5.23 and kcmutils master. Fox example https://github.com/nclarius/tile-gaps/ will then fail to load it's config. With this change included, it should load properly. BUG: 444378
-