gnucash/libgnucash/app-utils
Geert Janssens d8a304c2c9 Housekeeping - reduce the number of PACKAGE and VERSION related cmake variables
This starts by setting the gnucash version number in the 'project' call.
This will result in a number of variables set by cmake. The remainder
of this commit is to reuse the auto-generated
PROJECT_NAME, PROJECT_VERSION, PROJECT_VERSION_MAJOR
PROJECT_VERSION_MINOR, PROJECT_VERSION_PATCH and PROJECT_VERSION_TWEAK
instead of all the various instances of PACKAGE, GNUCASH_MAJOR_VERSION
and so on.

One parameter is worth mentioning - GETTEXT_PACKAGE
GnuCash is not using this directly (any more) but it has to be set before
including gi18n-lib.h.
2020-01-17 18:15:27 +01:00
..
calculation Fix most of the unused assignment errors from static analysis. 2018-11-30 15:08:41 +09:00
test [test-options] add to CMakeLists.txt 2019-08-23 19:51:13 +08:00
app-utils.i [budgets.c] handle both natural & reversed signs budgets 2019-12-05 17:26:46 +08:00
app-utils.scm [app-utils] upgrade Tax/Tax Number option to all locales 2019-09-20 14:57:57 +08:00
business-options.c Bug 797127 - Company name and address in reports not display properly 2019-04-27 13:39:27 -07:00
business-options.h Restructure the src directory 2017-08-10 18:45:00 +02:00
business-options.scm [business-options] fix whitespace 2019-07-12 21:08:15 +08:00
business-prefs.scm [app-utils] upgrade Tax/Tax Number option to all locales 2019-09-20 14:57:57 +08:00
c-interface.scm [c-interface] gnc:backtrace-if-exception returns #f if error 2019-11-03 10:44:50 +08:00
CMakeLists.txt Replace overly indirect gnc_business_get_default_tax_table. 2019-08-22 12:30:33 -07:00
date-utilities.scm Bug 752395 - Start Day of weekly report doesn't respond to change in locale 2019-08-15 13:18:46 +08:00
file-utils.c Prevent gcc from searching config.h in the current directory 2017-10-26 14:05:17 +02:00
file-utils.h Restructure the src directory 2017-08-10 18:45:00 +02:00
fin.scm Housekeeping - replace plenty of http links with https 2019-06-06 15:52:30 +02:00
gettext.scm Drop guile 1.8 support 2017-12-20 14:55:40 +01:00
gfec.c Bug 795039 - Crash on startup using Technicolor Style sheet in report 2018-04-26 13:01:00 -07:00
gfec.h Rewrite several file path routines to use boost::filesystem 2017-08-26 21:38:21 +02:00
gnc-account-merge.c Prevent gcc from searching config.h in the current directory 2017-10-26 14:05:17 +02:00
gnc-account-merge.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-accounting-period.c Reformat source files gnc-accounting-period.* 2019-05-17 11:01:24 +01:00
gnc-accounting-period.h Reformat source files gnc-accounting-period.* 2019-05-17 11:01:24 +01:00
gnc-addr-quickfill.c Prevent gcc from searching config.h in the current directory 2017-10-26 14:05:17 +02:00
gnc-addr-quickfill.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-basic-gobject.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-component-manager.c Fix error when options dialogue is open when app closed 2018-07-22 13:07:57 +01:00
gnc-component-manager.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-entry-quickfill.c Prevent gcc from searching config.h in the current directory 2017-10-26 14:05:17 +02:00
gnc-entry-quickfill.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-euro.c Replace the gnc:numeric pair with normal Scheme rationals. 2017-12-21 15:33:15 -08:00
gnc-euro.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-exp-parser.c Fix most of the unused assignment errors from static analysis. 2018-11-30 15:08:41 +09:00
gnc-exp-parser.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-gettext-util.c Prevent gcc from searching config.h in the current directory 2017-10-26 14:05:17 +02:00
gnc-gettext-util.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-gsettings.c Housekeeping - reduce the number of PACKAGE and VERSION related cmake variables 2020-01-17 18:15:27 +01:00
gnc-gsettings.h Block registered prefs when preference dialogue loaded 2018-09-27 15:57:34 +01:00
gnc-help-utils.c Prevent gcc from searching config.h in the current directory 2017-10-26 14:05:17 +02:00
gnc-help-utils.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-helpers.c Bug 797127 - Company name and address in reports not display properly 2019-04-27 13:39:27 -07:00
gnc-helpers.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-prefs-utils.c Prevent gcc from searching config.h in the current directory 2017-10-26 14:05:17 +02:00
gnc-prefs-utils.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-state.c gnc-uri - refer to 'scheme' instead of 'protocol' as that's the more formal term used in uris 2018-12-27 22:33:17 +01:00
gnc-state.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-sx-instance-model.c Fix memory leak using qof_instance_get on a GncGUID 2018-09-09 22:50:05 +02:00
gnc-sx-instance-model.h Merge branch 'maint' into unstable 2018-02-19 15:25:53 +01:00
gnc-ui-balances.c Prevent gcc from searching config.h in the current directory 2017-10-26 14:05:17 +02:00
gnc-ui-balances.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-ui-util.c [budgets.c] handle both natural & reversed signs budgets 2019-12-05 17:26:46 +08:00
gnc-ui-util.h [budgets.c] handle both natural & reversed signs budgets 2019-12-05 17:26:46 +08:00
gncmod-app-utils.c Prevent gcc from searching config.h in the current directory 2017-10-26 14:05:17 +02:00
guile-util.c Don't set transaction properties via scheme in C code. 2018-07-23 12:00:12 -07:00
guile-util.h Fix minor typos 2018-07-27 14:23:15 +03:00
hooks.scm [hooks.scm] deprecate hooks.scm 2019-02-20 21:09:22 +08:00
make-prefs-migration-script.xsl Drop guile 1.8 support 2017-12-20 14:55:40 +01:00
migratable-prefs.xml.in Restructure the src directory 2017-08-10 18:45:00 +02:00
migrate-prefs.scm Rename libgnucash/scm/main.scm to utilities.scm 2018-02-16 15:52:19 -08:00
option-util.c Bug 797127 - Company name and address in reports not display properly 2019-04-27 13:39:27 -07:00
option-util.h Removing uses of timespec 2018-01-08 13:01:29 +11:00
options.scm [options] compact lookup-option 2019-07-28 12:16:58 +08:00
prefs.scm Restructure the src directory 2017-08-10 18:45:00 +02:00
QuickFill.c Prevent gcc from searching config.h in the current directory 2017-10-26 14:05:17 +02:00
QuickFill.h Restructure the src directory 2017-08-10 18:45:00 +02:00
README Restructure the src directory 2017-08-10 18:45:00 +02:00
simple-obj.scm [simple-obj] deprecate this module 2019-07-30 18:17:52 +08:00

After loading this module, you must also call

  (gnc:setup-gettext)
  (setlocale LC_ALL "")

at some point to finish initializing the app.  This is not done
automatically from gncmod-app-utils.c via app-utils.scm because you
may need to handle setlocale yourself (or you may already have other
code that does).