[GSoC 2018 - TrackGit] Progress Report 11 | Haiku Project

This is the eleventh progress report for TrackGit project. I did the following in last week:

I implemented Create Branch command. This command creates a branch at head of the repository. There is also an option to switch to the newly created branch. Link to commit.

This is a companion discussion topic for the original entry at https://www.haiku-os.org/blog/hrily/2018-07-14_gsoc_2018_-_trackgit_progress_report_11/

I would like to see a swallow and a recursive ceckout option. Maybe it is already implemented.


random suggestions

  • implement a second select box in switch branch with a tags list
  • implement switch branch as a submenu showing all possible branches. And could use the ability to click on a submenu instead of a leaf (is it the right term?) to pop the window you shared on this post, maybe with more features like switch to tag and a search function (try to navigate tags in haiku repo)
  • maybe it is even possible to use that fully-featured syntax git has to reference commits and other objects if it is present in libgit for the searching