diff options
author | Nick Mainsbridge <beatroute@iprimus.com.au> | 2008-09-16 18:58:26 +0000 |
---|---|---|
committer | Nick Mainsbridge <beatroute@iprimus.com.au> | 2008-09-16 18:58:26 +0000 |
commit | 72d53181c91f7243c048b34f0f2626b306e286de (patch) | |
tree | 62a9f9697e9ef8f24ee32183a3c27e5193474dcd /gtk2_ardour/editor_mixer.cc | |
parent | 6685f9c6b71486619515038c21733a173c271f5f (diff) |
Add a session file type icon for OSX, remove unused editor_mixer_button, use a constant offset for verbose time cursor, make tempo lines a bit smoother on OSX (idle? when?)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3734 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/editor_mixer.cc')
-rw-r--r-- | gtk2_ardour/editor_mixer.cc | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/gtk2_ardour/editor_mixer.cc b/gtk2_ardour/editor_mixer.cc index 12c26a2bcb..658e1aeee6 100644 --- a/gtk2_ardour/editor_mixer.cc +++ b/gtk2_ardour/editor_mixer.cc @@ -128,6 +128,12 @@ Editor::show_editor_mixer (bool yn) } } } +#ifdef GTKOSX + /* XXX gtk problem here */ + ruler_label_event_box.queue_draw (); + time_button_event_box.queue_draw (); + controls_layout.queue_draw (); +#endif } void @@ -241,10 +247,6 @@ Editor::update_current_screen () almost_done: last_update_frame = frame; -#ifdef GTKOSX - /*XXX in a perfect world we would not have to do this. */ - track_canvas->update_now(); -#endif if (current_mixer_strip) { current_mixer_strip->fast_update (); } @@ -334,10 +336,6 @@ Editor::session_going_away () zoom_range_clock.set_session (0); nudge_clock.set_session (0); - /* put editor/mixer toggle button in off position and disable until a new session is loaded */ - - editor_mixer_button.set_active(false); - editor_mixer_button.set_sensitive(false); /* clear tempo/meter rulers */ remove_metric_marks (); hide_measures (); |