gnucash/libgnucash/app-utils
Geert Janssens 53f59f7794 RptCleanup - Restructure installation of gnucash scm files
These files were installed fairly ad-hoc into the share/gnucash/scm directory making
it hard to get an idea of where each file comes from.
The files are now structured as follows:
- any scm file authored by gnucash should go in share/gnucash/scm/gnucash or below
- most scm modules will be directly in that directory
- each module that comes with support files will get a subdirectory named after the
  module's base name. For example next to engine.scm there will be directory
  named engine for all support files of the engine module
- scm files that are not modules, but are loaded by modules go into
  <module-dir>. For example gnc-utils.scm loads gnc-menu-extensions.scm
  so that file will be installed in gnc-utils/gnc-menu-extensions.scm
- the report system is our largest module and only part of the restructuring
  is done at this point. It will be refined further in future commits.

The same restructuring is also done for the compiled files.
2019-06-18 14:25:04 +02:00
..
calculation Fix most of the unused assignment errors from static analysis. 2018-11-30 15:08:41 +09:00
test RptCleanup - Restructure installation of gnucash scm files 2019-06-18 14:25:04 +02:00
app-utils.i Restructure the src directory 2017-08-10 18:45:00 +02:00
app-utils.scm RptCleanup - Restructure installation of gnucash scm files 2019-06-18 14:25:04 +02:00
business-helpers.c Prevent gcc from searching config.h in the current directory 2017-10-26 14:05:17 +02:00
business-helpers.h Restructure the src directory 2017-08-10 18:45:00 +02: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 Update bug tracker URL 2018-07-13 09:49:33 -07:00
business-prefs.scm RptCleanup - Restructure installation of gnucash scm files 2019-06-18 14:25:04 +02:00
c-interface.scm Add support for guile 2.2 2017-12-20 14:55:40 +01:00
CMakeLists.txt RptCleanup - Restructure installation of gnucash scm files 2019-06-18 14:25:04 +02:00
date-utilities.scm Bug 797197 - Transaction report: Error message when sorting on month 2019-05-27 21:20:29 +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 RptCleanup - Restructure installation of gnucash scm files 2019-06-18 14:25:04 +02: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 Drop code to migrate preferences from gconf to gsettings 2019-06-12 15:17:25 +02: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 remove unnecessary KVPs and frames related to US Income Tax name and type 2019-01-27 15:58:46 -08:00
gnc-ui-util.h remove unnecessary KVPs and frames related to US Income Tax name and type 2019-01-27 15:58: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
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 Remove guile functions that were marked as deprecated in gnucash the 3.x series 2019-06-12 16:55:53 +02: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

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).