Files
Ely-GPUI-Components/tasks/github.md
T

26 lines
1.8 KiB
Markdown

# GitHub round, 2026-10-03
- [x] G1 PR #1: build on Windows with `escape_args`; review, verify, merge, answer CodeRabbit
- [x] G2 Issue #2: tree guides line up under the chevron and run unbroken across rows
- [x] G3 Issue #3: Checkbox, Switch, Radio, Slider and Select name their role, label and state
- [x] G4 Push, comment on #2 and #3, close #2
- [x] G5 PR #4: `Icon::from_path` draws an app's SVG; a path the asset source lacks fails at render
# GitHub round, 2026-10-05
- [x] G6 Issue #7: an IME composition restarts the caret's blink, as every edit does; its ranges are logged; tested
- [x] G7 Issue #6: `shell::ColumnShell`, a sidebar that runs to the window's top with the traffic lights, beside one or two panes that bring their own headers; tested
- [x] G8 Issue #6: a Layout story, `stories.json`, AGENTS.md and the PRD line; the story runs live on the site
- [x] G9 Push, deploy, reply on #6 and #7, close #6
# GitHub round, 2026-10-08
- [x] G10 CI: `cargo fmt` on the files the last commits left unformatted
- [x] G11 Issue #7: a caret is a whole number of device pixels wide at a device pixel, so it never shows thin then thick; tested
- [x] G12 Issue #7: an IME asks for its candidate box past the laid-out text; the box clamps to the last layout, as `bounds_for` does; tested
- [ ] G13 Issue #12: a floating option list occludes, so the wheel scrolls the list and not the page under it; tested
- [ ] G14 Issue #7: BlockEditor scrolls in its own `ScrollArea` with its scrollbar and keeps the caret in view as blocks are added; tested
- [ ] G15 Issue #7: BlockEditor turns into Markdown and back; tested
- [ ] G16 Issue #7: a selection across blocks: drag or Shift-press selects, copy, cut, delete and typing act on it, undo restores; tested
- [ ] G17 Push, reply on #7 and #12