Commit graph

68 commits

Author SHA1 Message Date
Robin Gareus
d9a0a2bb7c replace Pin Config "reset" button with "custom" toggle
All in all this needs one more click to set up custom routing but
provides a better User Interaction.
2016-04-06 13:39:34 +02:00
Robin Gareus
569b0bbcb4 fix connection updates 2016-04-06 13:32:06 +02:00
Robin Gareus
342422203d Populate Sidechain connection menu with non-feeback sources. 2016-04-06 02:31:36 +02:00
Robin Gareus
aa2f946476 dynamically build sidechain port connection list
work in progress.. context menu is not yet populated
2016-04-05 21:53:05 +02:00
Robin Gareus
51b8330b73 overhaul Pin Connection GUI Layout (and design)
* 3 column layout (config, routing, connections)
* move sidechain pins to the right
* scalable (all relative sizes)
* add right click to disconnect
* add labels
TODO: dedicated side-chain connection table (right-column)
2016-04-05 17:23:12 +02:00
Robin Gareus
79794650c1 non-modal sidechain i/o selector 2016-04-05 01:38:31 +02:00
Robin Gareus
514b8a23d0 show sidechain pins in a different color, prepare for labels. 2016-04-03 22:45:23 +02:00
Robin Gareus
4cedc07b3e add GUI to configure/connect sidechain 2016-04-03 05:21:40 +02:00
Robin Gareus
408f9d8a78 tweak layout (scaling) and design (consistent highlight colors) 2016-04-02 23:08:29 +02:00
Robin Gareus
565730525d NO-OP, whitespace 2016-04-02 14:45:24 +02:00
Robin Gareus
8ac55574d2 Pin management dialog: re-layout, calc min. size 2016-04-02 14:44:05 +02:00
Robin Gareus
c44fb3e662 fix some thinkos with audio/midi port counting.
(there's more to come w/multiple midi ports grouped left)
2016-04-02 03:20:43 +02:00
Robin Gareus
46ca35ce7e prevent dup output connections across instances 2016-04-02 02:02:47 +02:00
Robin Gareus
fa79e9a616 interactive GUI to manage plugins pins 2016-04-01 22:57:56 +02:00
Robin Gareus
9a8a5f4f20 Pin Management UI, first part (instances + ports)
This invalidates the mixer strip wire drawing logic (again), but hey.
2016-04-01 01:41:17 +02:00
Robin Gareus
ee4e3e7737 update mixer-strip routing display 2016-03-31 20:44:39 +02:00
Robin Gareus
ecf5bee4c5 cont'd work on Pin Dialog Display 2016-03-28 18:25:34 +02:00
Robin Gareus
62d2d22b44 get started with Pin Manager - currently display-only. 2016-03-27 21:35:42 +02:00