Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge lines.love | Kartik K. Agaram | 2023-04-03 | 1 | -3/+0 |
|\ | |||||
| * | switch source side to new screen-line-based render | Kartik K. Agaram | 2023-04-03 | 1 | -3/+0 |
| | | | | | | | | Also copy over the implementation of links from pensieve.love. | ||||
* | | Merge lines.love | Kartik K. Agaram | 2023-04-02 | 1 | -9/+3 |
|\| | |||||
| * | App.width can no longer take a Text | Kartik K. Agaram | 2023-04-01 | 1 | -3/+1 |
| | | | | | | | | | | 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 | 1 | -6/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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 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 lines.love | Kartik K. Agaram | 2023-03-25 | 1 | -0/+13 |
|\| | |||||
| * | experiment at avoiding some merge conflicts | Kartik K. Agaram | 2023-03-25 | 1 | -0/+13 |
| | | | | | | | | https://merveilles.town/@akkartik/110084833821965708 | ||||
* | | Merge lines.love | Kartik K. Agaram | 2023-03-23 | 1 | -0/+5 |
|\| | |||||
| * | some minor cleanup | Kartik K. Agaram | 2023-03-23 | 1 | -2/+2 |
| | | | | | | | | | | 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 | 1 | -0/+5 |
| | | |||||
* | | Merge lines.love | Kartik K. Agaram | 2023-03-18 | 1 | -7/+14 |
|\| | |||||
| * | get typed in keystrokes to show on screen on iPad | Kartik K. Agaram | 2023-03-18 | 1 | -0/+7 |
| | | | | | | | | Many thanks to Myte for helping test this! | ||||
| * | consistently use App names for methods everywhere | Kartik K. Agaram | 2023-03-18 | 1 | -7/+7 |
| | | |||||
* | | Merge lines.love | Kartik K. Agaram | 2023-03-17 | 1 | -0/+2 |
|\| | |||||
| * | more robust state validation | Kartik K. Agaram | 2023-03-17 | 1 | -5/+2 |
| | | |||||
* | | Merge lines.love | Kartik K. Agaram | 2023-01-16 | 1 | -5/+0 |
|\| | |||||
| * | hoist out some common settings | Kartik K. Agaram | 2023-01-16 | 1 | -5/+0 |
| | | |||||
* | | Merge lines.love | Kartik K. Agaram | 2023-01-06 | 1 | -2/+2 |
|\| | |||||
| * | bugfix | Kartik K. Agaram | 2023-01-06 | 1 | -2/+2 |
| | | | | | | | | | | lines.love was broken since Dec 23 X-( Didn't get caught because all my tests start at edit, not at main or run. I need 'integration' tests. | ||||
* | | Merge lines.love | Kartik K. Agaram | 2023-01-01 | 1 | -2/+2 |
|\| | |||||
| * | typo | Kartik K. Agaram | 2023-01-01 | 1 | -2/+2 |
| | | |||||
* | | Merge lines.love | Kartik K. Agaram | 2023-01-01 | 1 | -1/+1 |
|\| | |||||
| * | fix stale comment | Kartik K. Agaram | 2023-01-01 | 1 | -1/+1 |
| | | |||||
* | | Merge lines.love | Kartik K. Agaram | 2022-12-23 | 1 | -9/+9 |
|\| | |||||
| * | make love event names consistent | Kartik K. Agaram | 2022-12-23 | 1 | -9/+9 |
| | | | | | | | | | | I want the words to be easy to read, and to use a consistent tense. update and focus seem more timeless; let's make everything like those. | ||||
* | | Merge lines.love | Kartik K. Agaram | 2022-09-18 | 1 | -0/+1 |
|\| | |||||
| * | some debug prints | Kartik K. Agaram | 2022-09-17 | 1 | -0/+1 |
| | | | | | | | | | | | | I'm starting to edit the sources from within the app in ernest. First question: why does the file navigation menu skip some files? These prints answer the question. | ||||
* | | Merge lines.love | Kartik K. Agaram | 2022-09-11 | 1 | -3/+2 |
|\| | |||||
| * | more correct absolute path detection | Kartik K. Agaram | 2022-09-11 | 1 | -3/+2 |
| | | |||||
* | | Merge lines.love | Kartik K. Agaram | 2022-09-10 | 1 | -2/+3 |
|\| | |||||
| * | bugfix: path munging on Windows | Kartik K. Agaram | 2022-09-10 | 1 | -2/+3 |
| | | |||||
* | | Merge lines.love | Kartik K. Agaram | 2022-09-03 | 1 | -0/+3 |
|\| | |||||
| * | bugfix: cold start | Kartik K. Agaram | 2022-09-03 | 1 | -0/+3 |
| | | |||||
* | | Merge lines.love | Kartik K. Agaram | 2022-09-03 | 1 | -3/+5 |
|\| | |||||
| * | remember window positions across restart/ctrl+e | Kartik K. Agaram | 2022-09-03 | 1 | -3/+5 |
| | | |||||
| * | editing source code from within the app | Kartik K. Agaram | 2022-09-03 | 1 | -0/+182 |
| | | | | | | | | | | integrated from pong.love via text.love: https://merveilles.town/@akkartik/108933336531898243 | ||||
* | | editing source code from within the app | Kartik K. Agaram | 2022-09-03 | 1 | -0/+177 |
|/ | | | | integrated from pong.love: https://merveilles.town/@akkartik/108933336531898243 | ||||
* | rename | Kartik K. Agaram | 2022-05-22 | 1 | -37/+0 |
| | |||||
* | beginnings of a test harness | Kartik K. Agaram | 2022-05-22 | 1 | -0/+37 |
I have no fucking idea what I'm doing. All I know is that there's still too many goddamn bugs[1]. Test motherfucking harness or bust. For starters this is just the default love.run from https://love2d.org/wiki/love.run [1] The following file crashes if you repeatedly press cursor-down: << a b c ```lines ``` x >> |