View Issue Details

IDProjectCategoryView StatusLast Update
0004775ardourfeaturespublic2020-04-19 20:16
Reporternettings Assigned Topaul  
PrioritynormalSeveritytweakReproducibilityN/A
Status closedResolutionfixed 
Target Version3.0 
Summary0004775: [PATCH] change order of tabs in editor list "tracks and busses" window.
Description<nettings__> random usability suggestion: change the order of tabs in the editor list "tracks and busses". name first, then "visible", then active, then all other state flags. people who are running out of screen space will want to keep it as narrow as possible, and those same people will use the visibility flags a lot. (i know i do :)
TagsNo tags attached.

Activities

2012-03-18 01:11

 

reorder-editor-tracksnbusses.diff (1,825 bytes)   
Index: gtk2_ardour/editor_routes.cc
===================================================================
--- gtk2_ardour/editor_routes.cc	(revision 11725)
+++ gtk2_ardour/editor_routes.cc	(working copy)
@@ -182,6 +182,10 @@
 	solo_safe_state_column->set_expand(false);
 	solo_safe_state_column->set_fixed_width(column_width);
 
+        _name_column = _display.append_column ("", _columns.text) - 1;
+	_visible_column = _display.append_column ("", _columns.visible) - 1;
+	_active_column = _display.append_column ("", _columns.active) - 1;
+
 	_display.append_column (*input_active_column);
 	_display.append_column (*rec_state_column);
 	_display.append_column (*mute_state_column);
@@ -189,23 +193,20 @@
 	_display.append_column (*solo_isolate_state_column);
 	_display.append_column (*solo_safe_state_column);
 
-        _name_column = _display.append_column ("", _columns.text) - 1;
-	_visible_column = _display.append_column ("", _columns.visible) - 1;
-	_active_column = _display.append_column ("", _columns.active) - 1;
 
 	TreeViewColumn* col;
 	Gtk::Label* l;
 
 	ColumnInfo ci[] = {
-		{ 0, _("I"), _("MIDI input enabled") },
-		{ 1, _("R"), _("Record enabled") },
-		{ 2, _("M"), _("Muted") },
-		{ 3, _("S"), _("Soloed") },
-		{ 4, _("SI"), _("Solo Isolated") },
-		{ 5, _("SS"), _("Solo Safe (Locked)") },
-		{ 6, _("Name"), _("Track/Bus Name") },
-		{ 7, _("V"), _("Track/Bus visible ?") },
-		{ 8, _("A"), _("Track/Bus active ?") },
+		{ 0, _("Name"), _("Track/Bus Name") },
+		{ 1, _("V"), _("Track/Bus visible ?") },
+		{ 2, _("A"), _("Track/Bus active ?") },
+		{ 3, _("I"), _("MIDI input enabled") },
+		{ 4, _("R"), _("Record enabled") },
+		{ 5, _("M"), _("Muted") },
+		{ 6, _("S"), _("Soloed") },
+		{ 7, _("SI"), _("Solo Isolated") },
+		{ 8, _("SS"), _("Solo Safe (Locked)") },
 		{ -1, 0, 0 }
 	};
 

nettings

2012-03-18 01:12

manager   ~0012955

attached patch seems to work for me, but it was done paint-by-numbers style, without any proper understanding of gtk. please review.

paul

2012-03-20 22:37

administrator   ~0012995

committed. thanks.

system

2020-04-19 20:16

developer   ~0022995

Issue has been closed automatically, by Trigger Close Plugin.
Feel free to re-open with additional information if you think the issue is not resolved.

Issue History

Date Modified Username Field Change
2012-03-16 16:13 nettings New Issue
2012-03-16 16:13 nettings cost => 0.00
2012-03-17 23:36 cth103 Target Version => 3.0
2012-03-18 01:11 nettings File Added: reorder-editor-tracksnbusses.diff
2012-03-18 01:12 nettings Note Added: 0012955
2012-03-18 01:12 nettings Summary change order of tabs in editor list "tracks and busses" window. => [PATCH] change order of tabs in editor list "tracks and busses" window.
2012-03-20 22:37 paul Note Added: 0012995
2012-03-20 22:37 paul Status new => resolved
2012-03-20 22:37 paul Resolution open => fixed
2012-03-20 22:37 paul Assigned To => paul
2020-04-19 20:16 system Note Added: 0022995
2020-04-19 20:16 system Status resolved => closed