summaryrefslogtreecommitdiff
path: root/libs/surfaces/faderport/gui.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2015-12-01 09:23:02 -0500
committerPaul Davis <paul@linuxaudiosystems.com>2015-12-01 09:23:08 -0500
commitdaf02e8c73e98b5ef265825024eb5d6fbbecbcc9 (patch)
tree858ea7d5f480b63e2670d776edb67c6bb1db2eb5 /libs/surfaces/faderport/gui.cc
parent3b4df61d83909fd8015407efe791a80d0893f3b7 (diff)
remove "medium-length" press concept from faderport code and GUI
Diffstat (limited to 'libs/surfaces/faderport/gui.cc')
-rw-r--r--libs/surfaces/faderport/gui.cc38
1 files changed, 10 insertions, 28 deletions
diff --git a/libs/surfaces/faderport/gui.cc b/libs/surfaces/faderport/gui.cc
index 4014d0a8e3..593b3554e3 100644
--- a/libs/surfaces/faderport/gui.cc
+++ b/libs/surfaces/faderport/gui.cc
@@ -80,7 +80,7 @@ FaderPort::build_gui ()
FPGUI::FPGUI (FaderPort& p)
: fp (p)
, table (2, 5)
- , action_table (4, 5)
+ , action_table (4, 4)
, ignore_active_change (false)
{
set_border_width (12);
@@ -124,18 +124,15 @@ FPGUI::FPGUI (FaderPort& p)
build_mix_action_combo (mix_combo[0], FaderPort::ButtonState(0));
build_mix_action_combo (mix_combo[1], FaderPort::ShiftDown);
- build_mix_action_combo (mix_combo[2], FaderPort::LongishPress);
- build_mix_action_combo (mix_combo[3], FaderPort::LongPress);
+ build_mix_action_combo (mix_combo[2], FaderPort::LongPress);
build_proj_action_combo (proj_combo[0], FaderPort::ButtonState(0));
build_proj_action_combo (proj_combo[1], FaderPort::ShiftDown);
- build_proj_action_combo (proj_combo[2], FaderPort::LongishPress);
- build_proj_action_combo (proj_combo[3], FaderPort::LongPress);
+ build_proj_action_combo (proj_combo[2], FaderPort::LongPress);
build_trns_action_combo (trns_combo[0], FaderPort::ButtonState(0));
build_trns_action_combo (trns_combo[1], FaderPort::ShiftDown);
- build_trns_action_combo (trns_combo[2], FaderPort::LongishPress);
- build_trns_action_combo (trns_combo[3], FaderPort::LongPress);
+ build_trns_action_combo (trns_combo[2], FaderPort::LongPress);
action_table.set_row_spacings (4);
action_table.set_col_spacings (6);
@@ -148,18 +145,15 @@ FPGUI::FPGUI (FaderPort& p)
l = manage (new Gtk::Label (_("Button")));
l->set_alignment (1.0, 0.5);
action_table.attach (*l, 0, 1, action_row, action_row+1, AttachOptions(FILL|EXPAND), AttachOptions (0));
- l = manage (new Gtk::Label (_("Press")));
- l->set_alignment (1.0, 0.5);
+ l = manage (new Gtk::Label (_("Normal Press/Release Action")));
+ l->set_alignment (0.5, 0.5);
action_table.attach (*l, 1, 2, action_row, action_row+1, AttachOptions(FILL|EXPAND), AttachOptions (0));
- l = manage (new Gtk::Label (_("Shift")));
- l->set_alignment (1.0, 0.5);
+ l = manage (new Gtk::Label (_("Shift-Press Action")));
+ l->set_alignment (0.5, 0.5);
action_table.attach (*l, 2, 3, action_row, action_row+1, AttachOptions(FILL|EXPAND), AttachOptions (0));
- l = manage (new Gtk::Label (_("Medium")));
- l->set_alignment (1.0, 0.5);
+ l = manage (new Gtk::Label (_("Long Press Action")));
+ l->set_alignment (0.5, 0.5);
action_table.attach (*l, 3, 4, action_row, action_row+1, AttachOptions(FILL|EXPAND), AttachOptions (0));
- l = manage (new Gtk::Label (_("Long")));
- l->set_alignment (1.0, 0.5);
- action_table.attach (*l, 4, 5, action_row, action_row+1, AttachOptions(FILL|EXPAND), AttachOptions (0));
action_row++;
l = manage (new Gtk::Label (_("Mix")));
@@ -177,10 +171,6 @@ FPGUI::FPGUI (FaderPort& p)
align->set (0.0, 0.5);
align->add (mix_combo[2]);
action_table.attach (*align, 3, 4, action_row, action_row+1, AttachOptions(FILL|EXPAND), AttachOptions (0));
- align = manage (new Alignment);
- align->set (0.0, 0.5);
- align->add (mix_combo[3]);
- action_table.attach (*align, 4, 5, action_row, action_row+1, AttachOptions(FILL|EXPAND), AttachOptions (0));
action_row++;
l = manage (new Gtk::Label (_("Proj")));
@@ -198,10 +188,6 @@ FPGUI::FPGUI (FaderPort& p)
align->set (0.0, 0.5);
align->add (proj_combo[2]);
action_table.attach (*align, 3, 4, action_row, action_row+1, AttachOptions(FILL|EXPAND), AttachOptions (0));
- align = manage (new Alignment);
- align->set (0.0, 0.5);
- align->add (proj_combo[3]);
- action_table.attach (*align, 4, 5, action_row, action_row+1, AttachOptions(FILL|EXPAND), AttachOptions (0));
action_row++;
l = manage (new Gtk::Label (_("Trns")));
@@ -219,10 +205,6 @@ FPGUI::FPGUI (FaderPort& p)
align->set (0.0, 0.5);
align->add (trns_combo[2]);
action_table.attach (*align, 3, 4, action_row, action_row+1, AttachOptions(FILL|EXPAND), AttachOptions (0));
- align = manage (new Alignment);
- align->set (0.0, 0.5);
- align->add (trns_combo[3]);
- action_table.attach (*align, 4, 5, action_row, action_row+1, AttachOptions(FILL|EXPAND), AttachOptions (0));
action_row++;
table.attach (action_table, 0, 5, row, row+1, AttachOptions(FILL|EXPAND), AttachOptions (0));