- 13 Aug, 2022 1 commit
-
-
ivan tkachenko authored
-
- 09 Aug, 2022 1 commit
-
-
Fabian Riethmayer authored
-
- 07 Aug, 2022 3 commits
-
-
Addison Cartmell authored
-
-
- Code refactored. - Handling failed urls fetched.
-
- 28 Jul, 2022 4 commits
-
-
Andrey Butirsky authored
-
Andrey Butirsky authored
process applets in tray also (cherry picked from commit d02b3ccb)
-
Andrey Butirsky authored
This reverts commit d02b3ccb
-
Andrey Butirsky authored
process applets in tray also
-
- 23 Jul, 2022 1 commit
-
-
Julius Künzel authored
-
- 17 Jul, 2022 3 commits
-
-
Alexander Lohnau authored
-
Alexander Lohnau authored
-
Alexander Lohnau authored
-
- 16 Jul, 2022 1 commit
-
-
Carl Schwan authored
-
- 06 Jul, 2022 2 commits
-
-
Nate Graham authored
It was never updated to reflect the current requirements after the HIG was moved to this repo.
-
Nate Graham authored
A lot of what was on this page was outdated and not matching the current state of KDE software. This commit fixes those issues.
-
- 29 Jun, 2022 1 commit
-
-
I made a number of additions and corrections to the KWin scripting tutorial with things that either tripped me up when I first got into it or which I saw asked about by others. Main points: - where to find the output from the console or installed scripts - warn that the console output window will not show any output and how to retrieve it instead - warn that configuration button will not be visible without manual intervention on older Plasma version and how to fix it - clearer depiction of package structure - use `metadata.json` instead of deprecated `metadata.desktop` - add info that installed scripts must be enabled after installation - more info about where to find installed scripts and how to publish them - new section with basic tutorial on how to set up a user configuration (declaration + UI) To do (in MRs in the future): - more thorough explanation and example of a configuration menu (in progress) - once the merging of the abstract client and toplevel classes and the renaming of 'client' to 'window' is reflected in the API, change the section on clients - the actual API documentation! It’s bad. Unfortunately I don’t understand enough about how the interiors of the scripting module work to act on this myself (yet), but: - Many elements that actually are exposed to the API are just completely missing from the documentation - most notably the pretty important `workspace.clientList()`. And just print out a client object and look at all the available but undocumented keys, e.g. [stacking order](https://bugs.kde.org/show_bug.cgi?id=409889). - Half of the elements don’t have any description at all. - Some entries could use more thorough explanation and usage examples, in particular the global objects and functions such as `options`, `registerShortcut` and `callDBus`. - Some of the documented functionality [is broken](https://www.reddit.com/r/kde/comments/s5kfdg/comment/hszbo79/?utm_source=share&utm_medium=web2x&context=3). - Some information appears to be outright incorrect, e.g. `workspace.activateClient(client)` doesn’t seem to work, but `workspace.activeClient = client` does? - Not as a matter of the documentation but the API itself, there are a few functions and properties that would useful to have exposed to the API but currently aren’t (e.g. a client list sorted in stacking order and a client `maximized` property would be useful).
-
- 19 Jun, 2022 4 commits
-
-
The current docs suggest Copying audio-volume-high.svg and Pasting to icons/audio-volume-high.svg but that will not work. I also added a blurb about how to make the Plasma Style fallback to icons from the current Icon Theme.
-
-
-
-
- 18 Jun, 2022 1 commit
-
-
Himprakash Deka authored
`prefixeds` to `prefixes`
-
- 12 Jun, 2022 1 commit
-
-
Carl Schwan authored
-
- 07 Jun, 2022 1 commit
-
-
- 05 Jun, 2022 3 commits
-
-
Thomas Baumgart authored
-
S Page authored
-
S Page authored
-
- 30 May, 2022 1 commit
-
-
Before KF 5.85, the servicemenus were in a different install location. Depending on one's version of installed apps, servicemenus can still be found there. Also, the explanation about the order in which the servicemenus are searched for is clarified.
-
- 28 May, 2022 1 commit
-
-
Phu Nguyen authored
-
- 14 May, 2022 3 commits
-
-
Phu Nguyen authored
Real purpose is to retrigger the build to use the updated pipeline
-
Phu Nguyen authored
-
Phu Nguyen authored
-
- 08 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"
-
- 05 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"
-
- 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"
-
- 06 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 2 commits
-
-
Caetano Veyssières 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"
-
- 03 Apr, 2022 2 commits
-
-
Carl Schwan authored
-
Adriaan de Groot authored
-