ivan tkachenko
f67ee21a17
[applet/digital-clock] Port to Plasmoid.self and Connections
...
Plasmoid.self is a relatively recent thing, but it saves code from hacks
such as this property just for the sake of putting an onChanged handler
for it.
4 years ago
ivan tkachenko
55532aad73
[applet/{analog,digital}-clock] Merge roots of full representations with MouseArea
4 years ago
ivan tkachenko
335ee5baf3
[applet/{analog,digital}-clock] Use `onPressed: wasExpanded = ...` idiom
...
This is a common snippet of code in applets. It prevents applet from
re-expanding again when user clicks on the compact representation when
the applet is already expanded and located on a desktop containment.
See also: 79bcefdd35
FIXED-IN: 5.24.7 5.25.4 5.26
4 years ago
Dominic Hayes
65fe6b864d
Fix "PanelSpacer::containmentGraphicObject()" plasmashell segfault
...
This one-liner fix is from Aleix Pol, and fixes the following:
- Crashes when deleting panels with Panel Spacer instances on them
(as described in the bug ID named above)
- Potentially endless crash looping when running `plasmashell --replace`
while a Panel Spacer is on at least one panel
Co-authored-by: Aleix Pol <aleixpol@kde.org>
BUG: 450663
FIXED-IN: 5.25.3
4 years ago
Fushan Wen
f43319967e
applets/digital-clock: open `kcm_regionandlang` in config dialog
4 years ago
Fushan Wen
2a91b6ca68
applets/digital-clock: open `kcm_regionandlang` in context menu
4 years ago
Chris Holland
b3943ee1a6
Fix StatusNotifierItem MidClick
...
Bug was introduced in !1798's 8031139a commit.
BUG: 456466
4 years ago
Kai Uwe Broulik
eaa44eb88f
[Notifications] Don't invoke default action on drag if we're dragging
...
Otherwise dragging a screenshot off a notification will immediately
trigger the default action.
4 years ago
Kai Uwe Broulik
83bcdab0aa
[Notifications] Invoke default action on drag enter
4 years ago
l10n daemon script
7a085f6b0f
SVN_SILENT made messages (.desktop file) - always resolve ours
...
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"
4 years ago
l10n daemon script
8e7c9dbe5c
SVN_SILENT made messages (.desktop file) - always resolve ours
...
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"
4 years ago
ivan tkachenko
c0d5d824f4
applets/kicker: Get rid of a separator just above title menu item
...
BUG: 449132
4 years ago
l10n daemon script
2d1107eef8
SVN_SILENT made messages (.desktop file) - always resolve ours
...
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"
4 years ago
Felipe Kinoshita
87089f6004
applets/clipboard: Use less messy character for text preview
...
BUG: 397966
FIXED-IN: 5.26
4 years ago
Fushan Wen
4f035ce6f9
applets/kicker: unify sort method in appsmodel and rootmodel
4 years ago
Fushan Wen
d1fdf67720
applets/systemtray: use the minimum size to calculate `cellWidth`
...
hiddenTasksView.availableWidth sometimes can be smaller than
popup.Layout.minimumWidth.
4 years ago
l10n daemon script
189ff0c175
SVN_SILENT made messages (.desktop file) - always resolve ours
...
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"
4 years ago
ivan tkachenko
4f475e865e
[applets/systemtray] Sync to plasma-desktop
4 years ago
l10n daemon script
0b7f20a81d
SVN_SILENT made messages (.desktop file) - always resolve ours
...
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"
4 years ago
Fushan Wen
3bc87f03e5
calendar: use normal type for EventPluginsManager, don't use singleton
...
It fixes that when there are multiple calendar applets, each applet
doesn't have its own EventPluginsManager.
BUG: 454846
FIXED-IN: 5.26
4 years ago
Felipe Kinoshita
ed81b623ce
applets/digital-clock: name variables better
...
The previous names did not communicate what those variables were
responsible for.
Hopefully this can make things more understandable and help making
this bit of code more maintainable.
4 years ago
l10n daemon script
93fe23fac6
SVN_SILENT made messages (.desktop file) - always resolve ours
...
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"
4 years ago
ivan tkachenko
a3d69b9323
[applets/systemtray] Config: Flatten row layout and remove default wrapMode
4 years ago
ivan tkachenko
da0e08d45d
[applets/systemtray] Config: Use valueRole and currentValue on ComboBox
4 years ago
ivan tkachenko
e6ad407b3b
[applets/systemtray] Config: Workaround horizontal scroll bar
4 years ago
ivan tkachenko
4c3667ebdd
[applets/systemtray] Config: Make const, not var
4 years ago
ivan tkachenko
210e7cd4b6
[applets/systemtray] Config: Specify sizing properties types as `real`
4 years ago
ivan tkachenko
f2c8900ff4
[applets/systemtray] Config: Remove unused properties
4 years ago
ivan tkachenko
f928688df3
[applets/systemtray] Config: Specify Kirigami based spacing on layouts
4 years ago
Fushan Wen
d1158b7997
applets/systemtray: fix the cell size to accommodate more tasks in a row
...
After the system tray popup is resized, the grid view should behave like
Kickoff to show more tasks in a row.
4 years ago
l10n daemon script
560b4ca52b
SVN_SILENT made messages (.desktop file) - always resolve ours
...
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"
4 years ago
Fushan Wen
fa5457a41f
applets/kicker: put all applications whose names begin with punctuations/symbols/spaces in group &
4 years ago
Fushan Wen
c001f9173f
applets/kicker: put all applications whose names begin with numbers in group "#"
4 years ago
Fushan Wen
9e2b393867
applets/kicker: store the first char in `firstChar`
4 years ago
l10n daemon script
7bb5f17a92
SVN_SILENT made messages (.desktop file) - always resolve ours
...
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"
4 years ago
Nate Graham
f3186ab124
applets/devicenotifier: increase minimum size
...
gridUnit * 12 is too small and causes things to get cut off.
BUG: 449053
FIXED-IN: 5.26
4 years ago
Oliver Beard
c7adaf8a4d
applets/mediacontroller: Add configurability for changing volume step on icon scroll
...
This merge request brings the applet in line with the volume control applet's behavior,
adding configurability for changing the volume step and defaulting to 5%. Before, this
was not configurable and used a hardcoded step of 3%. Code for this was borrowed from
plasma/plasma-pa/applet with copyright headers left intact.
4 years ago
ivan tkachenko
82b2581b9f
[applets/devicenotifier] Rename main script file to main.qml
...
It makes it uniform with most other applets, and for some setups/editors
it makes it easier to locate this file.
4 years ago
ivan tkachenko
af98cef3ef
[applets/devicenotifier] Prevent empty or duplicated actions in expanded view
...
Unfortunately, the list<> basic QML type is too primitive, it does not
even expose any kind of remove() functionality, so the only supported
way is to create a new list and assign it instead.
This fixes the bug when there may appear multiple empty or duplicating
actions in the expanded view due to the fact they they were only added
to but never cleaned up / removed from the list of contextual actions.
BUG: 449778
4 years ago
ivan tkachenko
a0965f3954
[applets/devicenotifier] Simplify adding the default contextual action
4 years ago
Alexander Lohnau
fcbb1de7a8
RunnerModel: Display KCMs right after application results
...
A few KDE versions ago, the KCM and app results were provided by the same plugin.
To make sure they do not appear very far down the list, the plugin id is inserted right after the services runner.
CCBUG: 446239
4 years ago
l10n daemon script
f243c71f2b
SVN_SILENT made messages (.desktop file) - always resolve ours
...
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"
4 years ago
Xaver Hugl
401165921c
port to C++ smart pointers where possible
4 years ago
Kai Uwe Broulik
d835d70eeb
[Notifications] Fix speed overlapping units
...
There's 4 unit (Items got added) now. Unlikely a job has all of them, however.
4 years ago
ivan tkachenko
79bcefdd35
[applets/batterymonitor] Use `onPressed: wasExpanded = ...` idiom
...
This is a common snippet of code in applets. It prevents applet from
re-expanding again when user clicks on the compact representation when
the applet is already expanded and located on a desktop containment.
4 years ago
ivan tkachenko
16bf436f16
[applets/systemtray] Use `onPressed: wasExpanded = ...` idiom
...
This is a common snippet of code in applets. It prevents applet from
re-expanding again when user clicks on the compact representation when
the applet is already expanded and located on a desktop containment.
4 years ago
ivan tkachenko
c6ef22f95e
[applets/systemtray] Use PlasmaCore.Units.devicePixelRatio for sizes
4 years ago
ivan tkachenko
8031139aeb
[applets/systemtray] Clean up QML/JavaScript code
4 years ago
Fushan Wen
d4ffa0f8e0
applets/kicker: add section model
...
This will be used to show all sections in "All Applications".
4 years ago
l10n daemon script
79b5eb22a6
SVN_SILENT made messages (.desktop file) - always resolve ours
...
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"
4 years ago