Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| | * | App.width can no longer take a Text | Kartik K. Agaram | 2023-04-01 | 11 | -71/+28 | |
| | | | | | | | | | | | | | | | In the process I discovered the horrible fact that Text.x allocates a new Text. And it gets called (just once, thank goodness) on every single frame. | |||||
| | * | get rid of to_text | Kartik K. Agaram | 2023-04-01 | 7 | -42/+31 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I've been misunderstanding what Text objects are. They can render a lot of text with a given line height, word wrap, colors in various places. And I've been creating one for every word :facepalm: Unwinding this will take some time. This is just a first baby step for ad hoc text objects. Turns out I don't need to convert to Text to get something's rendered width, just the Font can do that. Thanks to the LÖVE Discord for educating me: https://discord.com/channels/329400828920070144/330089431379869708/1091535487333826580 | |||||
* | | | Merge text.love | Kartik K. Agaram | 2023-03-30 | 1 | -11/+8 | |
|\| | | ||||||
| * | | Merge lines.love | Kartik K. Agaram | 2023-03-30 | 0 | -0/+0 | |
| |\| | ||||||
| | * | . | Kartik K. Agaram | 2023-03-30 | 1 | -1/+0 | |
| | | | ||||||
| * | | Merge lines.love | Kartik K. Agaram | 2023-03-30 | 1 | -11/+8 | |
| |\| | ||||||
| | * | obsolete manual test | Kartik K. Agaram | 2023-03-30 | 1 | -4/+0 | |
| | | | ||||||
| | * | better formatting | Kartik K. Agaram | 2023-03-28 | 1 | -9/+11 | |
| | | | ||||||
* | | | Merge text.love | Kartik K. Agaram | 2023-03-26 | 2 | -11/+17 | |
|\| | | ||||||
| * | | Merge lines.love | Kartik K. Agaram | 2023-03-26 | 2 | -11/+17 | |
| |\| | ||||||
| | * | update stale source X-( | Kartik K. Agaram | 2023-03-26 | 2 | -11/+17 | |
| | | | ||||||
* | | | Merge text.love | Kartik K. Agaram | 2023-03-26 | 3 | -5/+76 | |
|\| | | ||||||
| * | | Merge lines.love | Kartik K. Agaram | 2023-03-26 | 3 | -5/+76 | |
| |\| | ||||||
| | * | bugfix: naming points | Kartik K. Agaram | 2023-03-26 | 4 | -5/+44 | |
| | | | ||||||
| | * | bugfix | Kartik K. Agaram | 2023-03-26 | 2 | -4/+37 | |
| | | | ||||||
| | * | bugfix | Kartik K. Agaram | 2023-03-26 | 1 | -2/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | scenario: open a file starting with a drawing After this commit the program doesn't crash. Error: [string "edit.lua"]:127: attempt to get length of field 'data' (a nil value) stack traceback: [love "boot.lua"]:345: in function '__len' [string "edit.lua"]:127: in function 'invalid1' [string "edit.lua"]:116: in function 'check_locs' [string "run.lua"]:35: in function 'initialize' main.lua:96: in function 'initialize' [string "app.lua"]:144: in function 'run_tests_and_initialize' [string "app.lua"]:16: in function <[string "app.lua"]:13> [C]: in function 'xpcall' [love "boot.lua"]:361: in function <[love "boot.lua"]:348> [C]: in function 'xpcall' | |||||
* | | | Merge text.love | Kartik K. Agaram | 2023-03-25 | 1 | -2/+2 | |
|\| | | ||||||
| * | | Merge lines.love | Kartik K. Agaram | 2023-03-25 | 1 | -2/+2 | |
| |\| | ||||||
| | * | clean up some absolute coordinates | Kartik K. Agaram | 2023-03-25 | 2 | -3/+3 | |
| | | | ||||||
* | | | Merge text.love | Kartik K. Agaram | 2023-03-25 | 2 | -3/+3 | |
|\| | | ||||||
| * | | Merge lines.love | Kartik K. Agaram | 2023-03-25 | 2 | -3/+3 | |
| |\| | ||||||
| | * | update stale information | Kartik K. Agaram | 2023-03-25 | 2 | -3/+3 | |
| | | | ||||||
* | | | Merge text.love | Kartik K. Agaram | 2023-03-25 | 1 | -1/+2 | |
|\| | | ||||||
| * | | Merge lines.love | Kartik K. Agaram | 2023-03-25 | 1 | -1/+2 | |
| |\| | ||||||
| | * | stop reusing cursor locations between files | Kartik K. Agaram | 2023-03-25 | 1 | -1/+2 | |
| | | | ||||||
* | | | Merge text.love | Kartik K. Agaram | 2023-03-25 | 2 | -0/+27 | |
|\| | | ||||||
| * | | Merge lines.love | Kartik K. Agaram | 2023-03-25 | 2 | -0/+27 | |
| |\| | ||||||
| | * | experiment at avoiding some merge conflicts | Kartik K. Agaram | 2023-03-25 | 2 | -0/+27 | |
| | | | | | | | | | | | | https://merveilles.town/@akkartik/110084833821965708 | |||||
* | | | Merge text.love | Kartik K. Agaram | 2023-03-23 | 6 | -12/+84 | |
|\| | | ||||||
| * | | Merge lines.love | Kartik K. Agaram | 2023-03-23 | 6 | -12/+84 | |
| |\| | ||||||
| | * | some minor cleanup | Kartik K. Agaram | 2023-03-23 | 4 | -5/+5 | |
| | | | | | | | | | | | | | | | I can't see the mouse wheel ever setting dx, but it's more obvious now that the editor doesn't support panning left/right. | |||||
| | * | mouse wheel support | Kartik K. Agaram | 2023-03-23 | 6 | -12/+84 | |
| | | | ||||||
* | | | Merge text.love | Kartik K. Agaram | 2023-03-21 | 0 | -0/+0 | |
|\| | | ||||||
| * | | Merge lines.love | Kartik K. Agaram | 2023-03-21 | 0 | -0/+0 | |
| |\| | ||||||
| | * | mention a new tool | Kartik K. Agaram | 2023-03-21 | 1 | -0/+2 | |
| | | | ||||||
* | | | Merge text.love | Kartik K. Agaram | 2023-03-19 | 2 | -6/+6 | |
|\| | | ||||||
| * | | Merge lines.love | Kartik K. Agaram | 2023-03-19 | 2 | -6/+6 | |
| |\| | ||||||
| | * | give a test a unique name | Kartik K. Agaram | 2023-03-19 | 2 | -6/+6 | |
| | | | ||||||
* | | | Merge text.love | Kartik K. Agaram | 2023-03-19 | 3 | -20/+45 | |
|\| | | ||||||
| * | | Merge lines.love | Kartik K. Agaram | 2023-03-18 | 3 | -20/+45 | |
| |\| | ||||||
| | * | get typed in keystrokes to show on screen on iPad | Kartik K. Agaram | 2023-03-18 | 2 | -0/+21 | |
| | | | | | | | | | | | | Many thanks to Myte for helping test this! | |||||
| | * | extract a function | Kartik K. Agaram | 2023-03-18 | 1 | -10/+14 | |
| | | | ||||||
| | * | consistently use App names for methods everywhere | Kartik K. Agaram | 2023-03-18 | 2 | -9/+9 | |
| | | | ||||||
| | * | move default file location | Kartik K. Agaram | 2023-03-18 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | This works better on mobile platforms while seeming about as useful anywhere else. I've verified that anyone who already edited a file will continue to use its path from settings. | |||||
* | | | Merge text.love | Kartik K. Agaram | 2023-03-17 | 1 | -2/+0 | |
|\| | | ||||||
| * | | Merge lines.love | Kartik K. Agaram | 2023-03-17 | 1 | -2/+0 | |
| |\| | ||||||
| | * | remove a stale issue | Kartik K. Agaram | 2023-03-17 | 1 | -2/+0 | |
| | | | ||||||
* | | | Merge text.love | Kartik K. Agaram | 2023-03-17 | 7 | -906/+206 | |
|\| | | ||||||
| * | | Merge lines.love | Kartik K. Agaram | 2023-03-17 | 7 | -909/+210 | |
| |\| | ||||||
| | * | more bugfix | Kartik K. Agaram | 2023-03-17 | 3 | -6/+4 | |
| | | | | | | | | | | | | Don't crash on showing the log browser. |