| 15:14 17-02-2023 | Implement path normalization for file browser | rexim | 5 | +422 | -4 |
| 04:30 17-02-2023 | Enable crashing the app on too many verticies | rexim | 1 | +1 | -1 |
| 04:24 17-02-2023 | Insert 4 spaces on TAB | rexim | 2 | +23 | -4 |
| 02:32 17-02-2023 | I'm pretty sure we don't use instanced rendering anymore | rexim | 1 | +0 | -10 |
| 01:33 17-02-2023 | Update README and outline some additional work | rexim | 3 | +7 | -3 |
| 01:24 17-02-2023 | Jump forward backward by word | rexim | 3 | +34 | -3 |
| 05:26 16-02-2023 | Merge pull request #71 from tsoding/update-ubuntu-ci | Alexey Kutepov | 1 | +2 | -2 |
| 05:23 16-02-2023 | Bump ubuntu-18.04 -> ubuntu-22.04 | rexim | 1 | +2 | -2 |
| 05:22 16-02-2023 | Introduce fonts/ folder | rexim | 3 | +2 | -2 |
| 05:20 16-02-2023 | Merge pull request #48 from BillKek/20230112 | Alexey Kutepov | 1 | +16 | -0 |
| 05:11 16-02-2023 | Merge pull request #57 from jayhawker6/patch-1 | Alexey Kutepov | 1 | +7 | -7 |
| 05:10 16-02-2023 | Merge pull request #61 from mjkloeckner/cursor_offset | Alexey Kutepov | 3 | +4 | -3 |
| 05:09 16-02-2023 | Merge branch 'master' into cursor_offset | rexim | 5 | +30 | -5 |
| 05:03 16-02-2023 | Add refactoring to the kinds of PRs I do not look into right now. | rexim | 1 | +7 | -5 |
| 05:01 16-02-2023 | Add CONTRIBUTING.md | rexim | 2 | +11 | -1 |
| 14:12 10-02-2023 | Merge pull request #60 from mate-h/mate-h | Alexey Kutepov | 4 | +17 | -4 |
| 14:10 10-02-2023 | Document some dependencies | rexim | 1 | +6 | -0 |
| 14:00 10-02-2023 | Port aa to the epic shader | rexim | 1 | +4 | -1 |
| 13:58 10-02-2023 | Merge branch 'master' into mate-h | rexim | 1 | +21 | -10 |
| 00:18 10-02-2023 | Distance field font rendering | Máté Homolya | 2 | +7 | -3 |
| 19:59 09-02-2023 | Fix cursor misaligned: add cursor offset | mjkloeckner | 3 | +4 | -3 |
| 14:46 09-02-2023 | Fallback to previous shaders if the new one fail to compile | rexim | 1 | +21 | -10 |
| 14:13 09-02-2023 | Implement reloading the shaders | rexim | 3 | +34 | -1 |
| 14:12 09-02-2023 | Add support for clipboard | rexim | 3 | +60 | -6 |
| 09:19 09-02-2023 | Don't use SCREEN_WIDTH in dynamic camera code | rexim | 2 | +15 | -9 |
| 03:01 09-02-2023 | Go inside folders | rexim | 8 | +148 | -18 |
| 15:52 30-01-2023 | Fix error message typos | Andrew Guernsey | 1 | +7 | -7 |
| 08:14 19-01-2023 | Add some thoughts about culling the triangles in the renderer | rexim | 1 | +16 | -2 |
| 13:54 17-01-2023 | Fix temporarily broken epic camera action | rexim | 1 | +19 | -85 |
| 13:48 17-01-2023 | editor_recompute_lines() -> editor_retokenize() | rexim | 3 | +30 | -26 |
| 12:50 17-01-2023 | Clean up some TODOs | rexim | 1 | +2 | -2 |
| 12:47 17-01-2023 | Move file browser rendering to file_browser translation unit | rexim | 3 | +68 | -66 |
| 16:22 16-01-2023 | Implement lexer based syntax highlighting | rexim | 9 | +378 | -24 |
| 15:33 14-01-2023 | Implement simple syntax highlighting based on matching substrings | rexim | 1 | +67 | -4 |
| 14:23 14-01-2023 | Introduce SHADER_FOR_TEXT | rexim | 7 | +69 | -74 |
| 15:12 12-01-2023 | Add visual support for selections | rexim | 5 | +184 | -106 |
| 13:19 12-01-2023 | Reset the cursor every time we open a new file | rexim | 1 | +2 | -0 |
| 23:15 11-01-2023 | new! works fine ! | BillKek | 1 | +16 | -0 |
| 12:59 10-01-2023 | Check for buffer overflows in the glyph atlas | rexim | 4 | +19 | -4 |
| 12:50 10-01-2023 | Cleanup | rexim | 3 | +10 | -17 |
| 12:41 10-01-2023 | Remove unused header | rexim | 3 | +0 | -272 |
| 12:40 10-01-2023 | Data is basically String_Builder | rexim | 5 | +57 | -74 |
| 10:26 10-01-2023 | Merge branch 'file-browser' | rexim | 16 | +768 | -149 |
| 10:25 10-01-2023 | Move file_path inside of Editor structure | rexim | 5 | +91 | -35 |
| 04:21 10-01-2023 | Tuck file opening under editor_load_from_file() | rexim | 3 | +39 | -22 |
| 03:29 10-01-2023 | Factor out file_browser translation unit | rexim | 5 | +46 | -25 |
| 03:20 10-01-2023 | flush_error -> flash_error | rexim | 1 | +3 | -3 |
| 03:13 10-01-2023 | Remove redundant code | rexim | 4 | +0 | -12 |
| 03:08 10-01-2023 | Initial implementation of the file browser | rexim | 12 | +645 | -108 |
| 03:46 09-01-2023 | Update build_msvc.bat | rexim | 1 | +1 | -1 |
| 03:44 09-01-2023 | Merge file and gl_extra translation units into simple_renderer | rexim | 8 | +103 | -134 |
| 03:41 09-01-2023 | Remove dead code | rexim | 1 | +0 | -11 |
| 03:38 09-01-2023 | Remove sdl_extra translation unit | rexim | 4 | +24 | -63 |
| 16:35 08-01-2023 | Reformat free_glyph.h | rexim | 1 | +10 | -10 |
| 16:30 08-01-2023 | Tuck updating uniforms under simple_renderer_set_shader() | rexim | 3 | +10 | -9 |
| 16:26 08-01-2023 | Merge uniforms translation unit into simple_renderer | rexim | 5 | +42 | -81 |
| 16:21 08-01-2023 | Move camera state inside of Simple_Renderer | rexim | 3 | +20 | -17 |
| 16:07 08-01-2023 | Factor out simple_renderer_flush() | rexim | 3 | +10 | -6 |
| 15:11 08-01-2023 | Remove irrelevant todos | rexim | 1 | +0 | -3 |
| 15:09 08-01-2023 | Remove dead shaders | rexim | 3 | +0 | -60 |
| 15:07 08-01-2023 | Merge branch 'remove-free-glyph-renderer' | rexim | 9 | +211 | -301 |
| 15:04 08-01-2023 | Free_Glyph_Buffer -> Free_Glyph_Atlas | rexim | 5 | +111 | -321 |
| 14:33 08-01-2023 | Introduce several shaders to Simple_Renderer | rexim | 8 | +139 | -19 |
| 22:41 03-01-2023 | Remove stb_image libraries | rexim | 5 | +0 | -9463 |
| 13:09 03-01-2023 | Implement Simple_Renderer and replace Cursor_Renderer with it | rexim | 10 | +264 | -147 |
| 21:42 29-12-2022 | THIS SOFTWARE IS UNFINISHED!!! | rexim | 1 | +3 | -1 |
| 06:15 29-12-2022 | Line_ -> Line | rexim | 3 | +9 | -9 |
| 04:23 29-12-2022 | Port text representation from noed | rexim | 3 | +168 | -186 |
| 14:05 18-07-2021 | Merge pull request #33 from tsoding/zoom | Alexey Kutepov | 20 | +194 | -507 |
| 12:07 18-07-2021 | Introduce dynamic camera scaling | rexim | 5 | +41 | -14 |
| 11:14 18-07-2021 | Introduce uniform registery | rexim | 13 | +111 | -154 |
| 09:56 18-07-2021 | Remove legacy Tile Glyph Renderer | rexim | 5 | +4 | -317 |
| 09:48 18-07-2021 | Add scale to the camera | rexim | 9 | +60 | -44 |
| 05:26 18-07-2021 | Clean up TODOs | rexim | 1 | +8 | -2 |
| 05:24 18-07-2021 | Disable stb TODOs for snitch | rexim | 1 | +3 | -3 |
| 06:04 12-07-2021 | Remove TODO(#27) | rexim | 1 | +0 | -1 |
| 06:04 12-07-2021 | Remove TODO(#28) | rexim | 1 | +0 | -1 |
| 12:54 11-07-2021 | Merge pull request #31 from tsoding/28 | Alexey Kutepov | 1 | +30 | -38 |
| 12:45 11-07-2021 | (#28) Fix the camera location free glyph renderer | rexim | 1 | +30 | -38 |
| 12:43 11-07-2021 | Merge pull request #30 from tsoding/27 | Alexey Kutepov | 8 | +223 | -24 |
| 12:36 11-07-2021 | (#27) Add cursor rendering to Free_Glyph | rexim | 8 | +223 | -24 |
| 09:56 11-07-2021 | Merge pull request #25 from tsoding/freetype | Alexey Kutepov | 14 | +2465 | -250 |
| 09:53 11-07-2021 | Add TODO(#29) | rexim | 1 | +26 | -24 |
| 09:50 11-07-2021 | Add TODO(#28) | rexim | 1 | +1 | -1 |
| 09:50 11-07-2021 | Add TODO(#27) | rexim | 1 | +1 | -1 |
| 16:52 10-07-2021 | Introduce TILE_GLYPH_RENDER macro switch | rexim | 1 | +16 | -6 |
| 16:50 10-07-2021 | Move glViewport() call outside of the render functions | rexim | 1 | +7 | -6 |
| 14:33 10-07-2021 | Implement and Integrate free glyph renderer | rexim | 7 | +1951 | -29 |
| 12:31 10-07-2021 | Introduce Free_Glyph renderer | rexim | 10 | +274 | -45 |
| 11:29 10-07-2021 | Factor out the Tile_Glyph renderer | rexim | 6 | +265 | -214 |
| 10:42 10-07-2021 | Rename Glyph -> Tile_Glyph | rexim | 1 | +41 | -41 |
| 06:59 07-07-2021 | Merge pull request #23 from tsoding/remove-sdl | Alexey Kutepov | 7 | +10 | -317 |
| 06:56 07-07-2021 | Remove unused SDL code | rexim | 2 | +0 | -43 |
| 06:55 07-07-2021 | Remove `font` translation unit | rexim | 5 | +10 | -85 |
| 06:53 07-07-2021 | Remove SDL renderer | rexim | 1 | +0 | -189 |
| 06:51 07-07-2021 | Merge pull request #22 from nonvegan/master | Alexey Kutepov | 1 | +14 | -2 |
| 22:25 06-07-2021 | Fix mouse coordinate mapping for opengl renderer | nonvegan | 1 | +14 | -2 |
| 13:20 06-07-2021 | Merge pull request #17 from tsoding/opengl-renderer | Alexey Kutepov | 6 | +292 | -61 |
| 13:18 06-07-2021 | Try to fix MSVC build again | rexim | 1 | +2 | -2 |
| 13:13 06-07-2021 | Try to fix MSVC build | rexim | 1 | +6 | -6 |
| 13:08 06-07-2021 | Add TODO(#19) | rexim | 1 | +1 | -1 |
| 13:08 06-07-2021 | Add TODO(#18) | rexim | 1 | +1 | -1 |
| 13:05 06-07-2021 | Add rainbow to the fragment shader | rexim | 1 | +8 | -5 |
| 12:58 06-07-2021 | Fully integrate OpenGL renderer with the editor | rexim | 3 | +145 | -12 |
| 12:07 06-07-2021 | Introduce bg_color vert attrib for glyphs | rexim | 3 | +34 | -15 |
| 11:35 06-07-2021 | Implement proper tile renderer | rexim | 5 | +111 | -41 |
| 10:39 06-07-2021 | Update viewport according to the window size | rexim | 2 | +10 | -4 |
| 10:30 06-07-2021 | Merge pull request #15 from tsoding/te-ded | Alexey Kutepov | 4 | +9 | -9 |
| 10:29 06-07-2021 | Update ci.yml | rexim | 1 | +4 | -4 |
| 10:27 06-07-2021 | te -> ded | rexim | 3 | +5 | -5 |
| 03:54 06-07-2021 | Merge pull request #14 from nonvegan/master | Alexey Kutepov | 1 | +15 | -0 |
| 07:07 05-07-2021 | Add basic mouse integration | nonvegan | 1 | +15 | -0 |
| 01:01 05-07-2021 | Merge pull request #13 from kolumb/12 | Alexey Kutepov | 2 | +26 | -26 |
| 22:57 04-07-2021 | (#12) Try to fix MSVC build | Danil Kolumbet | 2 | +26 | -26 |
| 17:44 04-07-2021 | Merge pull request #11 from tsoding/opengl-renderer | Alexey Kutepov | 17 | +616 | -48 |
| 17:42 04-07-2021 | Add TODO(#12) | rexim | 1 | +1 | -1 |
| 17:41 04-07-2021 | Disable Windows MSVC build | rexim | 1 | +26 | -24 |
| 17:34 04-07-2021 | Try to ignore 5105 warning on MSVC build | rexim | 1 | +1 | -1 |
| 17:19 04-07-2021 | Add Quick Start instructions for Windows MSVC | rexim | 1 | +12 | -2 |
| 17:19 04-07-2021 | Fix not found SDL.h header on MSVC build | rexim | 3 | +2 | -4 |
| 17:16 04-07-2021 | Try to fix MSVC build | rexim | 3 | +37 | -7 |
| 17:02 04-07-2021 | Replace Makefile with build.sh | rexim | 4 | +19 | -11 |
| 13:22 04-07-2021 | Add glew dependency to CI | rexim | 1 | +3 | -3 |
| 12:59 04-07-2021 | Quick and rough implementation of the OpenGL renderer | rexim | 10 | +523 | -3 |
| 17:25 03-07-2021 | Merge pull request #10 from tsoding/refactor-line | Alexey Kutepov | 2 | +8 | -20 |
| 17:20 03-07-2021 | line_insert_text_sized_before -> line_insert_text_before | rexim | 2 | +4 | -10 |
| 17:16 03-07-2021 | line_append_text_sized -> line_append_text | rexim | 2 | +4 | -10 |
| 16:16 03-07-2021 | Merge pull request #9 from tsoding/reorganize | Alexey Kutepov | 14 | +385 | -350 |
| 16:15 03-07-2021 | Try to fix MSVC build | rexim | 1 | +1 | -1 |
| 16:12 03-07-2021 | Reorganize | rexim | 13 | +384 | -349 |
| 12:03 03-07-2021 | Merge pull request #8 from tsoding/scroll | Alexey Kutepov | 1 | +53 | -7 |
| 12:00 03-07-2021 | Implement very dramatic scrolling that makes you barf | rexim | 1 | +53 | -7 |
| 11:27 03-07-2021 | Merge pull request #7 from tsoding/load-cli | Alexey Kutepov | 5 | +371 | -36 |
| 11:25 03-07-2021 | Add an ability to create new files | rexim | 3 | +13 | -15 |
| 11:08 03-07-2021 | Update README | rexim | 1 | +1 | -1 |
| 11:06 03-07-2021 | Implement load file from command line | rexim | 4 | +371 | -34 |
| 12:09 02-07-2021 | Merge pull request #6 from niyrme/ci-fix | Alexey Kutepov | 1 | +4 | -1 |
| 11:52 02-07-2021 | Merge pull request #5 from tsoding/multiple-lines | Alexey Kutepov | 5 | +260 | -62 |
| 11:43 02-07-2021 | Fix CI running all actions twice on PR | niyrme | 1 | +4 | -1 |
| 11:37 02-07-2021 | crying | rexim | 2 | +2 | -2 |
| 11:34 02-07-2021 | Try to fix MSVC build again | rexim | 1 | +1 | -1 |
| 11:32 02-07-2021 | Try to fix MSVC build | rexim | 1 | +1 | -1 |
| 11:31 02-07-2021 | Implement debug saving to file | rexim | 3 | +26 | -11 |
| 11:22 02-07-2021 | Implement multiple lines | rexim | 6 | +240 | -93 |
| 10:09 02-07-2021 | Factor out the notion of the line | rexim | 4 | +94 | -58 |
| 09:44 02-07-2021 | Merge pull request #4 from tsoding/cursor | Alexey Kutepov | 1 | +91 | -28 |
| 09:43 02-07-2021 | Try to fix MSVC build | rexim | 1 | +1 | -1 |
| 09:39 02-07-2021 | Implement text manipulations under the cursor | rexim | 1 | +55 | -23 |
| 09:07 02-07-2021 | Merge branch 'master' into cursor | rexim | 4 | +88 | -5 |
| 08:54 02-07-2021 | Make the cursor movable left and right | rexim | 1 | +39 | -9 |
| 08:02 02-07-2021 | Merge pull request #2 from BillKek/master | Alexey Kutepov | 1 | +11 | -0 |
| 07:46 02-07-2021 | finally | BillKek | 1 | +2 | -1 |
| 07:38 02-07-2021 | crying | BillKek | 1 | +3 | -0 |
| 07:21 02-07-2021 | fix path | BillKek | 1 | +1 | -1 |
| 07:05 02-07-2021 | *.exe *.png | BillKek | 1 | +5 | -3 |
| 06:46 02-07-2021 | try2 | BillKek | 1 | +1 | -1 |
| 06:33 02-07-2021 | try to get exe/bin | BillKek | 1 | +5 | -0 |
| 01:24 02-07-2021 | Merge pull request #1 from kolumb/ci | Alexey Kutepov | 4 | +73 | -5 |
| 18:10 01-07-2021 | Try to fix MSVC | Danil Kolumbet | 1 | +3 | -3 |
| 18:05 01-07-2021 | Try to setup the CI | Danil Kolumbet | 3 | +70 | -2 |
| 15:01 01-07-2021 | Try to fix Windows build | rexim | 1 | +4 | -1 |
| 14:44 01-07-2021 | Ready. Set. Go! | rexim | 9 | +8072 | -0 |