Commit graph

4593 commits

Author SHA1 Message Date
l10n daemon script
4bad988776 GIT_SILENT Sync po/docbooks with svn 2024-09-20 01:34:53 +00:00
l10n daemon script
51a9f26bc1 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"
2024-09-20 01:25:09 +00:00
Biswapriyo Nath
5b47c968ea CMake: Set required C++ standard to C++20
This fixes the following compiler error with winrt headers using mingw-w64 gcc toolchain.

In file included from winrt/Windows.Foundation.h:12,
                 from kdeconnect-kde/plugins/sendnotifications/windowsnotificationslistener.h:11,
                 from kdeconnect-kde/plugins/sendnotifications/sendnotificationsplugin.cpp:12:
winrt/base.h:89:2: error: #error C++/WinRT requires coroutine support, which is currently missing. Try enabling C++20 in your compiler.
   89 | #error C++/WinRT requires coroutine support, which is currently missing. Try enabling C++20 in your compiler.
      |  ^~~~~
2024-09-19 19:25:49 +00:00
l10n daemon script
272aa68d9b GIT_SILENT Sync po/docbooks with svn 2024-09-19 01:29:04 +00:00
l10n daemon script
5a4d3955b7 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"
2024-09-19 01:21:54 +00:00
l10n daemon script
525ff5d852 GIT_SILENT Sync po/docbooks with svn 2024-09-18 01:31:50 +00:00
l10n daemon script
8e4dd4c4d1 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"
2024-09-18 01:23:00 +00:00
l10n daemon script
269b054a01 GIT_SILENT made messages (after extraction) 2024-09-18 00:39:39 +00:00
Alexander Lohnau
0b4d0757dc NetworkPacket: Optimize serialization/deserialization
We don't need to convert the data to an intermediate QVariantMap just to
make JSON out of it. This siginificantly improves performance.
The measurements were done with 3000000 iterations each:

Before serialization: 0.0045009 msecs
Before deserialization: 0.002293 msecs

After serialization: 0.0034216 msecs (32% faster)
After deserialization: 0.001776 msecs (29% faster)
2024-09-17 08:45:39 +00:00
Alexander Lohnau
d0dff8aff4 Avoid QtTest module include
This slows down things signiicantly due to pulling in pretty much all of
Qt....
2024-09-17 08:45:39 +00:00
Alexander Lohnau
8ef703ddfa Add serialization/derserialization benchmark test 2024-09-17 08:45:39 +00:00
l10n daemon script
e7056baa10 GIT_SILENT Sync po/docbooks with svn 2024-09-17 01:30:54 +00:00
l10n daemon script
3fe5380537 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"
2024-09-17 01:21:30 +00:00
l10n daemon script
c7ca8d90b7 GIT_SILENT made messages (after extraction) 2024-09-17 00:39:06 +00:00
l10n daemon script
9cfe15efd5 GIT_SILENT Sync po/docbooks with svn 2024-09-16 01:41:17 +00:00
l10n daemon script
523df7dfc2 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"
2024-09-16 01:22:59 +00:00
l10n daemon script
e2b2bd9420 GIT_SILENT made messages (after extraction) 2024-09-16 00:39:30 +00:00
l10n daemon script
34269f6a64 GIT_SILENT Sync po/docbooks with svn 2024-09-15 01:31:43 +00:00
l10n daemon script
7b75b1b325 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"
2024-09-15 01:23:35 +00:00
l10n daemon script
9107168e93 GIT_SILENT made messages (after extraction) 2024-09-15 00:40:24 +00:00
l10n daemon script
c9c76b5aa9 GIT_SILENT Sync po/docbooks with svn 2024-09-14 01:34:28 +00:00
l10n daemon script
e9df629aa5 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"
2024-09-14 01:23:33 +00:00
l10n daemon script
b623ce4cc1 GIT_SILENT made messages (after extraction) 2024-09-14 00:40:21 +00:00
Albert Vaca Cintora
6374d863d2
Fix clang-format 2024-09-13 17:10:59 +02:00
Albert Vaca Cintora
760bd5a437
Revert "macOS: launch kdeconnectd with start instead of startDetached"
It breaks the start for some reason.

This reverts commit 2c572cf32c.
2024-09-13 15:39:35 +02:00
l10n daemon script
87660747b5 GIT_SILENT Sync po/docbooks with svn 2024-09-13 01:30:30 +00:00
l10n daemon script
de6070530d 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"
2024-09-13 01:22:35 +00:00
l10n daemon script
f3b862c2b4 GIT_SILENT made messages (after extraction) 2024-09-13 00:39:33 +00:00
Albert Vaca Cintora
da07bce897
Split DesktopDaemon into its own files 2024-09-13 00:44:38 +02:00
Albert Vaca Cintora
5af9a33710
Fix MacOS build by adding a bluetooth usage description 2024-09-12 16:18:22 +02:00
Albert Vaca Cintora
2c572cf32c
macOS: launch kdeconnectd with start instead of startDetached 2024-09-12 16:18:22 +02:00
Albert Vaca Cintora
0477bc93d0 Revert "Revert "Use absolute path in D-Bus service file""
This reverts commit 01a2db20c4
2024-09-12 08:03:07 +00:00
l10n daemon script
f54b587cc5 GIT_SILENT Sync po/docbooks with svn 2024-09-12 01:26:42 +00:00
l10n daemon script
8f47d33311 GIT_SILENT made messages (after extraction) 2024-09-12 00:39:20 +00:00
Albert Vaca Cintora
01a2db20c4 Revert "Use absolute path in D-Bus service file"
This reverts commit c322ba5a70
2024-09-11 17:28:42 +00:00
l10n daemon script
3c83a7f0ef GIT_SILENT Sync po/docbooks with svn 2024-09-11 01:26:46 +00:00
l10n daemon script
6fa044753e GIT_SILENT made messages (after extraction) 2024-09-11 00:38:55 +00:00
Albert Vaca Cintora
15794f36da
Fix date 2024-09-10 23:20:40 +02:00
Albert Vaca Cintora
9e84ffe994
Appstream: Update description and latest Windows release link 2024-09-10 23:18:59 +02:00
Albert Vaca Cintora
04865224cd
Removed unused var 2024-09-10 10:54:30 +02:00
l10n daemon script
d905bac65d GIT_SILENT Sync po/docbooks with svn 2024-09-10 01:26:07 +00:00
Albert Vaca Cintora
02ff5bd6c5
Handle dbus errors in setWhenAvailable 2024-09-09 13:31:31 +02:00
Albert Vaca Cintora
942aa2a170
Fix warning 2024-09-09 13:29:16 +02:00
Christoph Wolk
ba5061a215 plugins/runcommand: set Dialog preferredWidth
The Add command dialog currently does not set a preferredWidth, which
seems to cause repeated binding loops and a lot of log spam until the
dialog is actually put on screen.

This change sets the preferredWidth to 20*gridUnit, which seems to be
the typical size used in small dialogs and is about the size that the
dialog has without a width explicitly set.
2024-09-08 13:19:44 +00:00
Christoph Wolk
3e7936dc08 plugins/runcommand: improve PlaceholderMessage
While the HIG is not quite clear on this, PlaceholderMessages throughout
KDE applications and kcms tend to have sentence capitalization in their
title and include a verb (e.g. "Playlist is empty", "No game controllers
found"). The runcommand plugin breaks with this; it uses title
capitalization and does not include a verb: "No Commands".

This change modifies the title to read "No commands configured".
2024-09-08 13:19:44 +00:00
Christoph Wolk
eecdc67074 plugins/runcommand: use ColumnLayout for ListView
The ListView displaying the configured actions currently directly uses a
label that is made multi-line by including a newline. As a consequence,
eliding the text does not work properly and there is a visual clash with
the included action button. It also means that there is a rather
pointlessly translatable string that is just there for UI logic.

This change modifies the delegate to use a ColumnLayout instead, which
enables correct eliding of the labels and more cleanly separates layout
and content concerns.
2024-09-08 13:19:44 +00:00
Christoph Wolk
9f34092aa9 plugins/runcommand: make config dialog HIG-compliant
The HIG recommend that buttons with an action label that require further
user input end in an ellipsis, and that dialog buttons should clearly
indicate what they do. Button labels typically do not match the given
exceptions that license sentence case. Currently, the main "Add command"
button in the configuration button does not end in an ellipsis even
though it opens a dialog, is sentence case, and the dialog has a "Save"
rather than the customary "Add" that is used for these kinds of actions,
in particular in kcms. The dialog title is also not translatable.

This change adds the ellipsis, converts the button to title case, makes
the dialog title translatable, and adds an "Add" button as an action to
the dialog.
2024-09-08 13:19:44 +00:00
Alexander Lohnau
26c9f77b2b plugins/systemvolume: Work around remaining clang-format differences between different versions 2024-09-08 08:46:53 +00:00
Alexander Lohnau
4e23978e1f smsapp: Ensure SmsCharCount has necessary headers included, remove unneeded default constructor 2024-09-08 08:46:53 +00:00
Alexander Lohnau
013ba537b5 Fix clang-format 14 being confused about comment before access modifier 2024-09-08 08:46:53 +00:00