ivan tkachenko
7f60c512d3
[applets/batterymonitor] Remove unnecessary `anchors.fill: parent`
...
It is set by AppletQuickItem anyway.
GIT_SILENT
4 years ago
ivan tkachenko
28f7d06090
[applets/batterymonitor] PowerProfileItem: Remove `profiles` property
...
It had to go. It wasn't used for anything anyway.
GIT_SILENT
4 years ago
ivan tkachenko
1e9e94d5ac
[applets/batterymonitor] Use qualified property access
...
GIT_SILENT
4 years ago
ivan tkachenko
4fffe342fc
[applets/batterymonitor] Add more syntax sugar
...
GIT_SILENT
4 years ago
ivan tkachenko
8dac78d8ea
[applets/batterymonitor] Sort imports
...
GIT_SILENT
4 years ago
ivan tkachenko
c5edac40f6
[applets/batterymonitor] Bump imports
...
GIT_SILENT
4 years ago
ivan tkachenko
9fc0c9136c
[applets/batterymonitor] Split long expression
...
GIT_SILENT
4 years ago
ivan tkachenko
1040e391dd
[applets/batterymonitor] Fix whitespace
...
GIT_SILENT
4 years ago
l10n daemon script
9dcd97b680
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
566ad28020
Port kcminit loading away from KServiceTypeTrader
...
As we have discussed, this mechanism is considered Plasma-internal, meaning
that we don't have to keep the KServiceTypeTrader stuff around.
To avoid duplicating the KCMs or having to split the kcminit stuff in a separate
binary, symlinks are used to query the available plugins. By having a unified "kcminit"
symbol for the function which will get called, we can drop the need for the
custom property.
Task: https://phabricator.kde.org/T14335
Prequisite for using only embedded json metadata for the KCMs, see https://phabricator.kde.org/T14517
4 years ago
Alexander Lohnau
4183f35cff
Install KCM-Init KCMs in new namespace for systemsettings KCMs
...
Otherwise the paths will have to be adjusted again, when the
KCM providers of plasma-workspace get ported away from the KServiceTypeTrader querying.
4 years ago
Alexander Lohnau
b31115d48a
Remove X-Plasma-MainScript from KCM metadata if we only set the default value
4 years ago
Nicolas Fella
8146a0d2bc
Enable gitlab CI
4 years ago
l10n daemon script
0870f666fa
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
David Edmundson
a7fa01015c
[logout-greeter] Set window class name
...
This matches what kwin's effects have always been searching for. It only
used to appear to work as "ksmserver ksmserver" was checked in previous
versions.
BUG: 444898
BUG: 444899
4 years ago
Méven Car
756d5c51c9
Use KGuiAddons::KSystemClipboard to better handle wayland
...
Allow klipper to read image data from clipboard
BUG: 442923
4 years ago
David Redondo
91909b5770
Revert "Tweak splash screen message for upcoming anniversary release"
...
This reverts commit 5b83d9f580 .
Anniversary release happened.
4 years ago
Ben Cooksley
9df0264edb
Remove duplicated Dependencies key
4 years ago
Nicolas Fella
9ecf45ae5a
Add plasma-wayland-protocols to CI
4 years ago
Nicolas Fella
8b874211d4
Add more missing CI deps
4 years ago
Nicolas Fella
4ab56dea04
Add missing ci deps
4 years ago
Alexander Lohnau
c365484f5c
Make icons kcm translation domain consistent with plugin id
...
Plasma 5 and 6 are not planned to be co-installable anyways.
Having these inconsistencies prevents us from porting away from
KAboutData.
4 years ago
Nicolas Fella
14ab25d379
Add .kdeci file
4 years ago
Aleix Pol
ca21953b05
Implement a DesktopSystemDialog.acceptable property
...
Specifies if the accept button is enabled and otherwise should control
if we can accept the dialog.
4 years ago
David Redondo
4cfa7ae744
Move xdg-autostart.target from Requires to Wants
...
This enables developers to force systemd boot even if there systemd
is too old.
4 years ago
l10n daemon script
81bb5ae6a5
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
644588739e
systemtray: Connect to StatusNotifierWatcher before initializing QDBusPendingReply
...
This fixes a race condition.
4 years ago
Fushan Wen
c0b8f6871e
systemtray: Check if a service is already added before processing QDBusReply
...
Due to async nature of QDBusPendingReply, services could be already
registered by QDBusServiceWatcher when the pending reply takes a long
time to finish, so it's possible that QDBusServiceWatcher::serviceRegistered
signal is emitted before the pending reply emits QDBusPendingCallWatcher::finished,
which will make the same service added twice and crash plasmashell.
We need to check if a service is already added in m_sniServices before
processing registered items in QDBusReply.
BUG: 443961
4 years ago
l10n daemon script
610ec2cec0
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
Aleix Pol
50eed45a73
DesktopSystemDialog: title = mainText by default
4 years ago
Aleix Pol
b9e81fd0d8
DesktopSystemDialog: Provide minimum sizes appropriately
4 years ago
Aleix Pol
d443132593
DesktopSystemDialog: Integrate accepting and rejecting
4 years ago
Aleix Pol
8ede591a7d
DesktopSystemDialog: Let the dialog fit the contents
4 years ago
Aleix Pol
5cb8817d83
DesktopSystemDialog: Leverage AbstarctButton.action
...
Instead of setting the same properties, set the action right away.
4 years ago
Aleix Pol
0f1809b96e
DesktopSystemDialog: Prefer alias to duplicated properties
4 years ago
Aleix Pol
3015ebf461
DesktopSystemDialog: Do not override a property from the parent
4 years ago
Artem Grinev
77218c7278
Fix Look and Feel KCM Service Type
4 years ago
l10n daemon script
87f01931ed
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
Aleix Pol
468a59cbb3
shell: Make sure the primary output is initialised on X11 as well
...
BUG: 445589
4 years ago
Alexander Lohnau
fa5ac3fe34
baloosearchruner: Emit DBus error when baloo is disabled
...
Otherwise we exit and KRunner runner into a long timeout.
By making this a dedicated DBus error KRunner can also know, that this
runner can not be started. Consequently making new attempts to query
this runner can be prevented.
Because the runner is DBus-Activated, we can not exit the process, otherwise other
processes (like the search in the app launcher) will have the same issue with the timeout.
BUG: 445342
4 years ago
David Redondo
14089755c3
No need to manually read defaultTheme
...
This is now handled automatically. The hierachy stays the same:
plasmashellrc, lnf, kpackage
4 years ago
l10n daemon script
0b901a227f
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
0458f3293d
Revert "Port away from deprecated QConcatenateTablesProxyModel"
...
This reverts commit 25f4cce3bf .
4 years ago
Alexander Lohnau
c3201e74c2
Drop now unneeded QOverload statements
...
By defining the KF_DISABLE_DEPRECATED_BEFORE_AND_AT value, the deprecated overloads are hidden.
This way we only have the un-deprecated one visible.
4 years ago
Alexander Lohnau
a83d5b21a5
Do not depend on deprecated internal QVariant comparisons
...
Otherwise the build without deprecations does not work anymore.
4 years ago
Alexander Lohnau
4248e56820
Port away from deprecated QTime/QDate toString methods
4 years ago
Alexander Lohnau
a5417627da
Define KF_DISABLE_DEPRECATED_BEFORE_AND_AT and QT_DISABLE_DEPRECATED_BEFORE values
4 years ago
Alexander Lohnau
0020ce3baf
Port away from deprecated KConfigDialogManager::changedMap::insert method call
...
As the docs suggest, define the property for the widget instead
4 years ago
Alexander Lohnau
c5d9e0b66e
Port away from deprecated Corona::containmentForScreen overload
...
By passing in empty strings the values are ignored. As the docs
state, the methods can not use default arguments because of ambiguous
function calls
4 years ago
Alexander Lohnau
df1f4a3fbd
Port away from deprecated Applet constructor
...
Also rename the variant list to args, this is more consistent with the rest of KDE
4 years ago