<menuitem action='ToggleMaximalEditor'/>
<menuitem action='show-editor-mixer'/>
+ <menuitem action='show-editor-list'/>
<menuitem action='ToggleMeasureVisibility'/>
<menuitem action='toggle-waveform-visible'/>
<menuitem action='ToggleWaveformsWhileRecording'/>
the_notebook.set_scrollable (true);
the_notebook.popup_enable ();
the_notebook.set_tab_pos (Gtk::POS_RIGHT);
+ the_notebook.show_all ();
post_maximal_editor_width = 0;
post_maximal_pane_position = 0;
vpacker.pack_end (status_bar_hpacker, false, false);
vpacker.pack_end (global_hpacker, true, true);
- edit_controls_vbox.show ();
- controls_layout.show ();
- the_notebook.show_all ();
-
/* register actions now so that set_state() can find them and set toggles/checks etc */
register_actions ();
} else {
pos = atoi (prop->value());
}
-
+
if ((done = GTK_WIDGET(edit_pane.gobj())->allocation.width > pos)) {
edit_pane.set_position (pos);
pre_maximal_pane_position = pos;
initial_ruler_update_required = true;
// user changed width of pane during fullscreen
+
if(post_maximal_pane_position != edit_pane.get_position()) {
post_maximal_pane_position = edit_pane.get_position();
}
tools_tearoff->set_visible (true);
post_maximal_editor_width = this->get_width();
-
- edit_pane.set_position (
- pre_maximal_pane_position + abs(this->get_width() - pre_maximal_editor_width)
- );
+ edit_pane.set_position (pre_maximal_pane_position + abs(this->get_width() - pre_maximal_editor_width));
}
/**
uint32_t order;
int n;
- cerr << "RRL, nrld = " << no_route_list_redisplay << " with " << rows.size() << endl;
-
if (no_route_list_redisplay) {
return;
}
bool visible = (*i)[route_display_columns.visible];
- cerr << "\tvisible = " << visible << endl;
-
if (visible) {
tv->set_marked_for_display (true);
position += tv->show_at (position, n, &edit_controls_vbox);
- cerr << "packed tv for " << tv->name() << " @ " << position << endl;
} else {
tv->hide ();
}