rearrange and redesign UIConfiguration/ARDOUR_UI APIs to allow correct initialization.
authorPaul Davis <paul@linuxaudiosystems.com>
Thu, 28 May 2015 16:46:31 +0000 (12:46 -0400)
committerPaul Davis <paul@linuxaudiosystems.com>
Thu, 28 May 2015 16:46:43 +0000 (12:46 -0400)
commit173b00777963376fd441256a4aadac9e6425af97
tree73318ff1915b25aa1a5a6a2b0e3d372da18b02d0
parent34d19ce8792cd2ad7012bc4d74c5012f697d87f0
rearrange and redesign UIConfiguration/ARDOUR_UI APIs to allow correct initialization.

We need to be able to set an environment variable *before* gtk_init() is called, but also to
load the color theme right after gtk_init() and before the rest of the GUI is created.
gtk2_ardour/ardour_ui.cc
gtk2_ardour/ardour_ui.h
gtk2_ardour/main.cc
gtk2_ardour/ui_config.cc
gtk2_ardour/ui_config.h