Commit Graph

1174 Commits (6cd8e4e4584cc2a3423a64dd8d5d62c32a8c5b89)

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
John Ralls f0926d66c1 Merge Simon Arlott's 'qof-instance-dispose' into maint.
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
Christopher Lam de1ad9367a g_free gnc_ctime which returns a new gchar*
5 years ago
Simon Arlott 7a0ea190ca
qof_instance_dispose should always complete dispose processes
5 years ago
John Ralls 9062be3d47 Merge Simon Arlott's 'string-cache-fixes' into maint.
5 years ago
John Ralls 76b0001cbe Remove option-util.
5 years ago
John Ralls e2c87f23c3 Convert optiondb users in gnome and gnome-utils to C++.
5 years ago
John Ralls 7dab089d49 Fix miscalculation of prev_quarter_end for the first quarter.
5 years ago
John Ralls 28438e3126 Rewire gnome and gnome-utils to use GncOptionDB.
5 years ago
John Ralls 67508ea039 Reimplement dialog-options for C++.
5 years ago
John Ralls 08bf3ec5b0 Merge branch 'maint'
5 years ago
Simon Arlott 4a5b5f3bf2
Don't cache the empty string
5 years ago
Simon Arlott 320df7e409
Use const return values for string cache
5 years ago
Simon Arlott 4132939612
Avoid leaking string cache entries for "" in Transaction and Split
5 years ago
John Ralls 81c5ac6689 Remove the incomplete book-currency code.
5 years ago
John Ralls d2535fe21b KvpValue: Use boost::typeindex::type_id instead of buildtin typeid.
5 years ago
Robert Fewell 0f026f6a10 Bug 798221 - Transfer funds between accounts with different currencies crashes Gnucash on macOS
5 years ago
Simon Arlott 08b56e9669
[gnc-pricedb] Don't lookup old prices when doing bulk updates
5 years ago
Christopher Lam 1b4d30b3b1 Merge branch 'maint'
5 years ago
Hong Xu 0fd0aca531 Explain out what AsOfDate means in the doc
5 years ago
John Ralls 601eb51361 Improve transaction sorting on effective num field.
5 years ago
John Ralls 985a6420fc Bug 798196 - not building with Boost 1.76
5 years ago
John Ralls 6aa35ea7fb Better fix for bug 798204, doesn't break trading account selection.
5 years ago
John Ralls 9eeff5dd7e Bug 798204 - Creation of Imbalance Accounts
5 years ago
John Ralls 68ec80e68d Bug 798203 - g_assert fault while reversing transaction
5 years ago
John Ralls 80d6749989 Bug 787813 - Price change from editing a transaction not reflected...
5 years ago
Christopher Lam 321b5efabc Merge branch 'maint-leaks' into maint #1019
5 years ago
John Ralls 42213c597c Bug 798199 - Pasting invalid value in date column crashes GnuCash
5 years ago
Christopher Lam b095d1e7da Revert "[qofquery] q->terms g_list members must be freed"
5 years ago
Christopher Lam c8a7b9edb3 [Account] g_value_unset
5 years ago
Christopher Lam bfdec74a48 [qof-backend] gchar * gnc_path_get_pkglibdir must be g_freed
5 years ago
Christopher Lam f6a9be45ba [Split] g_value_unset
5 years ago
Christopher Lam 36901c5751 [gncJob] g_value_unset
5 years ago
Christopher Lam 1824a30bd0 [gncinvoice] g_value_unset
5 years ago
Christopher Lam badd976e11 [gnc-lot] g_value_unset
5 years ago
Christopher Lam c9565abe8b [gnc-commodity] g_value_unset
5 years ago
Christopher Lam 302020fcb7 [gnc-budget] g_value_unset
5 years ago
Christopher Lam ceeb1dff7a [scrub.c] g_value_unset
5 years ago
Christopher Lam 92cd437562 [Transaction.c] g_value_unset to release GValue string
5 years ago
Christopher Lam 3353d3950b [gnc-budget] g_value_unset GValue
5 years ago
Christopher Lam a3e3823ee7 [qofquery] q->terms g_list members must be freed
5 years ago
Christopher Lam 8a6413342d [SchedXaction] free GList*
5 years ago
Christopher Lam c5585ebe2c [gncInvoice] free GList*
5 years ago
Christopher Lam d611538ae7 [gncTaxtable] free GSList*
5 years ago
Christopher Lam b3101c9385 [gnc-pricedb.c] plug GList leak
5 years ago
Christopher Lam 8a56a00313 Modify documentation for gncEntryComputeValue
5 years ago
Christopher Lam b25a444140 Merge branch 'maint'
5 years ago
John Ralls da3c511b6c Remove trading splits instead of trying to adjust them.
5 years ago
John Ralls 4f030aac6e Bug 798093 - Changing the symbol/abbreviation of a security...
5 years ago
John Ralls 18c72baddf Don't bother scrubbing for orphans if there's no transaction currency.
5 years ago
John Ralls 2b48fd375d Revert "Fix duplicate trading accounts."
5 years ago
Hong Xu 888676eb31 from_price and to_price may be uninitialized in extract_comon_prices
5 years ago
Christopher Lam ae7eb9b3ad [gnc-pricedb] extract common code into get_nearest_price
5 years ago
Christopher Lam a2f5223148 [gnc-pricedb] use g_list_find and plug memory leak
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 e75308e684 Rename a couple of gnc-pricedb functions that have not been used.
5 years ago
Robert Fewell d3bd7fda61 Add unit tests for new gnc-pricedb functions
5 years ago
Robert Fewell 4a491f7cde Change a couple of docbook definitions in gnc-pricdb.h
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
John Ralls bbb4113a5a Bug 798156 - glib 2.68.0 breaks gnucash
5 years ago
John Ralls 4eaa10c6be Another extern-C glib.h, for Windows this time.
5 years ago
Christopher Lam d28ff20ff7 Merge branch 'maint'
5 years ago
John Ralls 27435b1038 Don't filter use of TTInfo file section based on sizeof time_t.
5 years ago
John Ralls b40589244c Fix test-gnc-datetime failure on Ubunutu.
5 years ago
John Ralls c49b45d8f1 Finish the glib 2.67 fixes for CI tests.
5 years ago
John Ralls 1221d7ebc1 Bug 798150 - Error on report over time
5 years ago
John Ralls ebb5eb1f17 Fix GncDateTime::format_zulu to emit the UTC timezone.
5 years ago
John Ralls 3a35514d84 Fix the implementations of gnc_foo_get_day_neutral.
5 years ago
Christopher Lam 2a2f080813 Merge branch 'maint'
5 years ago
Frank H. Ellenberger 4a983761d7 Fix a typo in a comment of the last commit
5 years ago
John Ralls a11065b823 Fix fencepost error in calculating the week_num for POSIX timezone rules.
5 years ago
John Ralls 8e41857014 Catch more exceptions in gnc_numeric_convert
5 years ago
Christopher Lam 87473ed5f9 Merge branch 'maint'
5 years ago
Dong Lin 75209c024f Update price database for imported transactions
5 years ago
Sumit Bhardwaj df579c257b Replace g_memdup by memcpy
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 e79db92d8d [Split.c] xaccSplitListGetUniqueTransactionsReversed
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
Bill Nottingham f60b6354f8 Fix build with glib2 2.67.x.
5 years ago
Christopher Lam c20a588e0f Don't use g_list_append unnecessarily
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
John Ralls bcbebe62b1 Make xaccScrubUtilityGetOrMakeAccount static and remove ScrubP.h
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
John Ralls ffa2f606e3 Fix use-after-free in test_xaccTransEqual.
5 years ago
Christopher Lam c5e7406c9f [account.cpp] remove deprecated function
5 years ago
Allan Nordhøy 383b0b2f19 Replace 'Non Bayesian' with grammatically more correct 'non-Bayesian'.
5 years ago
Allan Nordhøy 8d4d1f1523 Replace 'Non Bayesian' with grammatically more correct 'non-Bayesian'.
5 years ago
Christopher Lam f1c1fca023 [account.cpp][API] deprecate xaccAccountCountSplits
5 years ago
John Ralls ae66da9632 Fix test-gnc-timezone failure caused by latest zoneinfo release.
5 years ago
John Ralls 2ff3bf5877 Echo into CMakeLists.txt rename of gmock-qofqury to fake-qofquery.
5 years ago
Christopher Lam d11bdb3e3a Bug 798015 - cash flow numerical-overflow
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 2290fa7c22 Fix exception when converting to decimal values that reduce to N/1.
6 years ago
John Ralls d03dc07b8d Remove redundant and incorrectly named constant.
6 years ago
John Ralls 3bcf57e7f2 Fix timezone transition times.
6 years ago
McLayn cebe6022c8 fix CZK partname to nominative singular
6 years ago
Christopher Lam e833c8e1aa [utest-gnc-pricedb.c] test: gnc_pricedb_get_[latest|nearest]_price
6 years ago
Christopher Lam 2ecdd70e24 [gnc-pricedb.c][api] pull out composite pricedb price retriever
6 years ago
Christopher Lam 4d63eb922f [gnc-pricedb.c] copy convert_amount to convert_price
6 years ago
Christopher Lam 26e7eada37 [gnc-pricedb.c] refactor amount converters, use common code
6 years ago
Robert Fewell 8e5e3480ad Bug 797984 - Infinite loop while Check&Repair AR and AP accounts
6 years ago
Robert Fewell 122cd682f6 Add some additional places where Check&Repair can be aborted
6 years ago
Robert Fewell 6ee537e1a7 Allow the Check&Repair routine to be cancellable from CoA
6 years ago
John Ralls 94a68dca7c Bug 797983 - v4.2 report numbers change over gnucash restarts;...
6 years ago
Christian Gruber 6394b6491b fixup! Simplify type checking for GObject mockups
6 years ago
Christian Gruber feba64624c Fix xaccTransSetNotes()
6 years ago
Christopher Lam 6eb2e36c2d minor optimisations, g_list_prepend then g_list_sort separately
6 years ago
Christopher Lam e6486e9d95 deprecate xaccAccountCountSplits with include_children = FALSE
6 years ago
Christopher Lam 1b31c06b29 [Account.cpp] add gnc_account_and_descendants_empty (acc)
6 years ago
John Ralls 5e6f9b3460 Fix some return of ptr-to-temporary errors
6 years ago
John Ralls 1c5561714d Fix ptr-comparison-to-string-literal error
6 years ago
Christian Gruber e44cf9c61f Add missing C linkage statements
6 years ago
Christian Gruber 63969e8628 Remove unecessary include
6 years ago
Christian Gruber d673c32e35 Mock methods should not neccessarily return mock objects
6 years ago
Christian Gruber 0e634c5446 Relax runtime type checks
6 years ago
Christian Gruber 99256c385b Add missing _get_type() functions of all mocked GObject classes
6 years ago
Christian Gruber 833edd0b29 Add missing comment
6 years ago
Christian Gruber bc80bbb325 Simplify type checking for GObject mockups
6 years ago
Christian Gruber b0906b5e2a Use MOCK_CONST_METHODn() macro instead of MOCK_METHODn() macro if necessary
6 years ago
Christian Gruber 5408854c28 Rename GObject type names of mock classes
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 7c1026783b Change the document link KVP symbol to original name
6 years ago
John Ralls 843282f583 Merge John Ralls's 'assoc_title' into maint.
6 years ago
John Ralls db626de68a Rename all Transaction and Invoice Association identifiers to DocLink.
6 years ago
Robert Fewell d0309b39d9 Bug 797935 - Strange formal register headers
6 years ago
John Ralls de0422da25 Merge G4js's missing-sentinels into maint.
6 years ago
Christopher Lam f6d34f226f [Scrub.c] improve responsiveness of progressbar during scrub
6 years ago
Gaming4JC cca4524055
Fix warnings: missing sentinel in function calls
6 years ago
jean bbdd4f34b6 Bug 797900 - Crash caused by Quitting while Check and Repair All is running
6 years ago
Christian Gruber 41c147a918 Use /* ... */ for multi-line comments
6 years ago
Christian Gruber df6621f2b5 Add doxygen documentation to QofFakeQuery and QofFakeQueryPool
6 years ago
John Ralls 6d44d0675e Reduce random transactions and iterations on test-lots.cpp.
6 years ago
Christopher Lam 00efc1696a [Transaction.c] sanity check xaccTransGetAPARAcctSplitList
6 years ago
jean a9f79cf79c Add a flag to the account structure to defer balance computation
6 years ago
Ralf Habacker 4df6493bc2 Fix API doc of gnc_account_lookup_by_code()
6 years ago
John Ralls a93f3c198d Warn against using xaccTransGetSplit for iteration.
6 years ago
jean 705f0dbf9e Bug 797854 - Global Register Preference to prompt for interest payment is not being honored.
6 years ago
John Ralls edd7efd951 Bug 797853 - Crash on 'Save As' in MacOS Mojave and Gnucash 4
6 years ago
Christian Gruber 861a2482fe Add a comment on using empty ctor for mock classes derived from GObjects
6 years ago
Christian Gruber 3d92d53917 Rename all class methods using snake_case instead of camelCase
6 years ago
Christian Gruber 1fa90a5429 Cleanup some comments
6 years ago
Christian Gruber 1e2236afdc Use typed queries
6 years ago
Christian Gruber fa82a8bcce Replace query factory by a query pool
6 years ago
Christian Gruber 2639cdefdf Remove unnecessary inclusion of qofquery-p.h
6 years ago
Christian Gruber 841111e37e Rename class QofMockQuery to QofFakeQuery
6 years ago
Christian Gruber bbfc30d70b Rename gmock-qofquery to fake-qofquery
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
c-holtermann 22f91c407e use same order in comment as in definition of SessionOpenMode enum
6 years ago
c-holtermann e23bf0bc1c fix SessionOpenMode explanation for SESSION_NEW_OVERWRITE
6 years ago
c-holtermann 7c8e0a28fc better display for doxygen, typo and consistent naming
6 years ago
Christian Gruber 8ac640d5fa Fix typo
6 years ago
Christian Gruber 610bbda23f Add glib-object.h to includes
6 years ago
Christian Gruber 53c294f9e8 Remove unnecessary type check
6 years ago
Christian Gruber bb0088c43c Replace g_return_if_fail() and g_return_val_if_fail() by ASSERT_TRUE and EXPECT_TRUE
6 years ago
Christian Gruber 967cf0b430 Pass std::vector arguments by reference instead of by value
6 years ago
Christian Gruber d084279891 State comment on unused GObject instance init function more precisely
6 years ago
Christian Gruber 67f63053fb Remove todo comments on replacement of std::vector by std::list
6 years ago
Christian Gruber a9d85e8f8e Use std::vector of const char* instead of std::string where meaningful
6 years ago
John Ralls 6a1cb5eecd Replace the three bool parameters to qof_session_begin to an enum.
6 years ago
John Ralls a320035f42 QofSession, QofBackend: Change book_id to uri.
6 years ago
John Ralls 65e2639de4 Delete QOF_STDOUT.
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 2f9be87549 Replace tabs with spaces in gncInvoice.c/h
6 years ago
Robert Fewell 69aeacb621 Add KVP Association property to GncInvoice
6 years ago
John Ralls f2a13ecac7 Merge Christian Gruber's 'test_import_backend' into master.
6 years ago
John Ralls a81f155408 Fix abort in qof_log_check.
6 years ago
Christopher Lam 09a8bee5c0 Merge branch 'speedup-aging' #638
6 years ago
John Ralls 1510f34926 Use std::unique_ptr instead of std::shared_ptr.
6 years ago
John Ralls bd6840e035 Fix incorrecly logging all possible messages regardless of log level.
6 years ago
John Ralls 94fdc42f16 Fix wrong Boost library variable names.
6 years ago
John Ralls b9b51efa8d Don't use g_return_value_if_fail in qof_log_check.
6 years ago
John Ralls f23e3b2660 Fix undeclared std::find_if.
6 years ago
John Ralls 5da3bf7943 [QofLog] Replace hashtable with tree of vectors.
6 years ago
John Ralls 3e442a0ef9 Make qof_log_set_file static.
6 years ago
John Ralls 0403e4906c Move QofLogModule typedef to qoflog.h where it belongs.
6 years ago
John Ralls 4e6c497cd1 Don't ask to save a non-existant book.
6 years ago
John Ralls 8ff5af4c19 Decouple QofBook creation from QofSession.
6 years ago
Christopher Lam a9a60c1831 [Account.cpp] more xaccAccountTypeGetFundamental types
6 years ago
Christopher Lam 14ea5d9751 Merge branch 'maint'
6 years ago
John Ralls 6a3fabc30d Fix test failure for timezones west of the prime meridian.
6 years ago
John Ralls b4177bc60a Fix transaction post_date being set to midnight local.
6 years ago
Christopher Lam a3dae3bd4d [gnc-lot.c] speed up gncInvoiceGetInvoiceFromLot by caching invoice
6 years ago
John Ralls 9822f2f486 Merge Jean Laroche's 'add_reconcile_after_ofx_import_master' into master.
6 years ago
John Ralls de9ee8dede Merge branch 'maint'
6 years ago
jean e0e7cf7dfb Fix 3 problems with the scheduled transactions calculations
6 years ago
Geert Janssens f7f4f42145 Drop several test-link type tests
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
jean 2d0d7c40f8 Make the reconcile window close when the session closes, use full version of free
6 years ago
Bill Nottingham 592c3ad562 Fix building with link-time-optimization.
6 years ago
John Ralls 3ca8fa1229 Merge branch 'maint'
6 years ago
John Ralls 640171c211 Merge Jean Laroche's '797318_MRO' into maint.
6 years ago
John Ralls 8ccc1579d9 Bug 797666 - libgnucash/engine/test/test-recurrence.c: In function 'check_valid': 'result' may be used uninitialized
6 years ago
jean 4a8350ece2 797318 - Amounts ending in zero displayed as fractions
6 years ago
John Ralls f85be03bb5 Merge branch 'maint'
6 years ago
John Ralls 33902a6793 Improve test building with the Xcode generator.
6 years ago
jean 66fce05308 Move the weekend adjust code in its own function
6 years ago
jean 268695f19c Make test-recurrence handle wadj
6 years ago
jean 7a61eca4fe Bug 685102 - Scheduled Transactions don't always respect weekends for first occurrence
6 years ago
goodvibes2 39c9aa4de3 Remove bad paths from CMakeLists.txt files
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
John Ralls d744b79bef Remove disabled code copied from utest-Account.c into utest-Budget.c.
6 years ago
John Ralls 8b61644978 Add more tests for neutral time.
6 years ago
Christopher Lam e85b28f00f Merge remote-tracking branch 'upstream/maint'
6 years ago
John Ralls 95857a8b99 Merge Christian Gruber's 'fix_bug_797587' into maint.
6 years ago
Geert Janssens 90345096e4 Merge branch 'maint'
6 years ago
Geert Janssens feee495f2e Bug 797624 - Wrong Decimal for Vietnam currencies
6 years ago
Christian Gruber 7509b542da Simplify function build_bayes()
6 years ago
Christian Gruber 01c76e2391 Remove unused template of function for_each_slot_prefix()
6 years ago
Christian Gruber 41863be9c7 Avoid copying local instance of AccountTokenCount
6 years ago
Christian Gruber 322f2d99de Rework key prefix matching
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
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
Christian Gruber 9b3085a429 Add test cases to check for exact token matching
6 years ago
Geert Janssens 0131780b30 Add guile function to extract a lot's guid
6 years ago
Geert Janssens 490b20d2da Merge branch 'maint'
6 years ago
Geert Janssens 073e47801d Drop useless ifdefs
6 years ago
Geert Janssens d8a304c2c9 Housekeeping - reduce the number of PACKAGE and VERSION related cmake variables
6 years ago
Christopher Lam c4ab772d4b Bug 797576 - xaccAccountOrder shouldn't sort account codes as base-36
6 years ago
Geert Janssens 45cfb8937a Merge branch 'maint'
6 years ago
John Ralls df92200c8e Restrict gnucash.pot comment collection to ones beginning with Translators.
6 years ago
Daniel Dittmann 31c0fed1dc test_gnc_setlocale: use trailing whitespaces
6 years ago
Daniel Dittmann 5c478713d6 test_gnc_setlocale: add missing whitespaces to diagnostic message
6 years ago
John Ralls d51b4d7f08 Bug 797532 - Crash/Coredump Lots
6 years ago
Geert Janssens cd8698321d Bug 797482 - Can't edit date when using Edit Payment function
6 years ago
Christopher Lam 8fb73c7ed1 [gnc-lot.h] amend description for gnc_lot_get_earliest_split
6 years ago
Christopher Lam 5ebbb74435 [new-owner-report] invoice->payments displays lot links
6 years ago
Robert Fewell e4ac6b480f Merge branch 'maint'
6 years ago
Robert Fewell 803d4c511e Bug 797489 - No option to use account codes in Budget View - Part1
6 years ago
Christopher Lam 279a5fcde8 Merge branch 'maint'
6 years ago
Geert Janssens 4c77f7670e engine - remove gncmod boilerplate
6 years ago
Geert Janssens 759bbe1da0 app-utils - move gnc_get_debit/credit_str functions to Account
6 years ago
Geert Janssens 0a635fadee engine - cmake cleanups
6 years ago
Geert Janssens 2e1b9f937b engine - drop guile wrappers for obsolete functions
6 years ago
Geert Janssens 04f10d66fa engine cosmetics - remove a few references to guile that are no longer relevant
6 years ago
Geert Janssens c46c9682eb engine/test - move guile related tests to bindings
6 years ago
Geert Janssens 02511401b7 bindings/guile cosmetic - rename source files for consistency
6 years ago
Geert Janssens 48f3195e5c bindings - make business-core scm module part of the engine module
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
Geert Janssens f5e28c3d0f split register - drop scm copy interface
6 years ago
Christopher Lam ded336f987 [gnc-features] enable reading of unreversed budgets
6 years ago
Christopher Lam c06191a656 Transaction.c: avoid slow g_list_nth_data
6 years ago
John Ralls ba5bd6b4d7 Merge branch 'maint'
7 years ago
Christopher Lam 2df672bdb2 [gncOwner] i18n gncOwnerGetTypeString types
7 years ago
Christopher Lam f89691f73c Merge branch 'maint'
7 years ago
Christopher Lam 644cb4100e [gncOwner] add gncOwnerGetTypeString returns owner-type
7 years ago
Christopher Lam 02e86a4c6a Merge branch 'maint'
7 years ago
Christopher Lam b2fcfbd3c6 Bug 797326 - Enhancement: budget's Estimate tool should ignore Closing Entries
7 years ago
Christopher Lam 5f6aa6ed45 Merge branch 'maint'
7 years ago
John Ralls 1dc22e53c5 Fix test_xaccTransEqual.
7 years ago
Christopher Lam 198570d8c8 Bug 797390 - xaccAccountRecomputeBalance also tallies no-closing balances
7 years ago
Christopher Lam af20f9ddac [test-budget] add tests for budget notes in reports
7 years ago
Adrian Panella 4b1ac6fa13 [budget] Add 'notes' functionality to engine
7 years ago
Geert Janssens fa66f0fa7f Drop comment referring to non-existing file
7 years ago
Christopher Lam eb58bca7af Merge branch 'maint'
7 years ago
Christopher Lam c6195d6e7a [test-budget] centralize gnc:create-budget-and-transactions
7 years ago
Christopher Lam b49109b782 Merge branch 'maint'
7 years ago
Christopher Lam 22cdd237f1 [test-portfolios] initial commit
7 years ago
John Ralls b8b33b9591 Revert "More conversions from pkg-config variables to imported targets."
7 years ago
Christopher Lam 0f6ad8263b Remove deprecated functions
7 years ago
John Ralls 6753b30b86 Convert GtkMacIntegration to package-style dependencies.
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
Geert Janssens 617c4c4ade Fix several dependency issues in scheme code
7 years ago
Frank H. Ellenberger fa4fc551af Remove obsolete "disambiguation prefix" translator comments
7 years ago
John Ralls e6e2258a74 Bug 797356 - ninja check fails with GCC-9
7 years ago
John Ralls e16308b10f Merge Christian Gruber's 'rework_gtest_integration' into master.
7 years ago
Christopher Lam 44adc0543f Merge branch 'maint'
7 years ago
Christian Gruber b303fc6d99 Use target gtest instead of GTEST_LIB and GTEST_INCLUDE_DIR
7 years ago
Robert Fewell d677e3c5df Do not log an error when no default tax tables set
7 years ago
John Ralls f00777ca07 Add scm-srfi64-extras and scm-qif-import as check dependencies
7 years ago
Geert Janssens 9a48122d41 Merge maint
7 years ago
Craig 04aab7cea3 Correctly parse decimals between 0 and -1.
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 0e93e95c6c Merge maint
7 years ago
John Ralls 8eb3819a3c Merge Christian Gruber's 'rework_gtest_src' into maint.
7 years ago
John Ralls 24d4576617 Include libicu-i18n in libgncmod-engine linkage for new ICU API usage.
7 years ago
Christian Gruber 1b4e481296 Add gtest_main.cc to libgtest.a
7 years ago
Geert Janssens ec6602adf9 [gnc-date][API] find locale's start of week using ICU.
7 years ago
Christopher Lam 5bd854c550 Merge branch 'maint'
7 years ago
Frank H. Ellenberger a0a0ffbb77 Bug 797319 - Mauritanian ouguiya MRO shows too few decimals
7 years ago
Frank H. Ellenberger c77607c8c0 Bug 797316 - New Mauritanian ouguiya MRU not supported
7 years ago
Christopher Lam 720f176417 Merge branch 'maint'
7 years ago
Christopher Lam a4811b3b46 [test-extras] add (create-test-invoice-data) for tests
7 years ago
John Ralls ca87572a2c Bug 797319 - Mauritanian ouguiya MRO shows too few decimals
7 years ago
John Ralls b02f7ac409 Bug 797316 - New Mauritanian ouguiya MRU not supported
7 years ago
Christopher Lam 63f484c555 Merge branch 'maint'
7 years ago
Christopher Lam fdeff65f06 [business-core] refactor & document gnc:owner-from-split
7 years ago
Christopher Lam d0bf4ad8ae [test-business-core] add to dist_list
7 years ago
Christopher Lam 3514600841 [engine/test/CMakeLists] add new section for scheme tests
7 years ago
Christopher Lam d3f43fe360 [test-business-core] fix: module names were changed
7 years ago
Christopher Lam d0af343ee4 Merge branch 'maint'
7 years ago
Christopher Lam 0c433e02f7 [business-core] deprecate gnc:entry-type-percent-p
7 years ago
Christopher Lam e654bd34af [business-core] simplify functions
7 years ago
Christopher Lam 57f291af86 [test-business-core] initial commit
7 years ago
Christopher Lam cee6400779 Merge branch 'maint'
7 years ago
Christopher Lam 429077ee8e completion wrap qoflog
7 years ago
Christopher Lam 898a9cdb8e wrap qoflog
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
Geert Janssens 7306f2dda3 Always add srfi64-extras.scm to dist tarball
7 years ago
Geert Janssens 30ac2cf266 Remove guile functions that were marked as deprecated in gnucash the 3.x series
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
Geert Janssens 4ffc4d046f GncEntry - Fix inverted comparison
7 years ago
Geert Janssens cc7ca438c0 Merge branch 'maint'
7 years ago
Geert Janssens 29b842ba99 Fix ubuntu 14.04 build failure
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
John Ralls 2d4f771bed Merge Adrién Panella's 'budget' into maint.
7 years ago
Adrian Panella 5bb54d073c [budget] Fix error in qof_book property path
7 years ago
John Ralls 217418bb8c Merge Adrián Panella's 'numeric' into maint.
7 years ago
Adrian Panella f905467a44 [numeric] Fix constructor from strings in range (0 ,1)
7 years ago
John Ralls e6c50357bb Fix test error string to match actual error.
7 years ago
David Palma aab89065da
Bug 796949 - Fix division and rounding of zero.
7 years ago
John Ralls 94bb28d9ab Bug 797127 - Company name and address in reports not display properly
7 years ago
Robert Fewell d1ee651bbc Modify the qof log format based on max logger name from log.conf
7 years ago
Robert Fewell 4368e18ac5 Bug 797165 - Crash on price deletion.
7 years ago
Robert Fewell 9f0558ffb5 Add some missing log Macros for the price model
7 years ago
Robert Fewell 20e2b6b5de Bug 797175 - Opening a file from a gvfs mount point fails
7 years ago
Robert Fewell 0f6465ca6d Bug 797175 - Gnucash will not open from UNC paths.
7 years ago
Robert Fewell 5eb6f76e63 Change uri functions to work with valid Windows file uri's
7 years ago
John Ralls bc9d83c90f Merge Christoph Holterman's 'PR-G_ADD_PRIVATE-clean' into maint.
7 years ago
Christopher Lam 09e0e02a75 [test-extras] abstract test-data skeleton
7 years ago
Christopher Lam fe6cc534a0 [engine-utilities] deprecate account utility functions
7 years ago
Christopher Lam 972562421e [engine-utilities] deprecate split utility functions
7 years ago
Christopher Lam 9ba0d9658d [test-extras] (create-transaction) adds price trading commodities/currency
7 years ago
Christopher Lam 918321aafa [test-extras] for tests: (env-create-multisplit-transaction)
7 years ago
John Ralls 11083d6052 Bug 796989 - some date/time does not honor user locale (bis).
7 years ago
Sicelo 07fbb46398
Update SZL section header
7 years ago
Sicelo 86be3b9247
Update iso-4217-currencies.xml
7 years ago
Sicelo 96577ff922
Update iso-4217-currencies.xml
7 years ago
John Ralls 7d7da8e2c4 Bug 797067 - Date displayed incorrectly in register take two.
7 years ago
Mike Alexander df19244792 Fix the comments on double_to_gnc_numeric. GNC_DENOM_AUTO is allowed.
7 years ago
Christoph Holtermann 2ab6650e9a Replace deprecated g_type_class_add_private
7 years ago
Christoph Holtermann 2cfc61182e directly use G_DEFINE_TYPE instead of QOF_GOBJECT_GET_TYPE
7 years ago
Christoph Holtermann 1bfcc95998 directly use G_DEFINE_TYPE_WITH_PRIVATE instead of QOF_GOBJECT_GET_TYPE
7 years ago
Christoph Holtermann 658da08008 replace deprecated g_type_class_add_private
7 years ago
John Ralls f9f714c78d gnc_pricedb_nth_price: Clarify code and cache results.
7 years ago
Alex Aycinena fc15364326 remove unnecesary 'home' level in path for US Income Tax book tax information
7 years ago
John Ralls 3a48672763 Complete reversion of e81bcf6 in gnc-pricedb.c.
7 years ago
John Ralls 020bc5371f Bug 797046 - Tools / Price Database / Currencies UI not working...
7 years ago
John Ralls e31f4c3f95 Fix unlocalized date in status bar.
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
Alex Aycinena 217289d037 Bug #796687, Tax entity name and type don't get saved. Change frame->set to frame->set_path to create missing frames.
7 years ago
Thomas Klausner 3ab5a2be52 Bug 797041 - enum confusion in qoflog.
7 years ago
John Ralls b4fedff90e Provide a single static instance of C++ locale.
7 years ago
John Ralls cee97be8d4 Add GncDateTime::timestamp().
7 years ago
John Ralls cec3f6031e Fix broken compile of test-gnc-date.c on Ubuntu 14.04.
7 years ago
John Ralls 9fa7b7f940 Implement a faster date-time serialization function.
7 years ago
John Ralls 137c920d06 Merge Chris Carson's 'dateFormat' into maint.
7 years ago
John Ralls a65dd6cc25 Merge Chris Carson's 'refactor-Scrub-c' into maint.
7 years ago
Christopher D. Carson 2b69278650 Re-coded for cached locale.
7 years ago
Christopher D. Carson 0e37e059d5 Fix XML load CPU hotspot: Scrub.c xaccTransScrubPostedDate
7 years ago
Christian Stimming eb9e45bc20 Sorting speed-up: Cache the bool value of Transaction's is_closing property.
7 years ago
Christopher Lam 2423aeda42 [engine/test-test-extras] remove duplicated test file
7 years ago
Robert Fewell 2634f23f87 Bug 767772 - Associated file with transaction is lost
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
Geert Janssens 06da9e9712 Enable gnc-uri test suite
7 years ago
John Ralls 53680e6100 Merge Bob Fewell's 'fixes03' into maint.
7 years ago
Robert Fewell 5c524c31b2 Add routine to fix Account Color being set to "Not Set"
7 years ago
YOSHINO Yoshihito 7f1a711567 Bug 796989 - some date/time does not honor user locale
7 years ago
John Ralls f5be842c2e boost needs bcrypt.lib for all versions of Windows.
7 years ago
Christoph Holtermann 96e27a4199 typo
8 years ago
John Ralls e81bcf6e33 Fix the remaining static analysis warnings.
8 years ago
John Ralls bf55c30aeb Fix most of the unused assignment errors from static analysis.
8 years ago
John Ralls 8f22c4bed4 Localize variables, ensure that val_imbalance is set, test txn_curr != commodity once.
8 years ago
John Ralls 4ffeb3efac Ensure that a dereferenced variable isn't NULL.
8 years ago
John Ralls 43a30e1c97 Silence clang static analyzer complaint about potential div by 0.
8 years ago
John Ralls 3d1362757b Prevent potential undefined behavior by shifting by a wrapped uint.
8 years ago
John Ralls 606d9cfee6 Prevent potential nullptr dereference.
8 years ago
John Ralls faba7975ac Fix a bunch of memory allocation errors found by clang static analysis.
8 years ago
John Ralls 61cd7999f3 Fix half-up, half-down, and banker's rounding for negative numbers.
8 years ago
John Ralls 536606a89c Fix extract_common_prices logic.
8 years ago
Geert Janssens 13f6c4d6d7 Introduce and use gnc_time64_get_day_neutral
8 years ago
Geert Janssens 11af81b51b Bug 789674 - Close Book tool regression
8 years ago
Robert Fewell d458e13a7f Remove KVP for assoc_uri when passed an empty string
8 years ago
John Ralls 284d6c1456 Fix travis failure try 2.
8 years ago
John Ralls 73d193606e Fix travis failure.
8 years ago
John Ralls 710b122b24 Bug 796940 - Invalid transaction date-posted KVP causes...
8 years ago
John Ralls 4c1c485db6 Use split SCU when borking random split pairs.
8 years ago
John Ralls 4b5ee84575 Work around strange struct tm initializer failure.
8 years ago
John Ralls 0e723610f0 Bug 795080 - Some dates reset to 01/01/1970
8 years ago
Ruben Cheng 36e430c8ba
Update iso-4217-currencies.xml
8 years ago
John Ralls 263c5a40ea Merge Chris Lam's 'maint-scheme-progress' into maint.
8 years ago
John Ralls f6fb1101bd Add bcrypt.lib to engine build flags on Windows < 10.
8 years ago
Christopher Lam b59e209618 [test-extras] gnc-pricedb-create skips if commodity = currency
8 years ago
John Ralls 08e28bfc81 Merge Di Mang's Double-semicolon fix into maint.
8 years ago
John Ralls 7a4b06c442 Bug 796878 - test-qofsession fails on x86_32.
8 years ago
Di Mang 893383ce9b removing double semicolons at the end of lines
8 years ago
John Ralls b7be8d59b7 Remove engine-deprecated.i from CMakeLists.txt.
8 years ago
Geert Janssens 406953c2ae Bug 796820 - References to 'Gnome Bugzilla' should be changed to 'GnuCash Bugzilla'
8 years ago
John Ralls 26a179872d Don't create 2 new books for every new session.
8 years ago
Geert Janssens 3991ccb9c2 Cache current owner balances
8 years ago
John Ralls 40bcd1e377 Bump the max_denom_mult to match the new GNC_COMMODITY_MAX_FRACTION.
8 years ago
John Ralls 4fe12f5422 Some more magic number replacements.
8 years ago
John Ralls 87533fe4bc Catch std::underflow_error as well as std::overflow_error.
8 years ago
John Ralls dd10ac8bc7 Don't need NANOS_PER_SECOND anymore.
8 years ago
John Ralls 80a4591736 Bug 786708 - GnuCash won't load currency fractions larger than 1000000.
8 years ago
Geert Janssens 62eb95c05c Fix memory leaks in gncOwnerGetBalanceInCurrency
8 years ago
Geert Janssens 4e71629966 Fix memory leak in xaccTransRetDateDue
8 years ago
Geert Janssens 48b29f5e91 Fix memory leak in char* type KvpValue and fix improper uses
8 years ago
Geert Janssens b866d7d955 Plug memory leak in xaccSplitDestroy
8 years ago
Geert Janssens 1117027f72 An empty GValue is interpreted as NULL reason, which is still a valid cache
8 years ago
John Ralls a19dcc7bd4 Fix crash when there's no TRANS_READ_ONLY_REASON slot.
8 years ago
Geert Janssens d069b67d48 Fix memory leak in xaccTransGetReadOnly
8 years ago
Geert Janssens 3634e8f59d Fix memory leak using qof_instance_get on a GncGUID
8 years ago
Geert Janssens 705e866472 Bug 796054 follow up
8 years ago
Geert Janssens d07f759ca3 Use alignment-safe buffer handling
8 years ago
Geert Janssens 4c87dd05ec Fix compiler warning issues
8 years ago
Geert Janssens 131df82135 Merge branch 'date-bugs' of https://github.com/Bob-IT/gnucash into maint
8 years ago
Geert Janssens baf933acf2 Bug 796054 - unposting and reposting invoice doubles amounts
8 years ago
Geert Janssens c977c2350a Merge branch 'sort-filter' of https://github.com/Bob-IT/gnucash into maint
8 years ago
John Ralls 704afc6e02 Comment to explain structuring an (env-transfer-foreign).
8 years ago
John Ralls fe73f52bdb Guard against divide-by-zero errors.
8 years ago
Robert Fewell 2dcb316280 White space removal and change tabs to spaces in qofbook.cpp/h
8 years ago
Robert Fewell fd750a22eb Cache the number of days read only value
8 years ago
Robert Fewell a650693d07 New feature for register sort/filter settings move.
8 years ago
Robert Fewell 9423e0913b Remove white space and re-indent gnc-features.c
8 years ago
John Ralls c08dee67ba Preserve timespec-using functions in Guile bindings.
8 years ago
John Ralls e9098d08d2 Change ISO date format to remove fractional seconds.
8 years ago
John Ralls 35fabe2690 Remove Timespec from gnc-date.
8 years ago
John Ralls 62b17ca5db Timespec removal, engine odds-and-ends.
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 92a8cf330a Timespec->time64 in business code.
8 years ago
John Ralls c8b372e390 Convert GNC_TYPE_TIMESPEC to GNC_TYPE_TIME64, Kvp::Type::Timespec to Kvp::Type::Time64
8 years ago
John Ralls b60aef9d2a Remove timespec2dmy.
8 years ago
John Ralls 6f89bd62b3 Remove timespec from gnucash/gnome.
8 years ago
John Ralls 2f861bc2a4 Ensure all C++ class member raw pointers are default-initialized to nullptr.
8 years ago
Christopher Lam 47ba21b8dc [test-extras] export gnc-pricedb-create
8 years ago
John Ralls 78ab26cc2b Fix gncInvoice test failure.
8 years ago
Geert Janssens d87fa3a5be Bug 796766 - Credit note creating 'imbalance' with wrong entries
8 years ago
John Ralls 6d605762dd Delete the last vestiges of timepair.
8 years ago
John Ralls 43af50bd8a Bug 796759 - --add-price-quotes <sql file> leaves a lock on the file.
8 years ago
John Ralls 756f444ac3 Update bug tracker URL
8 years ago
Christopher Lam 582265d0c6 [job-report] Prevent Crash if there is no AR account
8 years ago
Geert Janssens f067e8328e Allow saving to xml over an existing sqlite3 file and the other way around
8 years ago
Christian Stimming 5f46553f1f Minor KVP performance cleanup
8 years ago
Christian Stimming 92ea3ba8a6 Register speed-up for large files.
8 years ago
John Ralls a9f0fe2f93 Merge Chris Lam's 'maint-test-all-charts' into maint.
8 years ago
Christian Stimming 1e3a445007 Optimize calls to get_path_kvp so that std::strings are not always created and deleted immediately.
8 years ago
Christopher Lam 02bb981daa [test-extras] upgrade env-transfer-foreign to update pricedb
8 years ago
Robert Fewell 1f14d0f629 In qof_scan_date returns valid date when day and month are 0
8 years ago
John Ralls cdcb230a31 Don't look for backend libraries in old autotools subdirs.
8 years ago
John Ralls 74cbde2d4f normalize date formats the C++ way.
8 years ago
John Ralls 174752e28c Merge Bill Nottingham's 'bad-dates' into maint
8 years ago
John Ralls aa08689371 Merge Paul Wassi's "Fix Permanent Storage" PR into maint.
8 years ago
John Ralls 5708707f6c Fix misplaced try block that caused unhandled exception if year out of range.
8 years ago
Paul Wassi 396c955fd5 Fix permanent storage of vendor details.
8 years ago
Geert Janssens fcabf6bb96 A more detailed revision of gncEntry and gncInvoice related rounding
8 years ago
Bill Nottingham 8b1b25aee5 Modify date formatters to strip out certian specifiers.
8 years ago
Geert Janssens 2e8df1984a Improve rounding for invoice entry values
8 years ago
Christopher Lam 13f31e0691 test-extras.scm: (logging-and) is obsolete
8 years ago
Christopher Lam 5e0fc04f7b test-extras.scm: remove dead code
8 years ago
Christopher Lam c6032ac6ed srfi64-extras.scm: centralize (gnc:test-runner)
8 years ago
Geert Janssens a9f35ed7ae Lowercase cmake commands
8 years ago
Geert Janssens b761b5a0dc Bug 795377 - Reads and saves Gnucash 2.6.19 XML file, then can't reread it, due to bad date in old file
8 years ago
John Ralls 9c4469d039 Bug 795405 - All Dates in Price Database Off-By-One After 3.0 Upgrade
8 years ago
John Ralls 83e993fb80 Add a TimeZoneProvider::dump().
8 years ago
John Ralls f6855bc0f8 Rename zone_vector to m_zone_vector.
8 years ago
Geert Janssens d69cdaebf2 Add new test source to distribution list
8 years ago
Geert Janssens 74fd6e046b Add a few unit tests for qofquerycore
8 years ago
Geert Janssens c71204628d Bug 795031 - 3.0 Crashes on loading when opening 2.6.19 file
8 years ago
Geert Janssens 4aadfbe636 Bug 795040 - GnuCash crashes when searching for a newly created bill
8 years ago
John Ralls 35cd165bec Bug 795134 - Improper handle of unicode character in username
8 years ago
Geert Janssens 451bbd53d9 Fix another date test
8 years ago
John Ralls 40a266fc62 One more catch-by-value error.
8 years ago
John Ralls 01420adb99 Bug 772776 - VERY large queries (over 11000 fields in IN clause) slow...
8 years ago
Geert Janssens dcfc1280bd Base invoice posted status on the presence of a posted transaction rather than a posted account
8 years ago
John Ralls 4a97269e4b Correct a g_log_level in test_gnc_pricedb_lookup_day.
8 years ago
John Ralls 85cc574d50 Prevent throw in gnc-pricedb.
8 years ago
John Ralls 16ba1e39b1 Bug 795080 - Some dates reset to 01/01/1970
8 years ago
John Ralls c05aeb85ec Merge Bill Nottingham's exception type fix into unstable.
8 years ago
John Ralls 7a0f0d57c8 Bug 782144 - git-master - Save Corrupts Data File / Not Open Data File
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
Geert Janssens 4053f2ca53 Fix read and write of business counters and counter_formats
8 years ago
Geert Janssens d6a5cc9feb Merge branch 'imap-editor-fix' of https://github.com/Bob-IT/gnucash into unstable
8 years ago
Christopher Lam f910d931f7 gncInvoice: complete removal gncInvoiceDateExists
8 years ago
Christopher Lam b99dee1736 Replace gncInvoiceDateExists to gncInvoiceIsPosted
8 years ago
John Ralls a23f103ebb Bug 794730 - SIGSEGV when entering an exchange rate, Part 2
8 years ago
Robert Fewell 255d7194d8 Fix the gtests for the changes made to ImapInfo structure
8 years ago
Robert Fewell 6c43c3afe0 Fix Imap Editor to reflect the changes in kvp paths
8 years ago
fell 9b8901248c Merge branch 'maint' into unstable
8 years ago
fell fdfa6f528c Merge branch 'maint' into unstable
8 years ago
John Ralls 867fdce4e4 Gcc-4.8 doesn't have std::codecvt.
8 years ago
John Ralls c3180ab374 Operator << fix.
8 years ago
John Ralls 5520fae838 Bug 793941 - 2.7.4: test failure on i686: 59 - test-gnc-timezone
8 years ago
John Ralls 36d729652b Speed up GUID equality comparison.
8 years ago
Geert Janssens e2d69b174e Merge branch 'master' of https://github.com/nielsegberts/gnucash into unstable
8 years ago
Christopher Lam 4f98391a27 test-TR: unit tests
8 years ago
Niels 7ef8e6d489 Fix fall through in Account.cpp
8 years ago
John Ralls 765c117aac Optimize GncDateTime string constructor.
8 years ago
Andreas Müller 128fce3ed8 Bug 787095 - Gnucash Crashes when opening old XML file
8 years ago
fell 464281644c Merge branch 'maint' into unstable
8 years ago
John Ralls f4965ae2ac Move direct check dependencies to the originating CMakeLists.txt.
8 years ago
John Ralls a5f46a5e45 More Scheme dependency additions.
8 years ago
John Ralls 48bdab38d4 Replace sprintf with Guile's built-in format.
8 years ago
John Ralls 26e51339a6 Rework the Scheme target dependencies.
8 years ago
John Ralls 6b49b3ba4c Bug 792763 - deleting a transaction can cause a SIGSEGV
8 years ago
Christopher Lam 862956a760 BUGFIX: invoice posted-date is no longer 0 for unposted invoices
8 years ago
Geert Janssens 49a936c1fd Rewrite gnc_add_swig_guile_command to work in dist tarball as well
8 years ago
Geert Janssens ec213360f3 Review which built files are really needed in the dist tarball
8 years ago
Geert Janssens 4317d8a8f6 Improve handling of generated distributable files
8 years ago
Geert Janssens 3dff4e5211 Fix make dist on a clean checkout
8 years ago
Geert Janssens 18feaa16a7 Remove support code to load qof backend in autotools based build environment
8 years ago
Geert Janssens 52b0c06d30 Merge branch 'maint' into unstable
8 years ago
Christopher Lam ca22d5531b Change gnc_pricedb_convert_balance_nearest_price from timespec to time64.
8 years ago
John Ralls 74ddb671e4 Merge Chris Lam's and Aaron Laws's branch 'time64-ftw' into unstable.
8 years ago
John Ralls 91f4b19039 Convert python bindings from timespec to time64.
8 years ago
John Ralls 6ffb77de20 Merge branch Rob Gowin's 'bye_bye_autotools' into unstable.
8 years ago
Geert Janssens 2364c5607f Merge branch 'maint' into unstable
8 years ago
John Ralls 26fa2acfd5 Use a more appropriate comparison for doubles.
8 years ago
John Ralls 8f96882ead Remove tests checking members of deleted objects.
8 years ago
John Ralls 8900b19da3 Bug 790845 - 2.7.3: massive test failures on some architectures (reopened).
8 years ago