91a87fbc5b
somewhat convoluted reworking to get TransportMastersWidget's per-row port combos to update for hotplug
...
This approach should extended to other things, notably control surfaces
2020-03-13 22:16:37 -06:00
f827294b0b
small improvements to Transport Masters dialog (in preferences and elsewhere)
2020-03-10 11:40:03 -06:00
37d9ec34c8
add ::usable() method to TransportMaster objects to allow GUI to show their usability after backend/engine changes
2019-09-17 16:54:10 -06:00
4050ca5633
Update GPL boilerplate and (C)
...
Copyright-holder and year information is extracted from git log.
git history begins in 2005. So (C) from 1998..2005 is lost. Also some
(C) assignment of commits where the committer didn't use --author.
2019-08-03 15:53:15 +02:00
3bc9281c31
Fix some Gtk::Menu related memory leaks
...
A Gtk::manage()d widget will be deleted when its parent container
is destroyed. Top-level context menus are not inside a container and
hence need to be manually deallocated.
This adds explicit delete calls for menus where there is a
member variable reference to the Menu.
2019-03-07 23:50:32 +01:00
89d54b8790
minor refactorization of how the transport master widget is rebuilt
2019-01-25 09:23:08 -07:00
8b1c8bb511
use C++, dammit
2018-10-07 12:57:56 -04:00
44cae0a624
delete transport masters from an idle callback
2018-10-07 12:29:52 -04:00
eab98962bc
add dialog for adding new transport masters
2018-10-07 11:10:45 -04:00
58e9bb0a14
move away from "sync source" concepts
2018-10-05 14:15:02 -04:00
1b71e4db2c
laying the groundwork for adding/removing transport masters
2018-10-05 14:15:02 -04:00
4840543272
show last received and when for timecode timestamps in transport masters widget
2018-09-27 11:31:13 -04:00
f8264ed1fb
add name editing for transport masters
2018-09-27 11:31:13 -04:00
4bdf0dad20
rearrange parts of transport masters dialog, and fix tooltip issue
2018-09-24 15:46:11 -04:00
f61ac5bc7f
various tweaks to the transport masters dialog
2018-09-23 13:48:19 -04:00
db385c2e3c
new transport slave/master implementation, gui edition
2018-09-18 19:06:04 -04:00