Matthijs Tijink
ea29574c93
Fix QRC for plasmoid
2019-07-25 18:18:20 +00: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
Albert Vaca
43382ec7a7
Trying again to fix windows build
2019-07-23 22:47:09 +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
Simon Redman
88e0ffa01a
Always show sender's name
2019-07-23 13:43:01 +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
l10n daemon script
69a2165c90
GIT_SILENT made messages (after extraction)
2019-07-23 02:36:48 +02:00
Albert Vaca Cintora
0254a0a15a
Try to fix windows build
2019-07-23 01:03:20 +02:00
Albert Vaca Cintora
22795c1a14
Make qml apps run from build/bin
2019-07-23 00:41:43 +02:00
Albert Vaca Cintora
27d5fd0600
Bundle a QRC file instead of installing separate QML files
2019-07-23 00:40:25 +02:00
Albert Vaca Cintora
dedb4b1ed2
KF5_MIN_VERSION was being defined *after* being used
2019-07-23 00:28:02 +02:00
Albert Vaca Cintora
e812a31c40
Remove the need to use qt5_wrap_cpp for moc generation
2019-07-22 22:48:15 +02:00
Nicolas Fella
607b9a6566
Revert "Use ecm_qt_declare_logging_category"
...
It's missing stuff to work properly. Revert until I figured that out
This reverts commit 8a118a6fae
.
2019-07-22 21:29:54 +02:00
Simon Redman
ecbe1acabe
Change license string in About
...
We are GPLv3 since we use some Kaiden components
2019-07-22 19:42:40 +02:00
Nicolas Fella
2544d9b3b9
Include KPeople properly
2019-07-22 13:41:29 +02:00
l10n daemon script
1141271bc2
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-22 05:05:01 +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
Albert Astals Cid
af1255ed99
Use "new" connect syntax
2019-07-21 18:57:09 +00:00
Fabian Vogt
2a687146ab
Add detectPlatform to always use wayland in a wayland session
...
Summary:
It's possible that Qt uses the xcb platform by default even in a Wayland
session, so detect such cases and switch to wayland instead to enable
proper support for remote input. Copy code from libkworkspace to not
introduce a dependency.
Test Plan: Started kdeconnectd, uses wayland platform now. Remote input works.
Reviewers: #kde_connect, nicolasfella
Reviewed By: #kde_connect, nicolasfella
Subscribers: kdeconnect
Tags: #kde_connect
Differential Revision: https://phabricator.kde.org/D22562
2019-07-21 20:56:25 +02:00
Nicolas Fella
6c6689491e
[app] Rework sidebar header
2019-07-21 18:40:16 +00:00
Aleix Pol
20f4ed3e9b
sms: forgot to add the file
2019-07-21 20:13:10 +02:00
Albert Astals Cid
1f8ba004f8
Use default NetworkPacket copy constuctor and assignment operator
...
clazy was complaining that the class had copy constructor but no assignment operator, which is usually suspicious
This is a bit of behaviour change though, since now m_payloadTransferInfo is also copied, which before wasn't, not sure if this is actually a good or a bad thing
2019-07-21 17:33:04 +00:00
Simon Redman
8d939e130f
## Summary: Add a spinning loading indicator while waiting to get messages from the phone
...
## Test Plan
- Open SMS conversation
- See nice spinner
2019-07-21 17:27:08 +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 Astals Cid
9405cb58b0
Add NOTIFY signal to statusIconName property
...
Device::statusIconName depends on isReachable() and isTrusted()
Not sure how the property is used but it's good that they have a NOTIFY is defined if it's needed for completion
2019-07-21 15:57:38 +00:00
Nicolas Fella
e883a792e6
Add ProxyModel for filtering for plugins
2019-07-21 15:51:13 +00:00
Simon Redman
c08c254555
Update KAboutData
2019-07-21 17:44:51 +02:00
Simon Redman
bc468f1e07
Use proper theme setting for text colour
2019-07-21 16:42:16 +02:00
Matthijs Tijink
9c442455d2
Display the KDE Connect icon instead of the X icon
2019-07-21 11:32:39 +00:00
Aleix Pol
a8c28a7ff1
smsapp: Offer the default avatar if another wasn't found
2019-07-21 13:28:06 +02:00
Aleix Pol
a7ee4ef0c5
smsapp: cache persondata instances
...
We were instanciating them all the time and it became rather slow.
Reviewed by Simon
2019-07-21 13:19:12 +02:00
Simon Redman
19025fb287
Make the sms app load the proper number of messages to fill the initial screen and make it instantly show the most-recent message
2019-07-21 13:17:41 +02:00
Matthijs Tijink
a5f55acf0e
Don't interpret HTML in SMS messages
2019-07-21 11:05:40 +00:00
Nicolas Fella
245eb954d5
Rename kcapp to kdeconnect
2019-07-21 11:02:24 +00:00
Aleix Pol
f256e32fb2
smsapp: add main contextual actions
...
Includes an about page and a refresh button for the conversations.
2019-07-21 12:55:25 +02:00
Aleix Pol
ed9e3028be
sms: improve the conversation delegate
...
Keep the two elements (name and last message) separate so we can elide
the texts on the right.
2019-07-21 12:35:19 +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
l10n daemon script
6fc5d43cdf
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-21 05:13:52 +02:00
Weixuan Xiao
4c6ebdbd86
Use our own plist template, hide icon and set HighRes
2019-07-20 22:02:03 +00:00
Simon Redman
1f3dfc9a9e
Update packet documentation
2019-07-20 22:36:15 +02:00
Matthijs Tijink
eabdb1ea37
Fix --replace option of daemon
2019-07-20 19:53:17 +02:00
Albert Vaca Cintora
796953d853
Remove SMS app cmake flag
2019-07-20 18:30:58 +02:00
Albert Vaca Cintora
97a5f91cef
Build presenter plugin by default
2019-07-20 18:28:50 +02:00
Matthijs Tijink
24eb0799f1
Show install instructions for Android when there are no devices
2019-07-20 18:21:41 +02:00
Simon Redman
9f4716c3c5
Build SMS app by default
2019-07-20 15:46:28 +02:00
Simon Redman
2df3b6eb16
Update Phabricator link to Gitlab
2019-07-20 15:43:47 +02:00
Nicolas Fella
43cac10b6a
[plugins/photo] Remove requests from queue when cancel packet is received
2019-07-20 13:42:50 +00:00