Allen Webster
33e6fc7819
Sort project commands; nicer string types
2021-01-08 21:20:39 -08:00
Allen Webster
5ace38f37d
Rip out the super annoying Data String_Const_u8 distinction
2020-12-30 16:55:11 -08:00
Allen Webster
3904b21826
put os/arch/compiler names in context cracking; remove PlatformName from project code
2020-12-30 15:27:53 -08:00
Allen Webster
73fdc838f1
New better arena management
2020-03-11 16:22:37 -07:00
Allen Webster
8849f6ce8c
Date_Time type; formatting function for Date_Time; System API for getting Date_Time UTC, and converting UTC to local time; Implementation in Windows
2020-03-11 03:33:54 -07:00
Allen Webster
3a27541ceb
Cleaning up package script output
2020-03-01 13:29:32 -08:00
Allen Webster
1cf579902f
Reorganization in the custom layer to make independent custom layers easier to build
2020-02-15 12:33:18 -08:00
Allen Webster
7817f8412d
Trying to debug weird allocator crash bug; switching to windows
2020-01-19 12:00:58 -08:00
Allen Webster
9e72096bdf
Merged macos platform layer branch into master; building on windows
2020-01-16 18:26:19 -08:00
Yuval Dolev
6f827801e5
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
Allen Webster
15c7188721
Permanently get off of min/max, extend setup_cl with 2019 default paths
2019-12-26 20:14:13 -08:00
Allen Webster
0a5f6d51f6
removing dead min/max macros
2019-12-26 17:12:13 -08:00
Yuval Dolev
42f06f0eec
Added clang compiler support. The macOS platform now uses clang instead of gcc as its compiler.
2019-12-24 02:46:58 +02:00
Allen Webster
4817510c5d
Final type fixups; package and build stuff straightened out
2019-12-17 19:38:08 -08:00
Allen Webster
27a2a45f59
Cleaning up this and that; types; startup hook; null pointer crashes on the doc command
2019-12-17 16:19:03 -08:00
chronal-xnor
d10dc6256b
4coder build scripts working on Linux x64
...
This fixes the build scripts and gets everything working up to the part where
4coder actually builds the linux platform layer. I had to make a few
modifications to shared definitions, so you should make sure I didn't break
anything on Windows with these changes!
2019-12-13 17:00:55 -08:00
Allen Webster
79e9cfcf96
Command reverse lookup
2019-12-03 11:35:41 -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
f2097ac6bc
Progress on batch edit optimizations; core profiling
2019-10-26 13:48:50 -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
9f986493a1
Work on profiler; cleaned up the API types file
2019-10-22 15:07:05 -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
e3c4caf076
EOL fixup
2019-10-16 21:22:06 -07:00
Allen Webster
b44eb002a6
Super cool new scrolling contexts applicable to buffers and UIs; cubic scroll!!!
2019-10-14 20:26:00 -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
dba56df420
First version of rounded rectangles (bad)
2019-10-08 10:18:20 -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
8c8dc50935
fixed scratch constructor problem; fixed file conflict resolution crash
2019-10-05 13:28:08 -07:00
Allen Webster
c2ad6d188d
new custom API linkage
2019-10-04 19:48:05 -07:00
Allen Webster
73fa47a672
Fixing up lexer build and preprocessor parsing logic
2019-10-01 14:49:05 -07:00
Allen Webster
87ba9e747c
Starting to reorganize build scripts
2019-10-01 14:07:39 -07:00