Nicolas Fella
1934585c41
Use title, album and artist in UI
...
Summary: Depends on D12546
Test Plan: Look at it
Reviewers: #kde_connect, apol, mtijink
Reviewed By: #kde_connect, mtijink
Subscribers: kdeconnect, mtijink, apol, #kde_connect
Tags: #kde_connect
Differential Revision: https://phabricator.kde.org/D12552
2018-05-12 18:04:44 +02:00
Nicolas Fella
aa5aeedf0a
Fix another DBus connection in Kirigami app
...
Summary: When a DevicePage is created from FindDevicePage the device is not passed correctly, resulting in some device is null warnings. The pair button still does not work, but it seems to be another issue.
Test Plan: I could set the button text to the device id, so the device is passed correctly. The button still does not work as intended though.
Reviewers: #kde_connect
Subscribers: apol, #kde_connect
Tags: #kde_connect
Differential Revision: https://phabricator.kde.org/D12506
2018-04-28 00:25:17 +02:00
Nicolas Fella
25cbf66e58
Fix DBus connection in Kirigami app
...
Summary: The device id was not properly passed to the interface factory, rendering the Mpris and mousepad UI useless
Test Plan: Mpris and mousepad UI in app are now actually filled with content
Reviewers: #kde_connect, apol
Reviewed By: #kde_connect, apol
Subscribers: #kde_connect
Tags: #kde_connect
Differential Revision: https://phabricator.kde.org/D12505
2018-04-25 14:47:56 +02:00
Aleix Pol
d42a65e621
Change how we specify devices
2017-05-18 11:45:28 +02:00
Aleix Pol
51c4eb68c6
Port to kirigami 2.0
2017-05-09 11:41:55 +02:00
Aleix Pol
d9e7f308c2
Show the announcedName in the qml app
...
Makes it possible to display it and modify it
Introduces a DBusProperty component that can be used if we don't want
to go through the QtDBus property generation hell.
2016-08-21 19:38:15 +02:00
Aleix Pol
b69247b4e5
Don't force the creation of a DeviceInterface for every pluginchecker
...
Create one per device and share it
2016-08-21 18:57:27 +02:00
Aleix Pol
d84a1a108b
Mark the current section
2016-08-21 18:45:49 +02:00
Aleix Pol
bbf33f69a6
Use actions rather than visual elements
2016-08-21 17:55:13 +02:00
Aleix Pol
aef02c0cce
Add findmyphone
2016-08-21 17:54:25 +02:00
Aleix Pol
64e0250d99
Properly case unpair
2016-08-21 17:54:15 +02:00
Aleix Pol
a89634c2b6
Don't show unavailable plugins
2016-08-21 17:53:58 +02:00
Aleix Pol
f654e75820
Improve how we handle the different plugin pages
2016-08-21 13:05:43 +02:00
Aleix Pol
70b6e5f804
Implement PluginChecker for plugin availability
2016-06-12 22:31:09 +02:00
Aleix Pol
fb8f468535
Unify naming with the Android client
2016-06-08 18:39:16 +02:00
Aleix Pol
e30a2d6bcf
Move some of the options into the ContextDrawer
2016-06-08 18:38:48 +02:00
Aleix Pol
794e8c6904
Make the app work a bit more like the Android version
2016-06-08 18:37:57 +02:00
Aleix Pol
d6eb2d07bc
Port the experimental application to kirigami
2016-06-06 01:21:37 +02:00
Aleix Pol
cc3f16ef34
Remove unneeded level of depth
2016-06-06 01:21:37 +02:00
Aleix Pol
d41eab2fae
add i18n for consistency
2015-09-07 15:03:04 +02:00
Aleix Pol
a2aa2ab72b
Fix qml touchpad interface
...
On release, forget about the last position
2015-08-07 15:02:36 +02:00
Martin Gräßlin
208cc573d2
[app] Add a title on the ApplicationWindow
...
Without a title, it's not possible to identify the window on Wayland.
E.g. KWin doesn't have a title for the application in Present Windows
or application switchers filtering it out.
REVIEW: 124417
2015-07-22 15:50:20 +02:00
Martin Gräßlin
56b6c019dc
[app] Do not runtime depend on Qt 5.5
...
Reviewed-By: apol
2015-07-22 12:06:49 +02:00
Aleix Pol
be2a3252c2
Make it possible to lock the screen from KDE Connect
...
Connects to freedesktop ScreenSaver interface and un/locks it upon request.
REVIEW: 124170
2015-07-22 03:37:34 +02:00
Aleix Pol
058f7c7c90
Implement the touchpad forwarding into kcapp
...
This way the computer's cursor can be controlled from the device. Keyboard
is not yet implemented.
2015-07-22 03:21:28 +02:00
Aleix Pol
2b844e59da
Improve app mpris interface
2015-07-19 22:20:47 +02:00
Aleix Pol
6d83827b18
Don't rely on Q_PROPERTY if we're inheriting QDBusAbstractInterfaceBase
...
See bug:
https://bugreports.qt.io/browse/QTBUG-46858
2015-06-25 04:08:00 +02:00
Aleix Pol
d6c779c938
improve navigation button usability
2015-06-24 00:36:57 +02:00
Aleix Pol
c7055cfe15
Adapt to changes in DevicesModel
2015-06-22 06:47:31 +02:00
Aleix Pol
9f4d837b22
Adapt to changes in DevicesModel
2015-06-22 06:45:18 +02:00
Aleix Pol
d741465473
Make it possible to go back from any page by having a back button on the toolbar
2015-06-19 07:22:00 +02:00
Aleix Pol
46b57003cd
Display the device model section
...
This way we can differentiate between the different states
2015-06-19 07:14:02 +02:00
Aleix Pol
4654a61a5f
Fix icon placing in the DeviceDelegate
2015-06-19 07:13:04 +02:00
Aleix Pol
5c79e8a7a6
Implement an MPRIS client plugin
...
Makes it possible to control remote MPRIS instances.
REVIEW: 124100
2015-06-18 04:01:01 +02:00
Aleix Pol
de9671e26a
Experimental frontend
2015-06-13 01:30:38 +02:00