Commit Graph

12 Commits

Author SHA1 Message Date
Christian Hohnstaedt
b32e974449 Fix duplicate entries in remote database type selection 2018-06-25 21:20:25 +02:00
Christian Hohnstaedt
4821a181e9 Issue #20: Unable to chose database type
Always fill database select box, even if no previous
remote database connection known.
2018-04-18 10:06:46 +02:00
Christian Hohnstaedt
c67a0471ce Usability: Preset remote database input values with previous ones 2018-03-23 06:00:45 +01:00
Christian Hohnstaedt
e3349aefb0 Accept driver that don't support transactions
Improve report of transaction errors.
2018-03-22 20:26:22 +01:00
Christian Hohnstaedt
64c9c5ccab Add table prefix to be prepended to each table
This allows multiple independent xca databases in one database
2018-03-19 06:14:06 +01:00
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