Michael Freno
49f37a1bb0
better knob sizing
2026-01-05 15:41:33 -05:00
Michael Freno
ac3517067b
move parseFlexShorthand
2026-01-05 15:15:56 -05:00
Michael Freno
6cd1c80df9
tests: added for flex/grow/shrink note failures
2026-01-05 12:22:06 -05:00
Michael Freno
157b932e80
feat: add flex grow/shrink
2026-01-05 11:28:04 -05:00
Michael Freno
121d787a0c
feat: invert scroll
2026-01-05 11:07:38 -05:00
Michael Freno
8c43b45344
fixing layout issues
2026-01-05 11:01:40 -05:00
Michael Freno
32cc418449
feat: add customDraw callback support to Element
...
- Add customDraw property to Element.new() for custom rendering callbacks
- Add getComputedBox() method to access element's content area position/size
- Call customDraw in Element:draw() between text and children (Layer 4.5)
- Graphics state isolated with push/pop and color reset
- Enables rendering custom content (e.g. game objects) within UI elements
2026-01-05 10:37:15 -05:00
Michael Freno
cd99f15cec
rewrite pitch
2026-01-02 17:10:47 -05:00
Mike Freno
4c6cb5d924
Formatting update, remove excess
2025-12-14 19:35:47 -05:00
Michael Freno
d8ed892d46
quick links
2025-12-14 19:30:02 -05:00
Michael Freno
1fbb16a00c
docs update
2025-12-14 19:15:52 -05:00
Michael Freno
25a08d95a9
update readme for conciseness
2025-12-14 12:17:08 -05:00
github-actions[bot]
2f336fecdd
Archive previous documentation and generate v0.7.3 docs [skip ci]
2025-12-14 17:07:55 +00:00
Michael Freno
2dd547d43d
v0.7.3 release
2025-12-14 12:07:31 -05:00
Michael Freno
190c1b27bd
update expectations, add warnings
2025-12-14 12:07:19 -05:00
Michael Freno
8613859408
fix multi-child of absolute parent bug
2025-12-14 12:07:19 -05:00
Michael Freno
f56102fd06
minor carryovered bug fix
2025-12-14 12:07:19 -05:00
Michael Freno
a3de78a343
fixes for the absolute positioning bug
2025-12-14 12:07:19 -05:00
github-actions[bot]
5b5de4e5c0
Archive previous documentation and generate v0.7.2 docs [skip ci]
2025-12-13 20:15:09 +00:00
Michael Freno
4c427f0ae7
v0.7.2 release
2025-12-13 15:14:43 -05:00
Michael Freno
607ca1aa03
fix focus big - caused bug in immediate mode input fields
2025-12-13 15:14:27 -05:00
github-actions[bot]
6901021b03
Archive previous documentation and generate v0.7.1 docs [skip ci]
2025-12-13 06:56:08 +00:00
Michael Freno
128d891b72
v0.7.1 release
2025-12-13 01:55:48 -05:00
Michael Freno
6fe452ef97
auto handle late init call(and error report) with element creation queue
2025-12-13 01:55:01 -05:00
Michael Freno
c069b2be22
fix - dont directly compare elements
2025-12-13 00:23:12 -05:00
Michael Freno
e9b532b8f8
fixes to run individual
2025-12-12 20:46:16 -05:00
Michael Freno
1d6ad6018f
want things simpler
2025-12-12 19:16:55 -05:00
Michael Freno
b714b6204c
fix layout
2025-12-12 16:06:37 -05:00
github-actions[bot]
aff4a519b2
Archive previous documentation and generate v0.7.0 docs [skip ci]
2025-12-12 05:10:38 +00:00
Michael Freno
269bf39466
v0.7.0 release
2025-12-12 00:10:15 -05:00
Michael Freno
ec73d8c7c8
cleaned up rendering mode swapping
2025-12-12 00:08:25 -05:00
Michael Freno
9d8f6aa60d
fix clear focus loop
2025-12-11 22:19:10 -05:00
Michael Freno
3498ed7f24
consolidation of focused element
2025-12-11 16:50:35 -05:00
Michael Freno
56c8e744d5
hover&unhover events
2025-12-11 13:07:41 -05:00
Michael Freno
0bceade7d5
starting mode escape hatch
2025-12-11 11:37:20 -05:00
Michael Freno
eaf7383b8f
meta
2025-12-11 07:03:06 -05:00
Michael Freno
0d35825913
fix grammar
2025-12-07 11:32:43 -05:00
github-actions[bot]
a318f71faa
Archive previous documentation and generate v0.6.1 docs [skip ci]
2025-12-07 16:23:59 +00:00
Michael Freno
f1b00710f2
v0.6.1 release
2025-12-07 11:23:36 -05:00
Michael Freno
392edc21f7
update to borders adding varying widths
2025-12-07 11:23:00 -05:00
Michael Freno
609a54b4f1
flesh out Calc, with lsp support
2025-12-07 11:14:12 -05:00
Michael Freno
4f60e00b2e
formatting
2025-12-07 08:46:39 -05:00
Michael Freno
5ef00fe65e
remove and update
2025-12-07 01:01:59 -05:00
github-actions[bot]
8765e97067
Archive previous documentation and generate v0.6.0 docs [skip ci]
2025-12-07 05:58:03 +00:00
Michael Freno
5dcb2922f4
v0.6.0 release
2025-12-07 00:57:40 -05:00
Michael Freno
502eeb1e11
calc module
2025-12-07 00:56:55 -05:00
Michael Freno
f532837cf3
luarocks stuff
2025-12-06 16:21:03 -05:00
Michael Freno
da69d8bd4f
setup for luarocks releases
2025-12-06 14:19:00 -05:00
Michael Freno
5088123ad4
update install instructions
2025-12-06 13:53:43 -05:00
Michael Freno
e833d2b0bf
update docs quick start
2025-12-06 13:49:10 -05:00