-
-
Notifications
You must be signed in to change notification settings - Fork 19
Issues
is:issue state:open
is:issue state:open
Issue creation is restricted in this repository
Search results
feat: Golden image tests for widget rendering
effort: 8Very large, ~1 weekVery large, ~1 weekpriority: mediumNormal priorityNormal prioritystatus: confirmedVerified, ready for workVerified, ready for worktype: testTest coverageTest coverageStatus: Open.#184 In gogpu/ui;linechart's "safe from any goroutine" contract writes render-thread state unguarded — proposal: route the invalidation through the scheduler
priority: mediumNormal priorityNormal prioritytype: bugSomething isn't workingSomething isn't workingStatus: Open.#182 In gogpu/ui;GridView cell content is never mounted — Mount-time signal bindings are silently dead; proposed fix included
priority: highImportant for next releaseImportant for next releasetype: bugSomething isn't workingSomething isn't workingStatus: Open.#181 In gogpu/ui;examples/modular-compositor: module goroutines have no shutdown path (blocked forever at window close)
priority: lowBacklog, nice to haveBacklog, nice to havetype: bugSomething isn't workingSomething isn't workingStatus: Open.#180 In gogpu/ui;app: pointer/wheel events reach widgets while the cursor is outside the window bounds
priority: mediumNormal priorityNormal prioritytype: bugSomething isn't workingSomething isn't workingStatus: Open.#179 In gogpu/ui;ListView static-selection click updates the row background but not baked "selected" content styling until an unrelated repaint
priority: lowBacklog, nice to haveBacklog, nice to havetype: bugSomething isn't workingSomething isn't workingStatus: Open.#178 In gogpu/ui;Stale ghost rows after ListView scroll: unbounded consecutive damage-aware frames cycle full-blit coverage out of the damage ring
area: rendererRendering pipelineRendering pipelinepriority: mediumNormal priorityNormal prioritytype: bugSomething isn't workingSomething isn't workingStatus: Open.#177 In gogpu/ui;Window resize releases ALL boundary textures and force-dirties every widget — full-tree GPU texture recreation burst on every resize tick
priority: lowBacklog, nice to haveBacklog, nice to havetype: enhancementImprove existing featureImprove existing featureStatus: Open.#176 In gogpu/ui;No Window.Close teardown: animation pumper goroutine survives window close and keeps calling RequestRedraw; animPumper.Stop can silently miss its goroutine
priority: mediumNormal priorityNormal prioritytype: bugSomething isn't workingSomething isn't workingStatus: Open.#175 In gogpu/ui;ListView row content is never mounted — signal bindings created in a row's Mount() silently never register
priority: highImportant for next releaseImportant for next releasetype: bugSomething isn't workingSomething isn't workingStatus: Open.#174 In gogpu/ui;ListView: dropped row decorators never release their cached GPU scene — peak heap grows with scroll distance
area: rendererRendering pipelineRendering pipelinepriority: highImportant for next releaseImportant for next releasetype: bugSomething isn't workingSomething isn't workingStatus: Open.#173 In gogpu/ui;desktop: device scale never re-synced after a cross-display drag — window keeps rendering at the old display's scale (blurry / oversized)
priority: mediumNormal priorityNormal prioritytype: bugSomething isn't workingSomething isn't workingStatus: Open.#172 In gogpu/ui;