Commit Graph

2300 Commits (6cd8e4e4584cc2a3423a64dd8d5d62c32a8c5b89)

Author SHA1 Message Date
John Ralls 241aa1d2eb Merge Richard Cohen's 'remove-unneeded-memcpy' into stable.
3 years ago
John Ralls aae568eca6 Add comment explaining "option.template get_value<int>()".
3 years ago
John Ralls 4dc8a7ee0d Bug 798952 - Unable to set day threshold or counters in properties
3 years ago
John Ralls 827bfabd69 Merge Richard Cohen's 'declare-type-gnc-plugin' into stable.
3 years ago
Richard Cohen 3abc9a5558 Refactor: Remove some unnecessary uses of memcpy
3 years ago
Christopher Lam 4a60e01fcd bugfix xaccTransGetTxnType: avoid returning TXN_TYPE_LINK incorrectly
3 years ago
Richard Cohen 1255d61917 Refactor: hide implementation of GncPlugin* (move from .h -> .c)
3 years ago
Richard Cohen 2e59bda951 Refactor: DECLARE_FINAL GncPluginExample < GncPlugin
3 years ago
John Ralls 0d1ba1ebe7 Merge Richard Cohen's 'y2038-fixes' into stable.
3 years ago
Christopher Lam 8ec6a4cb12 [Scrub.c] 8628ca8715 rewritten to avoid QofQuery
3 years ago
Richard Cohen 7d26b8c05f Fail the test if still using 32bit time_t in 2038
3 years ago
Richard Cohen d63248dad2 Update Y2038 comments
3 years ago
Christopher Lam 3ccb5c4896 Merge branch 'wordsmithing' into stable #1658
3 years ago
John Ralls dda661cfd2 Merge Richard Cohen's 'more-define-types' into stable.
3 years ago
Christopher Lam f580a6cf2d [gnc-ui-balances.c] better wording for balance limits
3 years ago
John Ralls a5ff19b62a Merge Richard Cohen's 'fix-incorrect-logging-after-fallthrough' into stable.
3 years ago
Richard Cohen 6e5c525f77 Use gnc_time() instead of time()
3 years ago
Richard Cohen fde90c4c99 Restore test-gnc-option
3 years ago
Richard Cohen a0fd9af394 Fix incorrect logging after switch fallthrough
3 years ago
Christopher Lam ccc75cfc88 Merge branch 'scrub-optimize' into stable
3 years ago
Christopher Lam 81902ba8bb [scrub.c] xaccTransScrubSplits calls Begin/Commit only if required
3 years ago
Christopher Lam 872e20c555 move xaccTransScrubSplits to Scrub.c
3 years ago
Richard Cohen 680fe47bac Refactor: Remove unused macros GNC_BASIC_GOBJECT_*
3 years ago
Christopher Lam 9047156017 [Scrub.c] refactor xaccAccountTreeScrubOrphans
3 years ago
Christopher Lam 8628ca8715 [Scrub.c] refactor xaccAccountTreeScrubImbalance
3 years ago
Christopher Lam d214b2f05d Merge Vincent Dawans' branch 'bug798879' into stable #1617
3 years ago
Vincent Dawans 1c04e744d3 [trep-engine.scm] Rename "Totals" option to "Grand Total"
3 years ago
John Ralls dd5be317d8 Merge Richard Cohen's 'define-type' into stable.
3 years ago
John Ralls 6111184c73 Ensure incorrectly coded counter KVP is read correctly.
3 years ago
John Ralls 7d5663899c Bug 798930 - invoices wont sequence to the next number
3 years ago
Richard Cohen 5d955654bc Refactor: DEFINE_TYPE GncSxInstanceModel < GObject
3 years ago
John Ralls 3d30e5978a Merge Richard Cohen's 'define-boxed' into stable.
3 years ago
Richard Cohen ae9304efb0 Remove unused boxed type gnc_value_list
3 years ago
Richard Cohen f9efbf86c6 Remove unused Qofbook::ab-templates property
3 years ago
John Ralls 8a5b3721df Merge Richard Cohen's 'remove-duplicate-define-type-code' into stable.
3 years ago
Mike Alexander 6bdaa161eb Redo 71afa3e0 and 71afa3e0 so powten(max_leg_digits) is 1e18
3 years ago
Christopher Lam 89f7e8933b gnc_list_all_paths returns std::vector instead of GList of EnvPaths
3 years ago
Richard Cohen 2db5004a22 Remove code that duplicates features of G_DEFINE_TYPE
3 years ago
Richard Cohen eb2d5df778 Refactor: DEFINE_BOXED GncGUID
3 years ago
Richard Cohen c514f61a7a Refactor: DEFINE_BOXED Time64
3 years ago
Richard Cohen 14f2efcfb7 Refactor: DEFINE_BOXED gnc_numeric
3 years ago
John Ralls bba49a6d09 Fix test-gnc-euro failure.
3 years ago
Mike Alexander 71afa3e0fc Make the GncNumeric string constructtor work for long decimal numbers.
3 years ago
Mike Alexander d61b962954 Fix a typo in some debug output.
3 years ago
John Ralls 8ccc6da87e Merge Richard Cohen's 'fix-test-engine-crash' into stable.
3 years ago
John Ralls 26162da450 Merge Richard Cohen's 'cleanup-build' into stable.
3 years ago
John Ralls 46e9fcf037 Merge Richard Cohen's 'cleanup-ui-files' into stable.
3 years ago
Richard Cohen 81fba56bbb Initialise guids in test-engine-kvp-properties.c
3 years ago
Richard Cohen bed43c7f3b Fix potential crash in test-engine
3 years ago
Richard Cohen dc62959553 Fix crash in test-engine on Arch
3 years ago
Richard Cohen 3c34a61776 Remove #pragma ... "-Wformat-nonliteral"
3 years ago
Richard Cohen 1f43bbc798 Remove #pragma ..."-Wstrict-aliasing"
3 years ago
Richard Cohen 80e9d9c35d scanf supports %lld since C++11, C99
3 years ago
Richard Cohen 7f1ce2b5e5 Remove references to cutecash
3 years ago
Richard Cohen b3e3eb3166 By default, filter out online_wiggle in test-gnc-quotes
3 years ago
Richard Cohen 1fe097bd5f Update gnc-plugin-example-ui.xml
3 years ago
Richard Cohen 4df662afae Fix the typo in function name "new_query_for_addresss"
3 years ago
Richard Cohen 3957272ef0 Fix some typos in comments
3 years ago
John Ralls 9b95419608 Fix glib include.
3 years ago
John Ralls d696f0cfcb Bug 798885 - Accented character in folder name on Account Export (bis)
3 years ago
John Ralls bb423e4484 Merge CrfzdPQM6's 'b_betterCurrencyBudgetReporting' into stable.
3 years ago
Daniel Johnson 04b0317119 Demonstrate fx handling in budget report
3 years ago
John Ralls df878c6a3d Merge Maarten Bosmans's 'memleak-fixes' into stable.
3 years ago
Maarten Bosmans 71802b5627 [test] Fix memory leak in test-gnc-quotes
3 years ago
Maarten Bosmans 6be682b645 Store allocated temporaries in a variable so they can be freed
3 years ago
Christopher Lam 1a7fcb69c0 [gnc-features.cpp] remove_if requires <algorithm>
3 years ago
John Ralls 8481f062d4 Create obsolete features list with first member book_currency.
3 years ago
John Ralls 0d175dce12 Refactor gnc-features.
3 years ago
John Ralls e8c80f2f5c Restore existence, but not implementation, of GNC_FEATURE_BOOK_CURRENCY.
3 years ago
John Ralls 9ff2362bb0 Merge Muhammadyusuf Kurbanov's 'uz-currency-fix' into stable.
3 years ago
Robert Fewell fb58959f9a Bug 798885 - Accented character in folder name on Account Export
3 years ago
Muhammadyusuf 02e24ccf96
edit: use &apos; instead of ` symbol
3 years ago
Muhammadyusuf dca596ac84
edit: Fix local symbol of uzbek sum
3 years ago
Christopher Lam e26c3d6cf4 [gnc-ui-balances.c] gnc_ui_account_get_balance_limit_explanation
3 years ago
Vincent Dawans 761d7f29a5 Bug 765920 - Running balance not accurate when sorted different ways
3 years ago
John Ralls 4a5b897d89 Bug 798863 - Crash on clicking Settings button second time
3 years ago
John Ralls f4f481fe38 Bug 798812 - crashes after I open a customer report and select…
3 years ago
Robert Fewell 0d84506a5e Bug 798851 - Account Balance 'include subaccounts' not saved
3 years ago
John Ralls 2f471e65a7 Bug 798802 - Online Price quote - Stocks not working GNU 5.0 Windows Bis
3 years ago
Maarten Bosmans 0d86be6d2a [test] Properly destroy resources on end of tests
3 years ago
Maarten Bosmans ed3fe00880 [test] Use test fixture to initialize and destroy resources
3 years ago
Maarten Bosmans 35aeed45ec [engine] Remove two replace functions from KvpValue
3 years ago
Maarten Bosmans bd94965d9b [backend/xml] Remove unused string copy
3 years ago
Richard Cohen 6ba5bb326a Fix dereference of expired temporaries.
3 years ago
Richard Cohen 9fa2a48fe1 Fix build on gcc-8 & 9.
3 years ago
John Ralls 0d598d51ed Fix Finance::Quote use on Win32.
3 years ago
John Ralls a587dfff2c Bug 798802 - Online Price quote - Stocks not working GNU 5.0 Windows
3 years ago
Christopher Lam bdf79f7721 Merge branch 'master-fileopen-filter' into stable #1576
3 years ago
John Ralls 89f41a305c Merge new potfile reflecting string changes.
3 years ago
John Ralls 576fc9b52c Fix quotes on Windows.
3 years ago
John Ralls 90e1e2d1c3 Merge Bob Fewell's 'bug798558' into master.
3 years ago
John Ralls 0c3e85404d Avoid crash from trying to free an unallocated char*.
3 years ago
Christopher Lam 97f0653238 [gnc-quotes] g_free a char* from gnc_prefs_get_string
3 years ago
Robert Fewell a576dd87a4 Bug798558 - Irregular line spacing in Account Tree View
3 years ago
John Ralls 00c560d8f5 Move operator==(const GncGUID&, const GncGUID&) to guid.[ch]pp.
3 years ago
John Ralls 352ab8a0e5 Merge Richard Cohen's 'minor-options-fixes' into master.
3 years ago
John Ralls d192be5307 Merge Richard Cohen's 'cleanup-cflags-deprecated' into master.
3 years ago
Richard Cohen 24f52d9b17 Remove incorrect operator!= for GncItem
3 years ago
Richard Cohen b5f3f99035 Fix incorrect use of remove_if()
3 years ago
John Ralls b4b8431984 Bug 798778 - GnuCashquits abruptly when attempting to edit options…
3 years ago
Christopher Lam dd0d65d861 [1/2] [gnc-filepath-utils.cpp] gnc_filename_is_backup|datafile
3 years ago
Richard Cohen 30586ac3e6 Push -Wno-error=deprecated-declarations from C*_FLAGS down to the target
3 years ago
Geert Janssens 1f0a69a804 Properly parse plus signs while importing numbers
3 years ago
John Ralls a44b3664e2 [c++options] Implement GncOptionGncOwnerValue class.
3 years ago
John Ralls 8db8105850 [c++options] Warn when an option variant type's set_value isn't found.
3 years ago
John Ralls 83829e6513 Merge branch 'maint'
3 years ago
John Ralls 1020bde89c Fix crashes in test-engine on Arch Linux.
3 years ago
Geert Janssens d75ab275f1 Eliminate gnc-csv-account-map.[ch]
3 years ago
Geert Janssens 13ec4bb594 xaccParseAmount... - some code cleanups
3 years ago
Geert Janssens 8010d9646c Restore proper indentation
3 years ago
John Ralls 07d8ebd90c Add JSON::Parse to gnc-fq-update.
3 years ago
Richard Cohen 329a2f7d42 Guard against some possible null pointer dereferences
3 years ago
Richard Cohen 3a7464a312 Remove redundant uses of cmake -E env
3 years ago
John Ralls cdb674ebf1 [c++options]Really fix the gnc_option_db_lookup_string_value leak
3 years ago
John Ralls 92071e8844 [c++options] Fix leak.
3 years ago
John Ralls f735c64cac Merge Richard Cohen's 'extern-c-part2' into master.
3 years ago
Richard Cohen 7b47c07f8e Don't use extern "C" around #includes
3 years ago
Frank H. Ellenberger bdb12fd94f I18N: Change TaxTable to "Tax Table" for consistency
3 years ago
John Ralls bbfa378783 Don't crash and do pass tests.
3 years ago
John Ralls af02dae286 Fixups for merging into master instead of maint.
3 years ago
John Ralls 1eecb9f5c0 [c++ options] Fix locale dependency in test-gnc-option-scheme-output.
3 years ago
Christopher Lam 76014f18a0 [account.cpp] don't cache char* [fails]
3 years ago
Christopher Lam 3d381eb6fd [gnc-lot] don't cache char*
3 years ago
Christopher Lam 50f998fad8 [gncInvoice] don't cache char*
3 years ago
Christopher Lam c9dc71978b [gnc-commodity] don't cache char*
3 years ago
Christopher Lam 57fcaabd8f [Split.c] don't cache char*
3 years ago
Richard Cohen be41bde58a Add missing MAKE_LINKS, and the local scm directory to %load-path
3 years ago
John Ralls 675d894128 Merge Richard Cohen's 'cleanup-options' into master.
3 years ago
John Ralls ca73b00039 Merge Richard Cohen's 'cleanup-boost' into master.
3 years ago
John Ralls 3d5e27982f Merge branch 'maint'
3 years ago
John Ralls 7f0353adc4 Fix a missed g_value_dup_string and some no longer used variables.
3 years ago
John Ralls 8a7c539258 Bug 798748 - Transaction Notes field's value does not appear in...
3 years ago
John Ralls ddc3f28899 [kvp] Use static strings and boxed in gvalue_from_kvp_value.
3 years ago
Richard Cohen 9f06859390 Remove references to old boost versions
3 years ago
Richard Cohen 3d995de2ab Refactor: use default GncOptionValue copy constructor
3 years ago
Richard Cohen 1b0af4246a Refactor: remove extra template parameter from member functions
3 years ago
Richard Cohen 87c52f53fa Update some references to hello-world.scm
3 years ago
Richard Cohen ec169e6e24 Fix some non-translatable typos
3 years ago
Christopher Lam 47b85d3b2f [gnc-xml-backend.cpp] g_free char* from g_path_get_dirname
3 years ago
Christopher Lam 89e2bef427 Merge branch 'maint'
3 years ago
Christopher Lam 89e63ef672 Bug 798754 - Build fails with gcc 13 and glib > 2.76, ter
3 years ago
John Ralls 6ab7b16d62 [c++options] Restore the ability to set plot sizes in pixels.
3 years ago
Christopher Lam abcce5000c Bug 798754 - Build fails with gcc 13 and glib > 2.76, bis
3 years ago
Geert Janssens 26482f397b Bug 797033 - The CSV Importer should not obey with the "automatic digital point" setting
3 years ago
Frank H. Ellenberger fcbda57a6b Merge branch 'maint'
3 years ago
John Ralls 184669f517 Bug 798754 - Build fails with gcc 13 and glib > 2.76
3 years ago
Geert Janssens 549c93e005 Fix test for import-backend
3 years ago
Richard Cohen bddb4468fa Import GLIB2 as a target, and use it to simplify the CMakeLists
3 years ago
Robert Fewell ec7cc27d6d Add tests for default invoice report book property
3 years ago
Robert Fewell 76f0e3a97e Add some PWARN messages to the default invoice report
3 years ago
Geert Janssens 8a23304283 GncGSettings - use bool as return type for static function
3 years ago
Geert Janssens 64329414e9 GncGSettings - cosmetic: NULL->nullptr
3 years ago
Geert Janssens 32ae47980c GncGSettings - some minor cleanups
3 years ago
Geert Janssens 03aff5642a GncGSettings - rework signal handler manipulation
3 years ago
Geert Janssens 4761aa414c GncGSettings - reduce code duplication
3 years ago
Geert Janssens edab41f23a GncGSettings - basic c++ cleanups
3 years ago
Robert Fewell a1d17518a8 Add a function to dump the schema entries when in debug
3 years ago
Robert Fewell 2306ef8ca6 On a new install, the gnc_gsettings_version_upgrade
3 years ago
Robert Fewell 57f874bd3f Change the behaviour of the gseettings migration
3 years ago
Robert Fewell ac0532bf5c Change the alignment of a function in gnc_gsettings.cpp
3 years ago
Robert Fewell 308c609904 Fix comment typo in gnc-gsettings.cpp
3 years ago
Geert Janssens 286e1afa41 Bug 798749 - Fails to read gsettings on startup
3 years ago
Richard Cohen 9c6ad222a9 [-Wunused-function] - remove
3 years ago
Richard Cohen 4eb022c7a2 [-Wunused-variable] - remove
3 years ago
Richard Cohen 8a20bcadb0 [-Wunused-variable] - remove unused translatable string
3 years ago
Richard Cohen 0dd406de10 [-Wunused-lambda-capture] (clang) - remove
3 years ago
Richard Cohen 0f3813e0fd [-Wunused-private-field] (clang) - remove
3 years ago
Richard Cohen d4dfe4e279 [-Wunused-local-typedef] - remove
3 years ago
Richard Cohen 0798bce2a6 [-Wunused-value] - remove
3 years ago
Richard Cohen bd8e81f35c Move an unused variable into an #ifdef where it is used
3 years ago
Richard Cohen 1c6679720b Use some unused variables
3 years ago
Richard Cohen 78ec20515b Remove some unused variables - and the initialization
3 years ago
Richard Cohen c819b03a17 Remove some unused variables - leave the side effect
3 years ago
Richard Cohen ea2d3be217 Remove some unused variables with obviously no side effects
3 years ago
Richard Cohen 4e25bbfc43 Mark some QofLogModules as potentially unused
3 years ago
Robert Fewell 45a07463fb Change max timeout to 20 seconds for default invoice report
3 years ago
Christopher Lam 85c2491664 Merge branch 'maint'
3 years ago
Geert Janssens 60209a766f Merge branch 'csv_import'
3 years ago
Geert Janssens 2d8bb6f62f Bug 796955 - Import CSV - Single-line two-currency transactions can't be imported
3 years ago
Geert Janssens 99506d331a Reduce GncImportMatchMap to just the account
3 years ago
Geert Janssens 51706f289c Minor corrections in comments
3 years ago
John Ralls 7bb14b9caa Merge Richard Cohen's 'use-reference-for-loop' into master
3 years ago
Robert Fewell 07f3f536cc Allow to select saved report on print invoice button
3 years ago
Robert Fewell 019214f1c2 Bug753307 - Custom Report be selectable as default Report for Printing
3 years ago
Richard Cohen d8f45f2443 Use const references for for-loops to avoid unnecessary copies
3 years ago
John Ralls ce3447e6ea Bug 798740 - Build fails with gcc 13
3 years ago
Christopher Lam 119356752f Merge branch 'maint'
3 years ago
Geert Janssens 894f8241e1 Revisit invoice payment in multi-currency context
3 years ago
John Ralls 44f4b55927 Merge Richard Cohen's 'fix-memleaks' into master.
3 years ago
Richard Cohen 846e75146a Fix some typos so that the correct tests are run
3 years ago
Richard Cohen a2ffc7fe75 Fix memory leak in binreloc function _br_find_exe()
3 years ago
luzpaz 67ab9e90d2 Fix some typos
3 years ago
Christopher Lam 17820ec261 Merge branch 'maint'
3 years ago
John Ralls f4c6d65395 Merge Bob Fewell's 'nofree' into maint.
3 years ago
John Ralls f6919e60a7 Merge Richard Cohen's 'cleanup' into master.
3 years ago
John Ralls 46f9fb01c9 Simplify gnc_commodity equality and compare functions.
3 years ago
Richard Cohen 6927535a0a Remove unused test function get_object_is_initialized in qofobject.cpp
3 years ago
Richard Cohen 925fcbc3fd Remove unused gnc-jalali.{c,h}
3 years ago
Richard Cohen e83c91050c Remove unneeded dummy.cpp
3 years ago
Richard Cohen d6ac56ce5f Re-enable -Waddress - gncInvoiceLookup etc. are now inline functions, not macros
3 years ago
Richard Cohen 3360a6d13b Remove extra semicolons
3 years ago
John Ralls 046e4a156e Silence Clang deprecation warnings about sprintf.
3 years ago
John Ralls dd2497416c Merge Richard Cohen's 'internal-extern-c' into master.
3 years ago
John Ralls 60c06debce [c++options] Don't crash when find_option returns nullopt.
3 years ago
Richard Cohen 1cec0cb3f3 Use internal extern "C" { ... } for C++
3 years ago
Richard Cohen 19bbde7000 Fix some typos
3 years ago
John Ralls 432f2d4bb8 Merge Richard Cohen's suppress-boost-warning into master.
3 years ago
John Ralls 9a1a90d8d0 Merge branch 'maint'
3 years ago
richardcohen f3cc223f5f Fix some bad code formatting
3 years ago
richardcohen 8044f79f75
Silence the boost (<1.76) warning message
3 years ago
Christopher Lam fd007a0af1 Merge branch 'maint'
3 years ago
Robert Fewell 6df866f876 Add tests for the reconcile account functions
3 years ago
Robert Fewell fd37ee997d Fix getting xaccAccountGetReconcilePostponeBalance
3 years ago
John Ralls fb9947b7b6 Rename GncDateTime's ymd to gnc_ymd to avoid a name conflict with Carbon.
3 years ago
John Ralls fed4daf4e7 [c++ quotes] Make sure to include all of the required Boost libraries.
3 years ago
Christopher Lam c65b36490a Merge branch 'master-progress'
3 years ago
Frank H. Ellenberger 506a1b3c5e Merge branch 'maint'
3 years ago
Alex Aycinena 1085d8920b Update Form/Schedule line references for 2022 for the US Income Tax Report
3 years ago
John Ralls b922cfd78d Bug 798679 - Unicode normalization should be used for comparison but not stored.
3 years ago
John Ralls 31d79e3004 Merge Bob Fewell's 'bug798673' into master.
3 years ago
John Ralls 5c17950a59 Merge Bob Fewell's 'mainwin2' into master.
3 years ago
Christopher Lam 259881f940 [gnc-optiondb] add some more renamed options
3 years ago
John Ralls ab13b01f8c Replace ... with … in all translatable strings.
3 years ago
Geert Janssens 734f90bd36 Replace string literal 'gnucash' with PROJECT_NAME parameter where it makes sense
3 years ago
John Ralls b8c0673526 Merge branch 'maint'
3 years ago
Robert Fewell 7536fcaf2f Change the balance limit icon if both limits are zero
3 years ago
John Ralls 091d4aff22 Bug 798657 - Import Summary language is wrong
3 years ago
Robert Fewell 3be25ff0a9 Add some tests for the account functions
3 years ago
Robert Fewell a15c6f81b3 Allow the balances of sub accounts to be used in limits
3 years ago
Robert Fewell 60ab654d2b Add account balance test functions to gnc-ui-balance
3 years ago
John Ralls 73a134730f Bug 798680 - Not able to match a reverse transaction of a...
3 years ago
John Ralls b4bab92da2 Bug 798664 - Result of 'gnucash --nofile' is marked dirty
3 years ago
John Ralls fae5de80d3 Undo unintended change in Bug 798679 commit.
3 years ago
John Ralls fd2761bd68 Bug 798679 - Fullwidth characters cannot be pasted as-is in register fields
3 years ago
Robert Fewell 518ecfe041 Add some functions that would allow adding a balance limit to accounts
3 years ago
Geert Janssens 98251d59a6 Bug 798672 - Preferences are not saved nor loaded, ERROR <GLib-GIO> g_settings_new_full: assertion 'schema != NULL' failed
3 years ago
Christopher Lam bfc325f63c Merge branch 'maint'
3 years ago
Marco Scardovi 6fe2028bca
Fix test
3 years ago
Robert Fewell 59d95a4ce6 Bug 798545 - Crash when updating document link on vendor bill
3 years ago
Christopher Lam 3d8a28898d [gnc-budget] gnc_budget_get_account_period_note returns a const
4 years ago
Christopher Lam 2ee0c98200 [gnc-budget] use operator[] instead of find() and insert()
4 years ago
Christopher Lam 3e5fcc8709 Merge branch 'maint'
4 years ago
Robert Fewell 4f8643674b Remove all references to GncDisplayItem
4 years ago
Robert Fewell 078d7875d3 Change all references to plugin_class->actionsb
4 years ago
Christopher Lam 6f80c548e6 [gtest-qofevent.cpp] comprehensive tests for qofevent
4 years ago
Christopher Lam 05ffd3d4eb [budget-feature] move unset_feature call to gnc_budget_gui_delete_budget
4 years ago
Christopher Lam b87aa004f9 [test-qofbook] add tests for unknown features
4 years ago
Robert Fewell 0f70143c55 Initial change to plugin source files
4 years ago
John Ralls b9077bccd3 Bug 798640 - Segfault when running saved report
4 years ago
Christopher Lam fc94b41c81 Merge branch 'maint'
4 years ago
Christopher Lam 4716af24e4 Merge branch 'maint'
4 years ago
Christopher Lam ba44f720c1 Merge branch 'maint'
4 years ago
Christopher Lam f2354d6b2a [test-qofbook.c] add test for gnc_features_set_unused
4 years ago
Christopher Lam 1516bb18b0 [gnc-features.cpp] backport gnc_features_set_unused from master
4 years ago
Christopher Lam a078921a33 [qofbook.cpp] backport qof_book_unset_feature from master
4 years ago
John Ralls cf088f2a70 Merge John Ralls's 'Bug798614' into maint.
4 years ago
Christopher Lam 093aa81ed1 [qofbook.cpp] deprecate qof_book_get_features
4 years ago
Christopher Lam 8192deff37 [gnc-features.cpp] convert to cpp
4 years ago
Christopher Lam 6f6d2fef48 [test-qofbook] basic features test
4 years ago
John Ralls 14a0ea4ed3 [price-quotes] Sort and format source list.
4 years ago
John Ralls 1a906b00aa [price-quotes] Enable gnucash-cli to retrieve preferences on macOS.
4 years ago
John Ralls 2767587874 [price-quotes] Fix setting alphavantage API key.
4 years ago
John Ralls 939a77407c Merge branch 'price-quotes-cpp'
4 years ago
John Ralls 7f2a09a69f [price-quotes] Handle short error strings from finance-quote-wrapper.
4 years ago
John Ralls fe9b23ff2b [price quotes] Pass short errors to gnc-quotes.
4 years ago
John Ralls 88d658fef0 [price-quotes] Date::Manip is no longer required.
4 years ago
John Ralls 50c72b4f88 [price-quotes] Remove m_ready and usable() from GncQuoteSource.
4 years ago
John Ralls 7d93774dd2 [price-quotes] Throw instead of returning if there aren't any commodities to quote.
4 years ago
John Ralls 81d4ea9550 [price-quotes] Remove F::Q version format check.
4 years ago
John Ralls c78fe37ff7 [price-quotes] General typo fixes and code cleanup.
4 years ago
John Ralls 70c9d4c9e3 [price-quotes] Fix version retrieval.
4 years ago
John Ralls 97e730b8d8 [price-quotes] Reformat test quote response strings to one line per quote.
4 years ago
John Ralls f24c2c8bdd Instrument failure to set the account when creating a split.
4 years ago
Mike Alexander 3c306eae65 Merge branch 'maint'
4 years ago
Mike Alexander 2d3e80ea08 Compatibility with XCode's "new build system"
4 years ago
John Ralls c7d1b6ab26 Bug 798633 - 4.12 build failure on 32-bit Linux: "No code for module"
4 years ago
John Ralls 673a925554 [price-quotes] Remove superseded gnc-fq-dump and Quotes-example.pl
4 years ago
John Ralls e817091de1 [price-quotes] Warn only once if the AlphaVantage Key isn't set.
4 years ago
John Ralls d97ea77762 [price quotes] Add report member function to display quote information to stdout.
4 years ago
John Ralls 6ffb0bb633 [price-quotes] Report quote fetch failures to the user.
4 years ago
John Ralls 4c47e91180 [price-quotes] Implement error codes for currency and quote failures.
4 years ago
John Ralls 6db7800ca5 [price-quotes] Doxygen docs.
4 years ago
John Ralls 29ce925646 [price-quotes] Test the other fetch overloads and quote values.
4 years ago
John Ralls b5bc6463a3 [price-quotes] Rework date-time handling.
4 years ago
John Ralls 19064093d2 [price-quotes] Remove m_comm_vec and m_fq_answer.
4 years ago
John Ralls 734fb6ce2a [price-quotes] Switch error handling to exceptions.
4 years ago
John Ralls d307295076 [price-quotes] Paramaterize GncMockQuoteSource construction.
4 years ago
John Ralls 2b87066687 [price-quotes] Extract some static functions.
4 years ago
John Ralls a82c72cfb9 [price-quotes] Remove level of indirection when parsing quote data.
4 years ago
John Ralls 37dfab7f31 [price-quotes] Convert long quote parsing lambda to a regular function.
4 years ago
John Ralls dd8316714b [price-quotes] Extract function GncQuotesImpl::comm_vec_to_json_string.
4 years ago
John Ralls e3ab384504 [price-quotes] Log messages instead of writing them to std::streams.
4 years ago
John Ralls b8642e55d9 [price-quotes] Implement mock quote source.
4 years ago
John Ralls 4dd3922871 [price-quotes] Make wiggle test conditional on F::Q being installed.
4 years ago
John Ralls 784aca5a4c [price-quotes] Extract class GncQuoteSource.
4 years ago
John Ralls e9577b7996 [price-quotes] Basic wiggle test.
4 years ago
Geert Janssens 277f299ad6 GncQuotes - cleanups
4 years ago
Geert Janssens 585de5d134 GncQuotes - break actual interaction with Finance::Quote out into a separate function query_fq
4 years ago
Geert Janssens 70ab8a8a46 GncQuotes - drop parameterized constructor
4 years ago
Geert Janssens 4c2863966b GncQuotes - rename fetch_all to be an overload of fetch
4 years ago