Commit Graph

194 Commits (db123cb2815c6f8a8324f736ca5d3604faa3de95)

Author SHA1 Message Date
John Ralls fc637aadc7 Two more test directories needing G_LOG_DOMAIN defined.
6 years ago
John Ralls 5da3bf7943 [QofLog] Replace hashtable with tree of vectors.
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
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
Geert Janssens 261bff1250 Drop unused module file in xml backend
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
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 073e47801d Drop useless ifdefs
6 years ago
Geert Janssens d8a304c2c9 Housekeeping - reduce the number of PACKAGE and VERSION related cmake variables
6 years ago
Geert Janssens 4c77f7670e engine - remove gncmod boilerplate
6 years ago
Geert Janssens 1c7f835f47 engine - move guile code to bindings/guile
6 years ago
Frank H. Ellenberger 91183a2af5 drop emacs_trailer from xml files.
7 years ago
Christopher Lam de09259f13 Bug 797500 - valgrind errors - new/delete vs malloc/free
7 years ago
John Ralls badda88224 Clear, not empty.
7 years ago
Robert Fewell 2bcb9bb1a5 Test for Invoices XML dates not being INT64_MAX
7 years ago
John Ralls 887f7fac32 Bug 746937 - Template transaction splits are loaded in reverse order...
7 years ago
John Ralls 456ab2241f Remove unused ifdefs for IMPLEMENT_BOOK_DOM_TREES_LATER.
7 years ago
John Ralls e88f31e05c Bug 784623 - GNUCash does not work with sql backend, I can open...
7 years ago
John Ralls a3871d9ca1 Warn if can't lock for any reason other than that the file is locked already.
7 years ago
John Ralls 957df9a32b Add a +0000 offset to ISO8601 timestamps in the XML backend.
7 years ago
Geert Janssens b7479e8fb0 Bump minimum cmake version to 3.5
7 years ago
loftx d5297a46bf Resolve 'basic_string::_M_construct null not valid' error when no database is provided in connection string
7 years ago
Mike Alexander 2820af7166 Make test-backend-dbi-basic build and run with libdbi 8.
7 years ago
John Ralls 9fa7b7f940 Implement a faster date-time serialization function.
7 years ago
John Ralls 9bfaada356 Bug 796961 - Can't overwrite existing MYSQL database, V3.3.
7 years ago
John Ralls 1116ce909b Bug 796967 - gnclock table not removed when using PostgreSQL.
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
Christopher D. Carson aaeb639d07 Performance fix in dom_chars_handler: use g_strndup instead of g_strdup
7 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 876bfd19ad Protect against nullptr dereference, remove unused GError.
8 years ago
John Ralls faba7975ac Fix a bunch of memory allocation errors found by clang static analysis.
8 years ago
Di Mang 893383ce9b removing double semicolons at the end of lines
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
John Ralls 6d2ef90313 Fix a magic number.
8 years ago
Geert Janssens 5057703d30 Sql backend - show progress similar to how it's done for xml backend
8 years ago
Geert Janssens 5775662b52 Raise edit level of all accounts before loading transactions and splits
8 years ago
Geert Janssens 221c46585c Sql backend - load transactions before business objects to reduce individual slot queries
8 years ago
Geert Janssens 48b29f5e91 Fix memory leak in char* type KvpValue and fix improper uses
8 years ago
John Ralls fc368b91d2 Restore the timespec_val column name in the slots table.
8 years ago
John Ralls 20f6e4e690 Remove Timespec from the SQL backend.
8 years ago
John Ralls 755773ac4c Clean up timespec comments in the XML backend.
8 years ago
John Ralls b32a8a9390 Remove time64_to_string and string_to_time64 and their tests.
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
John Ralls 2f861bc2a4 Ensure all C++ class member raw pointers are default-initialized to nullptr.
8 years ago
Geert Janssens 239ee6797a Fix crash when cancelling a Save As... overwrite action
8 years ago
John Ralls 43af50bd8a Bug 796759 - --add-price-quotes <sql file> leaves a lock on the file.
8 years ago
John Ralls de927d535d Fix test-backend-dbi for Postgress and MySQL.
8 years ago
John Ralls 756f444ac3 Update bug tracker URL
8 years ago
Geert Janssens 9d5712ef09 Use same 'force' logic sequence for sqlite and other dbs
8 years ago
Geert Janssens 875781847a Bug 796724 - Can't overwrite gnucash DB on MariaDB
8 years ago
Geert Janssens 9ab06bc9b3 Bug 789594 - Unable to overwrite sqlite3 database file
8 years ago
Geert Janssens 240c4bd2cf Whitespace cosmetics
8 years ago
John Ralls f7ed46a35b Bug 796248 - Editing Scheduled Transaction, take 2.
8 years ago
John Ralls 4e04f6e51d Don't warn about an invalid date if it's just an empty column.
8 years ago
John Ralls 1e6627c4c5 [DBI Backend] Init and finalize the backend in setup and teardown.
8 years ago
Geert Janssens a438a59513 Bug 795944 - Cannot store change to Business Suppliers data
8 years ago
John Ralls f144a8deb7 Revert "Bug 796248 - Editing Scheduled Transaction"
8 years ago
John Ralls 696277bbf6 New clang error enforces virtual destructors.
8 years ago
John Ralls ffe6044cd6 Bug 796248 - Editing Scheduled Transaction
8 years ago
John Ralls c8861d4666 Bug 795276 - Invalid date on price stops file from being parsed.
8 years ago
John Ralls 333a14c0fd Fix ubuntu build failure.
8 years ago
John Ralls 3b3074c28d Bug 796117 - Connecting 3.1 to an existing mysql db drops all data
8 years ago
John Ralls f8045b2735 A wee bit of C++ style.
8 years ago
John Ralls 537fd995a3 Ensure full precision of doubles is saved to SQL.
8 years ago
John Ralls 9db60ca63c Make float database operations more consistent.
8 years ago
John Ralls 3e052e8dac [DBI Backend] Rework backup-table management.
8 years ago
John Ralls e23769f078 [DBI Backend] If there's a set error value use that to set the backend error.
8 years ago
John Ralls f504e39d78 Correct the type of error variables.
8 years ago
John Ralls 464fdeeb26 [DBI Backend] Remove unused TableOpTypes.
8 years ago
John Ralls 243bf8afce Bug 796369 - Notes lost or perhaps just not displaying when using...
8 years ago
gnucash-dev 8b3a874418 Fix typo
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
Geert Janssens c71204628d Bug 795031 - 3.0 Crashes on loading when opening 2.6.19 file
8 years ago
John Ralls cad6bb4272 Bug 792105 - Startup takes several minutes, take two.
8 years ago
John Ralls 39aecb7610 Bug 794936 - 3.0 does not open previously saved sqlite3 files...
8 years ago
Geert Janssens 3138229cf6 A few whitespace fixups
8 years ago
Geert Janssens 06db9bcf2b Fix crash when loading sql book with posted transactions
8 years ago
Geert Janssens 80dbb9940b Fix a couple of warnings introduced by commit 01420adb99
8 years ago
John Ralls 4ba77f7b09 Remove another gnc_pop_locale().
8 years ago
John Ralls a04fd573ef Bug 792105 - Startup takes several minutes
8 years ago
John Ralls 01420adb99 Bug 772776 - VERY large queries (over 11000 fields in IN clause) slow...
8 years ago
John Ralls e90a662a20 Use subquery instead of instancevec GncSqlTransBackend::load_all.
8 years ago
John Ralls b739661171 Remove functions marked G_UNUSED.
8 years ago
John Ralls 9b64357427 Remove LOAD_TRANSACTIONS_AS_NEEDED from SQL backend.
8 years ago
John Ralls e4d0ad9dda Reduce use of gnc_sql_slots_load_for_instancevec.
8 years ago
Bill Nottingham 434dd9520c Adjust catch syntax to avoid GCC8 warnings.
8 years ago
Geert Janssens 7271ce3dee Add feature kvp frame to the dbi test file
8 years ago
Geert Janssens 152277274f Fix slot loading in sql backend
8 years ago
John Ralls 8fe2cb6fa8 Fix date corruption in SQL load.
8 years ago
John Ralls e5561bd7ab Fix lost Bayesian matches in SQL backend.
8 years ago