ded

Dramatic EDitor
Index Commits Files Refs README LICENSE
DateCommit messageAuthorFiles+-
15:14 17-02-2023Implement path normalization for file browserrexim5+422-4
04:30 17-02-2023Enable crashing the app on too many verticiesrexim1+1-1
04:24 17-02-2023Insert 4 spaces on TABrexim2+23-4
02:32 17-02-2023I'm pretty sure we don't use instanced rendering anymorerexim1+0-10
01:33 17-02-2023Update README and outline some additional workrexim3+7-3
01:24 17-02-2023Jump forward backward by wordrexim3+34-3
05:26 16-02-2023Merge pull request #71 from tsoding/update-ubuntu-ciAlexey Kutepov1+2-2
05:23 16-02-2023Bump ubuntu-18.04 -> ubuntu-22.04rexim1+2-2
05:22 16-02-2023Introduce fonts/ folderrexim3+2-2
05:20 16-02-2023Merge pull request #48 from BillKek/20230112Alexey Kutepov1+16-0
05:11 16-02-2023Merge pull request #57 from jayhawker6/patch-1Alexey Kutepov1+7-7
05:10 16-02-2023Merge pull request #61 from mjkloeckner/cursor_offsetAlexey Kutepov3+4-3
05:09 16-02-2023Merge branch 'master' into cursor_offsetrexim5+30-5
05:03 16-02-2023Add refactoring to the kinds of PRs I do not look into right now.rexim1+7-5
05:01 16-02-2023Add CONTRIBUTING.mdrexim2+11-1
14:12 10-02-2023Merge pull request #60 from mate-h/mate-hAlexey Kutepov4+17-4
14:10 10-02-2023Document some dependenciesrexim1+6-0
14:00 10-02-2023Port aa to the epic shaderrexim1+4-1
13:58 10-02-2023Merge branch 'master' into mate-hrexim1+21-10
00:18 10-02-2023Distance field font renderingMáté Homolya2+7-3
19:59 09-02-2023Fix cursor misaligned: add cursor offsetmjkloeckner3+4-3
14:46 09-02-2023Fallback to previous shaders if the new one fail to compilerexim1+21-10
14:13 09-02-2023Implement reloading the shadersrexim3+34-1
14:12 09-02-2023Add support for clipboardrexim3+60-6
09:19 09-02-2023Don't use SCREEN_WIDTH in dynamic camera coderexim2+15-9
03:01 09-02-2023Go inside foldersrexim8+148-18
15:52 30-01-2023Fix error message typosAndrew Guernsey1+7-7
08:14 19-01-2023Add some thoughts about culling the triangles in the rendererrexim1+16-2
13:54 17-01-2023Fix temporarily broken epic camera actionrexim1+19-85
13:48 17-01-2023editor_recompute_lines() -> editor_retokenize()rexim3+30-26
12:50 17-01-2023Clean up some TODOsrexim1+2-2
12:47 17-01-2023Move file browser rendering to file_browser translation unitrexim3+68-66
16:22 16-01-2023Implement lexer based syntax highlightingrexim9+378-24
15:33 14-01-2023Implement simple syntax highlighting based on matching substringsrexim1+67-4
14:23 14-01-2023Introduce SHADER_FOR_TEXTrexim7+69-74
15:12 12-01-2023Add visual support for selectionsrexim5+184-106
13:19 12-01-2023Reset the cursor every time we open a new filerexim1+2-0
23:15 11-01-2023new! works fine !BillKek1+16-0
12:59 10-01-2023Check for buffer overflows in the glyph atlasrexim4+19-4
12:50 10-01-2023Cleanuprexim3+10-17
12:41 10-01-2023Remove unused headerrexim3+0-272
12:40 10-01-2023Data is basically String_Builderrexim5+57-74
10:26 10-01-2023Merge branch 'file-browser'rexim16+768-149
10:25 10-01-2023Move file_path inside of Editor structurerexim5+91-35
04:21 10-01-2023Tuck file opening under editor_load_from_file()rexim3+39-22
03:29 10-01-2023Factor out file_browser translation unitrexim5+46-25
03:20 10-01-2023flush_error -> flash_errorrexim1+3-3
03:13 10-01-2023Remove redundant coderexim4+0-12
03:08 10-01-2023Initial implementation of the file browserrexim12+645-108
03:46 09-01-2023Update build_msvc.batrexim1+1-1
03:44 09-01-2023Merge file and gl_extra translation units into simple_rendererrexim8+103-134
03:41 09-01-2023Remove dead coderexim1+0-11
03:38 09-01-2023Remove sdl_extra translation unitrexim4+24-63
16:35 08-01-2023Reformat free_glyph.hrexim1+10-10
16:30 08-01-2023Tuck updating uniforms under simple_renderer_set_shader()rexim3+10-9
16:26 08-01-2023Merge uniforms translation unit into simple_rendererrexim5+42-81
16:21 08-01-2023Move camera state inside of Simple_Rendererrexim3+20-17
16:07 08-01-2023Factor out simple_renderer_flush()rexim3+10-6
15:11 08-01-2023Remove irrelevant todosrexim1+0-3
15:09 08-01-2023Remove dead shadersrexim3+0-60
15:07 08-01-2023Merge branch 'remove-free-glyph-renderer'rexim9+211-301
15:04 08-01-2023Free_Glyph_Buffer -> Free_Glyph_Atlasrexim5+111-321
14:33 08-01-2023Introduce several shaders to Simple_Rendererrexim8+139-19
22:41 03-01-2023Remove stb_image librariesrexim5+0-9463
13:09 03-01-2023Implement Simple_Renderer and replace Cursor_Renderer with itrexim10+264-147
21:42 29-12-2022THIS SOFTWARE IS UNFINISHED!!!rexim1+3-1
06:15 29-12-2022Line_ -> Linerexim3+9-9
04:23 29-12-2022Port text representation from noedrexim3+168-186
14:05 18-07-2021Merge pull request #33 from tsoding/zoomAlexey Kutepov20+194-507
12:07 18-07-2021Introduce dynamic camera scalingrexim5+41-14
11:14 18-07-2021Introduce uniform registeryrexim13+111-154
09:56 18-07-2021Remove legacy Tile Glyph Rendererrexim5+4-317
09:48 18-07-2021Add scale to the camerarexim9+60-44
05:26 18-07-2021Clean up TODOsrexim1+8-2
05:24 18-07-2021Disable stb TODOs for snitchrexim1+3-3
06:04 12-07-2021Remove TODO(#27)rexim1+0-1
06:04 12-07-2021Remove TODO(#28)rexim1+0-1
12:54 11-07-2021Merge pull request #31 from tsoding/28Alexey Kutepov1+30-38
12:45 11-07-2021(#28) Fix the camera location free glyph rendererrexim1+30-38
12:43 11-07-2021Merge pull request #30 from tsoding/27Alexey Kutepov8+223-24
12:36 11-07-2021(#27) Add cursor rendering to Free_Glyphrexim8+223-24
09:56 11-07-2021Merge pull request #25 from tsoding/freetypeAlexey Kutepov14+2465-250
09:53 11-07-2021Add TODO(#29)rexim1+26-24
09:50 11-07-2021Add TODO(#28)rexim1+1-1
09:50 11-07-2021Add TODO(#27)rexim1+1-1
16:52 10-07-2021Introduce TILE_GLYPH_RENDER macro switchrexim1+16-6
16:50 10-07-2021Move glViewport() call outside of the render functionsrexim1+7-6
14:33 10-07-2021Implement and Integrate free glyph rendererrexim7+1951-29
12:31 10-07-2021Introduce Free_Glyph rendererrexim10+274-45
11:29 10-07-2021Factor out the Tile_Glyph rendererrexim6+265-214
10:42 10-07-2021Rename Glyph -> Tile_Glyphrexim1+41-41
06:59 07-07-2021Merge pull request #23 from tsoding/remove-sdlAlexey Kutepov7+10-317
06:56 07-07-2021Remove unused SDL coderexim2+0-43
06:55 07-07-2021Remove `font` translation unitrexim5+10-85
06:53 07-07-2021Remove SDL rendererrexim1+0-189
06:51 07-07-2021Merge pull request #22 from nonvegan/masterAlexey Kutepov1+14-2
22:25 06-07-2021Fix mouse coordinate mapping for opengl renderernonvegan1+14-2
13:20 06-07-2021Merge pull request #17 from tsoding/opengl-rendererAlexey Kutepov6+292-61
13:18 06-07-2021Try to fix MSVC build againrexim1+2-2
13:13 06-07-2021Try to fix MSVC buildrexim1+6-6
13:08 06-07-2021Add TODO(#19)rexim1+1-1
13:08 06-07-2021Add TODO(#18)rexim1+1-1
13:05 06-07-2021Add rainbow to the fragment shaderrexim1+8-5
12:58 06-07-2021Fully integrate OpenGL renderer with the editorrexim3+145-12
12:07 06-07-2021Introduce bg_color vert attrib for glyphsrexim3+34-15
11:35 06-07-2021Implement proper tile rendererrexim5+111-41
10:39 06-07-2021Update viewport according to the window sizerexim2+10-4
10:30 06-07-2021Merge pull request #15 from tsoding/te-dedAlexey Kutepov4+9-9
10:29 06-07-2021Update ci.ymlrexim1+4-4
10:27 06-07-2021te -> dedrexim3+5-5
03:54 06-07-2021Merge pull request #14 from nonvegan/masterAlexey Kutepov1+15-0
07:07 05-07-2021Add basic mouse integrationnonvegan1+15-0
01:01 05-07-2021Merge pull request #13 from kolumb/12Alexey Kutepov2+26-26
22:57 04-07-2021(#12) Try to fix MSVC buildDanil Kolumbet2+26-26
17:44 04-07-2021Merge pull request #11 from tsoding/opengl-rendererAlexey Kutepov17+616-48
17:42 04-07-2021Add TODO(#12)rexim1+1-1
17:41 04-07-2021Disable Windows MSVC buildrexim1+26-24
17:34 04-07-2021Try to ignore 5105 warning on MSVC buildrexim1+1-1
17:19 04-07-2021Add Quick Start instructions for Windows MSVCrexim1+12-2
17:19 04-07-2021Fix not found SDL.h header on MSVC buildrexim3+2-4
17:16 04-07-2021Try to fix MSVC buildrexim3+37-7
17:02 04-07-2021Replace Makefile with build.shrexim4+19-11
13:22 04-07-2021Add glew dependency to CIrexim1+3-3
12:59 04-07-2021Quick and rough implementation of the OpenGL rendererrexim10+523-3
17:25 03-07-2021Merge pull request #10 from tsoding/refactor-lineAlexey Kutepov2+8-20
17:20 03-07-2021line_insert_text_sized_before -> line_insert_text_beforerexim2+4-10
17:16 03-07-2021line_append_text_sized -> line_append_textrexim2+4-10
16:16 03-07-2021Merge pull request #9 from tsoding/reorganizeAlexey Kutepov14+385-350
16:15 03-07-2021Try to fix MSVC buildrexim1+1-1
16:12 03-07-2021Reorganizerexim13+384-349
12:03 03-07-2021Merge pull request #8 from tsoding/scrollAlexey Kutepov1+53-7
12:00 03-07-2021Implement very dramatic scrolling that makes you barfrexim1+53-7
11:27 03-07-2021Merge pull request #7 from tsoding/load-cliAlexey Kutepov5+371-36
11:25 03-07-2021Add an ability to create new filesrexim3+13-15
11:08 03-07-2021Update READMErexim1+1-1
11:06 03-07-2021Implement load file from command linerexim4+371-34
12:09 02-07-2021Merge pull request #6 from niyrme/ci-fixAlexey Kutepov1+4-1
11:52 02-07-2021Merge pull request #5 from tsoding/multiple-linesAlexey Kutepov5+260-62
11:43 02-07-2021Fix CI running all actions twice on PRniyrme1+4-1
11:37 02-07-2021cryingrexim2+2-2
11:34 02-07-2021Try to fix MSVC build againrexim1+1-1
11:32 02-07-2021Try to fix MSVC buildrexim1+1-1
11:31 02-07-2021Implement debug saving to filerexim3+26-11
11:22 02-07-2021Implement multiple linesrexim6+240-93
10:09 02-07-2021Factor out the notion of the linerexim4+94-58
09:44 02-07-2021Merge pull request #4 from tsoding/cursorAlexey Kutepov1+91-28
09:43 02-07-2021Try to fix MSVC buildrexim1+1-1
09:39 02-07-2021Implement text manipulations under the cursorrexim1+55-23
09:07 02-07-2021Merge branch 'master' into cursorrexim4+88-5
08:54 02-07-2021Make the cursor movable left and rightrexim1+39-9
08:02 02-07-2021Merge pull request #2 from BillKek/masterAlexey Kutepov1+11-0
07:46 02-07-2021finallyBillKek1+2-1
07:38 02-07-2021cryingBillKek1+3-0
07:21 02-07-2021fix pathBillKek1+1-1
07:05 02-07-2021*.exe *.pngBillKek1+5-3
06:46 02-07-2021try2BillKek1+1-1
06:33 02-07-2021try to get exe/binBillKek1+5-0
01:24 02-07-2021Merge pull request #1 from kolumb/ciAlexey Kutepov4+73-5
18:10 01-07-2021Try to fix MSVCDanil Kolumbet1+3-3
18:05 01-07-2021Try to setup the CIDanil Kolumbet3+70-2
15:01 01-07-2021Try to fix Windows buildrexim1+4-1
14:44 01-07-2021Ready. Set. Go!rexim9+8072-0