Problem statement
The "Wrap Lines in Diffs" setting does the job, but it lives in settings as a global switch. Changing it means leaving whatever I am reading, walking into settings, flipping it, and coming back.
Wrapping is not a preference I hold all the time. It changes with the file in front of me. Then one very long line shows up, wrapped it eats half the screen for a single line, and I want it off for that moment only. Scrolling through several files in one view, the right answer changes file by file.
Proposed solution
Surface the same toggle as a control next to the file and diff views, alongside the other buttons already there. Same setting underneath is fine, it just needs to be reachable without leaving the view.
Acceptance criteria
Non-goals (optional)
- Changing the current default
- A second, separate wrapping behaviour that diverges from the existing setting
Priority (optional)
No response
Additional context (optional)
Happier CLI 0.2.10-dev.74, self-hosted server.
Problem statement
The "Wrap Lines in Diffs" setting does the job, but it lives in settings as a global switch. Changing it means leaving whatever I am reading, walking into settings, flipping it, and coming back.
Wrapping is not a preference I hold all the time. It changes with the file in front of me. Then one very long line shows up, wrapped it eats half the screen for a single line, and I want it off for that moment only. Scrolling through several files in one view, the right answer changes file by file.
Proposed solution
Surface the same toggle as a control next to the file and diff views, alongside the other buttons already there. Same setting underneath is fine, it just needs to be reachable without leaving the view.
Acceptance criteria
Non-goals (optional)
Priority (optional)
No response
Additional context (optional)
Happier CLI 0.2.10-dev.74, self-hosted server.