Piyush Aggarwal
3e1e9f4410
improve mouse lock behaviour and info label text
2021-08-09 03:00:40 +05:30
Aleix Pol
cf8ada2b5d
app: make it possible to lock the mouse when using the remote input
...
It makes it possible to use normal touchpads and mice
2021-07-30 23:25:30 +00:00
Piyush Aggarwal
91c05d0f17
mousepad: add drag support and better click registration
2021-07-16 01:49:49 +05:30
Piyush Aggarwal
85aee29545
app->mousepad.qml: add support for remote click, wheel scroll
2021-07-15 08:18:11 +05:30
Piyush Aggarwal
6c4ba39653
remotecontrolplugin: change sendCommand function params to allow support for scroll
2021-07-15 08:18:07 +05:30
Bharadwaj Raju
036704e161
Fix text color in Plugin Settings
...
Remove references to nonexistent "listItem" for getting color
2021-05-11 09:53:43 +05:30
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
40c155f990
[app/mpris] Fix displaying times > 2h
...
We need to apply the correction for all hours >= 1, not just 1
2021-02-07 15:39:03 +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
Bharadwaj Raju
cb51cb4adf
Fix bug with use of drawer hiding when not wideScreen
...
Make drawer reappear when resized from narrow to wide screen if drawer
was closed in narrow mode.
2020-09-25 17:42:22 +05:30
Carl Schwan
5d9dad3d7e
Remove hack introduced by previous commit
...
Instead of hardcoding font size, use default font size, this makes the
height of the Heading normal and don't overflow.
2020-09-19 14:59:35 +02:00
Carl Schwan
21f0227e06
Use Kirigami header in sidebar
2020-09-19 12:51:11 +00:00
Nicolas Fella
400c800deb
[app] Add plugin settings page
...
Include a page that allows (de)selecting and configuring plugins
This is one of the last missing pieces for feature parity with the KCM.
2020-09-08 20:33:20 +02:00
Nicolas Fella
87db95b22f
Convert license headers to SPDX expressions
2020-08-17 09:48:10 +00:00
Nicolas Fella
05a1978331
[app] Allow refreshing the device list
...
The Android app and the KCM allow forcing a refresh, which is useful sometimes. kdeconnect-app should have that too given we want to replace the KCM.
2020-08-07 12:56:47 +02:00
Nicolas Fella
5657547179
[app/volume] Use property setter
2020-08-07 00:08:31 +02:00
Nicolas Fella
198789e6fc
Fix file dialog usage in app and plasmoid
...
fileDialog.open() does *not* block, so we need to move the sending to onAccepted. Not sure why I thought this ever worked.
BUG: 423975
2020-07-18 21:57:15 +00:00
Nicolas Fella
6cbaaa1a80
[app/mpris] Use property binding
2020-07-17 01:48:20 +02:00
Nicolas Fella
cefe6eec14
Add text to pair confirmation page
2020-07-17 01:31:16 +02:00
Nicolas Fella
a27d684f16
[app] Use subtitle in list item
2020-07-17 01:05:22 +02:00
Nicolas Fella
3a309cc72f
[app] Port runcommand page to ScrollablePage
2020-07-12 02:25:38 +02:00
Nicolas Fella
151f829308
[app] Rework device page
...
To achive the proper scrolling behaviour it needs to be a ScrollablePage. In order to do that correctly the listview needs to be the direct content item of the page. Therefore we need to get rid of the loader and the various placeholder messages are parented to the listview.
2020-07-06 10:50:01 +00:00
Nicolas Fella
4531cebe18
[app] Add placeholder message around pair button
2020-07-05 20:00:29 +02:00
Jonah Brüchert
e5c6003399
app: Elide device name in global drawer
2020-06-22 18:58:32 +02:00
Nicolas Fella
c4f4f8d408
[app/mousepad] Prevent page change during input
2020-06-16 17:59:36 +02:00
Tobias Fella
ef965c34cf
Port App to Kirigami.PlaceholderMessage
2020-05-02 00:18:22 +02:00
Nicolas Fella
5931de875e
[app/volume] Elide sink name label
2020-03-15 22:09:31 +01:00
Nicolas Fella
bd7b4c305a
Use Kirigami.ListSectionHeader
2020-02-06 16:43:44 +01:00
Yuri Chornoivan
f84b3c8c11
Fix localization of app and smsapp. Patch mainly by Victor Ryzhykh.
2019-12-21 09:59:36 +02:00
Nicolas Fella
f7296dfcf5
Don't highlight entries in device and plugin list
2019-10-15 20:19:40 +02:00
Nicolas Fella
f58a99e388
Fix background of device name on Plasma Mobile
2019-10-15 20:13:17 +02:00
Nicolas Fella
8d8989ea09
Coding style++
2019-10-15 20:07:45 +02:00
Nicolas Fella
92ac51465f
Simplify page pushing
2019-10-15 20:06:04 +02:00
Nicolas Fella
6c6689491e
[app] Rework sidebar header
2019-07-21 18:40:16 +00:00
Nicolas Fella
749dcfa148
[app/mpris] Support non-seekable players
2019-07-17 21:19:53 +00:00
Rituka Patwal
d0cb028a84
add icons for pair, accept, reject
2019-03-26 12:30:04 +00:00
Nicolas Fella
3b8fedea1a
Replace http GNU urls with https
2019-03-23 17:29:26 +01:00
Piyush Aggarwal
ad14953c21
add menu icons
2019-03-19 14:42:12 +00:00
Nicolas Fella
6a804faca8
Fix icon display on PM again
2019-03-08 22:24:38 +00:00
Nicolas Fella
f345b05838
Use ListView for plugins list
2019-02-21 17:13:28 +00:00
Nicolas Fella
afe8c95afa
Give list headers a little padding
2019-02-10 22:57:28 +01:00
Nicolas Fella
2687ee5483
Set icon color
2019-02-09 00:17:07 +01:00
Nicolas Fella
e14b3dde32
Fix icon display on PM
2019-02-08 16:40:47 +00:00
Billy Laws
27f47ce8d4
Add a progress slider to mpris remote in app
...
Summary:
The progress slider can be mooved to seek through the song and
will display song length and current position on sides.
Reviewers: #kde_connect, nicolasfella
Reviewed By: #kde_connect, nicolasfella
Subscribers: nicolasfella, kdeconnect
Tags: #kde_connect
Differential Revision: https://phabricator.kde.org/D17417
2018-12-18 02:50:54 +01:00
Billy Laws
05a34747f3
Add mute button with dynamic icon to MPRIS volume control
...
Summary:
The icon changes depending on the slider value and clicking it
will switch the volume between 0 and 100
Reviewers: #kde_connect, nicolasfella
Reviewed By: #kde_connect, nicolasfella
Subscribers: apol, broulik, albertvaka, nicolasfella, kdeconnect
Tags: #kde_connect
Differential Revision: https://phabricator.kde.org/D16962
2018-11-27 21:30:25 +00:00
Nicolas Fella
793c74e89e
Show text when device is not reachable
2018-11-26 22:56:26 +01:00
Alex Kovrigin
1cee137dcb
Align behaviour of the desktop app with the Android app
...
Summary: Now devices are shown same as in Android app, as in Kirigami app (kcapp)
Test Plan:
* Build kdeconnect, using the experimental version
* Try pairing, unpairing, connecting and disconnected devices.
* See the difference.
Reviewers: albertvaka, #kde_connect, nicolasfella
Reviewed By: #kde_connect, nicolasfella
Subscribers: nicolasfella, kdeconnect
Tags: #kde_connect
Differential Revision: https://phabricator.kde.org/D16935
2018-11-26 22:15:01 +01:00
Nicolas Fella
2de96e86ac
Revert "Fix device name display in app"
...
This reverts commit 3865307619
.
2018-11-26 15:51:28 +01:00
Nicolas Fella
00111e41e1
[app] Use new mouse icons
2018-11-22 01:27:11 +01:00