Go to file
Yuval Dolev 4e0549f270 OpenGL renderer abstraction. The OpenGL renderer is now in its own view that's separate from the main 4coder view which handles all input and updates. Also added a Window Delegate which handled window events. 2020-01-03 00:09:22 +02:00
bin Started working on getting the opengl renderer to work but encountered a few errors on the way... 2020-01-01 18:38:48 +02:00
custom macOS platform layer initialization and very basic update functions. The 4coder beta has been rendered successfully for the first time on macOS! 2020-01-02 01:13:32 +02:00
docs Final type fixups; package and build stuff straightened out 2019-12-17 19:38:08 -08:00
generated Move system api to custom layer 2019-10-07 18:11:40 -07:00
opengl macOS platform layer initialization and very basic update functions. The 4coder beta has been rendered successfully for the first time on macOS! 2020-01-02 01:13:32 +02:00
platform_linux New mapping system looking decent 2019-10-10 15:57:02 -07:00
platform_mac OpenGL renderer abstraction. The OpenGL renderer is now in its own view that's separate from the main 4coder view which handles all input and updates. Also added a Window Delegate which handled window events. 2020-01-03 00:09:22 +02:00
platform_unix Work on system_get_file_list. File attribute retrieval now works. 2019-12-26 17:54:06 +02:00
platform_win32 Implemented system_get_path. 2019-12-25 03:17:12 +02:00
ship_files 4.1.0 ship files 2019-12-18 21:05:30 -08:00
ship_files_super Package script updated 2019-11-06 21:58:08 -08:00
site Index page bug fixes and improvements 2019-12-18 08:40:02 -07:00
.gitignore Update to .gitignore 2017-11-11 16:36:48 -05:00
4ed.cpp New color scheme system up and running with dynamic meta-allocated-ids, arrays of colors in each slot, and full custom layer control 2019-11-25 22:09:31 -08:00
4ed.h Async system setup WITHOUT cancelation working yet 2019-10-21 21:10:29 -07:00
4ed_api_check.cpp API type check :D 2019-10-06 20:09:21 -07:00
4ed_api_definition.cpp Progress on type documentation 2019-12-15 22:56:13 -08:00
4ed_api_definition.h Progress on type documentation 2019-12-15 22:56:13 -08:00
4ed_api_definition_main.cpp Move system api to custom layer 2019-10-07 18:11:40 -07:00
4ed_api_implementation.cpp Added clang compiler support. The macOS platform now uses clang instead of gcc as its compiler. 2019-12-24 02:46:58 +02:00
4ed_api_parser.cpp Docs index filtering 2019-12-16 15:13:02 -07:00
4ed_api_parser_main.cpp API type check :D 2019-10-06 20:09:21 -07:00
4ed_app_models.h Final type fixups; package and build stuff straightened out 2019-12-17 19:38:08 -08:00
4ed_app_target.cpp Partial setup for binding documentations 2019-12-17 00:11:31 -08:00
4ed_buffer.cpp Added clang compiler support. The macOS platform now uses clang instead of gcc as its compiler. 2019-12-24 02:46:58 +02:00
4ed_buffer.h Initial sloppy setup for customizable line layout 2019-10-28 21:27:20 -07:00
4ed_buffer_model.h Revert "Converting to proper use of umem everywhere (kind of went off on a tanget there :D)" 2017-03-23 15:16:39 -04:00
4ed_cli.cpp Async system setup WITHOUT cancelation working yet 2019-10-21 21:10:29 -07:00
4ed_cli.h Token transition in progress 2019-09-03 22:31:35 -07:00
4ed_coroutine.cpp Async system setup WITHOUT cancelation working yet 2019-10-21 21:10:29 -07:00
4ed_coroutine.h TIghtene dup the listers a lot a lot more 2019-10-25 16:33:50 -07:00
4ed_cursor_codes.h Rendering improvements and partial cleanup 2017-11-10 19:58:47 -05:00
4ed_dynamic_variables.cpp Final type fixups; package and build stuff straightened out 2019-12-17 19:38:08 -08:00
4ed_dynamic_variables.h Added metaprogram for custom ids to make them much easier to declare and integrate 2019-11-24 15:13:51 -08:00
4ed_edit.cpp Final type fixups; package and build stuff straightened out 2019-12-17 19:38:08 -08:00
4ed_edit.h Character positioning by line relative layout iteration 2019-09-02 11:59:36 -07:00
4ed_file.cpp Final type fixups; package and build stuff straightened out 2019-12-17 19:38:08 -08:00
4ed_file.h Final type fixups; package and build stuff straightened out 2019-12-17 19:38:08 -08:00
4ed_file_track_general.cpp Cleaned up input, replaced all {0} with {} 2018-11-20 00:18:54 -08:00
4ed_font_api.cpp Move system api to custom layer 2019-10-07 18:11:40 -07:00
4ed_font_interface.h Initial sloppy setup for customizable line layout 2019-10-28 21:27:20 -07:00
4ed_font_provider_freetype.cpp 4coder build scripts working on Linux x64 2019-12-13 17:00:55 -08:00
4ed_font_provider_freetype.h Font handling and rendering basically working. 2019-07-24 00:41:40 -07:00
4ed_font_set.cpp All obvious memory leaks fixed - except when profiler is enabled - need to set it to default disabled and fix the inspect ui to still work 2019-11-21 21:37:11 -08:00
4ed_font_set.h Fully transitioned to the new system api linkage 2019-10-03 10:57:44 -07:00
4ed_generate_keycodes.cpp Fallback to command map in lister 2019-10-14 15:57:47 -07:00
4ed_graphics_api.cpp Move system api to custom layer 2019-10-07 18:11:40 -07:00
4ed_history.cpp Async system setup WITHOUT cancelation working yet 2019-10-21 21:10:29 -07:00
4ed_history.h Thread context now introduced to 4coder in ALL layers (booya!) :) 2019-09-30 19:06:21 -07:00
4ed_hot_directory.cpp Fully transitioned to the new system api linkage 2019-10-03 10:57:44 -07:00
4ed_hot_directory.h New file listing API 2019-08-03 17:49:40 -07:00
4ed_layout.cpp Final type fixups; package and build stuff straightened out 2019-12-17 19:38:08 -08:00
4ed_layout.h Margins, moved file bar, moved query bars 2019-02-26 21:49:35 -08:00
4ed_log.cpp Async system setup WITHOUT cancelation working yet 2019-10-21 21:10:29 -07:00
4ed_log.h Fully transitioned to the new system api linkage 2019-10-03 10:57:44 -07:00
4ed_mem.cpp Final type fixups; package and build stuff straightened out 2019-12-17 19:38:08 -08:00
4ed_render_target.cpp Cleaning up this and that; types; startup hook; null pointer crashes on the doc command 2019-12-17 16:19:03 -08:00
4ed_render_target.h Good rounded rectangles finished 2019-10-08 12:02:04 -07:00
4ed_search_list.cpp Final type fixups; package and build stuff straightened out 2019-12-17 19:38:08 -08:00
4ed_search_list.h Final type fixups; package and build stuff straightened out 2019-12-17 19:38:08 -08:00
4ed_string_matching.cpp Added clang compiler support. The macOS platform now uses clang instead of gcc as its compiler. 2019-12-24 02:46:58 +02:00
4ed_system_api.cpp Final type fixups; package and build stuff straightened out 2019-12-17 19:38:08 -08:00
4ed_text_layout.cpp New color scheme system up and running with dynamic meta-allocated-ids, arrays of colors in each slot, and full custom layer control 2019-11-25 22:09:31 -08:00
4ed_text_layout.h Final type fixups; package and build stuff straightened out 2019-12-17 19:38:08 -08:00
4ed_translation.cpp Cleanup; removed 4coder_utf8 library; rewrote win32 u8 <-> u16 layer 2019-10-01 13:04:45 -07:00
4ed_translation.h Character positioning by line relative layout iteration 2019-09-02 11:59:36 -07:00
4ed_view.cpp Cleaning up this and that; types; startup hook; null pointer crashes on the doc command 2019-12-17 16:19:03 -08:00
4ed_view.h Cleanup and experiments with line layout 2019-10-31 10:05:38 -07:00
4ed_working_set.cpp Final type fixups; package and build stuff straightened out 2019-12-17 19:38:08 -08:00
4ed_working_set.h Basics of relex are now in place 2019-09-28 19:13:46 -07:00
project.4coder Final type fixups; package and build stuff straightened out 2019-12-17 19:38:08 -08:00
todo.txt Basics of programmable layout working 2019-10-30 16:27:37 -07:00