Commit Graph

2306 Commits

Author SHA1 Message Date
Kartik K. Agaram 7c70fe4c80 Merge driver.love 2024-03-10 22:55:42 -07:00
Kartik K. Agaram 7141d73362 Merge luaML.love 2024-03-10 22:48:21 -07:00
Kartik K. Agaram 6ec8086a43 Merge template-live-editor 2024-03-10 22:40:48 -07:00
Kartik K. Agaram 8d3bfa6ba0 stop recommending the terminal
Freewheeling apps have been stable for many months now.
2024-03-10 22:25:28 -07:00
Kartik K. Agaram 84ac365606 Merge driver.love 2024-03-10 22:02:45 -07:00
Kartik K. Agaram 2dfa2e17ef Merge luaML.love 2024-03-10 22:00:35 -07:00
Kartik K. Agaram 9866f306d2 Merge template-live-editor 2024-03-10 21:53:55 -07:00
Kartik K. Agaram 01efe059a3 Merge text0 2024-03-10 21:41:24 -07:00
Kartik K. Agaram b281b3ddf4 Merge text.love 2024-03-10 21:40:10 -07:00
Kartik K. Agaram 732ae69382 Merge lines.love 2024-03-10 21:36:01 -07:00
Kartik K. Agaram 093da1e7f8 add a mirror and reorg mirrors 2024-03-10 20:15:46 -07:00
Kartik K. Agaram b609cdc6f0 Merge driver.love 2024-02-16 21:43:59 -08:00
Kartik K. Agaram 0fc4653785 Merge luaML.love 2024-02-16 21:42:18 -08:00
Kartik K. Agaram 2ffdd7adbd Merge template-live-editor 2024-02-16 21:39:13 -08:00
Kartik K. Agaram ff0d64390c Merge text0 2024-02-16 21:33:22 -08:00
Kartik K. Agaram 5fd7f01fab Merge text.love 2024-02-16 21:32:40 -08:00
Kartik K. Agaram 28aac52235 Merge lines.love 2024-02-16 21:28:08 -08:00
Kartik K. Agaram 219ee11686 ensure tapping on editor brings up soft keyboard 2024-02-16 21:16:29 -08:00
Kartik K. Agaram d9e8f3f4b6 Merge driver.love 2024-02-08 03:15:34 -08:00
Kartik K. Agaram 6dab2511c9 Merge luaML.love 2024-02-08 03:12:05 -08:00
Kartik K. Agaram 07eefda816 Merge template-live-editor 2024-02-08 03:08:40 -08:00
Kartik K. Agaram 7740beab74 Merge text0 2024-02-08 02:58:10 -08:00
Kartik K. Agaram 58c01172d3 Merge text.love 2024-02-08 02:57:30 -08:00
Kartik K. Agaram 6b33c9e223 Merge lines.love 2024-02-08 02:52:55 -08:00
Kartik K. Agaram 4e9298dda1 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.
2024-02-08 02:37:12 -08:00
Kartik K. Agaram 25ea78e834 Merge driver.love 2024-02-04 18:08:00 -08:00
Kartik K. Agaram c92d46eb41 Merge luaML.love 2024-02-04 18:06:18 -08:00
Kartik K. Agaram 869459993f Merge template-live-editor 2024-02-04 17:59:34 -08:00
Kartik K. Agaram e3124760b1 Merge text0 2024-02-04 17:45:48 -08:00
Kartik K. Agaram 01a13715d7 Merge text.love 2024-02-04 17:43:28 -08:00
Kartik K. Agaram 77e1b57446 Merge lines.love 2024-02-04 17:36:01 -08:00
Kartik K. Agaram 1dbd734abb fix yet another place 2024-02-04 17:19:39 -08:00
Kartik K. Agaram 95be13f9db more realism in one more helper 2024-02-04 17:15:35 -08:00
Kartik K. Agaram 83722db5e4 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.
2024-02-04 09:31:36 -08:00
Kartik K. Agaram 1d1a829d5b more carefully pass the 'key' arg around 2024-02-04 09:30:48 -08:00
Kartik K. Agaram b2d1a5dbf1 Merge driver.love 2024-01-31 16:06:53 -08:00
Kartik K. Agaram 86c9112cd5 Merge luaML.love 2024-01-31 16:02:21 -08:00
Kartik K. Agaram 13ee987dce Merge template-live-editor 2024-01-31 15:39:38 -08:00
Kartik K. Agaram 0477988406 new mirror 2024-01-30 23:43:15 -08:00
Kartik K. Agaram 22b5f3c8de Merge driver.love 2024-01-18 19:20:34 -08:00
Kartik K. Agaram d1c9e3b702 make selected text more salient 2024-01-18 19:19:25 -08:00
Kartik K. Agaram c3e8ab5e6d Merge driver.love 2024-01-15 03:55:11 -08:00
Kartik K. Agaram 24ce1a4bb9 Merge luaML.love 2024-01-15 03:51:16 -08:00
Kartik K. Agaram f46819ce99 Merge template-live-editor 2024-01-15 03:33:50 -08:00
Kartik K. Agaram 83881938f5 Merge text0 2024-01-15 02:33:22 -08:00
Kartik K. Agaram 7a7b218c44 delete some dead code 2024-01-15 02:31:13 -08:00
Kartik K. Agaram 51eea67bf4 Merge text.love 2024-01-15 02:31:01 -08:00
Kartik K. Agaram 348852ee2b Merge lines.love 2024-01-15 01:38:38 -08:00
Kartik K. Agaram 95d88a8298 use editor state font for width calculations 2024-01-12 05:23:06 -08:00
Kartik K. Agaram 4121613fc6 don't save settings on error in source editor 2024-01-12 03:51:34 -08:00