Commit Graph
362 Commits
Author SHA1 Message Date
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 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 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 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
ZacharyZhang-NY af061f5737 Git · conflict markers take their width and whole lines; marked, resolve and conflicts share it 2026-10-07 03:37:31 -04:00
ZacharyZhang-NY 0e64693688 Panics · P29 Mail: gone boxes, labels and mails mark none; a moment no zone holds reads as none 2026-10-07 03:28:36 -04:00
ZacharyZhang-NY bb8732ac64 Panics · P28 Messaging: an open chat or selected member that left marks none 2026-10-07 03:22:11 -04:00
ZacharyZhang-NY c9b4a04a4f Panics · P27 Files: gone owner picks replace local ones and mark none, stale path folders go unmarked, duplicate marks never take a last copy 2026-10-07 03:17:17 -04:00
ZacharyZhang-NY 922cd53a8c Git · rows: trailing words give way before actions, which keep their room; row actions tested by key 2026-10-07 03:17:05 -04:00
ZacharyZhang-NY e01b82bcbd Git · merging: a shorter comment 2026-10-07 03:06:11 -04:00
ZacharyZhang-NY ef4ac5b1b8 Git · marked(): regions as Git grouped them in marked text, base from diff3 2026-10-07 03:06:03 -04:00
ZacharyZhang-NY 63d4a459c7 Git · BranchList: draws only the row actions its owner handles 2026-10-07 03:03:45 -04:00
ZacharyZhang-NY 078a2d19d8 Panics · P26 Media: live positions and trims peg to the media, gone choices clear, rails with no width and huge waveforms hold, subtitle times refuse overflow 2026-10-07 02:50:34 -04:00
ZacharyZhang-NY 829ef681ba Git · ThreeWayMerge draws rows in view with its words in i18n and lines read out; diff3 base sections parse; branch and tag rows pick from the keyboard; shorter comments 2026-10-07 02:36:16 -04:00
ZacharyZhang-NY 949d776d78 Git · DiffViewer: a shorter comment 2026-10-07 02:25:23 -04:00
ZacharyZhang-NY 037cae1bbc Git · DiffViewer: shorter comments 2026-10-07 02:25:16 -04:00
ZacharyZhang-NY 3d0a3dee08 Git, i18n: shorter comments 2026-10-07 02:25:08 -04:00
ZacharyZhang-NY fcc45ccbd8 Git · BlameView: a run's name leaves out empty parts 2026-10-07 02:13:37 -04:00
ZacharyZhang-NY 68a98198b0 Panics · P25 Generative: gone choices mark none, overruns peg; seed fields hold seeds through fits, undo and input methods 2026-10-07 02:12:07 -04:00
ZacharyZhang-NY fb7ee42e3d Git · DiffViewer and BlameView: every line, header and fold reads out to assistive tech 2026-10-07 02:09:30 -04:00