gnucash/libgnucash/core-utils
John Ralls cad6bb4272 Bug 792105 - Startup takes several minutes, take two.
First, remove the unnecessary locale push & pop on <CT_TIME64>load.

Second, the registry accesses were caused by using g_win32_get_locale
to convert the Microsoft locale strings to POSIX ones. We don't care
what kind of string we get as long as we can pass it back to setlocale,
so remove that.

Third, gnc_push/pop_locale were used only in backend/dbi in a
very limited way and did much more than was necessary, so
convert them to C++ inlines in gnc-backend-dbi.hpp that does
only what we need them to.
2018-04-17 16:32:45 -07:00
..
test Use a platform dependent package name for gnc_user[config|data]_dir 2018-02-19 22:53:32 +01:00
binreloc.c Bug 794916 - Fails to find environment file at startup when installation prefix is '/opt' 2018-04-16 23:25:37 +02:00
binreloc.h Restructure the src directory 2017-08-10 18:45:00 +02:00
CMakeLists.txt Set GNC_VCS at build time instead of when making the tarball. 2018-04-09 15:10:25 -07:00
core-utils.i Rewrite several file path routines to use boost::filesystem 2017-08-26 21:38:21 +02:00
core-utils.scm Merge branch 'maint' into unstable 2018-02-02 18:57:24 +01:00
gnc-environment.c Extend environment file parsing to also parse environment.local 2017-08-26 21:38:21 +02:00
gnc-environment.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-filepath-utils.cpp Cleanup namespace usage for boost::locale 2018-02-28 16:50:20 +01:00
gnc-filepath-utils.h Look for user editable config files in gnc_userconfig_dir instead of gnc_userdata_dir 2018-02-24 20:39:26 +01:00
gnc-gkeyfile-utils.c Prevent gcc from searching config.h in the current directory 2017-10-26 14:05:17 +02:00
gnc-gkeyfile-utils.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-glib-utils.c Prevent gcc from searching config.h in the current directory 2017-10-26 14:05:17 +02:00
gnc-glib-utils.h Account.c to Account.cpp 2017-12-21 07:39:32 -05:00
gnc-guile-utils.c Bug 795039 - Crash on startup using Technicolor Style sheet in report 2018-04-14 10:18:01 -07:00
gnc-guile-utils.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-jalali.c Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-jalali.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-locale-utils.c Bug 792105 - Startup takes several minutes, take two. 2018-04-17 16:32:45 -07:00
gnc-locale-utils.h Bug 792105 - Startup takes several minutes, take two. 2018-04-17 16:32:45 -07:00
gnc-path.c Remove autotools-only path exception to find reports 2018-02-28 12:08:37 +01:00
gnc-path.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-prefs-p.h Restructure the src directory 2017-08-10 18:45:00 +02:00
gnc-prefs.c Convert to a two-digit version number. 2018-03-31 18:00:15 -07:00
gnc-prefs.h Add infrastructure to handle preference schema migrations and use it to replace one preference 2017-12-11 21:56:23 +01:00
gncla-dir.h.in Replace GNC_CONFIGURE(2) with configure_file 2017-12-23 14:07:25 +01:00