Robin Gareus
19e190cc93
Improve connection button labels for internal connections
...
* Update button when the name of a connected route changes
* Indicate partial internal connections (previously only the
client name ("ardour") was displayed.
* Escape markup in I/O plugin and client names
* Refactor code, use a common base-class for route and
route-less I/O Buttons
2022-10-20 18:55:21 +02:00
Robin Gareus
c8671b5747
List matching I/O Plugin ports in connection button dropdown
2022-10-16 21:44:52 +02:00
Robin Gareus
8d879616a6
Improve connection button label for I/O plugins
2022-10-16 21:06:27 +02:00
Robin Gareus
f2016f2408
Prepare for GraphNode::feeds () and fed-by API update (1/2)
2022-05-06 14:02:34 +02:00
Robin Gareus
706140181e
Refactor IOButton::update, expose API to set connection-text
2022-04-27 23:31:24 +02:00
luz paz
364f2f0788
Fix typos in gtk2_ardour/ directory
...
Found via `codespell -q 3 -S *.po,./share/patchfiles,./libs -L ba,buss,busses,doubleclick,hsi,ontop,ro,seh,siz,sur,te,trough,ue`
2022-01-26 12:35:38 -05:00
Robin Gareus
01bc039f9b
Foldback: use IObutton
...
This follows 3e7b2bb3f5 , common shared implementation
of IOButtons. This also uses RouteUI provided IOSelectorWindows.
2021-03-26 02:33:56 +01:00
Robin Gareus
ff1083128b
Include Tracks and Busses in connection dropdown #8636
2021-03-25 01:54:48 +01:00
Robin Gareus
017b272864
Update I/O Button when bundles change
...
This fixes an issue with the connection button still showing
the name of a Bundle even after deleting it, or displaying an
old name after renaming a bundle.
2021-02-26 15:49:04 +01:00
Robin Gareus
e511ee968e
Yet another C++11ism
2021-01-30 23:23:35 +01:00
Robin Gareus
3e7b2bb3f5
Separate IO connection button into dedicated class
2021-01-30 02:38:39 +01:00