Kartik K. Agaram
|
20e46a8b56
|
Merge text.love
|
2023-01-20 22:30:16 -08:00 |
Kartik K. Agaram
|
b64a60a509
|
bring back everything from commit a68647ae22
We only want to unwind the source editing.
|
2022-11-06 08:53:46 -08:00 |
Kartik K. Agaram
|
29140d24be
|
back to commit 8123959e52 without code editing
|
2022-11-03 21:45:25 -07:00 |
Kartik K. Agaram
|
42762ce062
|
editing source code from within the app
integrated from pong.love: https://merveilles.town/@akkartik/108933336531898243
|
2022-09-03 13:58:30 -07:00 |
Kartik K. Agaram
|
13f67fa851
|
regression: dropping files on the window
Also improve the test to catch this next time.
|
2022-08-19 17:05:41 -07:00 |
Kartik K. Agaram
|
2884f872d8
|
make test initializations a little more obvious
|
2022-07-15 22:12:25 -07:00 |
Kartik K. Agaram
|
119abbd52e
|
bugfix: resize
|
2022-07-13 15:40:14 -07:00 |
Kartik K. Agaram
|
3b36093553
|
left/right margin -> left/right coordinates
Editor state initialization now depends on window dimensions, so we have
to more carefully orchestrate startup.
|
2022-07-12 20:54:50 -07:00 |
Kartik K. Agaram
|
b7000215d8
|
add state arg to schedule_save
|
2022-07-12 16:30:41 -07:00 |
Kartik K. Agaram
|
8bbc1ffe34
|
group all editor globals
We're still accessing them through a global. But we'll change that next.
|
2022-07-12 15:24:56 -07:00 |
Kartik K. Agaram
|
08a50b7fff
|
rip out the line-width slider
New plan:
- render text across the whole window
- let people resize the window to the desired line width
- save window size settings between sessions
|
2022-06-30 19:36:37 -07:00 |
Kartik K. Agaram
|
d009390cc4
|
bugfix: save previous file when dropping a new one on
|
2022-06-29 17:58:58 -07:00 |
Kartik K. Agaram
|
bfbe73e0ef
|
new test: dragging and dropping a file on lines.love
|
2022-06-29 17:52:40 -07:00 |
Kartik K. Agaram
|
c15ee0b4a0
|
correct location of the line width slider
|
2022-06-18 00:03:19 -07:00 |
Kartik K. Agaram
|
1ecc3f43e5
|
drop last couple of manual tests
|
2022-06-17 22:24:46 -07:00 |