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
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
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
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
42c860a928
calendar: don't use unique_ptr for QML-owned object
...
This fixes a crash when removing the digital applet from a new panel.
BUG: 454846
FIXED-IN: 5.26
4 years ago
Xaver Hugl
401165921c
port to C++ smart pointers where possible
4 years ago
ivan tkachenko
e2244b63bf
[containment] Fix applet resizing in Edit Mode with RTL layout direction
...
BUG: 434972
4 years ago
ivan tkachenko
8a272f5331
[containment] Clean up QML & JavaScript code
4 years ago
ivan tkachenko
4f158b1ea5
[components] Reorder roles to make them look more like SDDM roles
...
This is not a public header, so we don't care about compatibility. SDDM
does not use standard Qt roles like DisplayRole or DecorationRole, so
there's little reason for this sessions model to redefine them either.
4 years ago
ivan tkachenko
ffe3344e27
[components] Downgrade enum class Role to plain enum
...
We should better align this model class with SDDM::UserModel to reduce
confusion. Enum classes might be better for some tasks, but they aren't
widely used for Qt model roles, and they require extra casts without
added safety benefits.
4 years ago
ivan tkachenko
e2a842a0d0
[lookandfeel] Document types of a user list model
4 years ago
Fushan Wen
13a6e77276
calendar: move translation domain from libplasma5 to plasmashellprivateplugin
...
The calendar component is in plasmashellprivateplugin now.
4 years ago
Fushan Wen
e421073f5e
calendar: Add support for sublabel in DayDelegate
...
The sublabel will be displayed under the day number.
CCBUG: 429892
4 years ago
Fushan Wen
54728d548b
daysmodel: Add alternate date and sub-label properties
...
The calendar applet will need those properties to show alternate
calendar date.
CCBUG: 429892
4 years ago
Fushan Wen
7d68b36bef
eventpluginsmanager: relay `alternateDateReady` and `subLabelReady`
...
Two new signals are added in CalendarEventsPlugin, so we need to relay
them to make DaysModel receive them.
CCBUG: 429892
4 years ago
Fushan Wen
862be9cc7b
calendar: remove unused `CalendarData`
4 years ago
Fushan Wen
0159a28be6
calendar: port to d-pointer in Calendar
4 years ago
Fushan Wen
25e87fe46b
calendar: move m_roles to initializer list
4 years ago
Fushan Wen
6c754e7ab0
calendar: port to d-pointer in EventPluginsManager
4 years ago
Fushan Wen
229ce95212
calendar: port to d-pointer in DaysModel
4 years ago
Fushan Wen
35b44bc015
calendar: fix a build error in string concatenation
4 years ago
Fushan Wen
601503eeed
calendar: remove plugins.qmltypes
...
It will be automatically generated during installation.
4 years ago
Fushan Wen
615353a447
calendar: remove comments in CMakeLists.txt
4 years ago
Fushan Wen
3a44ac83bf
calendar: move calendar plugin from plasma-framework to plasma-workspace
...
The calendar plugin should not exist in plasma-framework as it uses GPL
license, not LGPL license.
The only change in this commit is org.kde.plasma.calendar is renamed to
org.kde.plasma.workspace.calendar
4 years ago
ivan tkachenko
b585931a94
[libkworkspace] Port away from foreach loops
...
As usual, we should store rvalues in a const variable before iterating.
GIT_SILENT
4 years ago
l10n daemon script
a09776c06c
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
18cc6c2da0
widgetexplorer: Replace `d->newStuffDialog` with `WidgetExplorerPrivate::newStuffDialog`
...
It's clearer in the relevant code.
4 years ago
Fushan Wen
02e5a784e7
widgetexplorer: Delete newStuffDialog on closed
...
This resets the search field after the window is closed.
BUG: 452865
FIXED-IN: 5.24.5
4 years ago
l10n daemon script
100aa732fa
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
86db501333
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
Volker Krause
43668f4c63
Remove the last QStringRef use
...
This is a bit more elaborate than a straightforward port, as the old code
already was prone to using dangling string references due to values from
the English language block being out of scope when the reference were used
in the final loop.
4 years ago
Alexander Lohnau
89b8bb1171
Do not explicitly set ProvidersUrl in knsrc files
...
We can use the default value from KNS and can more easily keep
the value updated.
Depends on https://invent.kde.org/frameworks/knewstuff/-/merge_requests/174
4 years ago
ivan tkachenko
e124330e62
Use modern JavsScript arrow function syntax
...
GIT_SILENT
4 years ago
Laurent Montel
d09854cbc0
Use directly std::chrono_literals
4 years ago
Yari Polla
bd61014474
Fix wrong object call
4 years ago
Laurent Montel
b55d32857e
Fix some clazy warning (const'ify + use const'ref + initialize variable in headers)
4 years ago
Laurent Montel
734f3084cf
Fix some clazy warnings
4 years ago
Aleix Pol
5290d8e66e
Port from using plasmoid to Plasmoid
...
That is, from using plasmoid the ContextProperty to Plasmoid the
attached property.
4 years ago
Volker Krause
7616c49f17
Ensure moc sees fully qualified property types
...
Qt6 insists on that. We can do this either by including the moc files,
or by including the corresponding headers in the header defining the
properties, the former seems cleaner.
4 years ago
Volker Krause
1fc6569158
Adapt to QQmlListProperty API changes in Qt6
4 years ago
Volker Krause
0ecf21a8b7
Adapt to QQuickItem::geometryChanged() rename in Qt6
4 years ago
Aleix Pol Gonzalez
a667b99dee
SystemDialog: Allow accepting the dialogs with the keyboard
...
If there's an enabled Ok button, it will accept the dialog when Enter is
pressed as it reaches the dialog.
BUG: 450223
FIXED-IN: 5.24.3
4 years ago
Ahmad Samir
24d4b12469
Use Qt logging categories
...
So as not to unnecessarily fill the system log (or binary journal, because
plain text log files are not the fashion any more).
GIT_SILENT
4 years ago
Ben Cooksley
1ab87dbf43
Purge all references to download.kde.org, replacing them with the correct endpoint of autoconfig.kde.org.
...
CCMAIL: plasma-devel@kde.org
CCMAIL: distributions@kde.org
4 years ago
Gabriel Karlsson
db8182c5da
widget explorer: Clarify the meaning of "uninstallable" using i18nc
...
Give context though i18nc for the use of "uninstallable" so that it won't be misinterpreted as "not installable" by translators, as has happened in some cases (e.g. sv & zh_TW).
4 years ago
Nicolas Fella
cdae8fef89
[systemdialogs] Remove leftover and broken components
...
These are presumably leftover from previous refactoring
Since those types don't exist they break things
CCBUG: 448423
4 years ago
David Edmundson
440ec1c609
Remove unused vars
4 years ago
Aleix Pol
5291c77465
SystemDialog: Move the different implementations into a LnF file
...
This way a LookAndFeel package can override the dialog and trim it to
its needs.
4 years ago
Aleix Pol
c531816078
Introduce SystemDialog
...
Have it wrap the DesktopSystemDialog or MobileSystemDialog within,
depending on whether we are on tablet mode or not.
4 years ago
l10n daemon script
41e9c0e65f
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