gitui icon indicating copy to clipboard operation
gitui copied to clipboard

Support opening branches popup from all tabs

Open kpbaks opened this issue 5 months ago • 2 comments

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
  • [x] I ran make check without errors
  • [x] I tested the overall application
  • [x] I added an appropriate item to the changelog

kpbaks avatar Aug 31 '25 14:08 kpbaks

@kpbaks great idea! Why is it draft?

extrawurst avatar Sep 17 '25 12:09 extrawurst

Miss-click I think 😅

kpbaks avatar Sep 17 '25 18:09 kpbaks