arxanas / git-branchless

High-velocity, monorepo-scale workflow for Git
Apache License 2.0
3.37k stars 80 forks source link

feat(smartlog): switch from ◯ to ○ for visible commit nodes #1271

Open xuanduc987 opened 4 months ago

xuanduc987 commented 4 months ago

U+25EF is unicode LARGE CIRCLE thus would be rendered visibly larger than other node. I believe U+25CB WHITE CIRCLE should be used instead.

Bellow is the list of icons used to denote commit node

node symbol
commit_visible(before)
commit_visible(this PR)
commit_visible_head
commit_obsolete
commit_obsolete_head
commit_omitted
commit_merge
commit_main
commit_main_head
commit_main_obsolete
commit_main_obsolete_head
adzenith commented 3 months ago

This PR takes the opposite approach and makes the filled-in circle larger