Commit Graph

31 Commits (d4c19efc8dc09c2862f467855d5fcd18c867e8ea)

Author SHA1 Message Date
John Ralls b4fedff90e Provide a single static instance of C++ locale.
7 years ago
Christian Stimming 1eed3db5e7 Some (very minor) translation string improvements.
7 years ago
Geert Janssens 267852ba76 Add a note on cvt and imbuing locales in a boost::filesystem::path object
7 years ago
Geert Janssens 272ca421b7 Set up filepath utils to determine the GNC_CONFIG_HOME in the same way as GNC_DATA_HOME
7 years ago
Geert Janssens ac2e0946ea Rewrite path scrubbing in a c++ way
7 years ago
Geert Janssens 0c6b92959a Get metadata migration working again when upgrading from 2.6 to 3.1
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 ad1664604f Cleanup namespace usage for boost::locale
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
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
Geert Janssens 50e2a3def7 Use a platform dependent package name for gnc_user[config|data]_dir
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
Robert Fewell 7c9ac17cb6 Move the user CSS settings file
8 years ago
Geert Janssens 0d4f6e054d Improve gnc_data_home verification and creation
8 years ago
Geert Janssens 2f16b092f5 Simplify filepath init code
8 years ago
John Ralls 66817bb997 Rework directory determination in CMake builds.
8 years ago
Geert Janssens 1238b9d8cd Prevent gcc from searching config.h in the current directory
8 years ago
Geert Janssens d266ee346c Fix build failures if userdata_home exists but gnc_userdata_home doesn't
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
John Ralls 43c81b6ebb Add include of Foundation framework for NSString and NSBundle.
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
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