Code refactoring, commening, and implement enough to have kdeconnect show as an…

Authored by sredman on Jun 1 2017, 9:37 AM.

Description

Code refactoring, commening, and implement enough to have kdeconnect show as an option when adding an account!

Summary:
Add header comments to Presence emthods

Add header comment to curious 'messageReceived' signal

Add header comment to ConnectConnectoin::receiveMessage

Add header comments to Presence emthods

Add header comment to curious 'messageReceived' signal

Add .arcconfig

Add more header comments, including to file header

Remove ability to add contacts via telepathy plugin

Adding a contact in the desktop has the assumption that this contact will appear on the phone. I would like to make sure this assumption doesn't hold by having the plugin report that the contacts book is non-modifiable

Move enabling warnings and debug to main.cpp

Add protocol specifications to manager file

Add protocol definitions to protocol implementation

Begin the long journey of removing kdeconnecttelepathyprotocolfactory, as it is probably unneeded once the account adding is properly set up

Add required 'device_id' parameter to hacked-in account

Add dummy profile file

Officially change name from connectcm to telepathy-kdeconnect

Reenable the ability to set account online and offline manually (even though it's currently meaningless)

Remove duplicate parameter from .manager file

Reviewers: kdeconnect, davidedmundson, apol

Reviewed By: apol

Subscribers: apol

Differential Revision: https://phabricator.kde.org/D5941