Andrey Butirsky
b748d51cc0
KeyboardLayoutButton.qml: add property for Long layout Name
...
make the component usable for systray applet implementation
FEATURE:
CCBUG: 390079
P-D commit: "Keyboard Layout applet"
https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/181
5 years ago
Andrey Butirsky
46f48224d3
move KeyboardLayoutButton.qml to a shared components
...
FEATURE:
5 years ago
Andrey Butirsky
359eec5a50
fix: Keyboard Layout plugin: wrong property for passing Short Name
...
KWin Wayland initially misused the DBus API and passed Long layout Name
via currentLayoutDisplayName() method which is wrong.
Instead, the new currentLayoutLongName() property should be added,
and Short Name be passed via currentLayoutDisplayName() as it is for
X11.
5 years ago
Andrey Butirsky
5c70dc218e
Keyboard Layout plugin: bring back async DBus API
...
Sync DBus API is more clean and precise for this plugin needs.
But we have demand of async API to not block main plasmashell thread.
5 years ago
Andrey Butirsky
2fb63d8595
Keyboard Layout plugin: passthrough Short Name from compositor to QML applet
...
When layout changes, the country code (or short layout name) should be passed via DBus
from compositor to this C++ QML plugin, and then to a keyboard applet for
indication
CCBUG: 390079
KWin commit: "feat: expose keyboard layout Short Name via DBus"
5 years ago
l10n daemon script
adae2455d3
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
c3a3234e26
Fix minor clazy issues in changeicons command
...
GIT_SILENT
5 years ago
Alexander Lohnau
486b619f69
Improve warning output for changeicons command
5 years ago
Alexander Lohnau
4ccb6b4f23
Prevent clang-format uglification
5 years ago
l10n daemon script
2d230cdd1b
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
aea488be1e
Add an explicit method to close kwin
...
On X Kwin's lifespan used to be managed by XSMP. This accidentally broke
in 5.20 as we made kwin start before ksmserver for speed purposes and
wayland preparation.
This leaves kwin to be killed by the display manager as the X connection
closes, but this can lead to deadlocks.
BUG:428817
On wayland kwin's lifespan is mapped to the lifespan of the ksmserver
binary. This is problematic as it makes our entire xwayland robustness
redundant if we ultimately rely on an application that /has/ to run in
xwayland.
5 years ago
Tomaz Canabrava
0f7a00f157
Removed empty lines
5 years ago
Tomaz Canabrava
761fce35fb
Random qml fixes
5 years ago
Tomaz Canabrava
43eb1a5dc4
Comment fixed color
5 years ago
Tomaz Canabrava
712bec5afb
Use Qt.formatDate instead of creating a method for it
5 years ago
Tomaz Canabrava
29e0bf5608
Add Month name, fix positioning with small and big calendars
5 years ago
Tomaz Canabrava
81adf8e6fc
Set color of font independent of theme
...
We use a white calendar background, the font needs to be black
5 years ago
Tomaz Canabrava
e935472db1
Update version of libraries used
5 years ago
Tomaz Canabrava
293854f380
Remove unused file
5 years ago
Tomaz Canabrava
19e952acaf
Remove commented code
5 years ago
Tomaz Canabrava
52d5acabf6
Use Qt Locale Format to format the time on the clock
5 years ago
Tomaz Canabrava
1e8168ad91
Also display time on the clock thumbnail
5 years ago
Alexander Lohnau
07cf18a6b8
Reload KCM when entry was adopted
...
This solves the UI sync issues when using the adoption command.
CCBUG: 417983
5 years ago
l10n daemon script
527dd737f7
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
Mufeed Ali
34ebdcd7be
[Notification Header] Bring back padding to right of 'remaining' text
5 years ago
Nate Graham
785f95439e
[kcms/feedback] Fix slider becoming wider with long header text
...
BUG: 429497
FIXED-IN: 5.21
5 years ago
Alexander Volkov
1ee1e599c6
Port PowerManagement data engine and PowerDevilRunner away from kdelibs4support
5 years ago
Nicolas Fella
b8e48356df
Port from listContainmentActionsInfo to listContainmentActionsMetaData
...
The former is deprecated.
5 years ago
Nicolas Fella
773be564f2
Port a foreach
5 years ago
Nicolas Fella
2a81512f0c
[weatherengine] Port from KPluginInfo to KPluginMetaData
5 years ago
l10n daemon script
aec20ebeb3
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
3a601caaa8
[kcms/style] Add GTK and GNOME keywords to help searching
5 years ago
Mikel Johnson
4a1bf5c191
[Kicker] Don't add separator before "Recent files"
5 years ago
l10n daemon script
e83998f381
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 Redondo
d64ba69cf1
Readd searching for breeze decoration
...
Was missed in move from plasma-desktop.
We no longer write configs like
library=org.kde.breeze
theme=kwin4_decoration_qml_plastik
BUG:429298
5 years ago
Andrey Butirsky
c305dcd85d
fix: Font files, kfontview and thumbnailer crash on Wayland
...
Workaround: don't call Xft on Wayland
BUG: 401031
5 years ago
David Edmundson
1d09af418e
Don't mark .desktop file as executable
...
BUG: 428796
5 years ago
Nicolas Fella
953f7cbee6
Organize some includes
...
Use CamelCase headers
Sort and group them properly
5 years ago
Mikel Johnson
4f47842acf
Fix whitespace issue
5 years ago
Henri Chain
bfdfacd2e0
fix baloorunner systemd unit showing up as failed when indexing disabled
5 years ago
Marco Martin
48f040e59e
support notifications category
...
support notifications category hint
https://specifications.freedesktop.org/notification-spec/latest/ar01s06.html
as a property of Notification object and as a role of the models
5 years ago
Nate Graham
41e92ee952
[wallpapers/image] Port placeholder messages to Kirigami.PlaceholderMessage
5 years ago
Nate Graham
15f0b117b4
[wallpapers/image] Remove unused hardcoded margins
5 years ago
Marco Martin
28dbdaa78e
support for actions in WatchedNotificationsManager
...
* use the proper argument for actions, which is in the weird format
name0label0,name1,label1,...
* make invokeaction, close et al invokable from QML
5 years ago
Kai Uwe Broulik
3a20578f08
[Notifications] Take application name from desktop name
...
In case no application name is set but we found a service, use the service name.
Also prefer the service name when the application name just looks like the desktop
entry, e.g. VLC just sets "vlc" as application name, which we would then override
to "VLC media player" from the vlc.desktop we might have found.
This is actually mostly just preparation for should we add a look up of the desktop
entry through the process CGroup.
5 years ago
Friedrich W. H. Kossebau
42068e1707
Runners: port to KPluginMetaData argument using AbstractRunner constructor
5 years ago
Nate Graham
2a9100b50a
[kcms/fonts] Remove unnecessary layout stuff
5 years ago
Konrad Materka
76890219e7
Fix QML Binding warnings
...
Qt 5.14 introduced new restoreMode mandatory property. Fix warnings like this one:
QML Binding: Not restoring previous value because restoreMode has not been set.
5 years ago
Kai Uwe Broulik
67963c7c0e
[Notifications] Use action text for tooltip
...
And set Accessible.name
5 years ago
Mikel Johnson
0eac817dfa
[Media Controller] Add shuffle and loop controls
...
Co-authored-by: Kai Uwe Broulik <kde@privat.broulik.de>
5 years ago