-
2c321b27fc
Updates to deps
Ed_
2024-03-19 11:55:13 -04:00
-
44ed7a2a85
Improved update_deps.ps1
Ed_
2024-03-19 11:47:40 -04:00
-
d29a1e20e7
very minor tidying
Ed_
2024-03-19 08:36:58 -04:00
-
36bf6840e4
update ols/odin repos
Ed_
2024-03-18 11:54:06 -04:00
-
8a40b1462b
Setup a 3d viewport for some extra stuff.
Ed_
2024-03-18 11:44:58 -04:00
-
b0b8f3d595
latest (doing some ark vcs stuff)
Ed_
2024-03-17 15:30:30 -04:00
-
d06148384d
Updated ignores
Ed_
2024-03-15 21:30:28 -04:00
-
49a4e117a2
Got "Line LODs" working for the whitespace AST test, first step toward hboxes
Ed_
2024-03-15 00:02:28 -04:00
-
ee8b68ac3e
Fixed text auto-layout
Ed_
2024-03-14 10:11:04 -04:00
-
cf7660e385
first 'full' layout draft impl done.
Ed_
2024-03-14 02:02:09 -04:00
-
180c296556
Updates and fixes to memory
Ed_
2024-03-14 00:00:44 -04:00
-
2f574ef760
Updates to scripts
Ed_
2024-03-14 00:00:29 -04:00
-
0627794e28
saving a mess of stuff with auto-layout before updating with new mess
Ed_
2024-03-14 00:00:22 -04:00
-
159aedb592
Memory fixes, progress towards anchors support in the UI auto-layout
Ed_
2024-03-12 20:55:29 -04:00
-
d2daa686d4
Script updates
Ed_
2024-03-12 02:32:46 -04:00
-
9efd752180
Updates to odina ols repos
Ed_
2024-03-12 02:32:37 -04:00
-
b4c6fd1866
More fixes & performance improvements
Ed_
2024-03-12 02:32:16 -04:00
-
8b8c4948ad
Added screeenspace culling for ui boxes
Ed_
2024-03-11 02:05:30 -04:00
-
1656dffb67
Setup spall profiling, did first optimizations!
Ed_
2024-03-11 02:05:18 -04:00
-
304e710c16
It works but there is a memory issue... (parsing in tick update)
Ed_
2024-03-10 20:09:04 -04:00
-
c80254adbc
Got whitespace parser working + widget generation for basic case!
Ed_
2024-03-10 10:31:21 -04:00
-
197dd82e78
update odin repo
Ed_
2024-03-09 14:53:51 -05:00
-
7b69723f35
Made the ui_resize_border_width percent based instead of pixel based.
Ed_
2024-03-09 14:24:02 -05:00
-
4a53a158e0
Lefted text box test to its own widget proc, fixed overlapping widget interaction!
Ed_
2024-03-09 13:55:47 -05:00
-
635ce91a9d
First text box!!!
Ed_
2024-03-09 10:21:48 -05:00
-
f1edf1c43e
Added basic string interning
Ed_
2024-03-08 23:20:49 -05:00
-
c395cbaeb6
Some cleanup
Ed_
2024-03-08 19:51:46 -05:00
-
cb58f4faef
Improvements to UI signal
Ed_
2024-03-08 18:45:27 -05:00
-
4b026c379a
Started to do manual control of the frame timing (no longer using raylib)
Ed_
2024-03-08 18:45:08 -05:00
-
191d5076ea
Dragging! & basic proportional box resize frm cursor distance to box pos
Ed_
2024-03-08 03:34:21 -05:00
-
90478bec94
Added ols to thirdparty ( just keeping own copy for the repo )
Ed_
2024-03-07 23:08:43 -05:00
-
a5208f2be2
Slab allocator works!
Ed_
2024-03-07 19:15:54 -05:00
-
aa47f0ead0
Slab allocator compiler bug fixes
Ed_
2024-03-07 18:29:49 -05:00
-
f17aead3ea
Comment cleanup
Ed_
2024-03-07 17:58:28 -05:00
-
568e8043bb
removing no longer used code from env
Ed_
2024-03-07 17:57:58 -05:00
-
06a040d056
Removing commetns from grime
Ed_
2024-03-07 17:57:36 -05:00
-
0afb4c3197
rename parser_code to parser_code_agnostic
Ed_
2024-03-07 17:56:45 -05:00
-
f2237e7211
Started to overhaul memory setup + runtime fixes
Ed_
2024-03-07 15:57:05 -05:00
-
6836459a1d
Completed first draft of slab allocator
Ed_
2024-03-07 03:10:21 -05:00
-
d63c58008e
Completed first draft iteration of grime_pool_allocator
Ed_
2024-03-06 22:41:36 -05:00
-
c71ed67d6a
minor fromatting changes
Ed_
2024-03-06 22:41:17 -05:00
-
1f2f0c66d8
Added impl for singly-linked lists
Ed_
2024-03-06 22:41:01 -05:00
-
6e52a79ca2
Compile fix for grime_arena
Ed_
2024-03-06 22:40:45 -05:00
-
d92e4e1c7c
Rolled my own virtual arena allocator
Ed_
2024-03-06 16:47:40 -05:00
-
8eef63e84f
Minor unicode file changes
Ed_
2024-03-06 16:47:00 -05:00
-
64229e6ca5
Updates to zpl hash map description
Ed_
2024-03-06 16:46:33 -05:00
-
9229358a16
Updates to general memory defs
Ed_
2024-03-06 16:46:23 -05:00
-
aa9ce39224
Typo in grime_stack file
Ed_
2024-03-06 16:45:50 -05:00
-
3ab6bb8616
Rolled my own virtual memory baseline interface
Ed_
2024-03-06 16:45:12 -05:00
-
0656a41cf7
Move context_ext to its own file
Ed_
2024-03-06 16:44:38 -05:00
-
59ad47162d
Update font_provider with raylib changes
Ed_
2024-03-06 16:44:01 -05:00
-
f1da2f7ded
Update odin repo again
Ed_
2024-03-06 16:43:45 -05:00
-
be5d55b2ad
Updated odin repo
Ed_
2024-03-06 16:41:07 -05:00
-
3c8abc5333
Start to setup the other allocators I'm going to roll my own of, also created a string interning file
Ed_
2024-03-05 10:41:42 -05:00
-
898f359470
Removed box serialial unmarshaling def
Ed_
2024-03-05 10:41:11 -05:00
-
eb66f5c70d
Beginning setup of the code agnostic parser
Ed_
2024-03-05 10:40:42 -05:00
-
43a1c20d73
General refactors to various files
Ed_
2024-03-05 10:40:28 -05:00
-
3ee5dd7d65
First complete iteration of stack allocator
Ed_
2024-03-05 10:38:12 -05:00
-
509b73f79c
Fix for linked lists
Ed_
2024-03-05 10:37:51 -05:00
-
3a63914282
Deleting entity_box2 for now as its not needed
Ed_
2024-03-05 10:20:18 -05:00
-
ceb746e537
Rolled my own string_to_runes
Ed_
2024-03-05 10:19:27 -05:00
-
fd44001456
Added vmem arena file
Ed_
2024-03-05 10:18:38 -05:00
-
bba45ce96b
deleting hot_reload file (not needed right now)
Ed_
2024-03-05 10:18:13 -05:00
-
0622add196
Added WYSIWYG odin parser file
Ed_
2024-03-05 10:17:53 -05:00
-
fb6d66140e
Iteration on whitespace parser
Ed_
2024-03-05 10:17:27 -05:00
-
218af644d6
Added more helpers for memory ptr math
Ed_
2024-03-05 10:16:50 -05:00
-
d83d1cc128
Added push_back/pop_back for doubly-linked lists
Ed_
2024-03-05 10:16:23 -05:00
-
b05c87e250
Minor cleanup of font provider
Ed_
2024-03-05 10:15:56 -05:00
-
5147a53c4d
Prepping for new vmem layout
Ed_
2024-03-05 10:15:44 -05:00
-
bd6e79d005
Runtime fixes
Ed_
2024-03-02 20:22:28 -05:00
-
b4feb9e506
make slab allocator file
Ed_
2024-03-02 19:29:08 -05:00
-
b0adfbf5f5
Made the initial whitespace parser
Ed_
2024-03-02 18:19:27 -05:00
-
035c726a71
got basic ui elmental interaction working, + alignment of anchor
Ed_
2024-03-02 10:24:09 -05:00
-
1e5773e486
Improvements to build scripts
Ed_
2024-03-01 15:23:32 -05:00
-
77449819af
Deleting redundant hash table files for now.
Ed_
2024-02-29 19:38:29 -05:00
-
12aa6b4870
Mostly exploring hashtables, some new files...
Ed_
2024-02-29 19:37:37 -05:00
-
1de141288f
Made font_cache use the zpl hash map, make a proper setup for how many atlases to sore in the size_table
Ed_
2024-02-27 09:32:26 -05:00
-
4deee942a8
General codebase refactor & cleanup
Ed_
2024-02-27 07:50:57 -05:00
-
c9dc5fe54a
Updates to gitignore and ols config
Ed_
2024-02-24 22:29:18 -05:00
-
e1a2395a52
Commiting odin repo and init repo subprojects
Ed_
2024-02-24 22:28:46 -05:00
-
a00ba8a152
Minor cleanup for formatting, reverse verify condition usage
Ed_
2024-02-23 09:36:23 -05:00
-
9b3bc6fd68
Got this thing to compile and seem operable at runtime
Ed_
2024-02-22 23:15:29 -05:00
-
7332644515
Preparing skeleton for proper imgui support.
Ed_
2024-02-22 21:19:29 -05:00
-
9cc0855c03
compile error fix
Ed_
2024-02-14 02:46:08 -05:00
-
9b959ef869
Initial impl pass for grime array and hashtable
Ed_
2024-02-14 02:29:28 -05:00
-
2da0554c78
Not using dynamic map temporarily for font caching
Ed_
2024-02-14 02:29:08 -05:00
-
8d4b59353f
some progression on ui code
Ed_
2024-02-14 02:27:40 -05:00
-
20b7e2c77e
Fixed up build script order
Ed_
2024-02-14 02:27:21 -05:00
-
04c8f84e7d
We got decent text rendering in world now!
Ed_
2024-02-13 18:50:22 -05:00
-
5c124521dc
Font drawing is nice now
Ed_
2024-02-13 17:16:39 -05:00
-
f36b05e795
Starting to layout scaffolding for UI based on RAD Debugger/Ryan's UI Series
Ed_
2024-02-12 20:52:56 -05:00
-
794852a0b0
Got initial box mouse select detection working
Ed_
2024-02-12 00:35:22 -05:00
-
6147d4e344
Refactors, lots and lots of it... plus coodinate space
Ed_
2024-02-11 23:00:06 -05:00
-
f76ba4e9ba
Lots of stuff (Big ones are cam and frame initial features)
Ed_
2024-02-10 03:40:53 -05:00
-
2d698d22c9
Added versioning to project serialization
Ed_
2024-02-09 13:39:08 -05:00
-
58851e34ac
Got project saving/loading initally working
Ed_
2024-02-09 13:09:58 -05:00
-
58c3f23327
Moved the curly to KP_Enter on the lookup table to prevent a false syntax error for now
Ed_
2024-02-08 22:36:52 -05:00
-
6819336696
Got logging setup
Ed_
2024-02-08 22:33:53 -05:00
-
d205aba15a
Set the base address back to 1 tb
Ed_
2024-02-08 16:05:56 -05:00
-
84d9675a27
Got replay working
Ed_
2024-02-08 16:05:15 -05:00