Now every one of my LÖVE apps can edit its source ...
# devlog-together
k
Now every one of my LÖVE apps can edit its source code. Here's a chart showing how they relate to each other: • lines.love: text editor with drawings (http://akkartik.name/lines.html) • simplifying: ◦ text.love: editor without drawings (https://codeberg.org/akkartik/text.love) ◦ view.love: read-only mode (https://codeberg.org/akkartik/view.love) ◦ pong.love: simplest possible example repo to tailor to whole new apps (https://codeberg.org/akkartik/pong.love) • minor changes: ◦ links: versions adding hyperlink support (https://codeberg.org/akkartik/lines-and-links; https://codeberg.org/akkartik/links.love) ◦ polygons: an early experiment on a different approach to drawing (https://github.com/akkartik/lines-polygon-experiment) • complexifying: ◦ capture: simple blank-slate editor for adding notes to a directory (https://git.sr.ht/~akkartik/capture.love) ◦ pensieve: the big kahuna, a note-taking app on an infinite surface (https://git.sr.ht/~akkartik/pensieve.love) I'm hoping this lays the groundwork for a freewheeling eco-system of apps that are easy to modify while also being amenable to exchanging genetic information. Because that's basically what I did today in pulling patches the other way from pong.love all the way across to the right.