Commit Graph

577 Commits (4c43dac1b6b2d2e7840cc4d286c7637bc4c90042)

Author SHA1 Message Date
John Ralls cf5da9fffd Resolve merge conflicts.
5 years ago
John Ralls 96b09ded9f Doxygen documentation for new options classes.
5 years ago
John Ralls 00a982d97d Use Scheme to generate and parse saved option files.
5 years ago
Christopher Lam 984d816a58 Merge branch 'maint'
5 years ago
Christopher Lam f813f7cd14 [gnc-autoclear] Move autoclear algorithm into gnome-utils
5 years ago
Geert Janssens bdb06479e8 GSettings - fix GObject warning when old prefs-version is unset
5 years ago
Geert Janssens 09b3ce2382 Revert "Add structure to map migrated preferences to old ones"
5 years ago
Geert Janssens 806d0b3157 Revert "GSettings - make most of the api private"
5 years ago
Geert Janssens 1d4673ed2a Revert "GSettings - rework internal helper functions to use more C++"
5 years ago
Geert Janssens 24fa289952 GSettings - rework internal helper functions to use more C++
5 years ago
Geert Janssens 26b2d7ca78 GSettings - make most of the api private
5 years ago
Geert Janssens c6103a5c17 Add structure to map migrated preferences to old ones
5 years ago
Geert Janssens e64bcfe620 Merge branch 'maint'
5 years ago
Geert Janssens 9a465fc359 GSettings - add 'deprecate' and 'obsolete' conversions for user preferences
5 years ago
Geert Janssens 64576f7d27 GSettings - widen scope from 'migration' to 'transformation'
5 years ago
John Ralls 29e7b07ed3 Remove superflous schema_source left over from pasting.
5 years ago
John Ralls 8bfa5a63f2 [gsettings] Avoid crash from settings schema not being registered.
5 years ago
Geert Janssens 2a7566cc40 Win32 - drop conditional code never reached
5 years ago
John Ralls 67191203ae Merge branch 'maint'
5 years ago
Geert Janssens 8ea52ae212 GSettings - run data model transations while setting up
5 years ago
Geert Janssens f1802b6fdf GSettings Upgrade - add code to migrate settings
5 years ago
Geert Janssens f21c7b6e90 GSettings - define old prefix and check settings for the presence of both prefixes while normalizing
5 years ago
Geert Janssens a203c5b2d5 GSettings - drop logic to relocate our settings
5 years ago
Geert Janssens d1113a4534 GSettings - build as cpp
5 years ago
Geert Janssens 02fbf217f6 GSettings Upgrade - change schema prefix from org.gnucash to org.gnucash.GnuCash
5 years ago
Geert Janssens 6674b1bb6b Cleanup - minimal glib=2.56.1 - drop all conditionals on older versions
5 years ago
John Ralls 74d0630867 Bug 798237 - Logging during XML file loading degrades performance...
5 years ago
Christopher Lam 017ab06939 Merge branch 'maint'
5 years ago
John Ralls cd0d50aac1 Deprecate date options with a time of day setting.
5 years ago
John Ralls 00c2e99d2e Convert the Scheme RelativeDatePeriod lookup table to a std::vector.
5 years ago
John Ralls bed44f404f Remove the always questionable Scheme generation and parsing code.
5 years ago
John Ralls a487ca3f98 Improve template conditional readability with custom traits values.
5 years ago
John Ralls 62ab148a3e Output a pair when writing relative date values to scheme file.
5 years ago
John Ralls b3f96701a0 GncOptionAccountListValue: Make setter param cv match template.
5 years ago
John Ralls b361582cf2 Ensure option UI is sorted: Tabs by names, items by keys.
5 years ago
John Ralls 10381d42e0 Fix color option handling.
5 years ago
John Ralls 97a317b50c Ensure that alpha values in colors aren't passed to html.
5 years ago
John Ralls 3d1812aacd Explicitly cast a value to the decltype of get_value().
5 years ago
John Ralls 474bc360f4 Improve converting vectors to SCM lists.
5 years ago
John Ralls 1cd2cf211c Specialize QofInstance* options set_value, catch validation exceptions.
5 years ago
John Ralls 852b2ffc2e Handle bare currency mnemonics, catch invalid GUID string exceptions.
5 years ago
John Ralls e43ff93279 Fix some overly-long lines.
5 years ago
John Ralls 1af97ebb9a Implement registering/unregistering/calling change callbacks.
5 years ago
John Ralls 86da12d844 Use RGB instead of RGBA for color set for color
5 years ago
Christopher Lam eafc290034 Merge branch 'maint'
5 years ago
John Ralls 86d7637160 Handle GncOptionMultichoiceValue::set_value parameters
5 years ago
John Ralls b6622a386b Pick up option aliases recently added in maint.
5 years ago
John Ralls a97b3e0c6d Don't let C code destroy the ODB, it's owned by Guile.
5 years ago
John Ralls a2e1a3e1b8 Extract the GncOptionDB* from the Scheme dispatch function closure.
5 years ago
John Ralls 99eaa81a28 Fix parse of commodity namespace from scheme istream.
5 years ago