Aleix Pol
06493a8192
Keep track of whether the daemon is alive
...
Listen to dbus registrations. Remove all devices if the service dies,
create all devices back when restored.
Same for the NotificationsModel.
REVIEW: 124183
2015-06-25 21:19:23 +02:00
l10n daemon script
320779b719
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"
2015-06-25 10:38:53 +00: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
43451d6ae1
Simplify Device::id management
...
Removes the id->row mapping. It was broken as the indices weren't updated
when a row was added or removed.
Stop exposing Device::id through dbus, just store it in the interface
class.
* It's redundant as it's part of the interface definition
* If we keep it it will save us quite some dbus round-trips
* It will be reliable, as nowadays id() sometimes QString() if the dbus
connection is invalid.
REVIEW: 124158
2015-06-24 20:57:17 +02:00
Aleix Pol
3583faf789
Fix, the enum values were renamed
2015-06-24 20:57:17 +02:00
Aleix Pol
1a2f569a47
Drop NetworkPackage QObject heritage
...
It was only used for introspection and we can use Q_GADGET for that.
Make the NetworkPackage objects much lighter.
REVIEW: 124166
2015-06-24 20:57:17 +02:00
l10n daemon script
69d8a40aa6
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"
2015-06-24 10:38:32 +00:00
Aleix Pol
d6c779c938
improve navigation button usability
2015-06-24 00:36:57 +02:00
Vineet Garg
8915d770b6
Relative file path sent as link in share in cli
...
Fixed it
2015-06-22 22:57:41 +05:30
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
Albert Vaca
9fa8538bf1
Removed some assertions that could not be true if using the model filter
...
Also fixed ugly hack where the KCM updated the model
2015-06-21 20:20:40 -07:00
Albert Vaca
c8e0c474ef
Fixed crash
2015-06-21 19:43:21 -07:00
Albert Vaca
02bc1bcd90
Fixed progress indicator incorrectly being displayed after unpiring
2015-06-21 19:42:57 -07:00
Albert Vaca
7bdf26927d
Fixed warning
2015-06-21 19:42:28 -07:00
Albert Vaca
fd65570487
Some TODOs done :)
...
Also renamed the Status flags enum to make it more understandable
2015-06-21 19:42:16 -07:00
Albert Vaca
77256e1932
Devices where not removed if they were unpaired after going offline
2015-06-21 19:40:05 -07:00
Albert Vaca
08938689c5
Emit less redundant events
2015-06-21 19:39:04 -07:00
Albert Vaca
f71f498125
Removed unused code
2015-06-21 12:32:18 -07:00
l10n daemon script
c1a9ffd305
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"
2015-06-21 10:17:25 +00:00
l10n daemon script
d8b3d829e4
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"
2015-06-20 11:56:14 +00:00
Albert Vaca
c07c48ee37
Added "about" dialog to KDE Connect settings module.
...
BUG: 349186
2015-06-19 22:48:18 -07:00
l10n daemon script
7fb21dec12
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"
2015-06-19 10:41:31 +00: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
68b206e525
Move the generation of dbus interfaces into interfaces/
...
Simplifies the code altogether by centralizing the generation into 1 call
that does all the steps.
REVIEW: 124120
2015-06-18 19:06:14 +02:00
l10n daemon script
700eff446e
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"
2015-06-18 11:49:24 +00: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
l10n daemon script
4ed16c9f49
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"
2015-06-17 10:08:57 +00:00
l10n daemon script
0899923dbc
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"
2015-06-16 13:33:29 +00:00
Albert Vaca
a4c8934ee7
If both devices request pairing at the same time, we just pair.
...
The second device accepts the request instead of failing.
2015-06-15 09:03:26 -07:00
Albert Vaca
2dab79bc3f
Fixed warning.
2015-06-15 09:03:26 -07:00
Albert Vaca
c041026317
Updated comment
2015-06-15 09:03:26 -07:00
l10n daemon script
d4074b42fa
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"
2015-06-15 09:58:46 +00:00
Albert Vaca
e6402f7e97
We were not clearing notifications when a device disconnected
2015-06-14 18:59:53 -07:00
Albert Vaca
09557b8a14
Moved network change detection from daemon to lanlink
2015-06-14 13:54:52 -07:00
Aleix Pol
5ccdf931a9
Add desktop file for kcapp
2015-06-13 20:35:09 +02:00
l10n daemon script
e31eed3243
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"
2015-06-13 11:32:14 +00:00
Aleix Pol
de9671e26a
Experimental frontend
2015-06-13 01:30:38 +02:00
Aleix Pol
7c2e2fb726
QML-ify
...
Add API to call random public plugin methods
qdbusxml2cpp is not generating the Q_PROPERTY attribute. For now [1], add
it ourselves by addding a proxy signal.
REVIEW: 124077
2015-06-13 01:28:36 +02:00
Aleix Pol
cee2c6b057
Remove unused declaration
2015-06-13 01:27:16 +02:00
Aleix Pol
ef788e0658
Restore removed API, deprecate
...
REVIEW: 124084
2015-06-12 17:54:47 +02:00
l10n daemon script
a0fdfe9c31
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"
2015-06-12 10:28:51 +00:00
Aleix Pol
6ddac08978
Introduce a device Role
...
REVIEW: 124067
2015-06-11 16:47:53 +02:00
Aleix Pol
b592dc99a0
Merge pairingSuccessful and unpaired signals into pairingChanged(bool)
...
REVIEW: 124067
2015-06-11 16:19:00 +02:00
Aleix Pol
a83bf73a4d
Move the DevicesSortProxyModel to interfaces/
...
This way it can be used by other parts of the project. It belongs with the
DevicesModel.
REVIEW: 124067
2015-06-11 16:09:27 +02:00
Aleix Pol
dee103d451
Remove duplicated header
2015-06-11 04:50:39 +02:00
l10n daemon script
2e5b8ae265
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"
2015-06-10 10:43:22 +00:00
l10n daemon script
e890207d07
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"
2015-06-09 14:10:28 +00:00