Files
ardour/gtk2_ardour
Robin Gareus dfa9f92e53 Fix tab-button state and cycling through tabs
The initial calls in `we_have_dependents()` was redundantly setting
all widows to "Hidden", before the actual state was known.

tabbable_state_change() is initially called for all Tabs:
ARDOUR_UI::setup_windows -> add_to_notebook() -> attach(),
or for detached windows Tabbable::set_state() -> hide_tab().

Step_up/down_through_tabs used window visibility to determine
candidates. This incorrectly considered detached visible tabs.
Detached windows cannot be cycled to.

This also addressed an issue where tab-buttons state was
incorrectly unset what unrelated tab state changed.
ImplicitActive of the currently active tab is now retained
when some other window is attached/detached.
2021-03-16 00:36:22 +01:00
..
2021-02-18 03:38:08 +03:00
2021-03-15 20:58:43 +01:00
2021-02-27 23:12:15 +01:00
2021-02-21 07:14:49 -06:00
2021-01-29 02:58:25 +01:00
2021-01-29 02:58:25 +01:00
2021-02-24 21:37:16 +01:00
2021-02-22 00:59:56 +01:00
2021-01-18 16:07:31 +01:00
2021-02-25 15:55:10 +01:00
2021-03-15 22:12:31 +01:00
2021-02-25 04:11:06 +01:00
2021-01-26 23:37:57 +01:00
2021-03-09 18:29:00 +01:00