Nicolas Fella
1162cc7bf8
Remove OnlyShowIn from daemon desktop file
...
There's no reason to restrict it to these desktops
2021-01-10 15:36:59 +00: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
Christoph Feck
1711f8b3d8
GIT_SILENT Update Appstream for new release
...
(cherry picked from commit e8861f9fce
)
2021-01-02 15:36:33 +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
1c337e15aa
GIT_SILENT made messages (after extraction)
2020-12-07 02:27:13 +01:00
Christoph Feck
8bf54f6170
GIT_SILENT Update Appstream for new release
...
(cherry picked from commit 7c80b1fcfb
)
2020-12-02 23:47:52 +01:00
Florian Bruhin
469e18596f
cli: Make it clearer that --share can share URLs
2020-12-02 15:43:09 +01:00
Nicolas Fella
9082ed4699
Fix build with bluetooth enabled
...
We need to implement this pure virtual method.
This is just a placeholder and lacks a proper implementation.
2020-11-30 20:11:47 +01:00
Nicolas Fella
11e9aec374
Remove unused include
2020-11-29 14:54:07 +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
l10n daemon script
6a0d2974f2
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-28 06:26:40 +01:00
Albert Vaca Cintora
e7518493df
Add a verification key that's displayed when pairing
...
The key is a sha256 of both devices' certificates. Both should generate the
same key, so hey user can check they are pairing against the right device.
Thanks Matthias Gerstner <mgerstner@suse.de> for reporting this.
2020-11-26 11:28:49 +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
473b1f07c3
[app] Improve plugin config delegates
...
Add description and make them more consistent with other list items in
KDE.
2020-11-16 12:21:47 +00:00
Nicolas Fella
753b1a2b0c
Constify variable
2020-11-16 12:21:47 +00:00
Nicolas Fella
8be089472f
Port plugin model away from KPluginInfo
2020-11-16 12:21: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
Nicolas Fella
29a5136c7b
Remove onbsolete COPYING file
...
License information lives in the LICENSES folder now
2020-11-16 01:29:44 +01:00
Nicolas Fella
50ba86202b
Remove arcconfig and arclint
2020-11-16 01:28:22 +01:00
Nicolas Fella
9515b5e746
Remove accidental DS_Store file
2020-11-16 01:27:44 +01:00
l10n daemon script
0f6aab8747
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-14 06:37:40 +01: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
220317c778
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-11 06:53:02 +01:00
Piyush Aggarwal
b7ad218c66
kdeconnect_daemon: conditionally configure the daemon service to better support the windows port
...
BUG 412665
2020-11-10 19:06:30 +05:30
Albert Astals Cid
56e70904c9
GIT_SILENT Upgrade release service version to 21.03.70.
2020-11-08 19:04:04 +01:00
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
Nicolas Fella
f2d97193eb
Remove defunct calls to KAboutData::pluginData
...
The data is never registered so they always return nullptr. We might as well not pass it.
2020-10-31 19:58:05 +00:00
Piyush Aggarwal
671046888f
re-add pre-baked PNG icons for kdeconnect-indicator.exe.
...
commit 5210d1ae
removes PNG icons from the codebase which were needed by the windows build.
2020-10-31 14:46:13 +00:00
Piyush Aggarwal
011758530b
segregate icons into different folders
2020-10-31 14:46:13 +00:00
Matthijs Tijink
9d503bc893
Fix passing multiple attachments to the CLI
...
Also updated the related zsh autocompletion.
2020-10-31 14:02:58 +00:00
Piyush Aggarwal
06d81412b6
reliably kill dbus-daemon and kdeconnect-daemon using WinAPIs
2020-10-31 11:31:51 +00:00
Piyush Aggarwal
28b7ad0a5d
add logging category KDECONNECT_INDICATOR to indicator
2020-10-31 11:31:51 +00:00
Piyush Aggarwal
bb14a772cd
append link libraries for daemon in separate lines
2020-10-31 11:31:51 +00:00
Piyush Aggarwal
19d1fb6e12
remove kdeconnectindicatorwin.svg from CMake to fix windows build
2020-10-28 19:13:53 +05:30
Piyush Aggarwal
61bd71306c
remove unneeded kdeconnect tray icon SVG
2020-10-27 20:28:36 +05:30
Piyush Aggarwal
f4a960a631
use kdeconnect-tray icon from breeze-icon set in windows build
2020-10-27 20:28:36 +05:30
Nicolas Fella
a600c27490
Set window icons for GUI executables
...
Otherwise the task bar entry on Gnome won't have an icon.
2020-10-24 22:21:23 +02:00
Alexander Lohnau
9d94c25d83
Use systemsettings5 instead of kcmshell5
...
CCBUG: 398803
2020-10-24 15:25:57 +02:00
Nicolas Fella
4439e7c662
[plugins/notifications] Merge notificationsdbusinterface and notificationsplugin
...
We can just expose the plugin itself to DBus like we do for all other plugins.
This way we don't need a separate adaptor class any more.
2020-10-18 21:42:06 +00:00