- 22 May, 2022 1 commit
-
-
Volker Krause authored
-
- 21 May, 2022 1 commit
-
-
Ivan Čukić authored
We are using the activities database just to load the list of applications, no need to keep it alive forever.
-
- 20 May, 2022 1 commit
-
-
Alexander Lohnau authored
In other access KCM we already call the executable directly using QProcess. Task: https://phabricator.kde.org/T15468
-
- 19 May, 2022 4 commits
-
-
Jonathan Esk-Riddell authored
GIT_SILENT
-
Jonathan Esk-Riddell authored
GIT_SILENT
-
Fushan Wen authored
childAt won't find any applet when adding a new preset panel because all applets don't have a valid width during initialization. But when replacing the leftmost/topmost widget with an alternative, `childAt` also can't find any applet. The difference is when replacing, layout's width is larger than 0 because other applets have valid widths. BUG: 453998 FIXED-IN: 5.25
-
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"
-
- 18 May, 2022 7 commits
-
-
This makes the panel account for the change in size so that its minimum width or height isn't too big. BUG: 453102 FIXED-IN: 5.25
-
ivan tkachenko authored
-
Fushan Wen authored
This calculates the distance between the start position to the edge of the toolbar `startDragOffset`, and uses the offset to determine the position of configDialog. This also calculates `zoomFactor` to restore the relative mouse position when the form factor of the panel is changed (horizontal to vertical, or vice versa).
-
Artem Grinev authored
Using `onPositionChanged` instead of `onEntered` makes category change not so smooth (hard to notice sometimes though I got a number of such reports). As `onPositionChanged` is used only to not to change category after scrolling end, this commit works around this problem and makes use of `onEntered`.
-
The group is expected to store a transliterated name. Requires: plasma-workspace!1725
-
Yuri Chornoivan authored
-
Nate Graham authored
-
- 17 May, 2022 4 commits
-
-
Nate Graham authored
"Tablet Mode" is jargon that can confuse users. In this mode, things become larger as an optimization for touch usage, but the word "tablet" could easily refer to a drawing tablet, for which no touch optimizations make sense. Let's change the UI text here to call it "Touch Mode" instead.
-
Another popup menu seemed unnecessary when both buttons fit there.
-
The appearance settings page can be loaded like other applet settings pages.
-
-
- 16 May, 2022 1 commit
-
-
Fushan Wen authored
`indexAtCoordinates` returns 0 when x < 0 or y < 0 in the while loop. But when a new preset panel is added, `childAt` will not be able to find any applet because they are not initialized yet, so the new position for an applet is always 0, which results in reversed order of applets.
-
- 15 May, 2022 2 commits
-
-
Also emit an FATAL_ERROR if xkeyboard-config is missing since right now that results in a rather confusing build failure: ``` /Users/alex/cheri/kde-frameworks/plasma-desktop/kcms/keyboard/tastenbrett/main.cpp:42:46: error: use of undeclared identifier 'XKBDIR' return QStringLiteral("%1/rules/%2").arg(XKBDIR, rulesName); ^ /Users/alex/cheri/kde-frameworks/plasma-desktop/kcms/keyboard/tastenbrett/main.cpp:42:12: error: variable 'holder' cannot be implicitly captured in a lambda with no capture-default specified return QStringLiteral("%1/rules/%2").arg(XKBDIR, rulesName); ```
-
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
-
-
Yuri Chornoivan authored
-
- 13 May, 2022 17 commits
-
-
-
Nate Graham authored
Capitalizing only the first word isn't enough; if this deserves capital letters because it's a special thing, we need to capitalize all the words.
-
Fushan Wen authored
mouseX and mouseY have real data type.
-
An option in the workspace options kcm to control whether tablet mode should be automatic switching, always on or always off. On x11 only always on or always off are available (off actually sets to "automatic" to not it when the user switches to wayland)
-
Fushan Wen authored
When reordering task items, dragLeave signal will be emitted directly without dragEnter, so also check busy property when removing dndSpacer from appletsModel.
-
David Edmundson authored
We don't have any user facing bug reports so it's probably not actaully used, but in any case it's better to use keywords that actually exist.
-
Fushan Wen authored
Do not use difference as the difference doesn't accurately represent the relative moving distance when Qt scaling is enabled on X11. CCBUG: 356446 Ref #34
-
Fushan Wen authored
This fixes sometimes GroupDialog's width being too short.
-
Fushan Wen authored
It's not needed after GroupDialog is created on demand.
-
Fushan Wen authored
It's not needed after GroupDialog is created on demand.
-
Fushan Wen authored
-
Fushan Wen authored
Since GroupDialog is created and destroyed on demand, it's always visible when `groupDialog` is not null.
-
Fushan Wen authored
-
Fushan Wen authored
GroupDialog doesn't need stay in the background forever.
-
Fushan Wen authored
We don't really use the binding, and simply use tasksModel.activeTask is enough.
-
Fushan Wen authored
When a new preset panel is added, avoid calling save() multiple times.
-
Fushan Wen authored
This makes the "Ark drag-and-drop" work again. CCBUG: 453390
-
- 12 May, 2022 1 commit
-
-
Niccolò Venerandi authored
-