From 3425eb7b80b9af07cab156875d797bd46dffce69 Mon Sep 17 00:00:00 2001 From: shadow cat Date: Mon, 17 Nov 2025 16:39:59 -0500 Subject: [PATCH] finisth editing todo --- TODO | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/TODO b/TODO index 3afd285..47f2111 100644 --- a/TODO +++ b/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?