gnucash/libgnucash/app-utils
Geert Janssens f1802b6fdf GSettings Upgrade - add code to migrate settings
The rules for migration are read from an xml file. This file was
prepared in a previous commit. Future settings 'data model' changes can
reuse this code by simply adding migration rules in the xml file.

This replaces the hardcoded rules that were currently in place to
migrate a few settings from 2.6 and older to 3.0. These rules are no
longer meaningful as we require users to migrate from one major release
series to the immediate next one. So by the time the new migration rules
in this commit are applied by users they should already have run gnucash
3.x at least once. That run should have taken care of the pre-3.0
migration actions.
2021-09-21 17:10:56 +02:00
..
calculation Fix typos in libgnucash/ 2021-03-02 01:15:32 +01:00
mocks Add missing C linkage statements 2020-09-23 19:59:40 +02:00
test Finish the glib 2.67 fixes for CI tests. 2021-03-22 14:02:37 -07:00
app-utils.i Merge branch 'maint-797743' #720 price renderers 2020-05-13 13:20:09 +08:00
app-utils.scm [modularise] (gnucash app-utils) 2020-12-09 06:40:07 +08:00
business-options.c Bug 797127 - Company name and address in reports not display properly 2019-04-27 13:39:27 -07:00
business-options.h Restructure the src directory 2017-08-10 18:45:00 +02:00
business-options.scm Remove duplicate definitions 2021-04-02 09:37:14 +08:00
business-prefs.scm [modularise] (gnucash app-utils) 2020-12-09 06:40:07 +08:00
c-interface.scm [c-interface.scm] deprecate gnc:last-captured-error 2021-01-03 06:28:31 +08:00
CMakeLists.txt GSettings - build as cpp 2021-09-21 17:10:56 +02:00
date-utilities.scm [date-utilities] deprecate unused date selectors 2021-03-29 20:14:18 +08:00
file-utils.c I18N: replace several spourious spaces 2021-02-22 17:56:50 +01:00
file-utils.h Restructure the src directory 2017-08-10 18:45:00 +02:00
fin.scm Fix typos in libgnucash/ 2021-03-02 01:15:32 +01:00
gfec.c Bug 798237 - Logging during XML file loading degrades performance... 2021-09-14 15:15:11 -07:00
gfec.h Rewrite several file path routines to use boost::filesystem 2017-08-26 21:38:21 +02:00
gnc-account-merge.c Prevent gcc from searching config.h in the current directory 2017-10-26 14:05:17 +02:00
gnc-account-merge.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-accounting-period.c Bug 798237 - Logging during XML file loading degrades performance... 2021-09-14 15:15:11 -07:00
gnc-accounting-period.h Reformat source files gnc-accounting-period.* 2019-05-17 11:01:24 +01:00
gnc-addr-quickfill.c Prevent gcc from searching config.h in the current directory 2017-10-26 14:05:17 +02:00
gnc-addr-quickfill.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-basic-gobject.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-entry-quickfill.c Prevent gcc from searching config.h in the current directory 2017-10-26 14:05:17 +02:00
gnc-entry-quickfill.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-euro.c Fix typos in libgnucash/ 2021-03-02 01:15:32 +01:00
gnc-euro.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-exp-parser.c Merge branch 'maint' 2020-04-24 13:52:21 -07:00
gnc-exp-parser.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-gsettings.cpp GSettings Upgrade - add code to migrate settings 2021-09-21 17:10:56 +02:00
gnc-gsettings.h GSettings - drop logic to relocate our settings 2021-09-21 17:10:56 +02:00
gnc-help-utils.c Section help on windows not working 2020-11-06 13:05:42 +00:00
gnc-help-utils.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-helpers.c bindings/guile cosmetic - rename source files for consistency 2019-12-06 19:59:11 +01:00
gnc-helpers.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-prefs-utils.c GSettings Upgrade - change schema prefix from org.gnucash to org.gnucash.GnuCash 2021-09-21 17:10:55 +02:00
gnc-prefs-utils.h Create a function to remove the registered preference 2019-08-18 13:18:10 +01:00
gnc-state.c gnc-uri - refer to 'scheme' instead of 'protocol' as that's the more formal term used in uris 2018-12-27 22:33:17 +01:00
gnc-state.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-sx-instance-model.c Bug 798237 - Logging during XML file loading degrades performance... 2021-09-14 15:15:11 -07:00
gnc-sx-instance-model.h Merge branch 'maint' into unstable 2018-02-19 15:25:53 +01:00
gnc-ui-balances.c Replace g_memdup by memcpy 2021-03-08 15:14:17 -08:00
gnc-ui-balances.h [window-autoclear.c] cleanup, optimize, prevent UI lag 2020-10-23 09:11:29 +08:00
gnc-ui-util.c Bug 743999 - Deleting a digit from an existing number greater than... 2021-06-18 11:40:06 -07:00
gnc-ui-util.h Doxygenize some function description comments in gnc-ui-util. 2021-06-18 11:54:14 -07:00
option-util.c Remove the function gnc_option_permissible_value_description 2021-04-18 12:17:51 +01:00
option-util.h Remove the function gnc_option_permissible_value_description 2021-04-18 12:17:51 +01:00
options.scm Deprecate date options with a time of day setting. 2021-09-10 12:21:46 -07:00
QuickFill.c Prevent gcc from searching config.h in the current directory 2017-10-26 14:05:17 +02:00
QuickFill.h Restructure the src directory 2017-08-10 18:45:00 +02:00