Merge pull request #113 from OlivierJG/master

Minor fixes
Merge pull request #114 from OlivierJG/master

Fix binding of installation_id
Compiling Charm in Debug mode no longer shortens idle detection timeout.

This is now a separate setting in the CMakeCache.txt (or cmake command line)
for people who want to debug idle detection.
Merge pull request #116 from dfaure-kdab/master

 Compiling Charm in Debug mode no longer shortens idle detection timeout.
Merge pull request #115 from OlivierJG/master

Keep Configuration defaults when no setting is stored
Fix compiler warning in release mode
Merge pull request #117 from frankosterfeld/fix_warning

Fix compiler warning in release mode
Merge pull request #118 from OlivierJG/master

Manually encode '+' character, even in Qt5
Improve error messages

When reading/writing files or XML parsing fails, give more details.
Merge pull request #119 from frankosterfeld/error_messages

Improve error messages
Add Ctrl+Return shortcut to the event editor dialog, triggers OK button.

I tried to get this into Qt itself, it was refused, so let's do it where
it makes sense (KF5 will do it on KDE workspaces automatically, but this
is also useful on other platforms for dialogs such as this one, with a textedit)
Merge pull request #120 from dfaure-kdab/master

Add Ctrl+Return shortcut to the event editor dialog, triggers OK button.
Respect the G

The G is co-maintainer now, so give him the cred. Will
make him famous!
Create Task dialog: fix button order

Use dialog button box to get the correct Ok/Cancel order
depending on the platform.
Nitpick: "OK", not "Ok"
Connect to clicked() signal, not pressed()

clicked() is the signal to use for buttons, not
pressed().
Merge pull request #123 from frankosterfeld/work/make-g-comaintainer

Respect the G
Merge pull request #121 from frankosterfeld/work/buttons

Work/buttons
Merge pull request #122 from frankosterfeld/work/clicked

Connect to clicked() signal, not pressed()
Show week numbers in date pickers

That actually makes sense for every occurence of QDateEdit. Especially
when manually creating events inside the event editor window this is really helpful.

Note that this is disabled by default in QDateEdit (see usage of
QCalendarWidget::setVerticalHeaderFormat inside QCalendarPopup::verifyCalendarInstance()
inside qdatetimeedit.cpp). Not sure why, probably because the majority of users of
QDateEdit don't need that feature(?).