Erik Duister
8bcaf365d6
Do not assert because it will crash kdeconnect when android sends a duplicate uid
2019-09-10 18:14:02 +02:00
Nicolas Fella
39fe270cd1
Port Kdeconnectconfig to reference based singleton
...
It's more expressive in the sense that it makes clear that the user should not delete the object
2019-09-08 17:09:52 +02:00
l10n daemon script
6baa2ff976
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"
2019-09-03 05:13:28 +02:00
Piyush Aggarwal
7e25e60c5f
add inhibit screensaver plugin for Windows
2019-08-31 10:40:43 +00:00
Piyush Aggarwal
f65737da21
add basic SFTP Plugin for Windows
2019-08-22 02:21:32 +00:00
Piyush Aggarwal
c22c670fee
pause music plugin for Win32
2019-08-21 02:38:35 +00:00
Piyush Aggarwal
5b13f28912
re-add support for keyboard in Windows build
2019-08-18 19:58:02 +00:00
Piyush Aggarwal
8060889365
Fix presenter plugin for Win32
2019-08-17 23:42:17 +00:00
l10n daemon script
34cd332829
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"
2019-08-17 05:04:07 +02:00
Nicolas Fella
0d7c504cf0
Rename DbusHelper => DBusHelper
2019-08-14 17:36:19 +02:00
l10n daemon script
c5b769508c
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"
2019-08-12 05:05:01 +02:00
l10n daemon script
392d287b64
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"
2019-08-11 04:47:22 +02:00
l10n daemon script
b14009afd5
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"
2019-08-09 05:25:21 +02:00
l10n daemon script
7e13968547
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"
2019-08-08 04:53:53 +02:00
l10n daemon script
2d2cf7444a
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"
2019-08-07 05:00:07 +02:00
l10n daemon script
688a7df097
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"
2019-08-06 04:49:33 +02:00
l10n daemon script
388d75bff3
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"
2019-08-04 05:06:40 +02:00
l10n daemon script
28e339571b
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"
2019-08-02 04:50:15 +02:00
Nicolas Fella
24777524ad
Make PulseAudioQt optional
...
Hopefully keeps those Pulseaudio deniers out pf my inbox
2019-08-01 13:57:32 +02:00
l10n daemon script
5427754e21
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"
2019-08-01 04:51:32 +02:00
l10n daemon script
e4e4c58b60
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"
2019-07-31 05:10:13 +02:00
Simon Redman
f270a27018
Add description for presentation remote
2019-07-30 18:36:54 +02:00
Weixuan Xiao
2be37aca67
Improve code style in macOS system volume plugin
2019-07-30 14:14:47 +00:00
Simon Redman
2e04adf99c
Fix never-ending loading by adding a new signal indicating the SMS plugin has received a reply (so is presumably done loading)
...
This may need to be reworked at some point for more advanced usecases (multiple apps listening to SMS, variable-length message requests, etc.) but it's fine for now
BUG 410095
2019-07-29 22:12:37 +02:00
Matthijs Tijink
d96bafe9d4
Prevent taskbar from showing for presenter when in full-screen mode
...
The taskbar entry still shows up, but isn't displayed over other
full-screen applications
2019-07-25 18:18:01 +00:00
l10n daemon script
76424c157b
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"
2019-07-24 05:30:15 +02:00
Colin Redman
7799973371
Clipboard sync on new connection
...
Summary: Added a timestamp to track clipboard changes, so when a new device connects it will sync the most recently updated clipboard to both devices.
Reviewers: #kde_connect, albertvaka
Reviewed By: #kde_connect, albertvaka
Subscribers: albertvaka, sredman, kdeconnect
Tags: #kde_connect
Differential Revision: https://phabricator.kde.org/D22584
2019-07-23 16:22:02 +02:00
l10n daemon script
b7a6b1f00e
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"
2019-07-23 05:10:46 +02:00
Weixuan Xiao
273c2e937a
Just keep CMakeLists as it was
...
until Wayland supports macOS or Apple brings back X11
2019-07-21 22:49:07 +00:00
Aleix Pol
c17972881b
sms: Added opening kdeconnect-sms on the plasmoid and indicator
...
Add a menu entry on the kdeconnect-indicator within devices' submenu that opens kdeconnect-sms.
Also add it in the plasmoid in the device delegate.
2019-07-21 18:30:41 +02:00
Albert Vaca Cintora
9a4bb293a7
Receive deltas instead of abs positions from phone
2019-07-21 12:27:23 +02:00
Albert Vaca Cintora
0d13da9786
Support stop packet
2019-07-21 12:27:23 +02:00
Matthijs Tijink
aa7d6d2339
Fix devicePixelRatio in presenter plugin
2019-07-21 10:54:03 +02:00
Simon Redman
1f3dfc9a9e
Update packet documentation
2019-07-20 22:36:15 +02:00
Albert Vaca Cintora
97a5f91cef
Build presenter plugin by default
2019-07-20 18:28:50 +02:00
Nicolas Fella
43cac10b6a
[plugins/photo] Remove requests from queue when cancel packet is received
2019-07-20 13:42:50 +00:00
Nicolas Fella
f776ee2ec2
Use QDir::setPath
2019-07-20 13:09:35 +02:00
Nicolas Fella
f1b0d016ab
Always build Kirigami app
...
Summary: It is functional on the desktop as well and provides a place for controls for desktop to desktop features (e.g. MprisRemote, LockPlugin) and controls for non-Plasma desktops (e.g. Remotekeyboard, not yet implemented)
Test Plan: Builds
Reviewers: #kde_connect, apol, sredman
Reviewed By: apol
Subscribers: piggz, apol, sredman, kdeconnect
Tags: #kde_connect
Differential Revision: https://phabricator.kde.org/D15399
2019-07-20 13:08:57 +02:00
Aleix Pol
2ef3c0ce54
presenter: tweak the particles so they can be seen on white background
2019-07-20 10:06:26 +02:00
Aleix Pol
0d26b037c4
presenter plugin: reduce disappear timeout to 500ms
...
In contrast to 2000ms
2019-07-19 23:24:09 +02:00
Matthijs Tijink
fbe37092eb
Adds the missing KDE Connect MPRIS properties on desktop receive-side
...
Not currently being used, but available for the future.
2019-07-19 20:08:56 +00:00
Simon Redman
edee0e0e9d
[SMS App] Handle addresses for multitarget messages
...
## Summary
Upgrade the SMS App to handle multitarget addresses in the "addresses" field of a message and drop usage of the "address" field
Also note that this has all the commits from https://invent.kde.org/kde/kdeconnect-kde/merge_requests/97 , but I will rebase those away once that patch is landed
Bonus: Image composition for multitarget conversations
## Test Plan
- Apply Android-side patch https://invent.kde.org/kde/kdeconnect-android/merge_requests/80
- Launch SMS App
- Notice that you can see all the recipients of multitarget messages. (Replying still not supported, but might get implemented as part of fixing replying to single-target messages)
2019-07-19 17:33:15 +00:00
Simon Redman
ee9547ed89
[SMS App] Basic plain-text MMS support
...
## Summary
Desktop companion to https://invent.kde.org/kde/kdeconnect-android/merge_requests/78
Give desktop SMS app a basic understanding of the MMSes coming from Android:
- Show a fake body if we get an attachment we can't display (for now, any attachment)
- Display a fake contact header for multi-target messages since Android does not yet export multi-target address information
- Disable attempting to reply to multi-target messages
BUG: 398889
## Test Plan
### Before:
MMS messages were silently dropped, meaning:
- Group MMS conversations were not visible
- Single-target conversations with the most-recent message an MMS were not visible
### After:
- Install https://invent.kde.org/kde/kdeconnect-android/merge_requests/78
- Multi-target conversations are displayed (kind of ugly, since they have no contact information
- Single-target conversations which end with an MMS are displayed
- Plain-text MMS is displayed nicely
- MMS attachments don't show
- MMS which are only an attachment with no body are displayed with a dummy body
2019-07-19 15:29:28 +00:00
l10n daemon script
e6f8a391c9
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"
2019-07-19 05:32:47 +02:00
Weixuan Xiao
c5408adde3
macOS clipboard plugin
2019-07-18 11:54:41 +00:00
l10n daemon script
01e52aa9c9
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"
2019-07-18 05:17:20 +02:00
Nicolas Fella
749dcfa148
[app/mpris] Support non-seekable players
2019-07-17 21:19:53 +00:00
Nicolas Fella
4c95bbdc21
Show error if user tries to share a nonexistant file
2019-07-17 21:06:58 +00:00
Piyush Aggarwal
eb9417593f
retain Header Labels when resetting commands list
2019-07-15 15:13:26 +00:00
l10n daemon script
38a8b9ccaf
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"
2019-07-15 05:00:47 +02:00
l10n daemon script
1ecd7edc62
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"
2019-07-14 05:10:33 +02:00
l10n daemon script
b68c82a8c3
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"
2019-07-12 05:12:34 +02:00
l10n daemon script
6d56f6a908
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"
2019-07-10 05:22:58 +02:00
l10n daemon script
c53108bb25
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"
2019-07-08 04:56:21 +02:00
l10n daemon script
c6f5f83359
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"
2019-07-07 05:14:19 +02:00
l10n daemon script
fd1fbcbea4
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"
2019-07-06 05:12:35 +02:00
Aleix Pol
a40c6e8101
Submitted proof of concept for a presenter plugin
...
Will show a cursor so we can point at interesting things on the screen during
presentations.
2019-07-05 17:58:46 +02:00
l10n daemon script
56fb96961c
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"
2019-07-05 05:12:39 +02:00
Albert Vaca Cintora
1e9a0f6808
Add braces
2019-07-05 00:13:55 +02:00
Aleix Pol
85c7bf9a46
Remove unused member
2019-07-04 18:16:48 +02:00
Weixuan Xiao
074c42c72b
System Volume Plugin for macOS
2019-07-02 12:37:01 +00:00
Weixuan Xiao
12f1a0a75b
Add inhibit screensaver plugin for macOS
2019-06-30 20:40:23 +00:00
l10n daemon script
cedd6f0c8b
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"
2019-06-29 05:17:17 +02:00
l10n daemon script
3d0acf15a5
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"
2019-06-27 05:13:07 +02:00
l10n daemon script
d712dbbd40
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"
2019-06-25 05:10:45 +02:00
l10n daemon script
b7a435a5d0
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"
2019-06-24 05:03:34 +02:00
Nicolas Fella
8406e0de99
Merge internal openUrl with internal openFile
2019-06-17 21:35:53 +00:00
Nicolas Fella
7236ffda3b
Don't update new notifications
2019-06-17 21:31:00 +00:00
Nicolas Fella
b44c97bb79
Use default destructor
2019-06-13 15:24:13 +02:00
Nicolas Fella
7bdfd3863a
Remove trailing whitespace
2019-06-12 22:17:16 +02:00
Nicolas Fella
5c16bfda5d
Use K_PLUGIN_CLASS_WITH_JSON
2019-06-12 22:16:54 +02:00
Nicolas Fella
ad2708a5ef
Don't search for pactl
2019-06-12 21:46:55 +02:00
Nicolas Fella
e601755644
Force usage of QStringLiteral and port remaining offenders
2019-06-10 14:40:28 +00:00
Weixuan Xiao
5431073844
Add wrapper for macos dbus connection
2019-06-09 15:28:49 +00:00
l10n daemon script
af57aca545
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"
2019-06-09 05:04:22 +02:00
Nicolas Fella
96cd55920e
Use notification hints from new Plasma notification system
2019-06-02 14:03:11 +00:00
Nicolas Fella
283d014059
Use a compositejob for receiving files
2019-06-02 14:02:21 +00:00
l10n daemon script
7ad5f81f52
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"
2019-05-26 05:12:50 +02:00
Nicolas Fella
3ad3e3e788
Simplify code in setDateModified
2019-05-19 17:13:07 +00:00
Weixuan Xiao
58beafb242
Fix macos build
2019-05-19 09:41:56 +00:00
Nicolas Fella
a67a99a7d6
Don't try to use PulseAudioQt on Windows
2019-05-14 22:16:41 +02:00
Nicolas Fella
ba30d97f92
[findthisdevice] Unmute muted sinks before ringing
2019-05-13 22:36:29 +00:00
Nicolas Fella
38c743fcd8
Fix stuff in ScreensaverPlugin
2019-05-13 22:35:44 +00:00
Piyush Aggarwal
98bd91bf1c
set last modified time for files received in Android-> PC transfers
2019-05-11 19:52:00 +00:00
Simon Redman
eb0e3fce03
[Contacts Plugin] Fix brace placement and mild cleanup
2019-05-08 18:10:02 -06:00
Simon Redman
320c070c99
Move contacts synchronization to connected method
2019-05-08 18:02:32 -06:00
Nicolas Fella
1d9ea25c2f
Make PulseAudioQT mandatory
...
The ci issue has been sorted out
This reverts commit d3b41924b5
.
2019-05-09 01:05:23 +02:00
l10n daemon script
ee1a535cc2
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"
2019-05-08 05:42:59 +02:00
l10n daemon script
437ded0aa6
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"
2019-05-06 05:50:17 +02:00
Nicolas Fella
0ff45fdf49
Use QMap::firstKey()
2019-05-05 16:03:02 +02:00
Nicolas Fella
c1878d106a
Fix global static warning
2019-05-05 15:58:50 +02:00
Nicolas Fella
92a2da05e6
Don't unregister plugins from DBus in contructor
2019-05-05 12:57:28 +00:00
Nicolas Fella
137d504b58
[plugins/contacts] Unify coding style
2019-05-04 16:15:49 +02:00
Nicolas Fella
d3b41924b5
Revert "Make PulseAudioQT mandatory"
...
This breaks CI as PAQt is not yet available there
This reverts commit b48596d7c3
.
2019-05-01 14:53:30 +02:00
Nicolas Fella
c18c7b27f1
Add sanity check to dbus-exposed requestConversation()
2019-05-01 12:47:33 +00:00
Albert Vaca Cintora
3eb2f67d38
Fixme from 2014 is probably not a fixme
2019-05-01 14:46:25 +02:00
Nicolas Fella
ad5428b054
Fix deviceTest
2019-05-01 12:46:02 +00:00
Nicolas Fella
b48596d7c3
Make PulseAudioQT mandatory
2019-05-01 14:41:50 +02:00
l10n daemon script
58e2f142e0
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"
2019-05-01 05:56:02 +02:00
Nicolas Fella
595e8d9a35
Add Macro for MinGW and fix GUID Macro Fix for Windows building
2019-05-01 00:21:19 +02:00