13
0
Go to file
John Emmas bb520c26ad Move the preprocessor directive GTKMM_ATKMM_ENABLED so it'll get #defined at an earlier stage
When building any program that uses Gtkmm (with Atkmm support) ALL modules need to agree about the status of GTKMM_ATKMM_ENABLED. Otherwise 'Gtk::Widget' can have different sizes in different modules. If that happens we can end up with all manner of inexplicable run-time crashes and hangs.

GTKMM_ATKMM_ENABLED gets #defined in 'gtkmmconfig.h'. So let's #include that file at the earliest possible opportunity (where we know it'll then have a consistent value for every compilation unit).
2015-12-23 15:09:16 +00:00
cfgtool
doc
export
gtk2_ardour monitor section re-layout (processor-box in signal flow) 2015-12-23 14:41:54 +01:00
headless
icons
libs add monitor-processor pre-fader (not at the top) 2015-12-23 14:35:31 +01:00
mcp
midi_maps
msvc_extra_headers Move the preprocessor directive GTKMM_ATKMM_ENABLED so it'll get #defined at an earlier stage 2015-12-23 15:09:16 +00:00
MSVCardour3
MSVCMixbus3
MSVCvst_scan
patches
patchfiles
session_utils session-utils: use session's sample-rate 2015-12-16 23:22:05 +01:00
templates
tools vin chaud. 2015-12-17 20:18:32 +01:00
vst
.dir-locals.el
.gitignore ignore generated appdata file 2015-12-15 08:41:03 +01:00
ardour-3.ttl
ardour.1
ardour.1.es
ardour.1.fr
ardour.1.ru
COPYING
foo.cc
instant.xml
instant.xml.sae
Makefile
msvc32-fixup.pl
PACKAGER_README
README
system_config
testfile.flac
testfile.ogg
TRANSLATORS
waf
wscript amend prev commit (fix typos) 2015-12-17 21:04:08 +01:00

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

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