Commit Graph

1796 Commits (1890c6ccfb1fbfa6063bf34c8a2e406b6e41c9d5)

Author SHA1 Message Date
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 97ab1b19fe test-date-utilities.scm: to SRFI64
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
Christopher Lam dda6730c44 utilities.scm: centralize and modernize addto!
8 years ago
Christopher Lam 4a27285edd html-utilities.scm: new home (gnc:html-render-options-changed)
8 years ago
Geert Janssens 1f3cf845c4 Work around a conflict between gcc 8.0 and swig 3.0
8 years ago
gnucash-dev 8b3a874418 Fix typo
8 years ago
Geert Janssens a9f35ed7ae Lowercase cmake commands
8 years ago
Geert Janssens 0c6b92959a Get metadata migration working again when upgrading from 2.6 to 3.1
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 0106a771d0 Bug 795039 - Crash on startup using Technicolor Style sheet in report
8 years ago
John Ralls c443160737 Fix Travis failures from transcoding fixes.
8 years ago
John Ralls 14c30344c2 Work around libstdc++ weirdness with codecvt destructor.
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 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
Geert Janssens 87f94abc8d Bug 794916 - Fails to find environment file at startup when installation prefix is '/opt'
8 years ago
John Ralls 40a266fc62 One more catch-by-value error.
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 f680823dbf Bug 795039 - Crash on startup using Technicolor Style sheet in report
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
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 192a3c3d2b Set GNC_VCS at build time instead of when making the tarball.
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 dc6d86efdb Convert to a two-digit version number.
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
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
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
John Ralls dedb5265f0 Merge branch 'maint' into unstable
8 years ago
Robert Fewell f1dd8cfaf1 Component not found error when accounts are deleted
8 years ago
luc14n0 a893a632e9 Add COMPILE_GSCHEMAS to allow disabling gschemas compilation
8 years ago
John Ralls 4ecd9c2dd4 Fix the Python Console for Python3.
8 years ago
John Ralls 1f7edb23f6 Merge Bob Fewell's assorted GUI fixups PR 310 into unstable.
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
John Ralls 74d94650ed Avoid crash when committing a date outside of the valid range
8 years ago
fell 9b8901248c Merge branch 'maint' into unstable
8 years ago
Robert Fewell 28b2e732ab When doing a file save from the a new start we have no key file
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 30fb1dc479 Merge branch 'unstable-bugfix' of https://github.com/christopherlam/gnucash into unstable
8 years ago
Geert Janssens e2d69b174e Merge branch 'master' of https://github.com/nielsegberts/gnucash into unstable
8 years ago
Christopher Lam 551e98435d remove begindate in qofquery
8 years ago
Christopher Lam 4f98391a27 test-TR: unit tests
8 years ago
Christopher Lam 8fef1adcc4 date-utilities: bugfix weekly render
8 years ago
Niels 7ef8e6d489 Fix fall through in Account.cpp
8 years ago
Christopher Lam d8d552ee8a options.scm: tidy (gnc:render-options-changed)
8 years ago
Geert Janssens ad1664604f Cleanup namespace usage for boost::locale
8 years ago
Geert Janssens c29b9c9cbf Remove autotools-only path exception to find reports
8 years ago
Geert Janssens 72a48c0884 Improve config and app data migration to handle renaming of config<version>.user to config-user.scm on all platforms
8 years ago
John Ralls d4476d06b4 Block events while creating scheduled transactions.
8 years ago
Geert Janssens 10ab87d95c Make travis happy
8 years ago
Geert Janssens 61a21d12c6 Look for user editable config files in gnc_userconfig_dir instead of gnc_userdata_dir
8 years ago
John Ralls 765c117aac Optimize GncDateTime string constructor.
8 years ago
Geert Janssens e186d77a16 Merge branch 'unstable-prepare-SRFI64' of https://github.com/christopherlam/gnucash into unstable
8 years ago
Christopher Lam f7378e9332 TR & options: upgrade HTML to XHTML
8 years ago
Andreas Müller 128fce3ed8 Bug 787095 - Gnucash Crashes when opening old XML file
8 years ago
John Ralls bab3bc7e93 Merge Bob Fewell's "Cache a couple of split register preferences...
8 years ago
John Ralls a4399ee732 Bug 792157 - Cannot create account with different currency
8 years ago
Robert Fewell 955696b0e7 Cache a couple of split register preferences
8 years ago
John Ralls 78705dc8be Bug 792833 - User specifies source of 'num' field'; either...
8 years ago
Geert Janssens 50e2a3def7 Use a platform dependent package name for gnc_user[config|data]_dir
8 years ago
John Ralls 36ad5064e4 Move gnc:substring-replace-from-to back to utilities.scm
8 years ago
John Ralls 9865934410 Reduce warning about failing to dlopen a module to debug.
8 years ago
Geert Janssens 62fd179f87 Adjust gnc_userconfig_dir and get_userconfig_home to the former returns a subdirectory of the latter
8 years ago
Geert Janssens 27256357f5 Merge branch 'BUG792809' of https://github.com/Bob-IT/gnucash into unstable
8 years ago
John Ralls 5929bb3bf8 Move string.scm to qif-imp, the only place it's used.
8 years ago
John Ralls 4ad2359872 Remove unused functions from utilities.scm
8 years ago
John Ralls 720acddff2 Restore fin.scm, incorrectly removed earlier.
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 605f3466cb Rename the gnc-module test libraries to be consistent with other modules.
8 years ago
John Ralls a5f46a5e45 More Scheme dependency additions.
8 years ago
Robert Fewell b2ed250db1 Change gsettings upgrade test so old_maj_min is < 207
8 years ago
Robert Fewell 7c9ac17cb6 Move the user CSS settings file
8 years ago
John Ralls 48bdab38d4 Replace sprintf with Guile's built-in format.
8 years ago
Geert Janssens e3cd9f88c9 Merge branch 'unstable-TR-progress' of https://github.com/christopherlam/gnucash into unstable
8 years ago
Geert Janssens 07c3162a73 Fix a few leftovers from work on main.scm
8 years ago
Geert Janssens de4b72dc11 Drop install rule for previously removed (scm) config file
8 years ago
Christopher Lam b261eb18b3 Revert options.scm lookup-options renaming
8 years ago
Christopher Lam 276a7d24d2 REWRITE income-gst-statement.scm
8 years ago
Christopher Lam 88b3446299 ADD-API: gnc:option-make-internal!, gnc:unregister-option
8 years ago
Christopher Lam 12f3099f59 (infobox)->(gnc:render-options-changed) in options.scm
8 years ago
John Ralls cd8f2b7c7e Rename libgnucash/scm/main.scm to utilities.scm
8 years ago
John Ralls 32f6958ebb We're done modularizing. About 16 years ago.
8 years ago
John Ralls 8b0d9425e9 Remove some obsolete and unused Scheme files.
8 years ago
John Ralls 26e51339a6 Rework the Scheme target dependencies.
8 years ago
John Ralls 04408650c1 Fix double free, caused test to crash on Mac.
8 years ago
John Ralls 6b49b3ba4c Bug 792763 - deleting a transaction can cause a SIGSEGV
8 years ago
Geert Janssens 59fb8efaf9 Merge branch 'maint' into unstable
8 years ago
Geert Janssens 0d4f6e054d Improve gnc_data_home verification and creation
8 years ago
Geert Janssens 0f5bb35166 Disable the proper test...
8 years ago
Geert Janssens 90517b69ce Temporarily disable test that breaks on travis only
8 years ago
Geert Janssens 2f16b092f5 Simplify filepath init code
8 years ago
Geert Janssens 3c13f565d3 Merge branch 'unstable-fix-business-reports' of https://github.com/christopherlam/gnucash into unstable
8 years ago
Geert Janssens ff24970f5f Add GENERATE_SWIG_WRAPPERS option to control the generation of swig wrappers independently of whether we're building from git
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 36cb167b68 Rewrite gnc_add_swig_python_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 00396db560 Remove the .in extension from test-real-data.sh and stop configuring it for autotools
8 years ago
Geert Janssens 0f4a72b49f Remove unused file
8 years ago
Geert Janssens 85bfbd8e82 Some minor cleanups after the autotools removal
8 years ago
John Ralls 43ad7accda Remove stray addition from 34cc103e94.
8 years ago
John Ralls a7cfedb9dd Remove overview links to nonexistant articles.
8 years ago
John Ralls 34cc103e94 Add doxygen target.
8 years ago
Geert Janssens 52b0c06d30 Merge branch 'maint' into unstable
8 years ago
John Ralls 1fc46fe140 Fix some dependency-checking failures.
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
Rob Gowin 54ac7f23e0 Remove Autotools
8 years ago
Christopher Lam cc097a3f35 [mod|inc|dec]date64 API rename back to date
8 years ago
John Ralls ebbcd30f39 Save Changes Bug 792106 - Wrong dates displayed
8 years ago
John Ralls fcf88262ca Extract function tz_from_string.
8 years ago
John Ralls be02abc866 Merge branch 'remove-portfolio-dist' of https://github.com/codesmythe/gnucash into unstable
8 years ago
Christopher Lam ee8f9053e8 REMOVE-TIMEPAIR: libgnucash/app-utils/app-utils.scm & date-utilities.scm
8 years ago
Christopher Lam 465c9e1f21 ADD-TIME64-API: libgnucash/engine/gnc-pricedb.[ch]
8 years ago
Christopher Lam fb2ed010e7 TP->T64: libgnucash/scm/price-quotes.scm
8 years ago
Christopher Lam dda0695285 ADD-TIME64-API: libgnucash/engine/gnc-pricedb.[ch]
8 years ago
Christopher Lam 46c9fcc8f8 TP->T64: libgnucash/engine/test/test-split.scm
8 years ago
Christopher Lam fefea400ce TP->T64: libgnucash/engine/engine-interface.scm
8 years ago
Christopher Lam b53aa85660 TP->T64: libgnucash/engine/test/test-extras.scm
8 years ago
Christopher Lam d41ad85f0a TP->T64 COMPATIBILITY SHIM: gnucash/libgnucash/app-utils/options.scm
8 years ago
Christopher Lam 7550ccf537 date-utilities.scm: optimize leapyear calc
8 years ago
Christopher Lam 33a7bb73db Bugzilla 790526 Correct weeknum calculator
8 years ago
Christopher Lam 335165104b ADD-TIME64-API: libgnucash/app-utils/app-utils.scm & date-utilities.scm
8 years ago
lmat e6ee060121 Adding bill term time64 function
8 years ago
lmat 6dc982c2c6 Some time64 corrections
8 years ago
lmat 1f050fd1e5 Transaction members Timespec->time64
8 years ago
lmat 9a86dd222b gncInvoice uses time64
8 years ago
lmat 598cb6d861 gncEntry members timespec->time64
8 years ago
lmat 5dd12119b7 Converted timespec_to_dom_tree to time64
8 years ago
lmat f77369bb96 Removing timspec from some xml parsing
8 years ago
lmat 7390396af9 added gnc-dmy2time64* functions
8 years ago
lmat 588fcb6ed2 Transaction getVoidTime uses time64.
8 years ago
Christopher Lam 978ec61f98 Further scheme conversion to gdate to use time64
8 years ago
lmat 0bf0989aa7 Add time64 functions for gncEntry
8 years ago
lmat dbd1473730 Adding time64 alternatives
8 years ago
lmat b5aad8c7bb Renaming time64 function for consistency
8 years ago
lmat 61d4aaaf08 Adding some time64 alternatives
8 years ago
lmat 2f89e4595b timespec->time64 for gnc_budget_get_period...
8 years ago
lmat 95e31f982b Date option absolute now takes time64.
8 years ago
lmat 7d51089501 Changing scheme conversion to gdate to use time64
8 years ago
lmat d36742d941 Removing uses of timespec
8 years ago
lmat e947214960 Removing uses of timespec
8 years ago
lmat 168f6d6740 Removing unused timespec function
8 years ago
lmat ee56f5df78 Adding some time64 API functions
8 years ago
John Ralls 502001cd7c Fix travis test failure: It seems the boost bug is fixed.
8 years ago
Rob Gowin bee2925ecc Remove gnc-value-portfolio references from dist lists.
8 years ago
John Ralls c0fd3b3165 Remove all references to the now-defunct Yahoo! quote retrieval
8 years ago
John Ralls 320c5211b0 Fix extra instance of test-test-extras* in install_manifest.txt
8 years ago
John Ralls 5823f1b2bb Prevent "Save before closing" dialog from appearing at startup.
8 years ago
John Ralls d06ed7c1a8 Fix -Wsign-compare error.
8 years ago
John Ralls 3d2682ac04 Merge branch 'maint' into unstable
8 years ago
Geert Janssens fd9474b55f Merge branch 'unstable-TR-plus' of https://github.com/christopherlam/gnucash into unstable
8 years ago
John Ralls 26b82b56e0 Fix Travis 'dangling else' warning.
8 years ago
John Ralls bbd2df6a3b Bug 791848 - GC 2.6.x does not handle ISO dates introduced with GC 2.7.
8 years ago
John Ralls 91727525b9 Enforce -Werror on C++ files and fix resulting errors.
8 years ago
John Ralls a6a46d7cdc Test struct tm* returns from gnc_gmtime and gnc_localtime
8 years ago
John Ralls a17bc85a02 Enable reading undelimited YYYYMMDDHHMMSS time strings.
8 years ago
Christopher Lam 43cbe65282 REFACTOR:Move Void-status filter to filter tab
8 years ago
Christopher Lam 8990553e2e ENH: Move Account matcher to Filter tab
8 years ago
Christopher Lam d93d4f68b0 options.scm: upgrade lookup-value to learn section changes
8 years ago
Geert Janssens 2f96b19c77 Merge branch 'fix_bayes' of https://github.com/limitedAtonement/gnucash into unstable
8 years ago
Geert Janssens ddfd38d8c3 Remove cmake hoop to change file permissions
8 years ago
Geert Janssens f11eab36d9 Replace GNC_CONFIGURE(2) with configure_file
8 years ago
John Ralls 19412de221 Fix use of guile function introduced in 2.0.10, not available in Ubuntu14.04.
8 years ago
John Ralls e0300d3a62 Replace the gnc:numeric pair with normal Scheme rationals.
8 years ago
John Ralls 7061803596 Remove SIGFIG rounding from price calculation.
8 years ago
lmat a80318ec5f Adding to version info to feature string
8 years ago
lmat a23438d5fb Correct string cache code
8 years ago
lmat 805549ba24 Rename qofinstance function
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 29ad8ff9b0 Remove unused kvp function
8 years ago
lmat 4a88f05d11 kvp string: allocate enough space
8 years ago
lmat 5b03182963 Correct kvp to_string typo
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 d9eebd332b Renaming functions to get rid of temporary name
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 08aa0104ef Change kvp string representation
8 years ago
lmat 34e0d6cfa0 kvp frame to template and correcting failure macro
8 years ago
lmat eb6c741bf9 Account.c to Account.cpp
8 years ago
Geert Janssens 723b51a06d Add unit test for rewritten scheme error handlers
8 years ago
Geert Janssens 3d910ad2b1 Drop guile 1.8 support
8 years ago
Geert Janssens a784dd5784 Add support for guile 2.2
8 years ago
John Ralls 7c57ad18cd Fix date offset error in datetime test.
8 years ago
John Ralls baad2097a7 Add tests for GMT and GMT+7 timezones.
8 years ago
John Ralls 5af21dfad8 Fix timezone constructor crash when zone file has no transitions.
8 years ago
John Ralls 0026b10851 Merge branch 'maint' into unstable
8 years ago
John Ralls e1d3385428 Handle mid-pacific timezones in date-sensitive tests.
8 years ago
John Ralls ac0d335c4f Revert post-construction adjustment of ldt for DST.
8 years ago
John Ralls a5134f91e1 Fix neutral time for consistent dates in mid-pacific time zones.
9 years ago
John Ralls aeb2e65ff1 Fix posted-date scrub incrementing the day in central pacific timezones.
9 years ago
John Ralls 1c8c53a861 Remove (unused because of an error) parse-to-tm string timespec construction.
9 years ago
John Ralls 6db0820771 Fix offset handling in GncDateTime struct tm ctor, gnc_mktime, & gnc_timegm.
9 years ago
Geert Janssens de4d1e9859 Add infrastructure to handle preference schema migrations and use it to replace one preference
9 years ago
John Ralls 9dc66c0b7d Fix the Mac install_name_dir to point at CMAKE_INSTALL_FULL_LIBDIR.
9 years ago
John Ralls ec9f60d3fd Test more thoroughly gnc-timezone's parsing of the zoneinfo database.
9 years ago
John Ralls 66817bb997 Rework directory determination in CMake builds.
9 years ago
Rob Gowin e7b7974a3c Handle cases where LIBDIR is not "lib"
9 years ago
Rob Gowin 778b86e29e Handle cases where LIBDIR is not "lib"
9 years ago
John Ralls 0a8e50069c Remove overrides directory as being obsolete.
9 years ago
John Ralls 9b0a8723a4 More GNUInstallDirs path fixes.
9 years ago
John Ralls 5ca129d82d Remove unset variable SWIG_ARGS from Makefile.am
9 years ago
Geert Janssens 649a6a263e Fix installation destinations for overrides and quotes scripts
9 years ago
Guy Taylor c9c5876431 Use glib.h over custom typedefs in Python SWIG
9 years ago
John Ralls 5204100d53 Use GNUInstallDirs in CMake Builds
9 years ago
John Ralls 13657ee1bb Merge branch 'maint' into unstable
9 years ago
John Ralls d8c2f52447 Correct quoting for SQL backends.
9 years ago
John Ralls 9c4635e393 Bug 784623 - GNUCash does not work with sql backend.
9 years ago
John Ralls 937f8c5083 Set GncSqlObjectBackend::m_version to the appropriate TABLE_VERSION.
9 years ago
John Ralls d44f6bc9d5 Fix missing/misspelled files for distribution.
9 years ago
John Ralls 9444c1e300 Fix bad string construction in adjust_sql_options.
9 years ago
Geert Janssens cd9c3807c0 Assign as payment - when random transaction is selected, reset transaction description to owner
9 years ago
Geert Janssens 0dfb921e86 Add functions to retrieve a copy of splits of a certain type from business transactions
9 years ago
John Ralls 61316648b8 Bug 789608 - Compilation problems when linking libraries.
9 years ago
John Ralls 1895ae280c Merge branch 'maint' into unstable
9 years ago
John Ralls 6c01e54042 Convert shell-executed scheme tests to run directly from Guile.
9 years ago
John Ralls f412795ef2 Remove extraneous parameters from GNC_ADD_SCHEME_TARGETS
9 years ago
John Ralls 04642fc42a [SQL] Check return of string_to_guid, bail if false.
9 years ago
John Ralls d17c24b770 Bug 789298 - Prompt for file history update leads to crash during startup.
9 years ago
John Ralls 77ab04100c Bug 789297 - Account Tax Related Information - 2.7.0 is not backwards compatible
9 years ago
John Ralls 4be826055a Revert "Partial fix to exception crashes on Windows."
9 years ago
John Ralls 4746054635 Partial fix to exception crashes on Windows.
9 years ago
Geert Janssens 7cb59aafe8 Fix disabling src docs build on Windows
9 years ago
Geert Janssens 1238b9d8cd Prevent gcc from searching config.h in the current directory
9 years ago
Carwyn Nelson 7b1d298bc6 Little refactor of account.c
9 years ago
Geert Janssens 444eb1c28e Improve gnc_numeric_boxed_copy_func based on discussion in PR#145
9 years ago
Bob-IT 53ef0c5be9 Save button active on every load
9 years ago
John Ralls 70a37a24ae Don't build design docs on Windows.
9 years ago
Geert Janssens b83be1b8c6 Remove configure option --enable-locale-specific-tax and make gnucash always behave as if it was set
9 years ago
Jose Marino 968956d271 fix reconcile dialog always showing ending balance of zero
9 years ago
John Ralls 91a2ee4525 [MacOS] Change CMake installed names to absolute paths from @rpath/...
9 years ago
Geert Janssens 9472e9347f Replace ambiguous 'scm' with 'vcs' in macro name
9 years ago
Geert Janssens 545b24fe97 Merge branch maint into unstable
9 years ago
Geert Janssens e56cb37813 Additional changes to use commit date rather than build date
9 years ago
Geert Janssens d266ee346c Fix build failures if userdata_home exists but gnc_userdata_home doesn't
9 years ago
John Ralls 711cea1f4f Fix the fix from mac for test-userdata-dir.c
9 years ago
John Ralls 9dc8e6f40a Fix test-userdata-dir on Mac.
9 years ago
Geert Janssens a8cccc00f3 Minor tweaks to the userdata_dir logic
9 years ago
Geert Janssens 2ac118f80c Improve a few comments.
9 years ago
Geert Janssens 75b5a41eee Merge branch 'maint'
9 years ago
Geert Janssens 37ecf56fbb Merge branch 'maint'
9 years ago
John Ralls 465f24af2e Link libgncmod-app-utils-python to libgncmod-app-utils.
9 years ago
Geert Janssens 556f7037ad Merge branch 'maint'
9 years ago
John Ralls 43c81b6ebb Add include of Foundation framework for NSString and NSBundle.
9 years ago
Geert Janssens 118af3e9e9 Fix gtest-gnc-timezone test on Windows
9 years ago
Geert Janssens 333edb1900 Fix gnc-rational test on Windows
9 years ago
Geert Janssens 449d3ca32d Windows: check permissions actually used on the platform
9 years ago
Geert Janssens d96bb3ebd5 Amend previous commit
9 years ago
Geert Janssens d6677ff39f Convert boost::filesystem path strings to utf8.
9 years ago
Geert Janssens 1b3a0e56ff Use boost::filesystem's built-in conversion between character encodings.
9 years ago
John Ralls e2386253ca Move Win32 additions to engine_SOURCES to before first use.
9 years ago
Geert Janssens 74b6ef8ab3 Merge branch 'kvpvaltostring' of https://github.com/limitedAtonement/gnucash
9 years ago
Geert Janssens a670783eb6 Merge branch 'prices-out2' of https://github.com/Bob-IT/gnucash
9 years ago
lmat a9cc488cbf Should return std::string
9 years ago
Geert Janssens bbea5061a3 Extend environment file parsing to also parse environment.local
9 years ago
Geert Janssens 045ee429bf Check GNC_DATA_HOME environment to override default userdata location.
9 years ago
Geert Janssens a153412e5a Use platform dependent locations for gnucash user's data (gnc_userdata_home)
9 years ago
Geert Janssens ae75bc963f Rewrite several file path routines to use boost::filesystem
9 years ago
Mike Alexander 29a92431cb Fix sigfigs(n) rounding to work when the input is bigger tnan 10**n.
9 years ago
Mike Alexander 57638161f2 Fix numerator overflow constructing GncNumeric from 96.16
9 years ago
Mike Alexander 00c7089ecb Add tests for converting doubles 96.16 and 9616000000.0 to GncNumeric.
9 years ago
Geert Janssens 4b3db97ba1 Merge branch 'maint'
9 years ago
John Ralls 115d61e7f3 Remove test for transaction set-date diagnostic message.
9 years ago
John Ralls 71e3703087 Use time64 GncDateTime constructor instead of struct tm constructor.
9 years ago
John Ralls f7ce8bcbb3 Disable creating a date string to maybe use in a PINFO message.
9 years ago
John Ralls 1e0a9a0ef8 Parse date strings into a struct tm and construct GDateTime with that.
9 years ago
John Ralls 82d891a202 Test features to see if they're already set before setting them.
9 years ago
Robert Fewell 6ca85450a8 Move gnc-gdate-utils functions to gnc-date and remove files.
9 years ago
Robert Fewell b485206378 Change tabs to spaces and remove some blank lines
9 years ago
Robert Fewell 047bc8d69b Rename gnc_pricedb_remove_old_prices_keep_last
9 years ago
Robert Fewell a7abc312a9 Rename save_cloned_price to clone_price
9 years ago
Robert Fewell 89dbc09410 Added second if clause for completeness.
9 years ago
Robert Fewell c3466b79ef Move gnc-gdate-utils.c/h from app-utils to engine
9 years ago
Robert Fewell 42915a42d1 Modify the unit tests to reflect changes.
9 years ago
Robert Fewell 667f175757 This change modifies the way old prices can be removed.
9 years ago
John Ralls 4fc61b2ac8 Commit imap conversions once per account instead of per import map slot.
9 years ago
John Ralls c6a72cc596 Revert "Fix mac looking in wrong directory for libgncmod-backend-dbi.dylib."
9 years ago
John Ralls 7e7d42847c Fix load string KVP memory error.
9 years ago
John Ralls 6a359f86a0 Fix mac looking in wrong directory for libgncmod-backend-dbi.dylib.
9 years ago
Geert Janssens f943ba61ae Rename directory for code from external projects
9 years ago
Geert Janssens 7fd38c88a5 Improve a comment
9 years ago
Geert Janssens a96a68fd4e Add as many values as there are fields in the list
9 years ago
Geert Janssens 0946b0315f Use another way to fix backend loading on OS X
9 years ago
John Ralls cc39a04f6f Fix mac looking in wrong directory for libgncmod-backend-dbi.dylib.
9 years ago
John Ralls e9ac71c0f9 Fix time-string format in backend for GncDateTime(std::string).
9 years ago
John Ralls 43df1ccc3a Fix the most serious backend memory leaks.
9 years ago
Geert Janssens 1883d8ec31 Fix a number of test mismatches between cmake and autotools
9 years ago
Geert Janssens 53afd36de1 Keep the test modules from gnc-module outside of the normal GNC_MODULE_PATH
9 years ago
Geert Janssens 3e3eead3c5 Eliminate plugins directory
9 years ago
Geert Janssens dfe8ea4536 Add conditional source files to dist tarball
9 years ago
Geert Janssens 0c6da2f001 Cleanup some more obscure references to no longer existing 'src' directory
9 years ago
Geert Janssens afecab330a Move accounts, checks and pixmaps into a data directory
9 years ago
Geert Janssens 83d14e1c1c Restructure the src directory
9 years ago