port cairo ARGB/BGRA -> pixbuf RGBA patch from recent 2.X commit (restores text on...
[ardour.git] / gtk2_ardour / ardour3_ui_dark.rc.in
index da13db4e90a3a2aaf88d8f7de76748ea8806f7ba..0085b62976edfbb91800321913bb4f49aa1d22dc 100644 (file)
@@ -2,6 +2,11 @@
 # This is the GTK style file for Ardour
 #
 
+style "smallest_text"
+{
+       font_name = "@FONT_TINY@"
+}
+
 style "very_small_text"
 {
        font_name = "@FONT_SMALLER@"
@@ -298,6 +303,19 @@ style "track_rec_enable_button_alternate" = "small_button"
        bg[PRELIGHT] =   { 0.91, 0.68, 0.68}
 }
 
+style "track_rec_enable_button_alternate_two" = "small_button"
+{
+       fg[SELECTED] = { 0.0, 0.0, 0.0 }
+       fg[ACTIVE] =   { 0.0, 0.0, 0.0 }
+       fg[PRELIGHT] = { 0.0, 0.0, 0.0 }
+       fg[NORMAL] = { 0.0, 0.0, 0.0 }
+
+       bg[NORMAL] =   { 0.91, 0.68, 0.00 }
+       bg[ACTIVE] =   { 0.91, 0.68, 0.00 }
+       bg[SELECTED] =   { 0.91, 0.68, 0.00 }
+       bg[PRELIGHT] =   { 0.91, 0.68, 0.00 }
+}
+
 style "mixer_track_rec_enable_button" = "track_rec_enable_button"
 {
        font_name = "@FONT_SMALLER@"
@@ -325,6 +343,18 @@ style "solo_button" = "small_button"
        fg[ACTIVE] = { 0, 0, 0 }
 }
 
+style "solo_isolate_led"
+{
+        fg[NORMAL] = { 0.725, 0.925, 0.949 }
+               fg[ACTIVE] = { 1.0, 0, 0 }
+}
+
+style "solo_safe_led"
+{
+       fg[NORMAL] = { 0.725, 0.925, 0.949 }
+               fg[ACTIVE] = { 1.0, 0, 0 } 
+}
+
 style "solo_button_alternate" = "small_button"
 {
         #
@@ -408,6 +438,13 @@ style "mixer_solo_button_active" = "solo_button_active"
        ythickness = 0
 }
 
+style "monitor_opt_button" = "small_button"
+{
+       font_name = "@FONT_SMALLER@"
+       bg[ACTIVE] = { 1.0, 0.749, 0.247 }
+       fg[ACTIVE] = { 0, 0, 0 }
+}
+
 style "monitor_mono_button" = "small_button"
 {
        bg[ACTIVE] = { 0.725, 0.925, 0.949 }
@@ -432,6 +469,13 @@ style "monitor_dim_button" = "small_button"
        fg[ACTIVE] = { 0, 0, 0 }
 }
 
+style "monitor_iso_button" = "small_button"
+{
+       font_name = "@FONT_SMALLER@"
+       bg[ACTIVE] = { 0.725, 0.925, 0.949 }
+       fg[ACTIVE] = { 0, 0, 0 }
+}
+
 style "mute_button" = "small_button"
 {
        bg[ACTIVE] = { 0.90, 0.89, 0.73 }
@@ -533,9 +577,22 @@ style "transport_button_active"
        fg[ACTIVE] = { 0, 0, 0 }
 }
 
+style "transport_button_alternate_two"
+{
+       fg[SELECTED] = { 0.0, 0.0, 0.0 }
+       fg[ACTIVE] =   { 0.0, 0.0, 0.0 }
+       fg[PRELIGHT] = { 0.0, 0.0, 0.0 }
+       fg[NORMAL] = { 0.0, 0.0, 0.0 }
+
+       bg[NORMAL] =   { 0.91, 0.68, 0.00 }
+       bg[ACTIVE] =   { 0.91, 0.68, 0.00 }
+       bg[SELECTED] =   { 0.91, 0.68, 0.00 }
+       bg[PRELIGHT] =   { 0.91, 0.68, 0.00 }
+}
+
 style "transport_rec_button"
 {
-       bg[ACTIVE] = { 1.0, 0, 0 }
+
 }
 
 style "transport_rec_button_active"
@@ -1224,10 +1281,10 @@ style "sync_alert"
        # active, and alternates with another style if sync is active
        # but we are not locked
        #
-       bg[ACTIVE] = { 0.52, 1.0, 0}
-       bg[PRELIGHT] = { 0.52, 1.0, 0}
-       bg[SELECTED] = { 0.52, 1.0, 0}
-       bg[NORMAL] = { 0.52, 1.0, 0}
+       bg[ACTIVE] = { 0.98, 0.4, 0}
+       bg[PRELIGHT] = { 0.98, 0.4, 0}
+       bg[SELECTED] = { 0.98, 0.4, 0}
+       bg[NORMAL] = { 0.98, 0.4, 0}
        
        fg[NORMAL] = { 0, 0, 0 }
        fg[PRELIGHT] = { 0, 0, 0 }
@@ -1448,6 +1505,7 @@ widget "*NewSessionDialogButton" style:highest "small_red_active_and_selected_bu
 widget "*RecordEnableButton" style:highest "track_rec_enable_button"
 widget "*RecordEnableButton-active" style:highest "track_rec_enable_button_active"
 widget "*RecordEnableButton-alternate" style:highest "track_rec_enable_button_alternate"
+widget "*RecordEnableButton-alternate2" style:highest "track_rec_enable_button_alternate_two"
 widget "*MixerRecordEnableButton" style:highest "mixer_track_rec_enable_button"
 widget "*MixerRecordEnableButton-active" style:highest "mixer_track_rec_enable_button_active"
 widget "*MixerRecordEnableButton-alternate" style:highest "mixer_track_rec_enable_button_alternate"
@@ -1487,6 +1545,7 @@ widget "*EditGroupButton" style:highest "very_small_button"
 widget "*EditGroupButtonLabel" style:highest "very_small_button"
 widget "*TransportButton" style:highest "transport_button"
 widget "*TransportButton-active" style:highest "transport_button_active"
+widget "*TransportButton-alternate2" style:highest "transport_button_alternate_two"
 widget "*TransportSyncButton" style:highest "transport_button"
 widget "*TransportSyncButton*" style:highest "transport_button"
 widget "*TransportSyncButton-active" style:highest "sync_alert"
@@ -1663,6 +1722,10 @@ widget "*MonitorMonoButton" style:highest "monitor_mono_button"
 widget "*MonitorMonoButton*" style:highest "monitor_mono_button"
 widget "*MonitorInvertButton" style:highest "monitor_invert_button"
 widget "*MonitorInvertButton*" style:highest "monitor_invert_button"
+widget "*MonitorOptButton" style:highest "monitor_opt_button"
+widget "*MonitorOptButton*" style:highest "monitor_opt_button"
+widget "*MonitorIsoAlert" style:highest "monitor_iso_button"
+widget "*MonitorIsoAlert*" style:highest "monitor_iso_button"
 widget "*BypassButton" style:highest "red_when_active"
 widget "*BypassButton*" style:highest "red_when_active"
 widget "*TransportSoloAlert" style:highest "flashing_alert"
@@ -1778,3 +1841,6 @@ widget "*MidiListView*" style:highest "white_tree_view"
 widget "*ProcessorSelector*" style:highest "processor_list_display"
 widget "*PortMatrixLabel*" style:highest "small_text"
 widget "*MidiTracerTextView" style:highest "midi_tracer_textview"
+widget "*SoloIsolatedLED" style:highest "solo_isolate_led"
+widget "*SoloSafeLED" style:highest "solo_safe_led"
+widget "*SoloLEDLabel" style:highest "very_small_text"