Rename default settings to initial.

Signed-off-by: Rob Caelers <rob.caelers@gmail.com>
Remove unless comments and commented out code.

Signed-off-by: Rob Caelers <rob.caelers@gmail.com>
Use smart pointer for data connector.

Signed-off-by: Rob Caelers <rob.caelers@gmail.com>
Refactored access to settings.

Signed-off-by: Rob Caelers <rob.caelers@gmail.com>
Only show 'auto start at startup' on windows.

Signed-off-by: Rob Caelers <rob.caelers@gmail.com>
Fix POTFILES.in

Signed-off-by: Rob Caelers <rob.caelers@gmail.com>
Fix crash in Core.
Use correct settings to enable sounds.

Signed-off-by: Rob Caelers <rob.caelers@gmail.com>
Remove debug code.

Signed-off-by: Rob Caelers <rob.caelers@gmail.com>
Store configurator in CoreConfig.

Signed-off-by: Rob Caelers <rob.caelers@gmail.com>
Refactor TimerBox configuration

Signed-off-by: Rob Caelers <rob.caelers@gmail.com>
Allow the MainWindow layout to be configured.

Signed-off-by: Rob Caelers <rob.caelers@gmail.com>
Allow modification of menus after construction.

Signed-off-by: Rob Caelers <rob.caelers@gmail.com>
The Quiet menu entry now terminates Workrave,

Signed-off-by: Rob Caelers <rob.caelers@gmail.com>
Keep Workrave running when the main window is closed.

Signed-off-by: Rob Caelers <rob.caelers@gmail.com>