13
0
Go to file
Tim Mayberry e7a23eaaa8 Use snprintf instead of std::stringstream when converting color values to strings
std::ostream/stringstream will use the current locale to determine the numeric
formatting. If the locale uses grouping then thousands separators will be
inserted in the output which produces an invalid color string in
UIConfiguration::reset_gtk_theme() and when converting colors to strings in
UIConfiguration::store_color_theme()

This has not been a problem so far because it appears that LocaleGuard does not
reset the LC_NUMERIC value for the global C++ locale. So if a LocaleGuard is
created at any time before these functions are called(even if it goes out of
scope) the numeric formatting used by std::streams will use the "C" locale
formatting facets.
2017-04-19 09:36:59 +10:00
cfgtool
doc
export
gtk2_ardour Use snprintf instead of std::stringstream when converting color values to strings 2017-04-19 09:36:59 +10:00
headless
libs Use XMLNode::get/set_property API in Faderport surface 2017-04-19 09:36:59 +10:00
mcp
midi_maps Fixed the loop control 2017-04-16 09:05:14 -07:00
msvc_extra_headers
MSVCardour3
MSVCMixbus3
MSVCvst_scan
osc
patches
patchfiles
scripts
session_utils Use XMLNode::set_property API in copy-mixer Session utility 2017-04-19 09:36:57 +10:00
templates
tools Patch the QM source code to make it buildable with MSVC 2017-04-02 15:32:26 +02:00
vst
.dir-locals.el
.gitattributes
.gitignore
ardour-3.ttl
ardour.1
ardour.1.es
ardour.1.fr
ardour.1.ru
COPYING
foo.cc
instant.xml
instant.xml.sae
msvc32-fixup.pl
PACKAGER_README
README
system_config
testfile.flac
testfile.ogg
TRANSLATORS
waf
wscript Fix linking on El Capitan 2017-04-07 23:31:44 +02:00

Please see the Ardour web site at http://ardour.org/ for all documentation..

For information on building ardour: 
      
     http://ardour.org/development.html