Add compatibility support for sqlcipher v4
Implement support and user-selected migration to sqlcipher compatibility format v4 on supported OS platforms.
Blueprint information
Related branches
Sprints
Whiteboard
CodeBlock flavour: Debug_GTK_
Compiler switch: _OMB_SQLCIPHER_v4
Makefile feature flag: TEST_SQLCIPHER_V4
Work Items
Work items:
create preference desktop: DONE
create preference Android: DONE
preference glib schema: DONE
preference INI: TODO
create new db version desktop: DONE
create new db version Android: DONE
create migration routines desktop: DONE
create migration routines Android: DONE
remove feature compiler switch: TODO
master database migration desktop: DONE
master database migration Android: DONE
manual pages desktop: INPROGRESS
manual pages Android: INPROGRESS
add new files in the translation list: POSTPONED
translations desktop: DONE
translations Android: DONE
upload translations in Launchpad: TODO
add feature: TODO
create link to OS compatibility: DONE
android version: TODO
MSW version: INPROGRESS
OpenSuse version: INPROGRESS
FreeBSD version: INPROGRESS
CODE MATURITY - add new files in the the list for CppChecker: POSTPONED
Delete test feature flag from makefiles: TODO
Portable test version: POSTPONED
MacOS test version: TODO
Flatpak test version: TODO
Release compatibility wiki file: TODO
Dependency tree
* Blueprints in grey have been implemented.