Commit History

Author SHA1 Message Date
  rexim 6bb06d32eb Add some thoughts about culling the triangles in the renderer 2 years ago
  rexim f223bd497b Fix temporarily broken epic camera action 2 years ago
  rexim cf5deae5a3 editor_recompute_lines() -> editor_retokenize() 2 years ago
  rexim 6d4cbcce47 Clean up some TODOs 2 years ago
  rexim 6fe5418f9b Move file browser rendering to file_browser translation unit 2 years ago
  rexim 0b01e5b14c Implement lexer based syntax highlighting 2 years ago
  rexim a1f24e4c19 Implement simple syntax highlighting based on matching substrings 2 years ago
  rexim f813754dd2 Introduce SHADER_FOR_TEXT 2 years ago
  rexim 983c711352 Add visual support for selections 2 years ago
  rexim f62bf8c581 Reset the cursor every time we open a new file 2 years ago
  rexim 58736a6630 Check for buffer overflows in the glyph atlas 2 years ago
  rexim 619c368f03 Cleanup 2 years ago
  rexim 387b0392a0 Remove unused header 2 years ago
  rexim 151c5dfa40 Data is basically String_Builder 2 years ago
  rexim 286bac5aba Merge branch 'file-browser' 2 years ago
  rexim 4433e11fc6 Move file_path inside of Editor structure 2 years ago
  rexim 9d5cb8c217 Tuck file opening under editor_load_from_file() 2 years ago
  rexim 0c582f90a9 Factor out file_browser translation unit 2 years ago
  rexim 2182214d5e flush_error -> flash_error 2 years ago
  rexim 7665e604fa Remove redundant code 2 years ago
  rexim a9f34c1e70 Initial implementation of the file browser 2 years ago
  rexim d7cd9a8177 Update build_msvc.bat 2 years ago
  rexim 55c1012193 Merge file and gl_extra translation units into simple_renderer 2 years ago
  rexim 7e97a9aad4 Remove dead code 2 years ago
  rexim 8a8df11641 Remove sdl_extra translation unit 2 years ago
  rexim 2da13fe815 Reformat free_glyph.h 2 years ago
  rexim 8ea55694c3 Tuck updating uniforms under simple_renderer_set_shader() 2 years ago
  rexim 7a3fd90e09 Merge uniforms translation unit into simple_renderer 2 years ago
  rexim 6757aaea5e Move camera state inside of Simple_Renderer 2 years ago
  rexim 85e810554a Factor out simple_renderer_flush() 2 years ago