finisth editing todo

This commit is contained in:
2025-11-17 16:39:59 -05:00
parent 681efe1e2b
commit 3425eb7b80

15
TODO
View File

@@ -9,18 +9,6 @@ text
masks r just made to bare minimum work
move span lengths to the children themselves
retained mode is broken
problematic path:
resize target gets set to something above an aligned
aligned finds size 0 for example on og draw
element gets size > 0 and redraws the resize target
target doesn't change aligned region, so it gets skipped
og gets redrawn, but aligned originally set region to 0 and didn't get updated
so should probably just store direct parents and go up that way
but need to be careful to not break the chain
scaling
could be just a simple scaling factor that multiplies abs
and need to ensure text uses raw abs and not scaled abs
@@ -44,8 +32,5 @@ really weird limitation:
or something like that idk, maybe I need a special enum for parent that includes a undecided state where it may or may not get redrawn by the parent
or just do ref counting and ensure all drawn things == 1 afterwards (seems like best way)
consider unsafe cell for layer transmute stuff
I don't think it's needed bc of usage but I don't know optimizations :skull:
tags
vecs for each widget type?