diff options
Diffstat (limited to 'posts')
-rw-r--r-- | posts/SDL2_devlog.md | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/posts/SDL2_devlog.md b/posts/SDL2_devlog.md index 08e0084..d62e376 100644 --- a/posts/SDL2_devlog.md +++ b/posts/SDL2_devlog.md | |||
@@ -5,6 +5,16 @@ on the editor. The days are listed in reverse chronological | |||
5 | order, begin from the bottom, if this is your first time on | 5 | order, begin from the bottom, if this is your first time on |
6 | this page. | 6 | this page. |
7 | 7 | ||
8 | ### Day 11 | ||
9 | |||
10 | I intend to supplement the editor with scripting language | ||
11 | and an inbuilt REPL for the same. I began by implementing a | ||
12 | text box widget from scratch, with history and readline like | ||
13 | editing: | ||
14 | |||
15 | ![Day 11](https://u.peppe.rs/Mh.mp4) | ||
16 | |||
17 | |||
8 | ### Day 10 | 18 | ### Day 10 |
9 | 19 | ||
10 | I started reading up on dithering methods and half-toning, I | 20 | I started reading up on dithering methods and half-toning, I |
@@ -111,7 +121,7 @@ come in handy down the line. | |||
111 | ### Day 3 | 121 | ### Day 3 |
112 | 122 | ||
113 | I implemented the bare minimum required to call the program | 123 | I implemented the bare minimum required to call the program |
114 | and "editor". The application displays a grid, tracks mouse | 124 | an "editor". The application displays a grid, tracks mouse |
115 | events, paints white to the canvas on left click, and black | 125 | events, paints white to the canvas on left click, and black |
116 | to the canvas on right click. I created a make-shift MVC | 126 | to the canvas on right click. I created a make-shift MVC |
117 | architecture à la Elm in Rust. | 127 | architecture à la Elm in Rust. |