~akkartik/capture.love

12f5adac — Kartik K. Agaram 4 days ago main
Merge lines.love
3e0cb2ed — Kartik K. Agaram 4 days ago
document recent handlers
3cf0e4bf — Kartik K. Agaram 4 days ago
Merge lines.love
8219db2b — Kartik K. Agaram 4 days ago
mousefocus handler
b6102d04 — Kartik K. Agaram 4 days ago
mousemoved handler
620d1861 — Kartik K. Agaram 2 months ago
Merge lines.love
093da1e7 — Kartik K. Agaram 2 months ago
add a mirror and reorg mirrors
0c7cf26d — Kartik K. Agaram 3 months ago
Merge lines.love
219ee116 — Kartik K. Agaram 3 months ago
ensure tapping on editor brings up soft keyboard
7c1a6869 — Kartik K. Agaram 3 months ago
Merge lines.love
4e9298dd — Kartik K. Agaram 3 months ago
bugfix in cursor positioning

scenario:
- create a long wrapping line
- tap past end of first screen line

Before this commit the cursor would be positioned not quite at the end
of the screen line but one character before. In effect there was no way
to position cursor at end of a wrapping line.

I'm not sure how this bug has lasted so long. It was introduced in
commit 8d3adfa36 back in June 2022, which was itself billed as a bugfix
for "clicking past end of screen line". But when I go back to it this
bug exists even back then. How did I miss it?! I wrote a test back then
-- and the test was wrong, has always been wrong.
90bd535b — Kartik K. Agaram 3 months ago
Merge lines.love
1dbd734a — Kartik K. Agaram 3 months ago
fix yet another place
95be13f9 — Kartik K. Agaram 3 months ago
more realism in one more helper
83722db5 — Kartik K. Agaram 3 months ago
bugfix: don't clear selection on M-arrow

We now treat all arrow chords as cursor movement.

Many thanks to Ryan Kessler (https://tone.support) for reporting this
issue.
1d1a829d — Kartik K. Agaram 3 months ago
more carefully pass the 'key' arg around
19c2a409 — Kartik K. Agaram 3 months ago
new mirror
8b2300aa — Kartik K. Agaram 4 months ago
Merge lines.love
95d88a82 — Kartik K. Agaram 4 months ago
use editor state font for width calculations
4121613f — Kartik K. Agaram 4 months ago
don't save settings on error in source editor
Next