ZacharyZhang-NY
62dff57b85
Banner text wraps; PropertyGrid label column 104
2026-10-08 20:59:04 -04:00
ZacharyZhang-NY
6d95b24889
Narrow layouts: vertical ScrollArea, wrapping property rows, icon-only segments and tabs, shrinking status items, unfocused fields show their start
2026-10-08 20:42:30 -04:00
ZacharyZhang-NY
ed07342039
oss-scanner: Dockerfile and threat model for Anthropic's OSS Scanner
2026-10-08 18:58:19 -04:00
ZacharyZhang-NY
a7eb1afc9d
Retired::release_all, for an owner that knows nothing draws them
2026-10-08 16:34:22 -04:00
ZacharyZhang-NY
bbc37f41c1
Retired::append, to take over a closing owner's images
2026-10-08 16:32:33 -04:00
ZacharyZhang-NY
dac2c5a39f
Retired frees only images no one else holds
...
An image shared with something still drawing waits for a later paint.
2026-10-08 16:30:51 -04:00
ZacharyZhang-NY
cd50824049
Retired: free images a view stopped drawing
...
GPUI keeps every painted RenderImage in the window's atlas until
drop_image; views that repaint tiles grew without bound.
2026-10-08 16:27:45 -04:00
ZacharyZhang-NY
fd0efc7939
Dark palette: soft greys from #252525 , never near-black
...
The base was #131110 and sunken areas #0e0d0b. Text tiers move up with
the fills so muted and subtle text keep 4.5:1 on hover and active, and
the colour-blind chart's violet and orange are lifted to 3:1.
2026-10-08 15:09:35 -04:00
ZacharyZhang-NY
029632b1f4
F6 and Shift-F6 move focus on from a field that keeps Tab
...
Documents and web pages take Tab for themselves; without another key a
keyboard user could not leave them.
2026-10-08 14:30:43 -04:00
ZacharyZhang-NY
3fcbd6f139
Toast · an alert or status role named by its title, so screen readers hear every notice
2026-10-08 12:48:47 -04:00
ZacharyZhang-NY
ea4ed4cbb7
SettingsRow · a group named by its title, described by its line, so assistive tech says what each control sets
2026-10-08 11:51:39 -04:00
ZacharyZhang-NY
fac20ab967
Banner · an alert or status role named by its message, so screen readers hear it
2026-10-08 08:04:16 -04:00
ZacharyZhang-NY
489ef31195
ThemeSelector · light, dark and system through the built-in catalogs, not English only
2026-10-08 07:53:42 -04:00
ZacharyZhang-NY
28a6bba929
Toaster · log a toast's id and severity, never its title: titles may quote user content
2026-10-07 23:34:42 -04:00
ZacharyZhang-NY
f756043853
EditorTabs · the close button over a dirty or inactive tab stays pressable: clear, not hidden
2026-10-07 20:26:07 -04:00
ZacharyZhang-NY
aa0c99dd70
Toggle · shorter doc comments
2026-10-07 16:14:23 -04:00
ZacharyZhang-NY
8f4729cc9f
Toggle · toggles reach assistive tech: a button named by its label or tooltip, with its pressed state
2026-10-07 14:51:31 -04:00
ZacharyZhang-NY
55945bb10b
Kit · K06: acceptance table; T54 done
2026-10-07 14:07:06 -04:00
ZacharyZhang-NY
0040dc799a
Kit · K04: cargo search without color, so CI reads Kit's newest release
2026-10-07 13:45:36 -04:00
ZacharyZhang-NY
b3985b9b5b
Kit · K05: the GPUI Kit guide, a README section and a whole app beside Kit
2026-10-07 13:36:55 -04:00
ZacharyZhang-NY
99615e1a0c
Kit · K04: compat/kit runs Ely beside the newest GPUI Kit in one window; check.sh holds it to Kit's newest release
2026-10-07 13:23:23 -04:00
ZacharyZhang-NY
98de2a455f
Kit · K03: init checks every bundled file through the app's source; Assets::before joins another source
2026-10-07 13:23:23 -04:00
ZacharyZhang-NY
dabc1eb4d2
Tree · the tree and its rows reach assistive tech: tree items with their name, level, selection and open state
2026-10-07 13:11:16 -04:00
ZacharyZhang-NY
a9b30c7eab
Kit · K02: Tab binds under FocusScope's ElyFocus context, so a deeper context's Tab wins
2026-10-07 12:39:20 -04:00
ZacharyZhang-NY
c61a5b22b0
Kit · K01: gpui from gpui-pre =0.3.8, Kit's pin; test-support keeps leak detection
2026-10-07 12:27:17 -04:00
ZacharyZhang-NY
083ef85696
Git: clear CI's lints; a row's drawn parts gather in Entry, the history's tuple is Counted, picking tests sit under tests/
2026-10-07 07:39:01 -04:00
ZacharyZhang-NY
179ea8e276
Panics · P45: recount and result; T53 done
2026-10-07 07:27:32 -04:00
ZacharyZhang-NY
0040e851e2
Panics · P44 Rendering: atlas faults log and skip the draw
2026-10-07 07:26:55 -04:00
ZacharyZhang-NY
05c973abb7
Panics · P43 Tooling: a knob that left sets nothing
2026-10-07 07:22:15 -04:00
ZacharyZhang-NY
3a0a4bb699
Panics · P42 Misc: handlers in new; the web view shows wry's failures; kept state fits lists that changed
2026-10-07 07:17:20 -04:00
ZacharyZhang-NY
770d13575d
Panics · P41 Maps: no change; places, zooms and pins are contracts the map's own moves keep
2026-10-07 06:49:23 -04:00
ZacharyZhang-NY
22fedae2b6
Panics · P40 i18n: no change; keys, catalogs and locales are contracts
2026-10-07 06:46:16 -04:00
ZacharyZhang-NY
5c3a096229
Panics · P39 Theme: no change; tokens and hues are contracts over constant tables
2026-10-07 06:41:52 -04:00
ZacharyZhang-NY
513ea50946
Panics · P38 Interaction: handlers in new; resizes fit the limits now, stale drags and leaders do nothing
2026-10-07 06:39:05 -04:00
ZacharyZhang-NY
8db6cecd5a
Panics · P37 Onboarding: handlers in new; gone articles, steps and topics hold
2026-10-07 06:18:15 -04:00
ZacharyZhang-NY
e7aec1651e
Panics · P36 Account: handlers in new; gone accounts, workspaces, providers and roles mark none; expiries refuse overflow
2026-10-07 05:59:27 -04:00
ZacharyZhang-NY
ad472490e0
Panics · P35 Settings: handlers in new; gone sections and themes mark none, drifted font sizes peg
2026-10-07 05:38:45 -04:00
ZacharyZhang-NY
45cecebea5
Panics · P34 Dashboard: handlers in new; gone tiles move nothing, unmatched tiles and cards stay out
2026-10-07 05:27:56 -04:00
ZacharyZhang-NY
05e846b62a
Panics · P33 Devtools: handlers in new; stale collection moves, environments and diagram tables change nothing
2026-10-07 05:15:49 -04:00
ZacharyZhang-NY
ffe4f38103
Panics · P32 Canvas: panels take their handlers in new; stale nodes, shapes, layers and topics change nothing
2026-10-07 05:02:40 -04:00
ZacharyZhang-NY
3741d5d5e8
Git · row actions always shown: refs rows put them by the name, the words below; changes rows keep them in reach
2026-10-07 04:40:26 -04:00
ZacharyZhang-NY
bc6f1c2e73
Git · rows draw their focus ring; row actions show while the keyboard is on them
2026-10-07 04:34:38 -04:00
ZacharyZhang-NY
893eb392d0
Panics · P31 Project: stale drops and drag targets move nothing, timelines and roadmaps hold at jiff's ends, gone assignees show nobody
2026-10-07 04:29:32 -04:00
ZacharyZhang-NY
1c96a3ca7b
Git · ref rows: hover actions sit on the first line
2026-10-07 04:17:26 -04:00
ZacharyZhang-NY
7fab0725fb
Git · ref rows: detail on its own line, name gives way, actions take the trailing words' place on hover
2026-10-07 04:15:44 -04:00
ZacharyZhang-NY
c5799cc7e4
Git · StashList: words in i18n, rows pick, only handled actions drawn
2026-10-07 03:57:22 -04:00
ZacharyZhang-NY
8a0344d2c4
Panics · P30 Calendar: views and recurrences stay inside jiff's range, the editor refuses edits past it
2026-10-07 03:54:07 -04:00
ZacharyZhang-NY
a284c71e92
Git · merging: markers split at LF only, as Git writes them
2026-10-07 03:51:31 -04:00
ZacharyZhang-NY
7bb53f4779
Git · export MARKER
2026-10-07 03:39:03 -04:00
ZacharyZhang-NY
525085d6f3
Git · merging: a shorter comment
2026-10-07 03:37:37 -04:00