with this changes kuassel will find its own headers and also not
place the version header on the-level of the output directory
which will cause other sub-projects build to fail
Here is a short list of what exactly changed:
- made it run only single instance via KUniqueApplication
- make it store config and data in KDE directories
- added irc protocol service provider files for use in KDE
- removed Dock and Phonon notification support
- removed Web links preview support
- rebranded (incomplete, but mostly done)
Things that need doing:
- use KDE localiztion implementation
- the --url argument needed for the service does not actually join
- use KStyle instead of stylesheets?
- implement a help menu like other KDE apps
- integrate with various KDE parts?
the version imported is based on upstream 9c5fd60 with its bundled
copies of miniz (alternative to zlib), oxygen icons and other
non-relevant cruft removed. KDE integreation hardcoded having in
mind it will improve (icons handling, browser integration, etc.)
rebranding is not done yet and credits to the original authors and
contributors are and will be left mostly intact with the exception
of adding new.