Commit Graph

25 Commits

Author SHA1 Message Date
ed 49a4e117a2 Got "Line LODs" working for the whitespace AST test, first step toward hboxes
Yet another issue with memory persists (seems to be related to slab free)
2024-03-15 00:02:28 -04:00
ed 2f574ef760 Updates to scripts 2024-03-14 00:00:29 -04:00
ed 159aedb592 Memory fixes, progress towards anchors support in the UI auto-layout
Also support for margins
2024-03-12 20:55:29 -04:00
ed d2daa686d4 Script updates 2024-03-12 02:32:46 -04:00
ed 8b8c4948ad Added screeenspace culling for ui boxes 2024-03-11 02:05:30 -04:00
ed 1656dffb67 Setup spall profiling, did first optimizations! 2024-03-11 02:05:18 -04:00
ed 304e710c16 It works but there is a memory issue... (parsing in tick update) 2024-03-10 20:09:04 -04:00
ed c80254adbc Got whitespace parser working + widget generation for basic case! 2024-03-10 10:31:21 -04:00
ed b0adfbf5f5 Made the initial whitespace parser 2024-03-02 18:19:27 -05:00
ed 035c726a71 got basic ui elmental interaction working, + alignment of anchor 2024-03-02 10:24:09 -05:00
ed 1e5773e486 Improvements to build scripts 2024-03-01 15:23:32 -05:00
ed 1de141288f Made font_cache use the zpl hash map, make a proper setup for how many atlases to sore in the size_table 2024-02-27 09:32:26 -05:00
ed 4deee942a8 General codebase refactor & cleanup
Renamed HashTable to HMapZPL, with procs having the zpl_ namespace prefix.
(I want to eventually get away from using it)

Started to use the grime pattern for library aliasing better.
2024-02-27 07:50:57 -05:00
ed 20b7e2c77e Fixed up build script order 2024-02-14 02:27:21 -05:00
ed f36b05e795 Starting to layout scaffolding for UI based on RAD Debugger/Ryan's UI Series 2024-02-12 20:52:56 -05:00
ed 6147d4e344 Refactors, lots and lots of it... plus coodinate space 2024-02-11 23:00:06 -05:00
ed 2f6d3636e1 Fixes to build scripts 2024-01-30 01:28:55 -05:00
ed 0c2a95c796 Update deps to not copy dlls if odin wasn't updated. 2024-01-25 11:31:21 -05:00
ed c9a10c3b41 Fix for hot-reload (raylib shared required on odin compiler) 2024-01-25 11:24:52 -05:00
ed 1755dac070 wip fixes for hot reload 2024-01-25 10:49:57 -05:00
ed 89f2041b79 Setup project to auto-grab dependencies directory from a fork of the odin repo. 2024-01-22 21:38:09 -05:00
ed 761794f594 Hot reload works 2024-01-22 03:47:53 -05:00
ed 77a48d7104 Memory setup for hot-reload & save states 2024-01-22 00:22:06 -05:00
ed 3b259f2893 Odin is nice. 2024-01-21 23:38:02 -05:00
ed 85ac6a1d55 Initial stuff 2024-01-21 11:16:12 -05:00