diff options
author | Lubomir I. Ivanov <neolit123@gmail.com> | 2017-11-24 22:54:54 +0200 |
---|---|---|
committer | Lubomir I. Ivanov <neolit123@gmail.com> | 2017-11-24 23:06:52 +0200 |
commit | 65f0600679a72d13b64b20c575c05b5313a80635 (patch) | |
tree | 65af0a1b9bf6f619f252ad756956c3c9bab71078 /desktop-widgets/diveplanner.ui | |
parent | fc48cde77c98385c69bc4d951de6867cf2f652a0 (diff) | |
download | subsurface-65f0600679a72d13b64b20c575c05b5313a80635.tar.gz |
printing: update the coping of bundled templates
This update includes:
- Instead of copyPath() use a new specialized function:
copy_bundled_templates()
- The new function supports overwriting of templates
in the user path, but only if a template file is read-only
- If the file is RW create a backup of the file in the
form of: <file-name>-User.html
- Collect backup files and store them in a QStringList
which is then shown in a QMessageBox from MainWindow
to notifying the user about the backup
This change allows moving the maintenance of the bundled
templates back to the application developers and contributors
as currently the only one who can edit the templates in the user
path was the user.
Suggested-by: Dirk Hohndel <dirk@hohndel.org>
Signed-off-by: Lubomir I. Ivanov <neolit123@gmail.com>
Diffstat (limited to 'desktop-widgets/diveplanner.ui')
0 files changed, 0 insertions, 0 deletions