tab_switcher: Add support for tab switcher in assistant panel (#15475)

Additionally, I've generalized the implementation of tab switcher so
that - instead of explicitly listing panels it supports (at the time of
writing it was just the terminal panel and nothing else), it now relies
on Panel::pane trait method. As long as that's implemented, you get a
tab switcher support for free.

Release Notes:

- Added support for tab switcher in Assistant panel.
This commit is contained in:
Piotr Osiewicz
2024-07-30 13:32:13 +02:00
committed by GitHub
parent 0540291204
commit 530feecdaa
6 changed files with 35 additions and 32 deletions
Generated
-1
View File
@@ -10760,7 +10760,6 @@ dependencies = [
"project",
"serde",
"serde_json",
"terminal_view",
"theme",
"ui",
"util",