Add sorting of HTML export

- Closes #6164
- Implement sorting support in HtmlExporter
- Add ExportDialog class and UI, which allows to configure export options.
This commit is contained in:
Patrick Sean Klein
2021-10-10 16:36:19 +02:00
committed by Jonathan White
parent d3b28f8651
commit 296cbf0df7
9 changed files with 369 additions and 89 deletions

View File

@@ -2217,14 +2217,6 @@ This is definitely a bug, please report it to the developers.</translation>
<source>Failed to open %1. It either does not exist or is not accessible.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Export database to HTML file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>HTML file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Writing the HTML file failed.</source>
<translation type="unfinished"></translation>
@@ -3836,6 +3828,47 @@ Would you like to overwrite the existing attachment?</source>
<translation>Reset to defaults</translation>
</message>
</context>
<context>
<name>ExportDialog</name>
<message>
<source>Export options</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>You are about to export your database to an unencrypted file.
This will leave your passwords and sensitive information vulnerable!
</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Export database to HTML file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>HTML file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>database order</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>name (ascending)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>name (descending)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Sort entries by...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>unknown</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FdoSecrets::DBusMgr</name>
<message>