Ilya Grigoriev
0e2579ee6a
Switch graph node to use ◉
for commit instead of ●
...
This follows up on 5c703aeb03
.
The only reason for this change is that, subjectively, the result looks better to me. I'm not sure why, but I couldn't get used to the old symbol in spite of its seeming reasonableness. It felt really bold and heavy.
If people agree, we can wait until we need to update the screenshots for some other reason before merging this. Sorry I didn't figure this out while the discussion about the referenced commit was going on.
I'm not 100% certain how many fonts support each symbol. Please try it out and let me know if it doesn't work for you.
Compare after:
![image](https://user-images.githubusercontent.com/4123047/229251383-563b889d-7233-42e2-a3c5-bf9368a4d1fd.png )
and before:
![image](https://user-images.githubusercontent.com/4123047/229251695-7fd0ff2c-2832-4262-ade5-5120288cccdf.png )
2023-04-02 23:15:37 -07:00
Martin von Zweigbergk
5c703aeb03
cli: replace o
as graph node by ●
when using unicode graph
...
@joyously found `o` confusing because it's a valid change id prefix. I
don't have much preference, but `●` seems fine. The "ascii",
"ascii-large", and "legacy" graph styles still use "o".
I didn't change `@` since it seems useful to have that match the
symbol used on the CLI. I don't think we want to have users do
something like `jj co ◎-`.
2023-03-12 23:21:05 -07:00
Martin von Zweigbergk
a67fbb6714
cli: switch default graph style to be Sapling's curved style
...
We seem to quite unanimously prefer this style, so let's make the
default.
2023-02-12 07:23:29 -08:00
Ilya Grigoriev
3e7791bbc1
Make jj abandon
print each abandoned commit once
2023-01-17 21:17:27 -08:00
Ilya Grigoriev
7057ce2183
Test that jj abandon root
, specifying same revision twice
2023-01-17 21:17:27 -08:00
Ilya Grigoriev
c0fc9a464a
jj abandon
: Print every abandoned commit
...
This can be disabled with the new `--quiet` option.
Printing every commit would give the user all the information of how to undo
this or where to `jj restore` from if they realize they need to after the
abandon.
2023-01-11 23:32:39 -08:00
Ilya Grigoriev
6765850c7d
jj abandon
: Report what commit or how many commits were abandoned
...
There are not tests for `jj abandon`, and I haven't written any yet.
2023-01-11 23:32:39 -08:00
Ilya Grigoriev
c43f0a580a
Add tests for the abandon
command
...
I tested some hairy cases, but didn't add any simpler tests.
2023-01-11 23:32:39 -08:00