finisth editing todo
This commit is contained in:
15
TODO
15
TODO
@@ -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?
|
||||
|
||||
Reference in New Issue
Block a user