scroller work, everything improv

This commit is contained in:
Krzosa Karol
2025-01-31 09:26:23 +01:00
parent 9808d435d5
commit 644bb896ac
11 changed files with 481 additions and 386 deletions

View File

@@ -10,7 +10,7 @@
[ ] drag and drop
[ ] open file dialog
[ ] os
[ ] DELETE ALL PDBS\DLLS ON START
[x] delete all pdbs\dlls on start
[?] wasm (explore)
[ ] win32
[ ] linux
@@ -23,15 +23,20 @@
[ ] maybe copy package stuff to build?
[ ] ui
[ ] jumping between nodes (get_prev, get_next) needs a fix
[ ] bring back also the old expander?
[ ] concept of active panel
[ ] separate root so can't focus off with keyboard
[ ] clicking away from panel, closes it or changes focus
[ ] hot to move between panels?
[ ] table
[ ] vertical scroll
[x] working
[ ] we depend on ui_boxes existing to calculate max_size which doesn't play well with efficient horiscroll, canm this be fixed?
[x] horizontal scroll
[x] efficient, on fixed size
[x] non-efficient
[ ] scroll
[x] basic abstraction
[ ] allow for horizontal non-efficient
[ ] keyboard handling
[x] vertical scroll
[x] working
[x] horizontal scroll
[x] efficient, on fixed size
[x] non-efficient
[ ] context menu
[x] working
[ ] maybe a separate root for context menu?
@@ -42,7 +47,7 @@
[x] fix elements getting offset when font large and they are on the edge
[ ] text input
[x] basic working
[ ] enter signal
[x] enter signal
[ ] ctrl backspace, ctrl delete
[ ] set mouse cursor on hover
[ ] everything lister (with edits etc.)
@@ -58,6 +63,7 @@
[ ] slider
[ ] draw image in box ui
[x] rect stack
[x] jumping between nodes (get_prev, get_next) needs a fix
[ ] core
[ ] ast