- 21 Oct, 2021 3 commits
-
-
Eugene Popov authored
There is no need to check if the model of the current item is not empty, since the current item may be not only a category. BUG: 444101
-
Check if the applet is pinned before closing it. BUG: 443589
-
The binding of "model" property of DelegateModel in ToolTipDelegate.qml will trigger useless component creation/destruction when "rootIndex" is changed but is not undefined. Make the ternary operator depend on "hasRootIndex" bool property to avoid that. In Task.qml, only assign different values to "parentTask" and "rootIndex" to avoid unnecessary component creation/destruction for the second time hovering on the same task. CCBUG: 433907 CCBUG: 444001 (cherry picked from commit 12373d31)
-
- 20 Oct, 2021 2 commits
-
-
Nate Graham authored
Conditionally setting mprisSourceName to either AppPid or pidParent made no sense, because: 1. AppPid was not defined in this file so it didn't work 2. parentPid was set to the value of AppPid anyway, rendering the two branches of the conditional identical even if it did work Just set it to pidParent directly. This fixes a console error. (cherry picked from commit d22927e6)
-
Nate Graham authored
There's no point in setting an implicit size that's the same as the minimum size so let's reduce the minimum size to be smaller than the minimum size so that the window can be made smaller by the user, or by the system in case a small screen is being used. Also reduce the default height a tiny bit. BUG: 443712 FIXED-IN: 5.24 (cherry picked from commit 4e13d08c)
-
- 19 Oct, 2021 5 commits
-
-
This ensures that searching happens while the text is being entered from a virtual keyboard. BUG: 439914 (cherry picked from commit 2c28dd79)
-
MR552 introduced RemoveAction but broke functionality of the "delete" action when both the "trash" and "delete" actions are shown in the menu by requiring the "shift" key being pressed for the action to work. BUG: 442765 (cherry picked from commit b893a37f)
-
The create folder shortcut worked as long as the user did not right- click into an empty space on the desktop to invoke the context menu. The problem was that the create-folder-action was set to not visible so that it is not shown in the context menu. But as soon as the context menu is opened, the action is set to not visible in the plasmoid contextual action list. The reason it works before opening the menu is because the action for the plasmoid is created without setting it to not visible. This commit fixes the bug by using an already existing workaround class that uses an event filter to respond to the KStandardShortcut::createFolder key sequence. BUG: 443512 (cherry picked from commit 12350fb1)
-
Jonathan Esk-Riddell authored
GIT_SILENT
-
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 Oct, 2021 5 commits
-
-
Nate Graham authored
It wasn't saving the cleared config entry to the config file, so any changes to the view (i.e. to make all the emojis disappear) would be un-done when you closed the window and then re-opened it. BUG: 443974 FIXED-IN: 5.23.1 (cherry picked from commit 58f29efd)
-
Noah Davis authored
Originally, I thought it wasn't possible to use Qt Quick Drag here, but then I found out I could use Item::grabToImage()'s function callback parameter to set Drag.imageSource. BUG: 443708 (cherry picked from commit d754291b)
-
If a media player is pinned to Task Manager, after opening the media player and switching to another virtual desktop, the media controller will be still visible in the tooltip but cannot be interacted with. Move hasPlayer property to ToolTipDelegate.qml, and add mainItem.hasPlayer to interactive property of ToolTipArea to fix the bug. BUG: 443425 (cherry picked from commit d3bb796a)
-
The slot function explicitly connected to showAllPlaces should be disconnected manually on destruction. BUG: 443820 (cherry picked from commit 760f305c)
-
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 Oct, 2021 1 commit
-
-
Alexander Lohnau authored
The functionality was extracted from the services runner to a separate plugin. BUG: 443776 (cherry picked from commit 4eaa61cf)
-
- 15 Oct, 2021 1 commit
-
-
Nate Graham authored
Right-clicking on multiple things is a real use case which got broken in !591 while fixing the bug of un-clicked-on items remaining selected after clicking one of them. This commit fixes that. BUG: 443743 FIXED-IN: 5.23.1 (cherry picked from commit 2b828c60)
-
- 14 Oct, 2021 1 commit
-
-
The Dashboard representation contains 3 views stacked on top of each other with one visible at a time with an opacity animation. Enabled was used (presumably) to ensure that only the active representation gets input events. Unfortunately this has a side effect. When switching views the icons on the inactive view all get enabledChanged events. This triggers a redraw with a greyed out effect on all icons. This is a very slow path, especially for something not even visible! Setting visible also stops input events, without the side effect. (cherry picked from commit 7881fdf5)
-
- 12 Oct, 2021 2 commits
-
-
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"
-
Script Kiddy authored
-
- 11 Oct, 2021 1 commit
-
-
Jonathan Esk-Riddell authored
GIT_SILENT
-
- 07 Oct, 2021 6 commits
-
-
Jonathan Esk-Riddell authored
GIT_SILENT
-
Andrey Butirsky authored
Deletion of intermediate inputWindow is touchy, it interferes with the switching probably because of focusing stuff. BUG: 443323 (cherry picked from commit dbcc2e5c)
-
Noah Davis authored
(cherry picked from commit 2e8b630e)
-
The scrollbar should have its own space instead of overlapping the thumbnail or the media controller. BUG: 443173 CCBUG: 439522 (cherry picked from commit 578a5db6)
-
Noah Davis authored
(cherry picked from commit c499c36f)
-
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 Oct, 2021 8 commits
-
-
Noah Davis authored
BUG: 440308 (cherry picked from commit fd49cc02)
-
Noah Davis authored
(cherry picked from commit e6e80d52)
-
Noah Davis authored
It's a bit cleaner this way since the 2 related things are together. (cherry picked from commit 0826af52)
-
Noah Davis authored
(cherry picked from commit 683df961)
-
Noah Davis authored
BUG: 443076 (cherry picked from commit 9d48efbb)
-
Noah Davis authored
(cherry picked from commit 960eb8ba)
-
Noah Davis authored
(cherry picked from commit 1bfc0351)
-
This is handled in onReleased so as to distinguish between a drag and click. BUG: 424152 (cherry picked from commit 915aa97a)
-
- 05 Oct, 2021 2 commits
- 04 Oct, 2021 3 commits
-
-
Removes the warning: TypeError: Cannot read property 'applet' of null BUG: 443287 (cherry picked from commit f2b940e5)
-
For the right click section, show it only if one its two options is available. For the middle-click section, show it if at least one of its option is visible. CCBUG: 408338 (cherry picked from commit c2b797ff)
-
QMenu::popup() takes a global position but we still want, the new file position in local coordinates. Tested both that the menu opens correctly and new files are created at the correct position which triggered the introduction of setMenuPos. BUG:443278 (cherry picked from commit 96067c0f)
-