diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2008-11-04 21:05:58 +0000 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2008-11-04 21:05:58 +0000 |
commit | d410d82ad893dbe02d2ea131c55706dec65dc256 (patch) | |
tree | d35a8a0c901bcdb8b9cf6f73ee500e0993396ec9 | |
parent | e351591c14fffc4a062ffcf66334840214acbf83 (diff) |
more tooltips; better tooltip colors for dark themes
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4097 d708f5d6-7413-0410-9779-e7cbd77b26cf
-rw-r--r-- | gtk2_ardour/about.cc | 2 | ||||
-rw-r--r-- | gtk2_ardour/ardour2_ui_dark.rc.in | 5 | ||||
-rw-r--r-- | gtk2_ardour/ardour2_ui_dark_sae.rc.in | 6 | ||||
-rw-r--r-- | gtk2_ardour/mixer_strip.cc | 4 | ||||
-rw-r--r-- | gtk2_ardour/route_ui.cc | 4 |
5 files changed, 20 insertions, 1 deletions
diff --git a/gtk2_ardour/about.cc b/gtk2_ardour/about.cc index ed6b28321c..a0e97c9209 100644 --- a/gtk2_ardour/about.cc +++ b/gtk2_ardour/about.cc @@ -162,7 +162,7 @@ static const char* authors[] = { static const char* translators[] = { N_("French:\n\tAlain Fréhel <alain.frehel@free.fr>\n\tChristophe Combelles <ccomb@free.fr>\n"), - N_("German:\n\tKarsten Petersen <kapet@kapet.de>\ + N_("German:\n\tKarsten Petersen <kapet@kapet.de>\ \n\tSebastian Arnold <mail@sebastian-arnold.net>\ \n\tRobert Schwede<schwede@ironshark.com>\n"), N_("Italian:\n\tFilippo Pappalardo <filippo@email.it>\n"), diff --git a/gtk2_ardour/ardour2_ui_dark.rc.in b/gtk2_ardour/ardour2_ui_dark.rc.in index 45bbe4040e..29b76beea6 100644 --- a/gtk2_ardour/ardour2_ui_dark.rc.in +++ b/gtk2_ardour/ardour2_ui_dark.rc.in @@ -1579,3 +1579,8 @@ widget "*RegionListWholeFile" style:highest "treeview_parent_node" widget "*EditorHScrollbar" style:highest "editor_hscrollbar" widget "*ResizerHandler" style:highest "resizer_handle" +style "tooltip" { + fg[NORMAL] = { 0.20, 0.20, 0.20 } + bg[NORMAL] = "#FFFFFF" +} +widget "*ooltip*" style:highest "tooltip" diff --git a/gtk2_ardour/ardour2_ui_dark_sae.rc.in b/gtk2_ardour/ardour2_ui_dark_sae.rc.in index 3b63a5447f..0c12a970cc 100644 --- a/gtk2_ardour/ardour2_ui_dark_sae.rc.in +++ b/gtk2_ardour/ardour2_ui_dark_sae.rc.in @@ -1579,3 +1579,9 @@ widget "*RegionListWholeFile" style:highest "treeview_parent_node" widget "*EditorHScrollbar" style:highest "editor_hscrollbar" widget "*ResizerHandler" style:highest "resizer_handle" +style "tooltip" { + fg[NORMAL] = { 0.20, 0.20, 0.20 } + bg[NORMAL] = "#FFFFFF" +} + +widget "*ooltip*" style:highest "tooltip" diff --git a/gtk2_ardour/mixer_strip.cc b/gtk2_ardour/mixer_strip.cc index fe87c9fc84..e2ed1a8d11 100644 --- a/gtk2_ardour/mixer_strip.cc +++ b/gtk2_ardour/mixer_strip.cc @@ -145,15 +145,18 @@ MixerStrip::init () hide_button.add (*(manage (new Gtk::Image (::get_icon("hide"))))); input_label.set_text (_("Input")); + ARDOUR_UI::instance()->set_tip (&input_button, _("Click to choose inputs"), ""); input_button.add (input_label); input_button.set_name ("MixerIOButton"); input_label.set_name ("MixerIOButtonLabel"); output_label.set_text (_("Output")); + ARDOUR_UI::instance()->set_tip (&output_button, _("Click to choose outputs"), ""); output_button.add (output_label); output_button.set_name ("MixerIOButton"); output_label.set_name ("MixerIOButtonLabel"); + ARDOUR_UI::instance()->set_tip (&meter_point_button, _("Select metering point"), ""); meter_point_button.add (meter_point_label); meter_point_button.set_name ("MixerStripMeterPreButton"); meter_point_label.set_name ("MixerStripMeterPreButton"); @@ -194,6 +197,7 @@ MixerStrip::init () Gtkmm2ext::set_size_request_to_display_given_text (name_button, "longest label", 2, 2); name_label.set_name ("MixerNameButtonLabel"); + ARDOUR_UI::instance()->set_tip (&group_button, _("Mix group"), ""); group_button.add (group_label); group_button.set_name ("MixerGroupButton"); group_label.set_name ("MixerGroupButtonLabel"); diff --git a/gtk2_ardour/route_ui.cc b/gtk2_ardour/route_ui.cc index 7cc57be829..efec686ed5 100644 --- a/gtk2_ardour/route_ui.cc +++ b/gtk2_ardour/route_ui.cc @@ -22,6 +22,7 @@ #include <gtkmm2ext/choice.h> #include <gtkmm2ext/doi.h> #include <gtkmm2ext/bindable_button.h> +#include <gtkmm2ext/gtk_ui.h> #include <ardour/route_group.h> #include <pbd/memento_command.h> @@ -83,14 +84,17 @@ RouteUI::init () mute_button = manage (new BindableToggleButton (0, "")); mute_button->set_self_managed (true); mute_button->set_name ("MuteButton"); + UI::instance()->set_tip (mute_button, _("Mute this track"), ""); solo_button = manage (new BindableToggleButton (0, "")); solo_button->set_self_managed (true); solo_button->set_name ("SoloButton"); + UI::instance()->set_tip (solo_button, _("Mute other (non-soloed) tracks"), ""); rec_enable_button = manage (new BindableToggleButton (0, "")); rec_enable_button->set_name ("RecordEnableButton"); rec_enable_button->set_self_managed (true); + UI::instance()->set_tip (rec_enable_button, _("Enable recording on this track"), ""); _session.SoloChanged.connect (mem_fun(*this, &RouteUI::solo_changed_so_update_mute)); } |