Commit Graph

147 Commits

Author SHA1 Message Date
Michael Freno
ea668174bf units 2025-09-21 12:20:23 -04:00
Michael Freno
4909e03a2c reversion 2025-09-21 11:15:16 -04:00
Michael Freno
b2aff5c38c Revert "fixed layout resizing"
This reverts commit 6f84898a5d4c7bc96e682e5b08ba3973ce36d4fa.
2025-09-21 10:54:21 -04:00
Michael Freno
1d695cb993 sync 2025-09-20 21:22:16 -04:00
Michael Freno
6ae26d5ec3 work 2025-09-20 19:45:39 -04:00
Michael Freno
d58f1ee652 refactor: remove underscore prefixed properties from Element class
- Replace _originalPositioning with hadExplicitPositioning
- Replace _explicitlyAbsolute with explicitlyAbsolute
- Replace _pressed with pressed
- Replace _touchPressed with touchPressed
- Maintain exact same logical behavior for flex layout participation
- Improve code readability and maintainability
- All positioning logic and interactions work identically

Task: flexlove-responsive-resize-01
2025-09-20 19:02:51 -04:00
Michael Freno
3f7ab0a904 fixed layout resizing 2025-09-20 09:16:52 -04:00
Michael Freno
92fce309f6 fixes 2025-09-19 13:00:56 -04:00
Michael Freno
3d66d4e0e4 error fix 2025-09-19 10:11:15 -04:00
Michael Freno
0380fb9fd2 all working 2025-09-18 22:28:05 -04:00
Michael Freno
c0684e88ab working 2025-09-18 22:26:25 -04:00
Michael Freno
5704c4de95 line based 2025-09-18 22:13:58 -04:00
Michael Freno
d5f85e82d1 tests 2025-09-18 18:27:57 -04:00
Michael Freno
7f21c76766 reverted to working order 2025-09-18 16:25:09 -04:00
Michael Freno
92bfc61a3d oopsie 2025-09-18 15:43:24 -04:00
Michael Freno
3316fe4d5d logical fixes 2025-09-18 14:10:52 -04:00
Michael Freno
d61f84e045 changing abs x/y heredity 2025-09-18 12:26:29 -04:00
Michael Freno
7f4a783863 justifySelf 2025-09-17 20:21:34 -04:00
Michael Freno
757819e4a3 fleshed out opacity 2025-09-17 18:34:54 -04:00
Michael Freno
2256dd4345 fixing things here and there 2025-09-17 18:20:49 -04:00
Michael Freno
262effacd7 alignment fixes 2025-09-17 12:49:25 -04:00
Michael Freno
35b111893d remove flex positioning requirement for resizing 2025-09-17 12:13:35 -04:00
45deddbad5 alignment with css 2025-09-17 00:26:52 -04:00
d2802c5f16 Fix flex direction handling and alignment in FlexLove library
Fixed flexDirection property assignment, layoutChildren positioning logic, and align-self functionality
2025-09-16 23:09:30 -04:00
Michael Freno
806aeb36d2 fix top 2025-09-16 20:13:08 -04:00
Michael Freno
4428d19d0b simplifying and fixing 2025-09-16 17:55:04 -04:00
Michael Freno
bdd68799ab fixing sizing calcs 2025-09-16 14:59:56 -04:00
Michael Freno
4617bc3d58 have to stop due to man sniffling 2025-09-16 14:18:34 -04:00
e9e500f028 remove button, flatten 2025-09-16 14:01:58 -04:00
8bf8c0ed3f sizing calc changes 2025-09-16 13:04:53 -04:00
8e5729d8a6 update margin/padding 2025-09-16 09:46:04 -04:00
180eae2b12 margin 2025-09-15 23:32:24 -04:00
Michael Freno
a63854b686 property add 2025-09-15 23:07:17 -04:00
8b999949b0 attempt at autosizing button 2025-09-15 22:42:50 -04:00
8574e34b51 update readme, update types 2025-09-15 19:19:33 -04:00
Michael Freno
42650aefa7 cleanup 2025-09-15 18:06:03 -04:00
Michael Freno
13c31039b8 fix dupe and typing issues 2025-09-15 17:29:51 -04:00
8772529591 fade fixes 2025-09-15 17:19:10 -04:00
99c0d787dc fleshing out 2025-09-15 09:30:04 -04:00
Michael Freno
54e468588c fixed autosizing 2025-09-15 00:22:15 -04:00
Michael Freno
dca2038ba3 sync 2025-09-15 00:07:42 -04:00
6834bf8563 better sizing, margin and padding 2025-09-15 00:02:48 -04:00
Michael Freno
0b9c5f54d2 fix auto-sizing 2025-09-14 15:48:53 -04:00
Michael Freno
51f8336d20 starting font cache 2025-09-12 23:45:10 -04:00
Michael Freno
4002b013f6 z index windowing 2025-09-12 19:10:48 -04:00
Michael Freno
51eba006f9 consolidate invalid requires 2025-09-12 17:05:38 -04:00
Michael Freno
4f7dfc4cc9 add files 2025-09-12 16:56:56 -04:00