ZacharyZhang-NY
950f17636c
T19 Git: diffs unified and split with word marks and folds, three-way merge and conflict resolver, changes list and commit input, commit graph and list, branch selector, branch, tag and stash lists, blame with annotation, file history, pull request card, review thread, diff stat and status badge
2026-09-26 01:59:27 -04:00
ZacharyZhang-NY
f6ad8d1e50
T18 review fixes: a missing folder stops the start, combining marks paint on their cell, the terminal is a Tab stop and keeps its wheel, clear drops find matches; the gallery starts a fresh shell per pick and picks the shell tab before typing
2026-09-26 01:44:13 -04:00
ZacharyZhang-NY
7da1368cd9
T18 Terminal: a real shell on a pseudo-terminal through alacritty_terminal 0.26, drawn cell by cell in the theme's ANSI colors, with keys, text input, selection, scrollback, links and regex find; replayed output; tabs, splits and toolbar with a shell selector; command blocks and history; AnsiText, LogViewer and ProcessList
2026-09-26 01:27:44 -04:00
ZacharyZhang-NY
5545ce6458
T17 Editor: CodeEditor with gutter, folds, minimap, rulers, guides, brackets, whitespace, cursors, multi-cursor, sticky scroll, inlay hints, lenses, decorations, ghost text, inline chat and diff (T17a); completions, signatures, hover, code actions, rename, references, outline, go to symbol, call and type hierarchy (T17b); find and replace, search panel and filters (T17c); problems, output, debug console, extensions, settings with JSON, keybindings, theme previews, welcome, recent projects, switcher, task runner (T17d); status items (T17e)
...
Shared: generic undo History, OverflowMenu icon and tooltip, StatusBarItem leading, six Lucide icons.
2026-09-26 00:43:41 -04:00
ZacharyZhang-NY
8d43b7a880
T16 Finance: market charts with kinds, volume, profile, studies, drawings, compare, alerts and sync (T16a–b); quotes, book, tape and DOM (T16c); order entry, blotter, risk, options and payoff (T16d); markets, calendars, portfolio and wallet (T16e); typography::Ellipsis ends lines that gpui's truncate clipped; chart notes stack and ticks label round values
2026-09-25 23:30:04 -04:00
ZacharyZhang-NY
cbd49e99d3
T15 Charts: cartesian with axes, legend, crosshair, tooltip, zoom, annotations and export (T15a); pie, donut, radar, heatmaps, treemap, sunburst, waterfall and spreads (T15b); sankey, funnel, gantt, force graph, chord, parallel coordinates, bullet and progress (T15c)
2026-09-25 21:59:24 -04:00
ZacharyZhang-NY
ee7ee44f46
T14c Tables: DataGrid, Spreadsheet with formulas, merges, frozen panes and fill, TreeTable, PivotTable
2026-09-25 20:41:47 -04:00
ZacharyZhang-NY
0bfde95888
T14b Tables: resize, reorder, visibility, pinning, expansion, grouping, inline edit, toolbar, filter and sort builders (review pending: codex 401)
2026-09-25 20:30:41 -04:00
ZacharyZhang-NY
dcd988e4b8
T14a Tables core: DataTable, Table, HeatmapTable, cells, Sparkline (review pending: codex 401)
2026-09-25 20:15:45 -04:00
ZacharyZhang-NY
9eddfeb48b
T13c Files: FileTree with git status and filter, DirectoryListing, SelectableList activation (review pending: codex 401)
2026-09-25 20:06:00 -04:00
ZacharyZhang-NY
db3b993cac
T13b Trees: Tree, TreeNode, TreeSelect, Outline, Disclosure (review pending: codex 401)
2026-09-25 19:59:11 -04:00
ZacharyZhang-NY
2d6404f688
T13a Lists: ListItem, List, SelectableList, VirtualList, InfiniteList, GroupedList, SortableList, SwipeableListItem (review pending: codex 401)
2026-09-25 19:35:28 -04:00
ZacharyZhang-NY
f41faf5684
T12d Data Display: QrCode, Barcode, Meter, Gauge, UsageBar, Stars, Comparison (review pending: codex 401)
2026-09-25 19:18:10 -04:00
ZacharyZhang-NY
8798d95d7a
T12c Data Display: Carousel, Gallery, BeforeAfter, Watermark (review pending: codex 401)
2026-09-25 19:08:08 -04:00
ZacharyZhang-NY
111a15c21c
T12b Data Display: DescriptionList, PropertyGrid, Timeline, ActivityFeed, Changelog (review pending: codex 401)
2026-09-25 18:53:47 -04:00
ZacharyZhang-NY
dc1d282fca
T12a Data Display: badges, tags, avatars, statistics (review pending: codex 401)
2026-09-25 18:41:58 -04:00
ZacharyZhang-NY
76da4bd39e
T11d motion: marquee, ripple and confetti, glow and pulse, blink, flash and shake, drifting particles and tonal drift; Lottie is blocked
2026-09-25 18:28:36 -04:00
ZacharyZhang-NY
8e7e7ccace
T11c motion: transitions, stagger, presence that folds, flip that glides, drag to reorder; motion keeps each row's identity
2026-09-25 18:01:29 -04:00
ZacharyZhang-NY
ce31c7fb06
T11b loading: progress bars and rings that glide, loading overlay, lazy load, suspense and async view, refresh and typing indicators, upload list; draw-time notifies ask for a frame
2026-09-25 17:27:21 -04:00
ZacharyZhang-NY
d4066661d5
T11a loading: spinner in six motions, skeletons that breathe, a shimmer cut to its corners, loading buttons and load more
2026-09-25 16:58:05 -04:00
ZacharyZhang-NY
866335912a
T10b feedback: error views with 404, 403, maintenance and offline, error boundary, drawn results, confirmation card, saving, sync and connection lines, countdown and timer with rolling digits
2026-09-25 16:19:41 -04:00
ZacharyZhang-NY
f895424a08
T10a feedback: toasts with undo and a hover-held clock, notifications and their center, alert, banner, callout, inline and status messages, empty state; root focus scopes take lost focus
2026-09-25 15:43:31 -04:00
ZacharyZhang-NY
ef74bac823
T09b overlays: lightbox, spotlight and tour, floating toolbar, peek; images fill their box; overlays take focus back when its element leaves the tree
2026-09-25 15:19:57 -04:00
ZacharyZhang-NY
ca73d24c01
T09a overlays: popover, hover card, dialog with fullscreen, alert, confirm and prompt dialogs; shared severity; tooltip, sheet and drawer point to their homes
2026-09-25 14:07:30 -04:00
ZacharyZhang-NY
d6b982016d
T08b menus: menu bar over the native menus, searchable menu, pie menu; megamenu points to the navigation menu; menus follow their hosts
2026-09-25 13:43:12 -04:00
ZacharyZhang-NY
f990586abd
T08a menus: menu, items, groups, separators, submenus, check and radio rows, key hints, icons; dropdown, split, overflow and context hosts; overlays pick on key release
2026-09-25 13:03:23 -04:00
ZacharyZhang-NY
a923def708
T07c navigation palettes: command palette, quick open, quick switcher, search palette and quick launcher over one palette engine with fuzzy matching; tour lands with overlays
2026-09-25 12:31:20 -04:00
ZacharyZhang-NY
c02dd7d1c3
T07b navigation places: nav item and group, navigation menu, back and forward history, table of contents with anchors, go to line; measuring canvases pinned to their parent
2026-09-25 12:14:58 -04:00
ZacharyZhang-NY
0883a999f4
T07a navigation tabs and paths: tabs, editor tabs, tab overflow menu, breadcrumb, pagination, steps and wizard; shared slide, list trigger and tab stop
2026-09-25 11:37:38 -04:00
ZacharyZhang-NY
05ff67ad9f
T06g forms structure: form with Cmd-Enter submit, sections, fields, labels, errors, field arrays, inline forms, dirty indicator
2026-09-25 10:46:27 -04:00
ZacharyZhang-NY
0ca1ff65c7
T06f forms other: signature pad, code and JSON inputs, font, icon and emoji pickers, language, country and currency comboboxes
2026-09-25 09:41:29 -04:00
ZacharyZhang-NY
ffd634dab6
T06e forms files: file input, drop zone, shared file dialog; folder picker points to path input
2026-09-25 08:35:32 -04:00
ZacharyZhang-NY
eac5793c7d
T06d forms color: color picker with hex, RGB and HSV, swatches, palette, eye dropper, gradient editor
2026-09-25 08:24:08 -04:00
ZacharyZhang-NY
8b418b8e80
T06c forms date and time: calendar, date, range, time and date-time pickers, month, quarter, year and week pickers, relative ranges, time zones, durations, cron editor
2026-09-25 07:27:42 -04:00
ZacharyZhang-NY
e39d623b58
T06b forms selection: checkbox, radio, cards, switch, select, combobox, multi select, cascader, transfer list, list box, chips, rating, sliders, knob, stepper
2026-09-25 06:41:35 -04:00
ZacharyZhang-NY
ec5713c10b
T06a forms text: text input core, fields, numbers, masks, pin, inline, groups, tags, pairs, path, regex, expression, hotkey, mention
2026-09-25 05:38:24 -04:00
ZacharyZhang-NY
817da41c22
T05 buttons and actions: groups, toggles, segmented, confirm, copy, share, bars, sheet, quick actions
2026-09-25 03:51:34 -04:00
ZacharyZhang-NY
77bcd5be07
T04 window and shell: chrome, bars, rail, tabs, windows, dialogs, tray, badge, zoom
2026-09-25 03:21:03 -04:00
ZacharyZhang-NY
2bdf902bf4
T03 layout: stacks, grids, surfaces, scroll, splits, sheets, dock, panes, workspace, viewport
2026-09-25 02:17:37 -04:00
ZacharyZhang-NY
b35530c80d
T02 typography: text styles, keys, formatters, fit, links, math, motion text
...
Headings to overlines, Code, Kbd and KbdCombo on gpui keystrokes,
Highlight, MiddleEllipsis and EllipsisTooltip, links, eight formatted
values on jiff with a typographic minus, CopyableText, SelectableText,
Emoji, a TeX subset, rolling AnimatedNumber, Typewriter, tonal
GradientText, ShimmerText. Gallery probes now hug their targets.
Codex gpt-6-astra (max): PASS in round 2.
2026-09-25 01:12:52 -04:00
ZacharyZhang-NY
a13343c2a5
T01 primitives: image, divider, backdrop, focus, pressable, measure, tooltip
...
Ely-built primitives plus gallery demos for every chapter-one entry,
including gpui natives. The gallery now scripts real input by posting
NSEvents to its own queue and shoots each interaction in both modes.
Codex gpt-6-astra (max): three rounds; the last finding, a two-line
doc comment, was fixed after the three-review cap.
2026-09-25 00:39:06 -04:00
ZacharyZhang-NY
abf4cbcfc6
T00 foundation: theme, motion, assets, icon, buttons, gallery
...
Theme tokens in light and dark with high contrast, a palette cross-fade,
motion curves and a damped spring, embedded Lucide icons with Inter and
JetBrains Mono, Icon, Button, IconButton, and a gallery that captures
its own window. Reviewed by codex gpt-6-astra (max): PASS in round 3.
2026-09-24 23:59:55 -04:00