Initial commit
Avahi discovering
Implemented activity-service comunication to android app
KdeService was not compiling
Reversed Avahi discovery (now the computer announces the service)
KCM skeleton
Fixed android app bug
Yet another refactor, mostly moving code from from daemon class to device class
Device now has a public dbus interface
Removed wizard from kcm: now the main list shows all the devices and you can pair/unpair using a checkbox
Both Kde and Android now use unique device ids
Implemented new package format on the Android app
Package version checks
Rewritten old package emitters and receivers using the new package format
Splitted up ping receiver from notification receiver in KDE
Improved pausemusic receiver
Fixed same computer being discovered multiple times
Fixed some other minor bugs and compilation warnings
Implemented bi-directional communication using tcp.
Added clipboard sync
Merged "package emitters" and "package receivers" in "package interfaces"
Some bugs fixed and sockets keepalive enabled
Android: Uses Apache Mina to abstract socket management
KDE: Housekeeping
PauseMusicPackageInterface now supports MPRIS
Other small improvements
Do not report empty numbers
Added battery reporting interface
Added a packageinterface and activity to send basic mpris commands
Added player list and current track to mpris control
Added onDeviceConnected event in PackageInterface