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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants