Fushan Wen
4a95a33b62
wallpapers/image: instantly apply wallpaper on color scheme changed
...
CCBUG: 207976
4 years ago
Fushan Wen
ba73809a78
wallpapers/image: add opacity animation in wallpaper item
4 years ago
Fushan Wen
f7dec7cfd9
wallpapers/image: add color change animation in wallpaper item
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
Fushan Wen
871d6104d3
shell/scripting: call `flushPendingConstraintsEvents` in `setLocation`
...
After location is set, one layout script will usually start adding widgets.
It's required to emit formFactorChanged() to update plasmoid.formFactor bindings
in QML side to avoid Layout issues.
See isHorizontal in plasma-desktop/containments/panel/contents/ui/main.qml
4 years ago
Fushan Wen
0dbcba3dec
wallpapers/image: replace `openFolder` with `Qt.openUrlExternally`
...
This makes ImageBackend lighter.
4 years ago
Fushan Wen
f246bf2938
wallpapers/image: remove unused imports and member variables in `ImageBackend`
4 years ago
Fushan Wen
b4d3e5e01d
wallpapers/image: use `Package::fileUrl` in `findPreferredImageInPackage`
...
This drops a redundant conversion.
4 years ago
Fushan Wen
8b64196342
wallpapers/image: move image part to `MediaProxy` and update `ImageBackendTest`
...
This simplifies ImageBackend, and makes the config dialog load slightly faster.
4 years ago
Jonathan Marten
80539089c9
Klipper (classic widget): Fix a system tray menu memory leak
...
Clipboard history item actions are added to the menu by
KlipperPopup::rebuild() or PopupProxy::tryInsertItem().
The actions are removed from the menu again at the start
of KlipperPopup::rebuild(), but were never deleted.
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
Alexander Lohnau
bb67809438
Fix missing nullptr check for cursortheme
...
BUG: 454829
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
93f70563d8
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
0e699f49ec
wallpapers/image: remove unused `selected` property
4 years ago
Fushan Wen
514cbc788a
wallpapers/image: don't duplicate `positionViewAtIndex` in `KCM.GridView`
...
It's already set in GridViewInternal.
4 years ago
Fushan Wen
e8613dda73
wallpapers/image: don't duplicate placeholder message in `KCM.GridView`
...
There is one placeholder message in `KCM.GridView`.
4 years ago
Fushan Wen
1ae570e4b3
wallpapers/image: scroll to top after finishing adding images using file dialog
...
CCBUG: 455129
4 years ago
Fushan Wen
bf97a204b8
wallpapers/image: scroll to top to view added images after DnD operations
...
CCBUG: 455129
4 years ago
Fushan Wen
c857d3bad5
wallpapers/image: set position in `resetCurrentIndex`
...
Move the position of the image list view to the currently selected
item's index.
CCBUG: 455129
4 years ago
Eugene Popov
4fbb2953e7
[KSystemActivityDialog] Fix loading default settings
...
The default settings are set when they are loading.
BUG: 454566
4 years ago
Fushan Wen
8df97ad323
wallpapers/image: follow system animation speed setting in wallpaper transition
...
The value is to keep compatible with the old feeling defined by
"TransitionAnimationDuration" (default: 1000)
BUG: 395324
FIXED-IN: 5.26
4 years ago
Devin Lin
9100b871b7
kcms/colors: Fix alternateBackgroundColor for Button not having accents
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
Devin Lin
97cfd759f2
kcms/colors: Ensure that accent color dots always fit on narrow screens
...
Part of the https://invent.kde.org/teams/plasma-mobile/issues/-/issues/158 initiative
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
Fabian Vogt
e1b146551a
startkde: Reload systemd on Plasma start
...
If the time between logout and relogin is short enough or a separate session
is open during that time, the systemd user instance keeps running. This means
that generators like the one for XDG autostart handling aren't run again, which
effectively means it's still using the configuration from the previous session.
Just reload systemd on every login to make sure its state is fresh.
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
Fushan Wen
e7e70ec525
wallpapers/image: update dark wallpaper test
...
A KPackage wallpaper containing a dark variant is added to the test
data.
CCBUG: 207976
4 years ago
Devin Lin
1ce0e105d2
libnotificationmanager: Add default parameters for actions in WatchedNotificationsModel for QML
4 years ago
Fushan Wen
fa8abc5066
wallpapers/image: show light&&dark images side by side in previews
...
CCBUG: 207976
4 years ago
Fushan Wen
909a7ad979
wallpapers/image: increase cache size to 30
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
Fushan Wen
f106e61c5e
wallpapers/image: add dark wallpaper support for KPackage wallpapers
...
Dark wallpapers are put in contents/images_dark folder. The dark
wallpaper will be used when system color scheme is dark.
FEATURE: 207976
FIXED-IN: 5.26
4 years ago
Derek Christ
51cab794c2
Port lockscreen & sddm theme password fields to PlasmaExtras.PasswordField
...
CCBUG: 453828
4 years ago
Fushan Wen
a5165fb6e6
shell: preserve wallpaper type after changing desktop layout
...
restore(...) will set the wallpaper type from the value of key "wallpaperplugin".
BUG: 454597
FIXED-IN: 5.24.6
4 years ago
l10n daemon script
6400bcbd2f
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