Re: [PATCH] diff: add --no-indicators option
- From
Harald Nordgren <haraldnordgren@gmail.com>
- Date
- Dec 19, 2025, 14:50 UTC
- Message-ID
- <20251219145037.17880-1-haraldnordgren@gmail.com>
- In-Reply-To
- <f141e335-9729-4f09-86b2-12a39f24837a@gmail.com>
Hi Collin!
The use case for me is when working on a feature and digging through my own commits to recover a code block that I previously threw away. Then I dont't want to do 'git restore -p' and go through all the changes in that file.
I just want to quickly pick out the thing I need, that could be e.g. this snippet
```
top={
spcGoalMarkerPositionStaticProps.y -
ARROW_SIZE / 2 +
ARROW_OUTWARD_OFFSET * Math.sin(arrowAngleRadians)
}
left={
spcGoalMarkerPositionStaticProps.x -
ARROW_SIZE / 2 +
ARROW_OUTWARD_OFFSET * Math.cos(arrowAngleRadians)
}
```from the full diff below:
```
--- a/src/ui/components/SatietyIndicator.tsx +++ b/src/ui/components/SatietyIndicator.tsx const spcGoalCompletionOuterGAnimProps = useAnimatedProps(() => { return { - opacity: satietyGoalScore + opacity: shouldShowGoalMarker ? interpolate(spcGoalMarkerOpacitySV.value, [0, 1], [1, 0]) : 0, } @@ -364,7 +372,7 @@ export const SatietyIndicator: FC<Props> = ({ const centerAdjustment = -(CHECKMARK_SIZE * scale) / 2 - return satietyGoalScore + return shouldShowGoalMarker ? { transform: [ {scale: scale}, @@ -383,11 +391,19 @@ export const SatietyIndicator: FC<Props> = ({ {shouldShowReachHere && ( <AnimatedBox position={'absolute'} - top={spcGoalMarkerPositionStaticProps.y - 18} - left={spcGoalMarkerPositionStaticProps.x - 9} + top={ + spcGoalMarkerPositionStaticProps.y - + ARROW_SIZE / 2 + + ARROW_OUTWARD_OFFSET * Math.sin(arrowAngleRadians) + } + left={ + spcGoalMarkerPositionStaticProps.x - + ARROW_SIZE / 2 + + ARROW_OUTWARD_OFFSET * Math.cos(arrowAngleRadians) + } style={arrowBounceStyle}> <PointerArrow - size={18} + size={ARROW_SIZE} color={'black'} angle={270 + arrowTiltDegrees} /> ``` I do this already, it just has the extra step of having to go through manually and remove +/- characters. Since already have the red and green colors to judge me, +/- doesn't help anything. I would also like to add this to 'git show' Harald