[ci] turn on pedantic flag and reduce unwanted warnings
exit application via QCoreApplication::exit now
Update version to 3.1.7.
remove QtWebKit build dependency

    it is never used in the project
Merge pull request #222 from Chilledheart/patch-2

exit application via QCoreApplication::exit now
Merge pull request #223 from Chilledheart/patch-3

remove QtWebKit build dependency
Fix notification on gnome shell: make them resident and use seafile icon
Merge pull request #225 from gnumdk/master

Fix notification on gnome shell: make them resident and use seafile icon
remove a deprecated TODO comment
[utils] provide a better applet_log function

don't double check log_level

check if message is null point before dereference it

use macro BUFSIZE to replace hardcode 1024
[message-listener] reformat apple-specific code and eliminate coverity warning

eliminate coverity warning

    Explicit null dereferenced
[notification-monitor] move the construction procedure of QTimer to the constructor
cleanup code which is causing Wsign-compare warning
Merge pull request #237 from Chilledheart/patch-7

[message-listener] reformat apple-specific code and eliminate coverity w...
Merge pull request #236 from Chilledheart/patch-8

[notification-monitor] move the construction procedure of QTimer to the ...
Merge pull request #235 from Chilledheart/patch-9

cleanup code which is causing Wsign-compare warning
Merge pull request #231 from haiwen/patch-5

[utils] provide a better applet_log function
[qt5] initial work