David Edmundson
59a352e190
Fix potential crash removing cursorthemes
...
m_themeModel->removeTheme(idx) will adjust the model.
Therefore any model indexes we had stored will be invalidated.
If we try and remove 2 cursor themes this can end up either crashing or
even worse potentially removing the wrong theme.
BUG: 439030
5 years ago
Andrey Butirsky
18fbdde4d8
fix: Kicker's sub-menus are covered up by Plasma panels
...
PlasmaQuick::Dialog has it's own WindowType which should be set instead,
otherwise once set NET::WindowType gets smashed by consequent
DialogPrivate::applyType() calls
BUG: 378694
5 years ago
l10n daemon script
3007ffb102
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"
5 years ago
Henri Chain
26f848d423
fix systemd detection D-Bus calls
5 years ago
Aleix Pol
f3bfe3591c
Create the panels where the focus is by default
...
Using screenAt(cursor) is a bad idea in general. It doesn't work
properly on Wayland. We can't really tell where our cursor is, so it
always will fall about wherever our top-leftmost screen is.
Instead, just create them wherever we gave focus last.
5 years ago
Bharadwaj Raju
d117dea344
kcms/cursortheme: When a theme has only one size, only disable the size combobox
...
BUG: 442399
FIXED-IN: 5.23
5 years ago
Derek Christ
f465657aa8
Prevent fractional hight of delegate item in DeviceNotifier applet
...
Fractional heights resulted in a blurry highlight outline and blurry
icons of the drives.
5 years ago
Aleix Pol
cd9c8c8c8e
units -> PlasmaCore.Units
5 years ago
David Edmundson
690e2066b8
Revert "screens pool: On Wayland the 0 screen id is not the primary"
...
This reverts commit 71ee728bd7 .
Apparently not all discussion was resolved.
5 years ago
Aleix Pol
71ee728bd7
screens pool: On Wayland the 0 screen id is not the primary
...
There is no primary on Wayland, we were trying to make one up and making
everything worse in turn.
Instead, have the screen to connector mapping be stable across
executions. Each screen will look as configured, which makes it all more
predictable and we do not run into cases where we swap displays
configurations because the other one happened to be the primary this
time around.
5 years ago
Aleix Pol
fd0c984ae0
Also offer the userfeedback kcm on mobile form factors
5 years ago
Nate Graham
96ade251d0
Update previews to show new Patak wallpaper for Plasma 5.23
5 years ago
l10n daemon script
fb6feaaa43
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"
5 years ago
Alexander Lohnau
368143329e
Protect agains messed up plamashell config
...
In case the config was written before 5b8f8bd12 , a malformed value is written
Otherwise plasmashell could not be started at all
5 years ago
Alexander Lohnau
5b8f8bd12e
Do not write empty shell package value
...
We can not start an empty shell, this will completely break plasmashell
5 years ago
l10n daemon script
e5140dfde3
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"
5 years ago
David Edmundson
8f847087c1
[libcolorcorrect] Sync night colour default values
...
The default value for active in the kcfg file inside kwin for colour
correction is false.
As we have a bridge that mirrors the config contents over DBus and
defaults hardcoded in a second format this has got out of sync.
This both leads to the default button being enabled/disabled incorrectly
on a fresh system and not working properly.
More important as geo-location is on by default this leads to http
requests being made without the user's explicit consent. A major bug.
BUG: 442253
5 years ago
Aleix Pol
6869c5292f
shell: --warnings, port away from deprecated APIs
5 years ago
Aleix Pol
801ddfbe19
shell: Port to compile-time connects
5 years ago
Aleix Pol
86a7bf786f
shell: Readability, remove uses of QWeakPointer::data()
...
the operator-> is smart enough to know what to call.
5 years ago
Aleix Pol
9aa0bc24ec
shell: Just parse the key once
5 years ago
Aleix Pol
47fa049b5f
shell: Remove 2x lookup
5 years ago
Ismael Asensio
d26c92b6d8
[kcm/colors] Fix reset and defaults for accent color
...
Use directly the methods provided by KConfigXT for accentColor.
This reduces the custom code required and makes the managed states
happier.
5 years ago
Aleix Pol
efa083ff8d
Remove 2x look-up
5 years ago
Oleg Solovyov
9189bfea0a
Deactivate virtual keyboard when hiding
...
When VK is activated, it's shown every time we click on user/password
inputs.
BUG: 441848
5 years ago
Björn Feber
6559053f94
Update splash screen gear spinner
...
It now looks more like the KDE gear.
5 years ago
l10n daemon script
f11f4749a1
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"
5 years ago
Peifeng Yu
6379d1ec8d
Call UnInhibit with correct signature in powermanagement dataengine
5 years ago
l10n daemon script
7431444aa6
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"
5 years ago
Kai Uwe Broulik
69c6e46148
[Notifications] Set Qt::WA_TranslucentBackground before showing menu
...
Works around the usual case of Breeze / Oxygen ensurePolish coming too late
causing a menu with an unwanted black outline, even more noticeable with Oxygen.
5 years ago
Nicolas Fella
706fbb1fef
[kcms/notifications] Port away from KServiceTypeTrader
5 years ago
Nicolas Fella
e66f98cfc3
[libnotificationmanager] Port from KServiceTypeTrader to KApplicationTrader
5 years ago
l10n daemon script
6aa59aa904
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"
5 years ago
Luigi Toscano
b5b6a8a043
Fix the name of the Mozilla Location Service
...
... in a few user visible strings, as mentioned in #1016 .
5 years ago
Méven Car
e43dd5a035
Silence some warnings when reading plugins metadata
5 years ago
l10n daemon script
b9d6812324
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"
5 years ago
Fabio Bas
89c7191131
Add isRemovable property and rework undefined checks on sdSource.data[udi]
5 years ago
Fabio Bas
61e2ea2323
Update solid connectedSources when a new source gets added by hotplug
...
BUG: 438874
5 years ago
David Redondo
5b83d9f580
Tweak splash screen message for upcoming anniversary release
...
The next Plasma release (5.23) will be promoted and publicly referred
to as "Plasma 25th Anniversary Edition". This adds a subtle hint to
that to the splash screen.
5 years ago
David Redondo
3825d20029
Remove unused TextMetrics object
5 years ago
l10n daemon script
8175a1c3dc
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"
5 years ago
l10n daemon script
f9ae5830ee
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"
5 years ago
Nate Graham
f4ad2fb1ce
kcms/colors: change "Apply" button to "Save"
...
It's a bit odd to have a "Save As..." Button but no "Save" button. The
"Apply" Button does the same thing that a save button would, and is
active during the same times, so let's just make it *be* a "Save"
button.
CCBUG: 411317
5 years ago
Nate Graham
7514c6e485
Put Breeze Dark and Breeze Twilight global themes in this repo
...
Currently they live in the Breeze repo which is a bit weird and random
and complicates the process of updating the default wallpaper. Let's
centralize them all to live here.
5 years ago
Aleix Pol
a40dc17ea8
lnf kcm: Remove unnecessary reload
...
It will happen with the rest of KWin settings.
5 years ago
Aleix Pol
1743cd9b87
shell: Prefer a less verbose implementation
5 years ago
David Edmundson
3868982a9e
[libnotificationmanager] Fix build
5 years ago
Aleix Pol
598c643514
Refresh plasmashell when the ShellPackage changes from the LnF
...
At the moment issues a --replace that will restart the package, will
need to look into why it crashes when tearing up the former shell
package.
5 years ago
Aleix Pol
787a91e9f9
lookandfeel: Allow setting the plasmashell preferred Shell
5 years ago
Aleix Pol
d06ab412db
lookandfeel: Allow setting the kwin window placement strategy
5 years ago