Christian Hohnstaedt
6e432238e7
Generalize, simplify and unify settings management
...
Add settings class to access the settings table in the database
Cache values and improve database writes.
Options dialog simplified
Replace getSetting / storeSetting
Unpack option flags to rows in the settings
2018-03-10 09:04:54 +01:00
Christian Hohnstaedt
f1cf3aeab1
Improve database opening
2018-03-06 11:51:26 +01:00
Christian Hohnstaedt
79d6aa0b10
Improve message boxes. Always display plain text
...
And show a message if a database connection failed.
2018-03-05 19:47:05 +01:00
Christian Hohnstaedt
84e4301f6d
Tell the user if the SqLite driver is missing
2018-03-05 07:46:10 +01:00
Christian Hohnstaedt
a3900b1473
Several fixes for templates, key encryption etc.
2018-03-05 07:46:10 +01:00
Christian Hohnstaedt
3af9094a43
Improve database opening
...
Don't ask for network parameters when opening a SqLite DB
Don't offer opening a remote database
when no appropriate drivers available
2018-03-05 07:46:10 +01:00
Christian Hohnstaedt
fc7fc357ac
Support opening remote databases MySQL and PostgreSQL
2018-03-05 07:46:10 +01:00