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
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
2fef3b925d
Make use of KNotification's quick reply feature
...
It can make use of Plasma's native quick reply. If that is not available then it get's turned into a regular action that we hook up with
2021-03-17 14:29:08 +01:00
l10n daemon script
31ca3cbf4f
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-17 08:05:28 +01:00
l10n daemon script
67a6a9f0a6
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-15 06:53:29 +01:00
l10n daemon script
1fd2c05f04
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-14 06:45:37 +01:00
l10n daemon script
5ea3e44705
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-13 06:41:47 +01:00
David Shlemayev
a75da62f4d
Add backend for ConnectivityReport plugin
2021-03-12 23:27:16 +00:00
Nicolas Fella
645bf381c4
Add missing license headers
...
I'm the sole author of these files
2021-02-27 20:04:47 +01:00
Nicolas Fella
4011cecf05
[plugins/battery] Determine empty battery based on percentage instead of remaning time
...
timeToEmpty in UPower is unreliable, e.g. it's always 0 on the PinePhone.
Instead warn when the percentage drops below 15%. That's how it is for Android anyway.
2021-02-25 13:35:07 +01:00
Simon Redman
c5a8540fbc
Convert PolicyConfig licence header to SPDX
...
I don't have the contact email of the original author and it is not easy to trace back to the source because the project has been split and forked
2021-02-19 11:28:20 -08:00
Art Pinch
19f4b56173
[SystemVolumePlugin][MacOS] Support for changing default audio output from remote device
2021-02-19 18:59:06 +00:00
Art Pinch
dc7ce7f01f
[SystemVolumePlugin][MacOS] Send data about default audio device
2021-02-19 18:59:06 +00:00
Art Pinch
0c5e2c50e0
[SystemVolumePlugin][Windows] Support for changing default audio output from remote device
2021-02-19 18:59:06 +00:00
Art Pinch
dd49d79c2b
[SystemVolumePlugin][Windows] Send data about default audio device
2021-02-19 18:59:06 +00:00
Art Pinch
14dff16f05
[SystemVolumePlugin][PulseAudio] Support for changing default audio output from remote device
2021-02-19 18:59:06 +00:00
Art Pinch
ebd7e53440
[SystemVolumePlugin][PulseAudio] Send data about default audio device
2021-02-19 18:59:06 +00:00
l10n daemon script
69898ca553
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-02-19 10:36:36 +01:00
l10n daemon script
dd999334f8
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-02-18 07:43:24 +01:00
l10n daemon script
cd1d047a3c
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-02-15 07:07:57 +01:00
Bharadwaj Raju
26a8ca7fe9
Don't escape notification title text
...
Notifications don't support markup in title text, so escaping it causes
unintended HTML entities like & to show up instead of the actual
text.
2021-02-02 18:24:16 +05:30
Kai Uwe Broulik
daa6f7fc14
Clean up FileTransferJob description
...
* Set magic `destUrl` property to let it know the job destination in case of
multiple files being transferred
* Set a normal "Receiving File(s)" title like we do with "Copying" title
* Set device name and destination path as details
2021-01-31 22:22:36 +01:00
Bharadwaj Raju
ae6ab69676
Don't show KDE Connect device notifications in Notifications plasmoid history
...
Notifications will now be correctly shown in the KDE Connect plasmoid
and will be synced properly to the phone (i.e. removed if dismissed on
phone). So having notifications history in the Notifications plasmoid
will be redundant and clutter up the history.
2021-01-31 13:44:00 +00:00
l10n daemon script
68599c8273
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-01-21 06:55:46 +01:00
l10n daemon script
96677dda33
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-01-17 06:36:34 +01:00
l10n daemon script
a558af4dd3
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-01-16 06:40:31 +01:00
l10n daemon script
ed1d230797
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-01-10 06:44:36 +01:00
Art Pinch
8a5858a903
[SystemVolumePlugin][Windows] Fixed sink callback registration condition
2020-12-15 20:56:58 +00:00
Jason Nader
b5ac96ce5b
plugins/battery: add battery charge info to the update signal
2020-12-13 21:28:23 +09:00
l10n daemon script
38afb807bf
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"
2020-12-07 06:11:38 +01:00
l10n daemon script
3d670f3b33
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"
2020-11-29 06:09:21 +01:00
Piyush Aggarwal
b272ab86b3
lockdeviceplugin: make plugin useful through CLI by --lock and --unlock
2020-11-23 21:22:46 +00:00
Art Pinch
844d52f0a5
Fixed kdeconnectd deadlock on Windows caused by systemvolumeplugin
...
IAudioEndpointVolumeCallback::Release was called in callback functions of IMMNotificationClient (through the call to SystemvolumePlugin::sendSinkList), however https://docs.microsoft.com/en-us/windows/win32/api/mmdeviceapi/nn-mmdeviceapi-immnotificationclient points out that:
*To avoid dead locks, the client should never call IMMDeviceEnumerator::RegisterEndpointNotificationCallback or IMMDeviceEnumerator::UnregisterEndpointNotificationCallback in its implementation of IMMNotificationClient methods.
*The client should never release the final reference on an MMDevice API object during an event callback.
So I moved that part of code to another thread so it will successfully run after callback functions work out and call only if endpoint needs to be released (device was removed), so it won't spawn new thread for every generated event
2020-11-19 23:28:44 +03:00
Nicolas Fella
bb619baa18
Fix build with libfakekey
2020-11-17 14:34:20 +01:00
Piyush Aggarwal
d137910aaf
bigscreen: add comment on how this plugin is used
...
Currently bigscreenplugin emits a signal whose consumption point is not documented in our code.
This patch adds a link to a usecase of this emitted signal.
2020-11-16 12:55:47 +00:00
Nicolas Fella
6016229082
Remove obsolete kservicetypes file
2020-11-16 12:21:24 +00:00
Nicolas Fella
8b82a30d40
CMake cleanup
...
Remove all include_directory calls
They are either unnecessary or can be done better
2020-11-16 12:21:07 +00:00
Piyush Aggarwal
be9e673127
bigscreenplugin: disable bigscreen plugin for Windows and MacOS builds.
...
BigScreen plugin does not make sense on Windows or MacOS (no Plasma DE)
2020-11-13 18:09:44 +05:30
Piyush Aggarwal
101bda832d
setWindowIcon: add fallback window icons
2020-11-11 17:28:37 +05:30
l10n daemon script
86212a11b2
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"
2020-11-08 06:17:29 +01:00
l10n daemon script
78fa88db0a
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"
2020-11-07 06:23:15 +01:00
Nicolas Fella
bbce00e005
Remove parent from KNotification ctor
...
It doesn't do anything useful and is discouraged
2020-11-02 19:01:39 +01:00
Simon Redman
9ab80593e8
[SMS App] Use interface for querying a range of messages
...
## Summary
This patch adds an interface to return only a specified window of messages, making loading the conversations history smooth, fast, and enjoyable.
The current implementation of the conversation interface loads all messages every time the conversation is requested. This is might be painfully slow to load in case the conversation is large or if there are a lot of MMS/RCS messages in the conversation (since those are wildly slower to load than SMS)
Requires https://invent.kde.org/kde/kdeconnect-android/merge_requests/122 to enable Android functionality
## Test Plan
- With new Android app and old Desktop app:
- The Android app will notice the missing fields and query for all messages as before.
- With old Android app and new Desktop app:
- The desktop will send fields for the new interface which will not be read and all messages will be returned.
- With new Android app and new Desktop app:
- The new interface is used and returns only a certain number of messages at a time.
2020-11-02 16:40:58 +00:00
Piyush Aggarwal
9930319158
initialize battery plugin members to fix crashing on Windows
2020-10-31 20:18:42 +00:00