Commit Graph

724 Commits (1890c6ccfb1fbfa6063bf34c8a2e406b6e41c9d5)

Author SHA1 Message Date
John Ralls 3b4785e744 Convert GncOptionSection from a std::pair to a class.
5 years ago
John Ralls c63db36a60 Rename string_equal_charptr to operator==(const std::string&, const char*)
5 years ago
John Ralls 0106176436 Provide GncOption::is_alternate() for GncOptionRangeValue<>.
5 years ago
John Ralls 5fd53c94de Provide GncOption::GetLimits for setting a NUMBER_RANGE spin button.
5 years ago
John Ralls a995343a8b Provide for multiple selections in GncOptionMultichoiceValue
5 years ago
John Ralls 16da3208fc Make GncOptionDateValue::get_period_index return value size_t.
5 years ago
John Ralls ac0e7063c7 Move the GncOptionUIType and dirty members to GncOptionUIUtem.
5 years ago
John Ralls 3200bd4966 Add a multiselect boolean member to GncOptionAccountValue.
5 years ago
John Ralls fce33799af Change GncOptionUIItem to be a pure virtual class instead of a templated one.
5 years ago
John Ralls 00aa0f603d Add a PLOTSIZE option UI type.
5 years ago
John Ralls 6c8e0e23f7 Redesign GncOptionDateValue.
5 years ago
John Ralls 08bf3ec5b0 Merge branch 'maint'
5 years ago
Christopher Lam f1e35daab3 Rename option name from "Extra notes" to "Extra Notes"
5 years ago
Christopher Lam 251db8c37b Rename option name from "Report title" to "Report Title"
5 years ago
Christopher Lam 2606ddf905 Rename option name from "Invoice number" to "Invoice Number"
5 years ago
John Ralls 3b78b6e894 Change the GncOptionMultichoiceValue permissible value return types to const char*.
5 years ago
John Ralls d5f6a2539b Replace GncOption::_get_option() with a friend function swig_get_option.
5 years ago
John Ralls 93a3716c00 Enable retrieval of a GncOptionDateValue's relative period.
5 years ago
John Ralls dc876d4041 Provide an accessor to GncOptionAccountValue::m_allowed
5 years ago
John Ralls 102f36c3be Provide more than one Date UI type to match options available in dialog-option.c
5 years ago
John Ralls 99c2c5e439 GncOptionUIItem from the GncOptionVariant classes to GncOption.
5 years ago
John Ralls 1bea809cec Remove the UI interface from GncOptionDB.
5 years ago
John Ralls cbf7d70ecd Integrate gnc-option into app-utils.
5 years ago
John Ralls 81c5ac6689 Remove the incomplete book-currency code.
5 years ago
John Ralls aa246d3096 Make implementation classes and template code visible only in app-utils.
5 years ago
John Ralls 20b3ef8a89 Handle some minor differences between libc++ (clang) and libstdc++ (gcc).
5 years ago
John Ralls cd6ccbe331 Fix account-tree double-free in scheme test when built with gcc.
5 years ago
John Ralls 691cb0992e Follow change in loading method for engine's guile bindings.
5 years ago
John Ralls cbd0607e80 Implement load and store options from/to book options.
5 years ago
John Ralls 5a82aac639 Hide constexpr constants from SWIG.
5 years ago
John Ralls ffc6866406 Changes to accommodate moving guile engine bindings to bindings/guile.
5 years ago
John Ralls 009219c63d Much less ugly and fragile.
5 years ago
John Ralls 276641ef15 Change parse of option input to generate a parse tree.
5 years ago
John Ralls 51a1430c24 Remove stray diagnostic.
5 years ago
John Ralls 76172af239 Implement saving and loading OptionDB items to/from scheme and
5 years ago
John Ralls 6ab5618b76 Set a 50-character limit on the saved size of option section and name.
5 years ago
John Ralls d7a2a0ffff Make a constant for std::numeric_limits<std::size_t>max().
5 years ago
John Ralls 826d75af16 Use istream::getline instead of std::getline for date option type parsing.
5 years ago
John Ralls c5294ed6b3 Fix missing-declaration errors in swig-gnc-optiondb-guile.cpp.
5 years ago
John Ralls 7ccba53739 Add stream functions to_scheme and from_scheme to GncOption.
5 years ago
John Ralls 1ea3822665 More operator <</>> Fixups.
5 years ago
John Ralls 98ca190700 Fix commodity in/out to use namespace & mnemonic instead of GUID.
5 years ago
John Ralls 4b997cd025 Fixups for GncOptionDateValue better design.
5 years ago
John Ralls b2fb57d39e Fix GncOption::set_value() to work with GncOptionDateValue::set_value(RelativeDatePeriod).
5 years ago
John Ralls 4dcf4a0e6a Test GncOptionRangeValue as a GncOption.
5 years ago
John Ralls 4cabd6c052 Change the GncOptionMultichoiceValue test to use a GncOption.
5 years ago
John Ralls e2a36a8be3 Expose function validate to GncOption and test it on GncOptionValidatedValue.
5 years ago
John Ralls 6df516dfcd Clean up the commodity/currency tests with a better fixture class.
5 years ago
John Ralls 52d0ec5290 Change GncOptionDateValue design to better match usage.
5 years ago
John Ralls 883127a59d Implement operators >> and << on GncOption.
5 years ago
John Ralls e583c84f4e Clean up comments for GncOptionDateValue.
5 years ago
John Ralls aaf6b14c67 Remove commented-out code.
5 years ago
John Ralls 1b00399b14 Remove GncOptionValue<std::Vector<GncGUID>>.
5 years ago
John Ralls 5a9c4ccaf8 Clean out copies of the option.scm comments used as a development guide.
5 years ago
John Ralls b95ea2c4aa Add Account-list options.
5 years ago
John Ralls 7183e7c43a Fix begin/end of quarter calculations.
5 years ago
John Ralls 399573a89d Fix multichoice test construction.
5 years ago
John Ralls 12c5b94430 New scheme function gnc_option_default_value.
5 years ago
John Ralls 3f576671aa Adapt GncOptionMultiChoiceValue to support list options.
5 years ago
John Ralls 2f2ac99944 Replace the direct wrapping of GncOptionDB-set-option-string-foo.
5 years ago
John Ralls 252ba9b477 Change GncOptionDB::lookup_option to gnc_option_value().
5 years ago
John Ralls ff7b263a5f Fix up and test the int specialization of GncOptionRangeValue.
5 years ago
John Ralls 39b7c9c74d Convert scm_from_value() to templates for stricter overload resolution.
5 years ago
John Ralls 3dc4bc2377 Implement GncOptionDateValue.
5 years ago
John Ralls 435667e8fe Implement GncOptionMultichoiceValue
5 years ago
John Ralls 8eedcb6d6d Extract all SCM functions to gnc-optiondb.i.
5 years ago
John Ralls d544f85256 Replace boost::variant and boost::optional with the C++17 std equivs.
5 years ago
John Ralls 694a15ed21 Extract SCM GncOptionDB::lookup_option to gnc-optiondb.i.
5 years ago
John Ralls 16d1f0655b Get libswig-gnc-optiondb to install in the right place on Windows.
5 years ago
John Ralls cee3cdaff9 Instantiate GncOption::set_option for guile, initial types string and int.
5 years ago
John Ralls 9cdcaf0da8 Remove GncOptionDB::set_selectable and convert set_option to a template.
5 years ago
John Ralls 935ce6db99 Move the SCM option value conversion from the GncOptionValue classes to GncOption.
5 years ago
John Ralls e51faff3e3 Throw an exception if one tries to set a GncOption with an unsupported type.
5 years ago
John Ralls c5fac51a8b Change the type of OptionUIItem's m_ui_item from void* to GncOptionUIItem.
5 years ago
John Ralls 3296212aef Sketch out the rest of the option types.
5 years ago
John Ralls 0a13b4c518 Fix up the SWIG wrapper for GncOptionDBPtr.
5 years ago
John Ralls 4146251cc7 Add GncOptionUIItem manipulation to GncOptionDB.
5 years ago
John Ralls 6ccb9dbb9e Use a std::unique_ptr<GncOptionDB> instead of a raw ptr.
5 years ago
John Ralls 94628097e4 Use GncOptionUIType parameters in gnc_register_option functions.
5 years ago
John Ralls 3769a356d5 Extract functions find_section and find_option using boost::optional
5 years ago
John Ralls 6deedd441f Make the ptr returned by GncOption::get_ui_item() const
5 years ago
John Ralls 40361ec854 gnc-opption.hpp needs to include <functional>.
5 years ago
John Ralls 41ef2c5d44 Add OptionUIItem composition class to GncOption.
5 years ago
John Ralls 083e5b93df Replace the CRTP class GncOptionBase with direct calls in its former children.
5 years ago
John Ralls cf0b1da4fa Remove GncOptionWrapper.
5 years ago
John Ralls 2ee0edaa16 Use targets instead of variables for GncOption* tests.
5 years ago
John Ralls d2655d3fb0 Remove gnc-option-db business convenience functions.
5 years ago
John Ralls ade7fc8b6e Initial SWIG of GncOptionDB and Scheme tests.
5 years ago
John Ralls f3eee511e8 Add free functions to create a new GncOptionDB and to register options.
5 years ago
John Ralls 455d3c2d60 Add GncOptionDB class.
5 years ago
John Ralls 16fd632ec8 Make the GncOption member variables private.
5 years ago
John Ralls 13b94d2370 Test integer options, calling get_value with wrong type.
5 years ago
John Ralls d88ec0dc1b Replace the gnc_make_foo_option free functions with a template ctor.
5 years ago
John Ralls 01dc70cc60 Add GncOption accessors for Classifier strings.
5 years ago
John Ralls 01fcae6ac8 Make the OptionClassifier members non-const.
5 years ago
John Ralls b6fd844774 Wrap GncOptionValue/GncOptionValidatedValue in Boost::Variant.
5 years ago
John Ralls c0ba3e2706 [C++ Options] Begin Implementation for basic and validated options.
5 years ago
John Ralls b495da4e29 [C++ Options] Remove some unused C API from options-utils.
5 years ago
John Ralls e1c153a516 Bug 798224 - Scheduled transactions are created with date-entered...
5 years ago
Christopher Lam 1b4d30b3b1 Merge branch 'maint'
5 years ago
John Ralls b33d7eb98d Doxygenize some function description comments in gnc-ui-util.
5 years ago
John Ralls 7f62c5395a Bug 743999 - Deleting a digit from an existing number greater than...
5 years ago
Robert Fewell 7ee9dac2e9 Add filter for currency symbol for GNCAmountEdit widget
5 years ago
Robert Fewell 748dbf54e0 Change monetary value for gnc_default_share_print_info
5 years ago
Robert Fewell 435bb1c76b Parse the register monetary cells for a currency symbol
5 years ago
Robert Fewell d55060c0fc Bug 796761 - Control characters can be pasted in register fields
5 years ago
Christopher Lam 5ce8f78f77 Merge branch 'maint'
5 years ago
John Ralls f7f35faefe Bug 797928 - Since last run asks for security price when no shares traded
5 years ago
Robert Fewell 33b8a19253 Add depreciation warnings for the removal of individual option tool tips
5 years ago
Robert Fewell 02a6a0ae4a Remove the function gnc_option_permissible_value_description
5 years ago
Christopher Lam 67e65d436c Remove duplicate definitions
5 years ago
Christopher Lam 9b671b2039 [date-utilities.scm] remove unused date selectors code & string
5 years ago
Christopher Lam b06ee5efaf Merge branch 'maint'
5 years ago
Christopher Lam d316b01da7 [date-utilities] deprecate unused date selectors
5 years ago
Christopher Lam d28ff20ff7 Merge branch 'maint'
5 years ago
Geert Janssens a4cab54afc i18n - Reuse strings for less translation work
5 years ago
John Ralls c49b45d8f1 Finish the glib 2.67 fixes for CI tests.
5 years ago
Geert Janssens e9dfd0d9ea Still more fixes for Arch ci failure
5 years ago
Geert Janssens cb04365013 More fixes for Arch ci failure
5 years ago
Christopher Lam 2a2f080813 Merge branch 'maint'
5 years ago
Geert Janssens fbabcd58e0 Remove dead code
5 years ago
Geert Janssens b9208eccbf Remove duplicate declaration
5 years ago
Geert Janssens e973a1b60d Drop default locale currency special case for euro
5 years ago
Christopher Lam 87473ed5f9 Merge branch 'maint'
5 years ago
Sumit Bhardwaj df579c257b Replace g_memdup by memcpy
5 years ago
Christopher Lam 3739d9121c [date-utilities.scm] typo fix and deprecate unused functions
5 years ago
Frank H. Ellenberger 93e2829ee5 Merge PR #899 into maint
5 years ago
luz paz 16b4976381 Fix typos in libgnucash/
5 years ago
Christopher Lam b2b8792110 prepend-and-reverse instead of O(N^2) append
5 years ago
Frank H. Ellenberger 6bc8679932 I18N: replace several spourious spaces
5 years ago
John Ralls 7a7c26f87e Move glib and gtk includes out of extern C for tests.
5 years ago
Bill Nottingham c0f2c3ae25 Fix build with glib2 2.67.x.
5 years ago
Christopher Lam 092040c7fe Merge branch 'maint'
5 years ago
John Ralls 4359243c08 Move glib and gtk includes out of extern C for tests.
5 years ago
Christopher Lam 779c0521e0 [options.scm API] yank canonically-tabbed parent-subtotal-mode
5 years ago
Bill Nottingham f60b6354f8 Fix build with glib2 2.67.x.
5 years ago
Micha Lenk 9386b276e5 Make prototypes static for autoclear unit test
5 years ago
Christopher Lam bbcffa3eca Remove deprecated scheme modules
5 years ago
Christopher Lam 2fa5cba250 Merge branch 'maint'
5 years ago
John Ralls b66eab2583 Bug 798100 - Equity totals calculating incorrectly
5 years ago
Christopher Lam ddc86579c0 Merge branch 'master-remove-deprecated' #855
5 years ago
Frank H. Ellenberger 84cc64daed I18N: Remove annoying stars from translator comments
5 years ago
Christopher Lam ebcb0bc478 [master] remove deprecated scheme functions
5 years ago
Christopher Lam ca606e7694 [c-interface.scm] deprecate gnc:last-captured-error
5 years ago
John Ralls c8c58bf349 Add test_autoclear_SOURCES to the dist list for inclusion in the tarball.
5 years ago
Christopher Lam 455ae59a56 [app-utils] fix dependency chain
5 years ago
Christopher Lam 0510ecfe85 [c-interface] internal defines must be declared first
5 years ago
Christopher Lam bf671d4fc7 [c-interface] Deprecate gnc:make-string-database
5 years ago
John Ralls c2ba88d91d Add MAKE_LINKS to app-utils and qif-import scheme targets.
5 years ago
Christopher Lam dcf90b98c0 [options.scm] use srfi-1
5 years ago
Christopher Lam 59ec912928 [modularise] (gnucash app-utils)
5 years ago
Christopher Lam 0630c214f0 [options.scm] move gnc:options-fancy-date to business-options.scm
5 years ago
Christopher Lam 51e3a65762 [options.scm] typo ref -> list-ref
5 years ago
Christopher Lam a2ef6ed6a5 Use proper format syntax
5 years ago
Christopher Lam 854c117820 [trep-engine] move currency options into their own section
5 years ago
Christopher Lam 72982de588 Revert "[date-utilities] Convert reldate list into srfi-9 records"
6 years ago
Christopher Lam 8b5dd55dc4 Revert "[c-interface] deprecate gnc:make-string-database"
6 years ago
Christopher Lam b67bf4b761 [c-interface] deprecate gnc:make-string-database
6 years ago
Christopher Lam 3be7935965 [date-utilities] Convert reldate list into srfi-9 records
6 years ago
Ralf Habacker 63580d91ba Add feature GNC_FEATURE_EQUITY_TYPE_OPENING_BALANCE
6 years ago
Ralf Habacker f8dcd23023 Add support for the opening balance accounts flag
6 years ago
John Ralls e09a26ba3a Merge Christian Gruber's 'test_import_backend' into maint.
6 years ago
John Ralls 26fa239f89 Merge Christian Klein's 'auto-clear-tests' into maint.
6 years ago
Cristian Klein 69789b2b93 [auto-tests] Stick to CodingStandard for member variables
6 years ago
Cristian Klein f26215feae [auto-tests] Fix misspelling
6 years ago
Robert Fewell 65b7b8c4a2 Section help on windows not working
6 years ago
Cristian Klein e5378b2048 [auto-clear] Make test more future-proof with GoogleTest
6 years ago
Cristian Klein 982cf86deb [auto-clear] Fix test with googletest 1.8
6 years ago
Cristian Klein 9d4c0b05db [auto-clear] Improve #include style
6 years ago
Cristian Klein 1cf7defee8 [auto-clear] Address feedback
6 years ago
Cristian Klein 9bf550d38f [auto-clear] Include test for ambiguous cases
6 years ago
Cristian Klein 5cd777b673 [auto-clear] Fix test: Add xaccAccountBeginEdit / xaccAccountCommitEdit
6 years ago
Cristian Klein 2faecb2074 [auto-clear] Avoid testing ambigous auto-clear
6 years ago
Cristian Klein a1806a2f94 [auto-clear] Fix model
6 years ago
Cristian Klein 51715e454c [auto-clear] Add tests
6 years ago
Christopher Lam 78c8b03c5e [window-autoclear.c] cleanup, optimize, prevent UI lag
6 years ago
Robert Fewell 3c5066feb4 Change source files option-util.* for spaces and tabs
6 years ago
Robert Fewell c11f4db96e Bug 345924 - Report options 'Reset Button' always flags changes
6 years ago
Christopher Lam 39a6704169 [options.scm] rename new-owner-report "Links" to "Transaction Links"
6 years ago
Christian Gruber e44cf9c61f Add missing C linkage statements
6 years ago
John Ralls db626de68a Rename all Transaction and Invoice Association identifiers to DocLink.
6 years ago
John Ralls 50bf59d62e Rename Transaction and Invoice Associations to Document Links.
6 years ago
Geert Janssens ad8b602fe2 I18n - Uppercase option name to align with other option names
6 years ago
Geert Janssens 56210de9a2 Rename report option for consistency
6 years ago
Christopher Lam d546a617ad ensure averaging-multipler returns exact numbers rather than floats
6 years ago
Christopher Lam 428c8c501c [guile-3] change _ to G_
6 years ago
Christian Gruber 3d92d53917 Rename all class methods using snake_case instead of camelCase
6 years ago
Christian Gruber 8425af784e Check pointer to preferences backend before using it
6 years ago
Christian Gruber 766f88c02d Replace singleton class MockPrefsBackend by an ordinary class
6 years ago
John Ralls 4ee573e23a Link with libm.so on those platforms that require it.
6 years ago
Christopher Lam 851bc7f8d9 deprecations: clarify functions deprecated in 4.x.
6 years ago
Geert Janssens a124e647db Add files omitted in previous commit
6 years ago
Geert Janssens 5fc2b9519c Add mock sources and import-export test to dist
6 years ago
Robert Fewell 785a6a8fa6 Add a new cell type for Transaction associations that
6 years ago
John Ralls f2a13ecac7 Merge Christian Gruber's 'test_import_backend' into master.
6 years ago
Christopher Lam f8bad131a5 Merge branch 'maint-797743' #720 price renderers
6 years ago
Christopher Lam 3d25a40d1f [gnc-ui-util] add gnc_price_print_info
6 years ago
Christopher Lam f9dfdb3e6c [c-interface] compact code, use (ice-9 match)
6 years ago
Mike Alexander 478112d8c0 Define log_module in gnc-sx-instance-model.c.
6 years ago
John Ralls fbf7171ab6 Fix libgnc-app-utils.dylib install_name_dir.
6 years ago
John Ralls 758bd7b656 Merge branch 'maint'
6 years ago
Geert Janssens bbeb9a2b62 Drop all gnc-module dependencies and includes from compilation units that no longer use it
6 years ago
Geert Janssens abf29aa196 Drop the gnc-module wrapper around the test-engine library
6 years ago
Christopher Lam 8023065030 [fin.scm] return #f instead of -1 if n is out of range
6 years ago
Christopher Lam 96a6e1b0d5 Merge branch 'patch-1' of git://github.com/thetedmunds/gnucash into maint
6 years ago
Christopher Lam 6de712b501 [gnc-exp-parser] don't crash when gnc:fn returns non-number
6 years ago
thetedmunds d6c5b115d8
Adding lines missing from fix for Bug 797196
6 years ago
John Ralls 3ca8fa1229 Merge branch 'maint'
6 years ago
John Ralls fdfaca5575 Merge Christoph Holtermann's 'python-session-instance-constructor' into maint.
6 years ago
c-holtermann ab843c0b7a include gnucash_core of python bindings in python swig app-utils
6 years ago
jean 4a8350ece2 797318 - Amounts ending in zero displayed as fractions
6 years ago
Geert Janssens e78313147c Cmake - rework gnc_add_scheme_deprecated_module to use keyword parameters
6 years ago
Geert Janssens 06ff8a292d Use new keyword parameters for all calls to gnc_add_scheme_test_targets
6 years ago
Geert Janssens c05281c582 Use new keyword parameters for all calls to gnc_add_scheme_targets
6 years ago
John Ralls f85be03bb5 Merge branch 'maint'
6 years ago
Christopher Lam 50674ef632 [gnc-ui-balances] add and expose gnc_ui_account_get_reconciled_balance_as_of_date
6 years ago
Geert Janssens 301db9020d Merge branch 'maint'
6 years ago
Geert Janssens e79e82edcf CMake - remove parameter repetition in else() and endif() statements
6 years ago
Geert Janssens 490b20d2da Merge branch 'maint'
6 years ago
Geert Janssens d8a304c2c9 Housekeeping - reduce the number of PACKAGE and VERSION related cmake variables
6 years ago
Christopher Lam 279a5fcde8 Merge branch 'maint'
6 years ago
Geert Janssens e8451ae1db tax - remove gncmod boilerplate
6 years ago
Geert Janssens d52aa0a0dd app-utils - remove gnc-module boilerplate
6 years ago
Geert Janssens 90aa539908 app-utils - make gnc-expression-parser responsible for its own cleanup
6 years ago
Geert Janssens 43647c7a54 app-utils - move component manager to gnome-utils
6 years ago
Geert Janssens 4c77f7670e engine - remove gncmod boilerplate
6 years ago
Geert Janssens bd311d5dfb report - expose wrapped api directly from report-core.scm
6 years ago
Geert Janssens c00bf6bcdb app-utils - expose wrapped api directly from app-utils.scm
6 years ago
Geert Janssens 6a3505d01f app-utils - move price-quotes support functions directly into bindings
6 years ago
Geert Janssens 9ed9621363 app-utils - remove unused guile includes
6 years ago
Geert Janssens d777128e6f app-utils - simplify and move gettext wrappers
6 years ago
Geert Janssens 759bbe1da0 app-utils - move gnc_get_debit/credit_str functions to Account
6 years ago
Geert Janssens 02511401b7 bindings/guile cosmetic - rename source files for consistency
6 years ago
Geert Janssens 1c7f835f47 engine - move guile code to bindings/guile
6 years ago
Geert Janssens b1ba16c33b gnc-hooks - factor out scm calls into a separate source file
6 years ago
Geert Janssens 18093b5e82 core-utils - move guile utils to bindings/guile
6 years ago
Geert Janssens 33e1ff645c Allow to pass include directories to the add_swig_xyz commands
6 years ago
Christopher Lam 2cd69e8d85 [budgets.c] handle both natural & reversed signs budgets
6 years ago
Geert Janssens 9f5cbb3a82 app-utils - move register's copy operations to ledger-core
6 years ago
Geert Janssens 02afa33e54 app-utils - reduce guile-util api-surface
6 years ago
Geert Janssens efefac3e1e Dead code removal
6 years ago
Christopher Lam e6c6d4e0bb Merge branch 'maint'
7 years ago
John Ralls 9189bcbe41 Bug 797078 - "Automatic decimal point" Should Not Cause 2 Different Behaviors
7 years ago
John Ralls ba5bd6b4d7 Merge branch 'maint'
7 years ago
Christopher Lam d56a47f17a [c-interface] gnc:backtrace-if-exception returns #f if error
7 years ago
Christopher Lam 0c65c41b32 guile: remove support for guile < 2.0
7 years ago
Geert Janssens 0eb0b922d7 Python - remove 2.x only code paths
7 years ago
Christopher Lam b49109b782 Merge branch 'maint'
7 years ago
Christopher Lam 9832fa397a [window-report] show backtrace when report crashes
7 years ago
John Ralls b8b33b9591 Revert "More conversions from pkg-config variables to imported targets."
7 years ago
Christopher Lam 7cdb79ccf2 Merge branch 'maint'
7 years ago
Christopher Lam 3208879e64 [app-utils] upgrade Tax/Tax Number option to all locales
7 years ago
Christopher Lam 0f6ad8263b Remove deprecated functions
7 years ago
John Ralls 1a9fcfefad More conversions from pkg-config variables to imported targets.
7 years ago
John Ralls e38cc91452 Merge branch 'maint'
7 years ago
John Ralls c23f3f05e3 Fix deprecated G_TYPE_INSTANCE_GET_PRIVATE and G_INLINE_FUNC
7 years ago
John Ralls 0b3752d9cb Merge branch 'maint'
7 years ago
Frank H. Ellenberger bbcf19ae6a [I18N] use msgctxt for Reconciled flags
7 years ago
Christopher Lam 3d608efc22 [test-options] add to CMakeLists.txt
7 years ago
John Ralls 1fc831002d Merge branch 'maint'
7 years ago
John Ralls fcc1653822 Replace overly indirect gnc_business_get_default_tax_table.
7 years ago
Geert Janssens a20c60990a Use one single module to load locale specific tax rather than a module per locale
7 years ago
Robert Fewell f9dc198031 Destroy the registered preference hash table
7 years ago
Robert Fewell 1344ea67e7 Create a function to remove the registered preference
7 years ago
Robert Fewell 02f7a807de Create a function to remove the registered preference
7 years ago
Geert Janssens 0e93e95c6c Merge maint
7 years ago
Christopher Lam f64dd0860f Bug 752395 - Start Day of weekly report doesn't respond to change in locale
7 years ago
Christopher Lam d1fddf557c Modifications to consider module changes in master
7 years ago
Christopher Lam 5bd854c550 Merge branch 'maint'
7 years ago
Christopher Lam fbb6a95600 [simple-obj] deprecate this module
7 years ago
Christopher Lam e8a41bbf54 [options] compact lookup-option
7 years ago
Christopher Lam bd0cbbf931 [test-options] initial commit
7 years ago
Christopher Lam 66511f17bb [c-interface] compact functions
7 years ago
Christopher Lam 720f176417 Merge branch 'maint'
7 years ago
Christopher Lam 681e023cd5 [date-utilities][API] deprecate unused exports, add comments
7 years ago
Christopher Lam 7e9ec00906 [date-utilities] tidy up gnc:make-date-interval-list
7 years ago
Christopher Lam d0af343ee4 Merge branch 'maint'
7 years ago
Christopher Lam 6c4ae89012 [business-options] fix whitespace
7 years ago
Christopher Lam 560b313f85 [business-options] deprecate unused option-types
7 years ago
Geert Janssens 06fae12265 RptCleanup - Add compat interface for all module interfaces that were deprecated so far
7 years ago
Geert Janssens 53f59f7794 RptCleanup - Restructure installation of gnucash scm files
7 years ago
John Ralls 354e868716 Move simple-obj.scm to import-export/qif-imp, the one place it's used.
7 years ago
Geert Janssens 30ac2cf266 Remove guile functions that were marked as deprecated in gnucash the 3.x series
7 years ago
Geert Janssens d3e03ff662 Drop code to migrate preferences from gconf to gsettings
7 years ago
John Ralls 9ec5eab714 Merge branch 'maint'
7 years ago
Geert Janssens 15a35e6a3b Housekeeping - replace plenty of http links with https
7 years ago
Christopher Lam 885689b42d [options] bugfix don't override inbuilt list keyword
7 years ago
Christopher Lam ed42f8acb6 Bug 797197 - Transaction report: Error message when sorting on month
7 years ago
Geert Janssens cc7ca438c0 Merge branch 'maint'
7 years ago
John Ralls 06bc064379 Fix dependencies for Scheme tests requiring SRFI64.
7 years ago
John Ralls cac307602f Build or link all Scheme test files into a directory "tests".
7 years ago
John Ralls 141e777893 Suppress installing Scheme test programs.
7 years ago
Robert Fewell 416b79d304 Reformat source files gnc-accounting-period.*
7 years ago
Robert Fewell 037f5ed5be Bug 797089 - Wrong time for accounting period end date
7 years ago
Christopher Lam 6e246ef8ad [options] compact option-setter in generator
7 years ago
John Ralls 114efe5936 Transcode non-constant strings before passing them to scm_eval_string.
7 years ago
John Ralls 94bb28d9ab Bug 797127 - Company name and address in reports not display properly
7 years ago
thetedmunds 483f9a4c83 Bug 797196 - Allow for per-payment rounding in amortization calculations
7 years ago
John Ralls 5311e5a386 Revert "Merge T Edmunds's 'amortization-rounding' into maint."
7 years ago
John Ralls aa53c23239 Merge T Edmunds's 'amortization-rounding' into maint.
7 years ago
thetedmunds 9afc856c20 Changed gnc:computeInterestIncrement to directly calculate the amount of interest accrued in the specified compounding period. Bug 797195.
7 years ago
thetedmunds 5f9020016a Amended commit to address pull-request comments.
7 years ago
Christopher Lam 3923dfa19a [business-prefs] tidy counter definitions
7 years ago
Christopher Lam a4eb5b1a59 [options] compact book-currency-acounting functions
7 years ago
Christopher Lam faf1b08cec [options] compact valid-gains-loss-account?
7 years ago
Christopher Lam 0b8ff4b5d6 [options] deprecate gnc:save-options
7 years ago
Christopher Lam 4f6344963d [options] simplify gnc:value->string
7 years ago
christopherlam d711cc35f8 Bug 639049 - Asset Barchart Report includes also the first day of next month transactions
7 years ago
Christopher Lam 4a2b5e9641 [hooks.scm] deprecate hooks.scm
7 years ago
Christopher Lam f64586b873 [app-utils] remove config-var.scm
7 years ago
Christopher Lam 4f0e9a5168 [options] gnc:warn when looking up old option names
7 years ago
Christopher Lam a4789fcac5 bugfix: fix crasher when loading saved-report with unknown choices.
7 years ago
Christopher Lam 65bfeaf5de [date-utilities] bugfix: date-intervals produces good month deltas
7 years ago
Alex Aycinena 7d0adfd0c6 remove unnecessary KVPs and frames related to US Income Tax name and type
7 years ago
John Ralls 84d1c3645d Use NULL, not '\0', to set a char* argument to NULL.
7 years ago
Alex Aycinena fc15364326 remove unnecesary 'home' level in path for US Income Tax book tax information
7 years ago
Christopher Lam 0d4575da6c [income-gst-statement] rename options
7 years ago
Geert Janssens d22e1db340 gnc-uri - refer to 'scheme' instead of 'protocol' as that's the more formal term used in uris
7 years ago
Geert Janssens 4b398325ea Redesign gnc-uri-utils
7 years ago
John Ralls bf55c30aeb Fix most of the unused assignment errors from static analysis.
8 years ago
John Ralls 24ce92056d Protect from potential nullptr dereferences.
8 years ago
John Ralls faba7975ac Fix a bunch of memory allocation errors found by clang static analysis.
8 years ago
Geert Janssens cd04e805e3 Bug 796919 - Leading '+' character not accepted in amount when value surrounded by quotes
8 years ago
Geert Janssens f13d21b973 Bug 498072 - GnuCash show taxes on invoice when individual taxes is not checked
8 years ago
Geert Janssens 406953c2ae Bug 796820 - References to 'Gnome Bugzilla' should be changed to 'GnuCash Bugzilla'
8 years ago
John Ralls 26714d2e17 Bug 792446 - Mixed languages in error dialog.
8 years ago
Robert Fewell b6f2b111bc Block registered prefs when preference dialogue loaded
8 years ago
Geert Janssens 48b29f5e91 Fix memory leak in char* type KvpValue and fix improper uses
8 years ago
Geert Janssens 3634e8f59d Fix memory leak using qof_instance_get on a GncGUID
8 years ago
John Ralls b05082a09d Merge Chris Lam's consolidated invoice report into maint.
8 years ago
Christopher Lam 7ef4c00579 [easy-invoice] Display/Charge Type rename back to Display/Action
8 years ago
Yuri Chornoivan f9700ba98d Fix minor typos
8 years ago
John Ralls 216528c130 Merge Bob Fewell's 'fixes8' into maint.
8 years ago
John Ralls 773b070345 Don't set transaction properties via scheme in C code.
8 years ago
Robert Fewell 64778fcad5 Fix error when options dialogue is open when app closed
8 years ago
John Ralls ff91056ab1 Resolve ubuntu 14.04 naming conflict.
8 years ago
John Ralls a51be5157c Add preference for forcing prices to decimal display.
8 years ago
John Ralls 1fffbaf856 Bug 794755 - Commodity Register displays fractional prices
8 years ago
John Ralls 756f444ac3 Update bug tracker URL
8 years ago
John Ralls 7e4f9a444f Add some files missing from the diat so distcheck passes.
8 years ago
John Ralls 9e6760f7cb Bug 796527 - invalid currency on scheduled transactions
8 years ago
John Ralls 6f0a3c4345 Bug 795362 - Special variable "i" not parsed in function calls
8 years ago
Christopher Lam 97ab1b19fe test-date-utilities.scm: to SRFI64
8 years ago
Christopher Lam 4a27285edd html-utilities.scm: new home (gnc:html-render-options-changed)
8 years ago
Geert Janssens 1f3cf845c4 Work around a conflict between gcc 8.0 and swig 3.0
8 years ago
Geert Janssens a9f35ed7ae Lowercase cmake commands
8 years ago
John Ralls 0106a771d0 Bug 795039 - Crash on startup using Technicolor Style sheet in report
8 years ago
John Ralls f680823dbf Bug 795039 - Crash on startup using Technicolor Style sheet in report
8 years ago
John Ralls dedb5265f0 Merge branch 'maint' into unstable
8 years ago
Robert Fewell f1dd8cfaf1 Component not found error when accounts are deleted
8 years ago