Commit graph

5 commits

Author SHA1 Message Date
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
706140181e
Refactor IOButton::update, expose API to set connection-text 2022-04-27 23:31:24 +02: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
24e0391679
Fix C++11'ism 2021-01-30 05:01:33 +01:00
Robin Gareus
3e7b2bb3f5
Separate IO connection button into dedicated class 2021-01-30 02:38:39 +01:00