Commit Graph

348 Commits (a4b1827793b146e9d0fd8db87c76cb5caa211dc6)

Author SHA1 Message Date
Christopher Lam d0af343ee4 Merge branch 'maint'
7 years ago
Christopher Lam 6c4ae89012 [business-options] fix whitespace
7 years ago
Christopher Lam 560b313f85 [business-options] deprecate unused option-types
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
John Ralls 354e868716 Move simple-obj.scm to import-export/qif-imp, the one place it's used.
7 years ago
Geert Janssens 30ac2cf266 Remove guile functions that were marked as deprecated in gnucash the 3.x series
7 years ago
Geert Janssens d3e03ff662 Drop code to migrate preferences from gconf to gsettings
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
Christopher Lam 885689b42d [options] bugfix don't override inbuilt list keyword
7 years ago
Christopher Lam ed42f8acb6 Bug 797197 - Transaction report: Error message when sorting on month
7 years ago
Geert Janssens cc7ca438c0 Merge branch 'maint'
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
Robert Fewell 416b79d304 Reformat source files gnc-accounting-period.*
7 years ago
Robert Fewell 037f5ed5be Bug 797089 - Wrong time for accounting period end date
7 years ago
Christopher Lam 6e246ef8ad [options] compact option-setter in generator
7 years ago
John Ralls 114efe5936 Transcode non-constant strings before passing them to scm_eval_string.
7 years ago
John Ralls 94bb28d9ab Bug 797127 - Company name and address in reports not display properly
7 years ago
thetedmunds 483f9a4c83 Bug 797196 - Allow for per-payment rounding in amortization calculations
7 years ago
John Ralls 5311e5a386 Revert "Merge T Edmunds's 'amortization-rounding' into maint."
7 years ago
John Ralls aa53c23239 Merge T Edmunds's 'amortization-rounding' into maint.
7 years ago
thetedmunds 9afc856c20 Changed gnc:computeInterestIncrement to directly calculate the amount of interest accrued in the specified compounding period. Bug 797195.
7 years ago
thetedmunds 5f9020016a Amended commit to address pull-request comments.
7 years ago
Christopher Lam 3923dfa19a [business-prefs] tidy counter definitions
7 years ago
Christopher Lam a4eb5b1a59 [options] compact book-currency-acounting functions
7 years ago
Christopher Lam faf1b08cec [options] compact valid-gains-loss-account?
7 years ago
Christopher Lam 0b8ff4b5d6 [options] deprecate gnc:save-options
7 years ago
Christopher Lam 4f6344963d [options] simplify gnc:value->string
7 years ago
christopherlam d711cc35f8 Bug 639049 - Asset Barchart Report includes also the first day of next month transactions
7 years ago
Christopher Lam 4a2b5e9641 [hooks.scm] deprecate hooks.scm
7 years ago
Christopher Lam f64586b873 [app-utils] remove config-var.scm
7 years ago
Christopher Lam 4f0e9a5168 [options] gnc:warn when looking up old option names
7 years ago
Christopher Lam a4789fcac5 bugfix: fix crasher when loading saved-report with unknown choices.
7 years ago
Christopher Lam 65bfeaf5de [date-utilities] bugfix: date-intervals produces good month deltas
7 years ago
Alex Aycinena 7d0adfd0c6 remove unnecessary KVPs and frames related to US Income Tax name and type
7 years ago
John Ralls 84d1c3645d Use NULL, not '\0', to set a char* argument to NULL.
7 years ago
Alex Aycinena fc15364326 remove unnecesary 'home' level in path for US Income Tax book tax information
7 years ago
Christopher Lam 0d4575da6c [income-gst-statement] rename options
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
John Ralls bf55c30aeb Fix most of the unused assignment errors from static analysis.
8 years ago
John Ralls 24ce92056d Protect from potential nullptr dereferences.
8 years ago
John Ralls faba7975ac Fix a bunch of memory allocation errors found by clang static analysis.
8 years ago
Geert Janssens cd04e805e3 Bug 796919 - Leading '+' character not accepted in amount when value surrounded by quotes
8 years ago
Geert Janssens f13d21b973 Bug 498072 - GnuCash show taxes on invoice when individual taxes is not checked
8 years ago
Geert Janssens 406953c2ae Bug 796820 - References to 'Gnome Bugzilla' should be changed to 'GnuCash Bugzilla'
8 years ago
John Ralls 26714d2e17 Bug 792446 - Mixed languages in error dialog.
8 years ago
Robert Fewell b6f2b111bc Block registered prefs when preference dialogue loaded
8 years ago
Geert Janssens 48b29f5e91 Fix memory leak in char* type KvpValue and fix improper uses
8 years ago
Geert Janssens 3634e8f59d Fix memory leak using qof_instance_get on a GncGUID
8 years ago
John Ralls b05082a09d Merge Chris Lam's consolidated invoice report into maint.
8 years ago
Christopher Lam 7ef4c00579 [easy-invoice] Display/Charge Type rename back to Display/Action
8 years ago
Yuri Chornoivan f9700ba98d Fix minor typos
8 years ago
John Ralls 216528c130 Merge Bob Fewell's 'fixes8' into maint.
8 years ago
John Ralls 773b070345 Don't set transaction properties via scheme in C code.
8 years ago
Robert Fewell 64778fcad5 Fix error when options dialogue is open when app closed
8 years ago
John Ralls ff91056ab1 Resolve ubuntu 14.04 naming conflict.
8 years ago
John Ralls a51be5157c Add preference for forcing prices to decimal display.
8 years ago
John Ralls 1fffbaf856 Bug 794755 - Commodity Register displays fractional prices
8 years ago
John Ralls 756f444ac3 Update bug tracker URL
8 years ago
John Ralls 7e4f9a444f Add some files missing from the diat so distcheck passes.
8 years ago
John Ralls 9e6760f7cb Bug 796527 - invalid currency on scheduled transactions
8 years ago
John Ralls 6f0a3c4345 Bug 795362 - Special variable "i" not parsed in function calls
8 years ago
Christopher Lam 97ab1b19fe test-date-utilities.scm: to SRFI64
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
Geert Janssens a9f35ed7ae Lowercase cmake commands
8 years ago
John Ralls 0106a771d0 Bug 795039 - Crash on startup using Technicolor Style sheet in report
8 years ago
John Ralls f680823dbf Bug 795039 - Crash on startup using Technicolor Style sheet in report
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
Robert Fewell 28b2e732ab When doing a file save from the a new start we have no key file
8 years ago
Christopher Lam 551e98435d remove begindate in qofquery
8 years ago
Christopher Lam 8fef1adcc4 date-utilities: bugfix weekly render
8 years ago
Christopher Lam d8d552ee8a options.scm: tidy (gnc:render-options-changed)
8 years ago
John Ralls d4476d06b4 Block events while creating scheduled transactions.
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
Robert Fewell 955696b0e7 Cache a couple of split register preferences
8 years ago
Geert Janssens 27256357f5 Merge branch 'BUG792809' of https://github.com/Bob-IT/gnucash into unstable
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 a5f46a5e45 More Scheme dependency additions.
8 years ago
Robert Fewell b2ed250db1 Change gsettings upgrade test so old_maj_min is < 207
8 years ago
John Ralls 48bdab38d4 Replace sprintf with Guile's built-in format.
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 26e51339a6 Rework the Scheme target dependencies.
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 4317d8a8f6 Improve handling of generated distributable files
8 years ago
Geert Janssens 85bfbd8e82 Some minor cleanups after the autotools removal
8 years ago
John Ralls 74ddb671e4 Merge Chris Lam's and Aaron Laws's branch 'time64-ftw' into unstable.
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
Christopher Lam ee8f9053e8 REMOVE-TIMEPAIR: libgnucash/app-utils/app-utils.scm & date-utilities.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 95e31f982b Date option absolute now takes 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
John Ralls 3d2682ac04 Merge branch 'maint' into unstable
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
John Ralls e0300d3a62 Replace the gnc:numeric pair with normal Scheme rationals.
8 years ago
lmat 5636afc4a2 Kvp no longer parses entries looking for delimiters
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 e1d3385428 Handle mid-pacific timezones in date-sensitive tests.
8 years ago
Geert Janssens de4d1e9859 Add infrastructure to handle preference schema migrations and use it to replace one preference
8 years ago
John Ralls 9dc66c0b7d Fix the Mac install_name_dir to point at CMAKE_INSTALL_FULL_LIBDIR.
8 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
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 d44f6bc9d5 Fix missing/misspelled files for distribution.
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
Geert Janssens 1238b9d8cd Prevent gcc from searching config.h in the current directory
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
Geert Janssens b83be1b8c6 Remove configure option --enable-locale-specific-tax and make gnucash always behave as if it was set
9 years ago
John Ralls 91a2ee4525 [MacOS] Change CMake installed names to absolute paths from @rpath/...
9 years ago
Geert Janssens 545b24fe97 Merge branch maint into unstable
9 years ago
Geert Janssens 75b5a41eee Merge branch 'maint'
9 years ago
John Ralls 465f24af2e Link libgncmod-app-utils-python to libgncmod-app-utils.
9 years ago
Geert Janssens a670783eb6 Merge branch 'prices-out2' of https://github.com/Bob-IT/gnucash
9 years ago
Geert Janssens ae75bc963f Rewrite several file path routines to use boost::filesystem
9 years ago
Robert Fewell 6ca85450a8 Move gnc-gdate-utils functions to gnc-date and remove files.
9 years ago
Robert Fewell c3466b79ef Move gnc-gdate-utils.c/h from app-utils to engine
9 years ago
Geert Janssens f943ba61ae Rename directory for code from external projects
9 years ago
Geert Janssens 1883d8ec31 Fix a number of test mismatches between cmake and autotools
9 years ago
Geert Janssens 83d14e1c1c Restructure the src directory
9 years ago