Commit graph

3206 commits

Author SHA1 Message Date
Piyush Aggarwal
2bf82b1029 revamp kdeconnect-handler to support full control by GUI
Current implementation of kdeconnect-handler did not support controlling the function of kdeconnect-handler completely through GUI.
This patch enables that by adding knobs to the GUI and doing necessary changes to the cpp.
2021-06-02 05:37:44 +05:30
Piyush Aggarwal
61de9ba315 deviceindicator: add comments to mark each menu entry 2021-06-02 05:37:44 +05:30
Piyush Aggarwal
aee2b593de icons: add qrc for device status icons 2021-06-02 00:02:35 +00:00
Piyush Aggarwal
92237d416e plugins/mousepad: wait for a microsecond to allow interpolation 2021-06-02 01:11:19 +05:30
Piyush Aggarwal
c00ea12007 plugins/mousepad: fix remote mouse movement by replacing Qt API with win32 API 2021-06-02 00:11:16 +05:30
Piyush Aggarwal
7b56c1d340 indicatorhelper: move terminateProcess calls to IndicatorHelper dtor 2021-05-29 00:12:26 +05:30
Piyush Aggarwal
f012610ba4 indicatorhelper: fix incompatibility warning for PROCESSENTRY object 2021-05-27 12:00:20 +05:30
Nicolas Fella
e8563388e4 Link to proper website in appstream
BUG: 437205
2021-05-25 12:35:49 +02:00
Nicolás Alvarez
641af58904 README: capitalize "Telegram" 2021-05-24 01:08:45 -03:00
Simon Redman
57fa947d95 [SMS App] Fix message sending area from always having a white background
## Summary

Replace the (deprecated and removed) reference to `Kirigami.Theme.viewBackgroundColor` with `Kirigami.Theme.backgroundColor`

This element is necessary in order to have theme hot-switching work correctly

BUG 434791

## Test Plan

### Before:

When using the KDE Connect SMS app in an un-modified dark theme, the message entry text box would be rendered as all white and text would correctly be rendered in white (making it un-readable).

This seems to be somehow related to a recent Kirigami version (it only happened to me after doing a distro upgrade and my ancient Kirigami installed to ~/.prefix does not reproduce the issue).

viewBackgroundColor was deprecated and apparently removed from Kirigami a version or two ago. Thus the coloring was no longer correct.

For screenshots and discussion, see [bug 434791](https://bugs.kde.org/show_bug.cgi?id=434791)

### After:

Text and background are rendered in the expected colours for the theme.
2021-05-23 17:49:40 +00:00
Piyush Aggarwal
e7c3c4fb7b indicator: open Configure menu on double click 2021-05-23 11:05:21 +05:30
Piyush Aggarwal
d773959a5d remove hardcoded window icon path in favour of fromTheme call 2021-05-23 10:42:29 +05:30
l10n daemon script
8a1e75695d GIT_SILENT made messages (after extraction) 2021-05-22 00:16:02 +00:00
l10n daemon script
e8cffe2d49 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"
2021-05-17 01:29:19 +00:00
Bharadwaj Raju
036704e161 Fix text color in Plugin Settings
Remove references to nonexistent "listItem" for getting color
2021-05-11 09:53:43 +05:30
l10n daemon script
148426ab48 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"
2021-05-10 01:18:46 +00:00
Nicolas Fella
dcda6b3cea Add support for generating qmltypes file 2021-05-09 19:34:22 +02:00
Piyush Aggarwal
3b7d51dc80 runcommand: avoid using cmd to allow better handling of quoted arguments 2021-05-09 05:11:41 +05:30
Heiko Becker
153bc22788 GIT_SILENT Update Appstream for new release
(cherry picked from commit 104b80d128)
2021-05-07 20:40:16 +02:00
l10n daemon script
8e46bfd705 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"
2021-05-02 01:18:48 +00:00
l10n daemon script
9b3441a229 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"
2021-04-23 01:16:53 +00:00
Aleix Pol
fec500da39 mousepad: Default to scrolling up when fingers move up on the android version
It mimicks the behaviour of X11.

BUG: 410156
2021-04-22 14:09:12 +00:00
l10n daemon script
f4211e0431 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"
2021-04-22 01:12:28 +00:00
l10n daemon script
46a19ac6cf 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"
2021-04-19 01:18:23 +00:00
Simon Redman
a35a82a8a1 Add bug reporting link to C++ repo 2021-04-17 11:04:21 -07:00
l10n daemon script
c4ffd3edb9 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"
2021-04-17 01:21:04 +00:00
Nate Graham
b00acad77b Remove unused Plasma imports in RemoteKeyboard.qml 2021-04-15 12:58:17 -06:00
Heiko Becker
e7261a3e4f GIT_SILENT Update Appstream for new release
(cherry picked from commit 784a15a9f0)
2021-04-14 17:29:15 +02:00
Natsumi Higa
67a92451e4 Fix IPv6 address format 2021-04-13 16:51:33 +00:00
Piyush Aggarwal
80178b8ff8 clipboard: make new Wayland implementation build on non-Apple unices only 2021-04-07 17:00:50 +05:30
Aleix Pol
389a47b088 Add support for clipboard integration
Copies over David's implementation in Klipper and integrates it in the
plugin. To do so it splits the ClipboardListener class into 2
subclasses: one that uses QClipboard and the other that uses the
DataControl classes.

BUG: 359747
2021-04-07 00:43:51 +00:00
Aleix Pol
c07315282f Bump C++ standard usage to 17
This way we can use std::make_unique
2021-04-07 00:43:51 +00:00
Karl Ove Hufthammer
903f4ec92a Don’t extract QML strings as Java printf strings
The percentage sign in strings like ‘%1% charging’ couldn’t
be properly translated in the resulting POT file. For example,
translating it to ‘%1 % charging’ (some languages use a space
before the percentage sign) resulted in an invalid Java printf
string (but a valid QML string), which was reject by msgfmt.

(cherry picked from commit 6811816ac0)
2021-04-06 21:09:48 +02:00
Nicolas Fella
eb5bd219f2 [interfaces] Make KConfig linkage public
It is used in a header so consumers need to link it too
2021-04-05 23:02:23 +02:00
l10n daemon script
9a58c34abb 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"
2021-04-04 01:17:12 +00:00
Max Kofler
0045902c57 Fixed the link pointing to the GitLab-repository in the README.md 2021-03-31 09:46:38 +02:00
Max Kofler
57cd5b038c Fixed the link pointing to the GitLab repository in the CONTRIBUTING.md file to the moved repository 2021-03-31 09:44:26 +02:00
l10n daemon script
7b15f2f944 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"
2021-03-28 06:49:27 +02:00
l10n daemon script
fec583a198 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"
2021-03-27 06:01:16 +01:00
l10n daemon script
c314093d7e 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"
2021-03-24 05:53:37 +01:00
l10n daemon script
7344a5fa59 GIT_SILENT made messages (after extraction) 2021-03-24 02:21:46 +01:00
l10n daemon script
45691c6a81 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"
2021-03-23 05:42:13 +01:00
l10n daemon script
ca78059740 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"
2021-03-22 05:27:00 +01:00
l10n daemon script
e5f8bf330a 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"
2021-03-21 06:07:19 +01:00
Bharadwaj Raju
a45bfe36d5 Fix notification reply window activation and focus
Ensures the reply window is raised using Qt::WindowActive state. This
properly raises the window reliably (including from plasmoid, which
didn't work at all before) and focuses the reply textbox.
2021-03-20 21:50:42 +01:00
l10n daemon script
b2036bd374 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"
2021-03-20 06:24:53 +01:00
Nicolas Fella
8d521540a8 Mark notifications as resident
This means that they are not deleted automatically on timeout and thus can be interacted with from Plasma's history.

The KNotification is parented to the Notification so it gets deleted when the notification is dismissed from the phone or the Plasmoid.
2021-03-19 08:05:29 +00:00
l10n daemon script
81daf6649e 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"
2021-03-19 07:25:52 +01:00
Nicolas Fella
3e7ac98f28 Default to qqc2-desktop-style and add it as runtime dependency
On Plasma qqc2-desktop-style is used automatically, but not on other
DEs. Set it as a default and allow overriding it via environment
variables.

Also add it as a runtime dep so distros actually ship it.
2021-03-18 23:47:22 +00:00
Nicolas Fella
5d037396ee Remove <br> from notification text
The notification spec does not specify that the server must support <br> and thus it can show up literally in the notification. Since we already have a \n we can simply remove it
2021-03-18 22:04:10 +01:00