Skip to content

Conversation

kpbaks
Copy link

@kpbaks kpbaks commented Aug 31, 2025

This Pull Request makes it so pressing b opens the Branches popup in all 5 tabs, not only Status and Log tab. This keeps the behavior consistent, and makes the program simpler to use, since you do not have to associate being in a subset of the available tabs, in order to open a, what I would consider, global popup.

The b is not being used in any of the 3 missing tabs, so the change does not conflict with any existing keybinds.

If accepted, I think it would benefit the codebase to have a concept of global keybinds, that are accessible from all tabs, to deduplicate the repeated code to e.g. add a branches keybind.

I followed the checklist:

  • I added unittests
  • I ran make check without errors
  • I tested the overall application
  • I added an appropriate item to the changelog
@kpbaks kpbaks force-pushed the open-branches-from-all-tabs branch from 1153424 to 9407b4e Compare August 31, 2025 14:50
@kpbaks kpbaks changed the title Open branches popup from all tabs Support opening branches popup from all tabs Aug 31, 2025
@extrawurst
Copy link
Collaborator

@kpbaks great idea! Why is it draft?

@kpbaks
Copy link
Author

kpbaks commented Sep 17, 2025

Miss-click I think 😅

@kpbaks kpbaks force-pushed the open-branches-from-all-tabs branch from 9407b4e to 928e421 Compare September 17, 2025 18:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants