Commit Graph

134 Commits (2e59bda951f71d37d34476a94a42e8be3471cc01)

Author SHA1 Message Date
Christopher Lam 5698b67bf5 [account.cpp] refactor gnc_account_lookup_by_code
5 years ago
Christopher Lam 09e2e7613c [account.cpp] refactor gnc_account_lookup_by_name
5 years ago
Christopher Lam bebc366e88 [account.cpp] refactor gnc_account_n_descendants
5 years ago
Christopher Lam e6c33a39bc [account.cpp] refactor gnc_account_get_descendants{_sorted}
5 years ago
Christopher Lam d2db43019c [account.cpp] internal function account_foreach_descendant
5 years ago
Simon Arlott 320df7e409
Use const return values for string cache
5 years ago
Christopher Lam 1b4d30b3b1 Merge branch 'maint'
5 years ago
John Ralls 6aa35ea7fb Better fix for bug 798204, doesn't break trading account selection.
5 years ago
Christopher Lam c8a7b9edb3 [Account] g_value_unset
5 years ago
Christopher Lam b25a444140 Merge branch 'maint'
5 years ago
John Ralls 4f030aac6e Bug 798093 - Changing the symbol/abbreviation of a security...
5 years ago
John Ralls 2b48fd375d Revert "Fix duplicate trading accounts."
5 years ago
John Ralls ed486a58a4 Fix duplicate trading accounts.
5 years ago
John Ralls 2258e7a44e xaccAccountTypes was backwards
5 years ago
Christopher Lam 5ce8f78f77 Merge branch 'maint'
5 years ago
Robert Fewell e535ba5411 Change some functions to use const gnc_commodity for gnc_pricedb
5 years ago
Robert Fewell 05507008c5 Add retrieval functions for price before the date given
5 years ago
Robert Fewell b54c30e03d Bug 798148 - Chart of Accounts page Present(xxx) value wrong
5 years ago
Christopher Lam 87473ed5f9 Merge branch 'maint'
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
Frank H. Ellenberger 6bc8679932 I18N: replace several spourious spaces
5 years ago
Christopher Lam d16f39046d Merge branch 'maint'
5 years ago
John Ralls 0f8d9f6d7c Bug 798093 - Changing the symbol/abbreviation of a security after...
5 years ago
Christopher Lam c5e7406c9f [account.cpp] remove deprecated function
5 years ago
Christopher Lam f1c1fca023 [account.cpp][API] deprecate xaccAccountCountSplits
5 years ago
Ralf Habacker f8dcd23023 Add support for the opening balance accounts flag
6 years ago
Christopher Lam 6eb2e36c2d minor optimisations, g_list_prepend then g_list_sort separately
6 years ago
Christopher Lam 1b31c06b29 [Account.cpp] add gnc_account_and_descendants_empty (acc)
6 years ago
Robert Fewell edaa0d7eea Fix some spaces on blank lines is source files
6 years ago
Robert Fewell 416e234232 Bug 797945 - Imap bayes conversion runs many times
6 years ago
John Ralls 9c8fa5cd2e Bug 797895 - Hang for a long time (9 minutes per account) importing...
6 years ago
Robert Fewell d0309b39d9 Bug 797935 - Strange formal register headers
6 years ago
Gaming4JC cca4524055
Fix warnings: missing sentinel in function calls
6 years ago
jean a9f79cf79c Add a flag to the account structure to defer balance computation
6 years ago
jean 705f0dbf9e Bug 797854 - Global Register Preference to prompt for interest payment is not being honored.
6 years ago
Christopher Lam ebb462d06d [account.cpp] prevent crash in gnc_account_get_currency_or_parent
6 years ago
John Ralls 0e0c27f80f Bug 797850 - Account register credit/debit column headings untranslated
6 years ago
John Ralls 4e6c497cd1 Don't ask to save a non-existant book.
6 years ago
Christopher Lam a9a60c1831 [Account.cpp] more xaccAccountTypeGetFundamental types
6 years ago
jean 2d0d7c40f8 Make the reconcile window close when the session closes, use full version of free
6 years ago
John Ralls f85be03bb5 Merge branch 'maint'
6 years ago
Robert Fewell 6b55222ca9 Add ability to show HBCI Online Account matches to 'Import Map Editor'
6 years ago
Christopher Lam 9865a99663 [account.cpp] refactor GetBalanceAsOfDate
6 years ago
Christopher Lam 8def3ba26e [account.cpp] refactor xaccAccountGetPresentBalance
6 years ago
Christopher Lam a8f03cf1c8 [account] add and expose xaccAccountGetReconciledBalanceAsOfDate
6 years ago
Christopher Lam e85b28f00f Merge remote-tracking branch 'upstream/maint'
6 years ago
Christian Gruber 7509b542da Simplify function build_bayes()
6 years ago
Christian Gruber 41863be9c7 Avoid copying local instance of AccountTokenCount
6 years ago
Christian Gruber a13184978a Fix calculation of token info to find exactly matching tokens only
6 years ago
Christian Gruber da60560ac4 Change behaviour of KvpFrame::for_each_slot_prefix()
6 years ago
Geert Janssens 490b20d2da Merge branch 'maint'
6 years ago
Christopher Lam c4ab772d4b Bug 797576 - xaccAccountOrder shouldn't sort account codes as base-36
6 years ago
Geert Janssens 759bbe1da0 app-utils - move gnc_get_debit/credit_str functions to Account
6 years ago
Christopher Lam 198570d8c8 Bug 797390 - xaccAccountRecomputeBalance also tallies no-closing balances
7 years ago
John Ralls c23f3f05e3 Fix deprecated G_TYPE_INSTANCE_GET_PRIVATE and G_INLINE_FUNC
7 years ago
Christoph Holtermann 658da08008 replace deprecated g_type_class_add_private
7 years ago
Christian Stimming 75b6d14455 Speed-up of dealing with account_imap lists: Replace g_list_append with _prepend and subsequent _reverse.
7 years ago
John Ralls bf55c30aeb Fix most of the unused assignment errors from static analysis.
7 years ago
John Ralls 80a4591736 Bug 786708 - GnuCash won't load currency fractions larger than 1000000.
8 years ago
John Ralls 358cd979d9 Remove Timespec from the main engine classes (Transaction, Split, & Account.
8 years ago
John Ralls fee589b28c Remove Timespec from pricedb.
8 years ago
John Ralls c8b372e390 Convert GNC_TYPE_TIMESPEC to GNC_TYPE_TIME64, Kvp::Type::Timespec to Kvp::Type::Time64
8 years ago
Christopher Lam 582265d0c6 [job-report] Prevent Crash if there is no AR account
8 years ago
Christian Stimming 5f46553f1f Minor KVP performance cleanup
8 years ago
John Ralls c05aeb85ec Merge Bill Nottingham's exception type fix into unstable.
8 years ago
Bill Nottingham 434dd9520c Adjust catch syntax to avoid GCC8 warnings.
8 years ago
John Ralls f084fc67f7 Catch guid_syntax_exception in build_bayes.
8 years ago
Robert Fewell 6c43c3afe0 Fix Imap Editor to reflect the changes in kvp paths
8 years ago
Niels 7ef8e6d489 Fix fall through in Account.cpp
8 years ago
Christopher Lam ca22d5531b Change gnc_pricedb_convert_balance_nearest_price from timespec to time64.
8 years ago
lmat 1f050fd1e5 Transaction members Timespec->time64
8 years ago
lmat a23438d5fb Correct string cache code
8 years ago
lmat fbf4843f31 Changed bayes import map design
8 years ago
lmat f782be1a51 Code review responses
8 years ago
lmat 3312fe2dcd Changed some constants to constexpr
8 years ago
lmat f260a01bfd Keep tokens as they are, don't translate them
8 years ago
lmat 551549598a Corrected memory management issue
8 years ago
lmat 5636afc4a2 Kvp no longer parses entries looking for delimiters
8 years ago
lmat 2cda65e012 Added test for and corrected get_bayes_info
8 years ago
lmat 9d7ec35ce5 Removed qof_instance_set_kvp, qof_instance_get_kvp
8 years ago
lmat eb6dad86e3 Fixed conversion problem
8 years ago
lmat b3667c76fc Implement flat bayes kvp
8 years ago
lmat eb6c741bf9 Account.c to Account.cpp
8 years ago