Allen Webster
							
						 | 
						
							
							
							
							
								
							
								9e72096bdf
								
							
								
							
						 | 
						
							
							
								
								Merged macos platform layer branch into master; building on windows
							
							
							
							
							
						 | 
						
							2020-01-16 18:26:19 -08:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								2e21156e66
								
							
								
							
						 | 
						
							
							
								
								Add call convention for wgl functions
							
							
							
							
							
						 | 
						
							2020-01-09 18:52:53 -08:00 | 
						
					
				
					
						
							
							
								
								 Allen Webster
							
						 | 
						
							
							
							
							
								
							
								13ee76effe
								
							
								
							
						 | 
						
							
							
								
								Added hard exit API; fixed exit menus
							
							
							
							
							
						 | 
						
							2020-01-02 14:37:01 -08:00 | 
						
					
				
					
						
							
							
								 
								Yuval Dolev
							
						 | 
						
							
							
							
							
								
							
								57c0707284
								
							
								
							
						 | 
						
							
							
								
								Implemented system_get_path.
							
							
							
							
							
						 | 
						
							2019-12-25 03:17:12 +02:00 | 
						
					
				
					
						
							
							
								 
								Yuval Dolev
							
						 | 
						
							
							
							
							
								
							
								67dfd06149
								
							
								
							
						 | 
						
							
							
								
								Started working on macOS platform layer.
							
							
							
							
							
						 | 
						
							2019-12-23 02:39:44 +02:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								4817510c5d
								
							
								
							
						 | 
						
							
							
								
								Final type fixups; package and build stuff straightened out
							
							
							
							
							
						 | 
						
							2019-12-17 19:38:08 -08:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								f1ddbc2cc8
								
							
								
							
						 | 
						
							
							
								
								Added metaprogram for custom ids to make them much easier to declare and integrate
							
							
							
							
							
						 | 
						
							2019-11-24 15:13:51 -08:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								295cb0d0a6
								
							
								
							
						 | 
						
							
							
								
								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 | 
						
					
				
					
						
							
							
								
								 Allen Webster
							
						 | 
						
							
							
							
							
								
							
								46241c4450
								
							
								
							
						 | 
						
							
							
								
								Initial code indexer up and running; more time with global frame mutex free; bugs with layout function selection fixed
							
							
							
							
							
						 | 
						
							2019-10-31 14:42:11 -07:00 | 
						
					
				
					
						
							
							
								
								 Allen Webster
							
						 | 
						
							
							
							
							
								
							
								8a11860fc3
								
							
								
							
						 | 
						
							
							
								
								Basics of programmable layout working
							
							
							
							
							
						 | 
						
							2019-10-30 16:27:37 -07:00 | 
						
					
				
					
						
							
							
								
								 Allen Webster
							
						 | 
						
							
							
							
							
								
							
								187f91084a
								
							
								
							
						 | 
						
							
							
								
								Initial sloppy setup for customizable line layout
							
							
							
							
							
						 | 
						
							2019-10-28 21:27:20 -07:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								e64f0ba026
								
							
								
							
						 | 
						
							
							
								
								Fix the issue with windows keys acting like 0 and ,
							
							
							
							
							
						 | 
						
							2019-10-27 18:15:42 -07:00 | 
						
					
				
					
						
							
							
								
								 Allen Webster
							
						 | 
						
							
							
							
							
								
							
								21d482e05f
								
							
								
							
						 | 
						
							
							
								
								New fancy color cleanup; fancy string cleanup; api colors now use fancy colors; fancy colors are FColors
							
							
							
							
							
						 | 
						
							2019-10-22 18:25:40 -07:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								c7f69d26a0
								
							
								
							
						 | 
						
							
							
								
								Async system setup WITHOUT cancelation working yet
							
							
							
							
							
						 | 
						
							2019-10-21 21:10:29 -07:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								a5a07c16f8
								
							
								
							
						 | 
						
							
							
								
								Setup for the async
							
							
							
							
							
						 | 
						
							2019-10-20 19:02:58 -07:00 | 
						
					
				
					
						
							
							
								
								 Allen Webster
							
						 | 
						
							
							
							
							
								
							
								323782f7f7
								
							
								
							
						 | 
						
							
							
								
								Lots of progress on the profiler; no more infinite recursion in listers
							
							
							
							
							
						 | 
						
							2019-10-19 18:17:44 -07:00 | 
						
					
				
					
						
							
							
								
								 Allen Webster
							
						 | 
						
							
							
							
							
								
							
								79dce39db7
								
							
								
							
						 | 
						
							
							
								
								Fix modifier loss bug
							
							
							
							
							
						 | 
						
							2019-10-11 20:41:30 -07:00 | 
						
					
				
					
						
							
							
								
								 Allen Webster
							
						 | 
						
							
							
							
							
								
							
								dbaab9d945
								
							
								
							
						 | 
						
							
							
								
								New input binding system up and running.
							
							
							
							
							
						 | 
						
							2019-10-10 18:40:10 -07:00 | 
						
					
				
					
						
							
							
								
								 Allen Webster
							
						 | 
						
							
							
							
							
								
							
								0e51ffa80d
								
							
								
							
						 | 
						
							
							
								
								New mapping system looking decent
							
							
							
							
							
						 | 
						
							2019-10-10 15:57:02 -07:00 | 
						
					
				
					
						
							
							
								
								 Allen Webster
							
						 | 
						
							
							
							
							
								
							
								27e3efdd01
								
							
								
							
						 | 
						
							
							
								
								Keyboard handling is 100%
							
							
							
							
							
						 | 
						
							2019-10-10 13:15:47 -07:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								aa565395e2
								
							
								
							
						 | 
						
							
							
								
								FILE TRANSFER; almost have new input events up and running, needs a few more blocks
							
							
							
							
							
						 | 
						
							2019-10-10 11:21:47 -07:00 | 
						
					
				
					
						
							
							
								
								 Allen Webster
							
						 | 
						
							
							
							
							
								
							
								3f72512332
								
							
								
							
						 | 
						
							
							
								
								Partially finished rewriting events (STILL BROKEN, FILE TRANSFER)
							
							
							
							
							
						 | 
						
							2019-10-09 17:07:38 -07:00 | 
						
					
				
					
						
							
							
								
								 Allen Webster
							
						 | 
						
							
							
							
							
								
							
								28c3715073
								
							
								
							
						 | 
						
							
							
								
								Finished reorganizing everything for the shift into exposing system api right into the custom layer
							
							
							
							
							
						 | 
						
							2019-10-07 18:42:23 -07:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								41a67e296d
								
							
								
							
						 | 
						
							
							
								
								API type check :D
							
							
							
							
							
						 | 
						
							2019-10-06 20:09:21 -07:00 | 
						
					
				
					
						
							
							
								
								 Allen Webster
							
						 | 
						
							
							
							
							
								
							
								5edbd93d26
								
							
								
							
						 | 
						
							
							
								
								Cleaning up euclidean space types; simplifying some rendering stuff
							
							
							
							
							
						 | 
						
							2019-10-05 23:59:35 -07:00 | 
						
					
				
					
						
							
							
								
								 Allen Webster
							
						 | 
						
							
							
							
							
								
							
								c2ad6d188d
								
							
								
							
						 | 
						
							
							
								
								new custom API linkage
							
							
							
							
							
						 | 
						
							2019-10-04 19:48:05 -07:00 | 
						
					
				
					
						
							
							
								
								 Allen Webster
							
						 | 
						
							
							
							
							
								
							
								d654adacc5
								
							
								
							
						 | 
						
							
							
								
								Fully transitioned to the new system api linkage
							
							
							
							
							
						 | 
						
							2019-10-03 10:57:44 -07:00 | 
						
					
				
					
						
							
							
								
								 Allen Webster
							
						 | 
						
							
							
							
							
								
							
								19f3d7a641
								
							
								
							
						 | 
						
							
							
								
								Finished library loading logic; added api definition system; defined system api (and related)
							
							
							
							
							
						 | 
						
							2019-10-02 19:58:05 -07:00 | 
						
					
				
					
						
							
							
								
								 Allen Webster
							
						 | 
						
							
							
							
							
								
							
								364d9ba63a
								
							
								
							
						 | 
						
							
							
								
								Removing obsolete files
							
							
							
							
							
						 | 
						
							2019-10-01 17:25:13 -07:00 | 
						
					
				
					
						
							
							
								
								 Allen Webster
							
						 | 
						
							
							
							
							
								
							
								7544cf92a5
								
							
								
							
						 | 
						
							
							
								
								Making old init logic shared file obsolete
							
							
							
							
							
						 | 
						
							2019-10-01 17:23:52 -07:00 | 
						
					
				
					
						
							
							
								
								 Allen Webster
							
						 | 
						
							
							
							
							
								
							
								e32231c0a0
								
							
								
							
						 | 
						
							
							
								
								Cleaning up dependencies in platform layer
							
							
							
							
							
						 | 
						
							2019-10-01 16:50:56 -07:00 | 
						
					
				
					
						
							
							
								
								 Allen Webster
							
						 | 
						
							
							
							
							
								
							
								19034b7887
								
							
								
							
						 | 
						
							
							
								
								Removed all string.h dependencies from core and win32
							
							
							
							
							
						 | 
						
							2019-10-01 16:41:23 -07:00 | 
						
					
				
					
						
							
							
								
								 Allen Webster
							
						 | 
						
							
							
							
							
								
							
								3e31e78d1f
								
							
								
							
						 | 
						
							
							
								
								Fixed lexer for preprocssor directives completely; fixed up build paths some more
							
							
							
							
							
						 | 
						
							2019-10-01 15:03:21 -07:00 | 
						
					
				
					
						
							
							
								
								 Allen Webster
							
						 | 
						
							
							
							
							
								
							
								c0c536651e
								
							
								
							
						 | 
						
							
							
								
								Cleaning up obsolete file track stuff
							
							
							
							
							
						 | 
						
							2019-10-01 14:11:25 -07:00 | 
						
					
				
					
						
							
							
								
								 Allen Webster
							
						 | 
						
							
							
							
							
								
							
								87ba9e747c
								
							
								
							
						 | 
						
							
							
								
								Starting to reorganize build scripts
							
							
							
							
							
						 | 
						
							2019-10-01 14:07:39 -07:00 | 
						
					
				
					
						
							
							
								
								 Allen Webster
							
						 | 
						
							
							
							
							
								
							
								fae0bc1222
								
							
								
							
						 | 
						
							
							
								
								Cleanup; removed 4coder_utf8 library; rewrote win32 u8 <-> u16 layer
							
							
							
							
							
						 | 
						
							2019-10-01 13:04:45 -07:00 | 
						
					
				
					
						
							
							
								
								 Allen Webster
							
						 | 
						
							
							
							
							
								
							
								c47270702a
								
							
								
							
						 | 
						
							
							
								
								Thread context now introduced to 4coder in ALL layers (booya!) :)
							
							
							
							
							
						 | 
						
							2019-09-30 19:06:21 -07:00 | 
						
					
				
					
						
							
							
								
								 Allen Webster
							
						 | 
						
							
							
							
							
								
							
								783d4cc147
								
							
								
							
						 | 
						
							
							
								
								beta ready DPI handling
							
							
							
							
							
						 | 
						
							2019-09-27 17:49:59 -07:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								8bd7c2fd67
								
							
								
							
						 | 
						
							
							
								
								Token transition in progress
							
							
							
							
							
						 | 
						
							2019-09-03 22:31:35 -07:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								aaec0cc3c8
								
							
								
							
						 | 
						
							
							
								
								Character positioning by line relative layout iteration
							
							
							
							
							
						 | 
						
							2019-09-02 11:59:36 -07:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								8f8ad47f4e
								
							
								
							
						 | 
						
							
							
								
								Log grapher wrapped up, more flexible key matching in listers, i64 in markers
							
							
							
							
							
						 | 
						
							2019-08-23 18:34:42 -07:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								5f46a7611c
								
							
								
							
						 | 
						
							
							
								
								Fix init memory bug
							
							
							
							
							
						 | 
						
							2019-08-16 08:21:32 -07:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								6d7deff11e
								
							
								
							
						 | 
						
							
							
								
								Removing shared scratch, passing in scratch on all system calls
							
							
							
							
							
						 | 
						
							2019-08-16 08:01:17 -07:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								9efc4fb2e3
								
							
								
							
						 | 
						
							
							
								
								LOG
							
							
							
							
							
						 | 
						
							2019-08-15 19:54:06 -07:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								ac04842f97
								
							
								
							
						 | 
						
							
							
								
								New file change notification system
							
							
							
							
							
						 | 
						
							2019-08-12 21:19:02 -07:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								2f6b9744bd
								
							
								
							
						 | 
						
							
							
								
								Eliminated old file change notification system; replaced OS layer job system with OS layer thread wrappers; moved coroutine implementation from OS layer to core
							
							
							
							
							
						 | 
						
							2019-08-03 22:36:13 -07:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								d4db77b3fb
								
							
								
							
						 | 
						
							
							
								
								New file listing API
							
							
							
							
							
						 | 
						
							2019-08-03 17:49:40 -07:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								f52738b5e6
								
							
								
							
						 | 
						
							
							
								
								Fixed some lingering string problems in windows platform layer
							
							
							
							
							
						 | 
						
							2019-07-25 17:58:25 -07:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								efa1515121
								
							
								
							
						 | 
						
							
							
								
								Batched rendering 50%
							
							
							
							
							
						 | 
						
							2019-07-25 00:17:01 -07:00 | 
						
					
				
					
						
							
							
								 
								Allen Webster
							
						 | 
						
							
							
							
							
								
							
								6b3d61c035
								
							
								
							
						 | 
						
							
							
								
								Font handling and rendering basically working.
							
							
							
							
							
						 | 
						
							2019-07-24 00:41:40 -07:00 |