Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Sticky" tile for switching between channels #360

Open
collodrollo opened this issue Apr 24, 2024 · 3 comments
Open

"Sticky" tile for switching between channels #360

collodrollo opened this issue Apr 24, 2024 · 3 comments

Comments

@collodrollo
Copy link

Is there a way to choose a particular tile to handle switching between channels that you may not want permanently displayed? Instead of every new channel creating an additional tile.

@casperstorm
Copy link
Member

Not currently but a great idea!

@collodrollo
Copy link
Author

collodrollo commented Apr 26, 2024

As an implementation suggestion, maybe just move the 'replace current pane' option found in the right-click channel name menu to the top of individual panes right next to 'topic banner' and 'nicklist' buttons in the form of a 'sticky pane' button. Obviously, a maximum of one sticky pane should be allowed at a time, so the most recently toggled pane should be the only sticky one. It would drastically improve (my) user experience 😁

@casperstorm
Copy link
Member

Ive been thinking about this. I don't think we need a whole new setting.

[sidebar]
default_action = "new-pane" | "replace-pane"

"new-pane" will always open a new pane, which is the default behavior and "replace-pane" will replace current focused.
Maybe we could extend this so if one have "replace-pane" chosen in config we show a small "sticky" button in buffer-menu which will have precedence over focus and choose that pane to be replaced rather than the focused pane?

cc @collodrollo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants