Commit Graph

2495 Commits (7c955b452f6cd1b6fa9631a2af4e5450d6523410)

Author SHA1 Message Date
Christopher Lam 7c955b452f [sixtp-utils] string_to_num upgraded to use string_view
5 months ago
Christopher Lam cfc357a430 [backend/xml] fast string setters for acct/trans/split
5 months ago
Christopher Lam a63a3e3ce3 [sixtp-dom-parsers.cpp] introduce dom_node_to_text for solo text node
5 months ago
Christopher Lam 2f7e51cf2a [sixtp-dom-parsers.cpp] Remove unnecessary commodity allocation during XML load
5 months ago
Christopher Lam a57cd653e5 [backend/xml] dom_tree_to_guid returns std::optional<GncGUID> instead of GncGUID*
5 months ago
Christopher Lam 2e3fd090ff [gnc-autoclear.cpp] restore abort explanation message
5 months ago
Christopher Lam 722a455593 [guid.cpp] string->guid should disallow 'g' char
5 months ago
Christopher Lam 1cfda5a71a [test-gnc-guid.cpp] use EXPECT_THROW
5 months ago
Christopher Lam cdb9dfa0ee [guid.cpp] fast_string_to_guid: -1<<4 is UB, fix UB
5 months ago
Christopher Lam 3e4e334944 [guid.cpp] string->guid: parse into uuid data, avoids memcpy
5 months ago
Christopher Lam 534bea748f [guid.cpp] Specialise guid<->32-byte string
5 months ago
Christopher Lam 3c5a1801e2 [guid.cpp] fix guid==nullptr comparison retvals
5 months ago
John Ralls 7e5f559724 Merge Christian Wehling's 'improve_strings' into stable.
5 months ago
Christopher Lam 7c7c8b0992 [gnc-pricedb.cpp] plug leak when fiscal_end_date is null
5 months ago
Christopher Lam 04af7b5fa6 [qofobject.cpp] check col!=nullptr instead of obj
5 months ago
Jaime Marquínez Ferrándiz 98772cc991 test-userdata-dir-invalid-home: Unset XDG_DATA_HOME
5 months ago
John Ralls 1debab5cae About dialog: Use the environment variable names for user directory labels.
5 months ago
Christopher Lam 7c73e2ab2c [gnc-autoclear.cpp] prune search if remaining amounts are too small
5 months ago
Christopher Lam e4d61b3073 [test-autoclear] add some more tests
5 months ago
Christopher Lam 03af620442 [gnc-autoclear] upgrade - improve Subset Sum Problem
5 months ago
John Ralls 38c1538e53 Merge John Ralls's 'gnc-home' into stable
5 months ago
John Ralls 035e8842a0 Protect the special environment file prefix variables.
5 months ago
Christopher Lam d413997f50 [gnc-ui-balances.h] remove function decl, forgotten in f813f7cd14
6 months ago
Christopher Lam 7bdf31f9d3 [gnc-date.cpp] gnc_g_date_new_today calls gnc_gdate_set_today
6 months ago
Christopher Lam 2119fceb3a [transaction.cpp] xaccTransSetDate has GDate on stack
6 months ago
Christopher Lam dde10464d1 [transaction.cpp] comparing identical txns returns 0
6 months ago
Christopher Lam 655bddda46 [account.cpp] comparing identical accts returns 0
6 months ago
Christopher Lam 001c690a81 [account.cpp] gnc_account_foreach_split forward loops only
6 months ago
Sherlock e680a87a66 Bug 799682 - Unable to "Save As" (or open) a non-xml data file
6 months ago
Bruce Schuck 7cc6871d7f Removed China Merchants Bank from quote sources.
6 months ago
Christopher Lam 5dad327f47 [qoflog.cpp] plug a gchar* leak
6 months ago
Christopher Lam c8348fa4cf [translog.cpp] use c++ for better cleanup
6 months ago
Christopher Lam fcf2fc5f85 [gnc-prefs.cpp] plug gchar* leak
6 months ago
Christopher Lam 5c5b32ab61 [gnc-prefs.cpp] convert to c++
6 months ago
Christopher Lam a545c4f396 [fin.c] fix encoding to utf8
7 months ago
John Ralls ebcd670ab5 Merge Bruce Schuck's 'addswissfundata' into stable.
7 months ago
John Ralls dcb7a8c242 Fix GncDateTime tests on Windows.
8 months ago
John Ralls 6666027a9b Coerce matching file separators for testing gnc_path_get_pkgsysconfdir
8 months ago
John Ralls 04d6601b74 Always write XML files with Unix line endings.
8 months ago
John Ralls 6fab138647 Adjust tests to accommodate Win32 special cases.
8 months ago
John Ralls 1af9e33d81 [Tests] Fix filepath handling and temp directory location on Win32 builds.
8 months ago
John Ralls 6fda0321a7 Fix path environment for Guile and GncModule tests on Windows.
8 months ago
John Ralls 46972b3125 Set policy CMP0177 and follow the documented recommendations regarding DESTINATION paths.
8 months ago
John Ralls 58f3390dbc Merge Sherlock's 'Bug 343711' into stable.
8 months ago
Sherlock 048dfa1232 Bug 343711 - Splits to Imbalance-USD do not disappear when zero-valued.
8 months ago
Sherlock 0e041af555 Bug 799652 - Invoice price decimal places
8 months ago
Bruce Schuck bd440d9eff Added Swiss Fund Data AG to single_quote_sources.
8 months ago
John Ralls 5f7017854b Specialize get_row_value_from_object for int64_t.
8 months ago
John Ralls 4c81bc3ea3 [WIN32]Fix path problems prevneting test-backend-dbi from working.
8 months ago
John Ralls 54664359dc Fix building tests on Win32.
8 months ago