Commit Graph

  • 9036c92442 held: a shorter comment ZacharyZhang-NYandClaude Opus 5.5 2026-10-12 00:22:19 -04:00
  • 82d76e9b37 Markdown pictures: the painted image lives with the asset record, freed by whichever holder leaves last ZacharyZhang-NYandClaude Opus 5.5 2026-10-12 00:21:37 -04:00
  • 8b9820be74 Markdown pictures: an asset leaves the cache with its last holder ZacharyZhang-NYandClaude Opus 5.5 2026-10-12 00:11:26 -04:00
  • ab9a14c692 Markdown pictures: freed with their elements, glyphs whole, failures keep the source, file URLs parsed, Mermaid labels in Ely's ink ZacharyZhang-NYandClaude Opus 5.5 2026-10-11 23:59:56 -04:00
  • d5ecc5a69e Markdown: display math through RaTeX, Mermaid through mermaid-rs-renderer, pictures from the owner's folder ZacharyZhang-NYandClaude Opus 5.5 2026-10-11 23:38:22 -04:00
  • 508cc55af6 Markdown: nested definitions resolve, images in styles and links stay images, CR soft breaks, reference links highlight ZacharyZhang-NYandClaude Opus 5.5 2026-10-11 23:19:28 -04:00
  • fcad0ff8e9 Markdown: MarkdownRenderer, MarkdownEditor, highlights and block ranges read with markdown-rs ZacharyZhang-NYandClaude Opus 5.5 2026-10-11 23:07:14 -04:00
  • bd014707fd ChangesList: a long file name ends in an ellipsis before the row's buttons ZacharyZhang-NYandClaude Opus 5.5 2026-10-11 00:41:50 -04:00
  • 3eb4d346fe TitleBar: a press its buttons claim never moves the window ZacharyZhang-NYandClaude Opus 5.5 2026-10-11 00:36:15 -04:00
  • 13642424e7 Site · Showcase: pin Ely-GPUI-Showcases at ca872b7 gitea-actions 2026-10-10 15:32:00 +00:00
  • 81d0f5f5dd Format: the update dialog, toast and feedback tests pass cargo fmt ZacharyZhang-NYandClaude Opus 5.5 2026-10-10 02:30:48 -04:00
  • 44a7debfb6 CI · the platform legs match the Gitea runners; the Linux leg tests as a plain user ZacharyZhang-NYandClaude Opus 5.5 2026-10-10 02:27:26 -04:00
  • 49ed1f8405 Site and gallery: the repo and the showcase catalog live on Gitea at git.zacharyzhang.com ZacharyZhang-NY 2026-10-09 16:20:32 -04:00
  • 2a578d3238 Merge remote-tracking branch 'gitea/main' ZacharyZhang-NY 2026-10-09 15:51:09 -04:00
  • f893693492 docs: add AGit pull request instructions ZacharyZhang-NY 2026-10-09 19:46:35 +00:00
  • 5d6efd46ec Update banner and dialog: texts from the built-in English and Chinese catalog (Ely UPD-1) ZacharyZhang-NY 2026-10-09 12:01:50 -04:00
  • f834f55c16 Toaster::shown: the titles and severities on show, for owners and tests ZacharyZhang-NY 2026-10-09 10:50:01 -04:00
  • b0dbfd429c Code colors: Rust, JavaScript, Ruby, Haskell, Erlang presets; TOML and CMake comments follow code (Ely R2.12) ZacharyZhang-NY 2026-10-09 07:29:53 -04:00
  • c77124812d Code colors per language: comments, keywords and constants by file; Shell comments start words (Ely R2.12) ZacharyZhang-NY 2026-10-09 06:52:16 -04:00
  • 5caf5aaa40 DiffViewer: lines color by their file's syntax; prose reads plain (Ely R2.12) ZacharyZhang-NY 2026-10-09 05:09:41 -04:00
  • 7f2ac3e4eb DiffViewer: prose files (Markdown, plain text) read plain, not as code ZacharyZhang-NY 2026-10-09 03:24:01 -04:00
  • 0f468e8661 G15: the sixth review passed the last fix ZacharyZhang-NY 2026-10-08 22:11:50 -04:00
  • cb5e35f7cb CI: fmt the narrow-layout commits, and Theme::hairline in place of their raw px ZacharyZhang-NY 2026-10-08 21:55:55 -04:00
  • 694cccbc81 GitHub round 2026-10-08: tasks ticked ZacharyZhang-NY 2026-10-08 21:45:44 -04:00
  • d24984cc38 BlockEditor selects across blocks: drag or Shift-press, then type, paste, delete, cut, copy as Markdown or break, one undo step (#7) ZacharyZhang-NY 2026-10-08 21:41:53 -04:00
  • f5eb82ee1b BlockData::to_markdown and from_markdown: a document of blocks as GitHub Markdown and back, each field's inline Markdown kept as written (#7) ZacharyZhang-NY 2026-10-08 21:11:26 -04:00
  • 5490869f23 BlockEditor fills its box and scrolls with a scrollbar, bringing the caret into view as it moves; a ScrollArea keeps a wheel it can use, so the page behind stays (#7) ZacharyZhang-NY 2026-10-08 20:40:35 -04:00
  • ca6d2e219e Option lists occlude: a wheel over the / menu, or any floating list, scrolled the page behind it too (#12) ZacharyZhang-NY 2026-10-08 20:28:35 -04:00
  • 152d881f4f IME · the candidate box clamps to the last layout: asked before the next one, it found nothing and macOS put it in the screen's corner (#7) ZacharyZhang-NY 2026-10-08 20:25:58 -04:00
  • 33df23c02a Caret · whole device pixels at a device pixel: gpui snapped a 1.5px bar's edges apart, so it painted 1 or 2 pixels by where it stood (#7) ZacharyZhang-NY 2026-10-08 20:23:31 -04:00
  • cbf63c6945 cargo fmt: the Retired, F6 and appearance commits left four files unformatted, failing CI's crate job ZacharyZhang-NY 2026-10-08 20:17:09 -04:00
  • 69265b4fd4 ZoomControl: owner-driven mode for content zoom ZacharyZhang-NY 2026-10-08 21:08:58 -04:00
  • 62dff57b85 Banner text wraps; PropertyGrid label column 104 ZacharyZhang-NY 2026-10-08 20:59:04 -04:00
  • 6d95b24889 Narrow layouts: vertical ScrollArea, wrapping property rows, icon-only segments and tabs, shrinking status items, unfocused fields show their start ZacharyZhang-NY 2026-10-08 20:42:30 -04:00
  • ed07342039 oss-scanner: Dockerfile and threat model for Anthropic's OSS Scanner ZacharyZhang-NY 2026-10-08 18:58:04 -04:00
  • a7eb1afc9d Retired::release_all, for an owner that knows nothing draws them ZacharyZhang-NY 2026-10-08 16:34:22 -04:00
  • bbc37f41c1 Retired::append, to take over a closing owner's images ZacharyZhang-NY 2026-10-08 16:32:33 -04:00
  • dac2c5a39f Retired frees only images no one else holds ZacharyZhang-NY 2026-10-08 16:30:51 -04:00
  • cd50824049 Retired: free images a view stopped drawing ZacharyZhang-NY 2026-10-08 16:27:45 -04:00
  • fd0efc7939 Dark palette: soft greys from #252525, never near-black ZacharyZhang-NY 2026-10-08 15:09:35 -04:00
  • 029632b1f4 F6 and Shift-F6 move focus on from a field that keeps Tab ZacharyZhang-NY 2026-10-08 14:30:43 -04:00
  • 3fcbd6f139 Toast · an alert or status role named by its title, so screen readers hear every notice ZacharyZhang-NY 2026-10-08 12:48:47 -04:00
  • ea4ed4cbb7 SettingsRow · a group named by its title, described by its line, so assistive tech says what each control sets ZacharyZhang-NY 2026-10-08 11:51:39 -04:00
  • fac20ab967 Banner · an alert or status role named by its message, so screen readers hear it ZacharyZhang-NY 2026-10-08 08:04:16 -04:00
  • 489ef31195 ThemeSelector · light, dark and system through the built-in catalogs, not English only ZacharyZhang-NY 2026-10-08 07:53:42 -04:00
  • 28a6bba929 Toaster · log a toast's id and severity, never its title: titles may quote user content ZacharyZhang-NY 2026-10-07 23:34:42 -04:00
  • f756043853 EditorTabs · the close button over a dirty or inactive tab stays pressable: clear, not hidden ZacharyZhang-NY 2026-10-07 20:26:07 -04:00
  • aa0c99dd70 Toggle · shorter doc comments ZacharyZhang-NY 2026-10-07 16:14:23 -04:00
  • 8f4729cc9f Toggle · toggles reach assistive tech: a button named by its label or tooltip, with its pressed state ZacharyZhang-NY 2026-10-07 14:51:30 -04:00
  • 55945bb10b Kit · K06: acceptance table; T54 done ZacharyZhang-NY 2026-10-07 14:07:06 -04:00
  • 0040dc799a Kit · K04: cargo search without color, so CI reads Kit's newest release ZacharyZhang-NY 2026-10-07 13:45:36 -04:00
  • b3985b9b5b Kit · K05: the GPUI Kit guide, a README section and a whole app beside Kit ZacharyZhang-NY 2026-10-07 13:36:55 -04:00
  • 99615e1a0c Kit · K04: compat/kit runs Ely beside the newest GPUI Kit in one window; check.sh holds it to Kit's newest release ZacharyZhang-NY 2026-10-07 13:23:22 -04:00
  • 98de2a455f Kit · K03: init checks every bundled file through the app's source; Assets::before joins another source ZacharyZhang-NY 2026-10-07 12:53:04 -04:00
  • dabc1eb4d2 Tree · the tree and its rows reach assistive tech: tree items with their name, level, selection and open state ZacharyZhang-NY 2026-10-07 12:29:28 -04:00
  • a9b30c7eab Kit · K02: Tab binds under FocusScope's ElyFocus context, so a deeper context's Tab wins ZacharyZhang-NY 2026-10-07 12:39:20 -04:00
  • c61a5b22b0 Kit · K01: gpui from gpui-pre =0.3.8, Kit's pin; test-support keeps leak detection ZacharyZhang-NY 2026-10-07 12:27:17 -04:00
  • 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/ ZacharyZhang-NY 2026-10-07 07:39:01 -04:00
  • 179ea8e276 Panics · P45: recount and result; T53 done ZacharyZhang-NY 2026-10-07 07:27:32 -04:00
  • 0040e851e2 Panics · P44 Rendering: atlas faults log and skip the draw ZacharyZhang-NY 2026-10-07 07:26:55 -04:00
  • 05c973abb7 Panics · P43 Tooling: a knob that left sets nothing ZacharyZhang-NY 2026-10-07 07:22:15 -04:00
  • 3a0a4bb699 Panics · P42 Misc: handlers in new; the web view shows wry's failures; kept state fits lists that changed ZacharyZhang-NY 2026-10-07 07:17:20 -04:00
  • 770d13575d Panics · P41 Maps: no change; places, zooms and pins are contracts the map's own moves keep ZacharyZhang-NY 2026-10-07 06:49:23 -04:00
  • 22fedae2b6 Panics · P40 i18n: no change; keys, catalogs and locales are contracts ZacharyZhang-NY 2026-10-07 06:46:16 -04:00
  • 5c3a096229 Panics · P39 Theme: no change; tokens and hues are contracts over constant tables ZacharyZhang-NY 2026-10-07 06:41:52 -04:00
  • 513ea50946 Panics · P38 Interaction: handlers in new; resizes fit the limits now, stale drags and leaders do nothing ZacharyZhang-NY 2026-10-07 06:39:05 -04:00
  • 8db6cecd5a Panics · P37 Onboarding: handlers in new; gone articles, steps and topics hold ZacharyZhang-NY 2026-10-07 06:18:15 -04:00
  • e7aec1651e Panics · P36 Account: handlers in new; gone accounts, workspaces, providers and roles mark none; expiries refuse overflow ZacharyZhang-NY 2026-10-07 05:59:27 -04:00
  • ad472490e0 Panics · P35 Settings: handlers in new; gone sections and themes mark none, drifted font sizes peg ZacharyZhang-NY 2026-10-07 05:38:45 -04:00
  • 45cecebea5 Panics · P34 Dashboard: handlers in new; gone tiles move nothing, unmatched tiles and cards stay out ZacharyZhang-NY 2026-10-07 05:27:56 -04:00
  • 05e846b62a Panics · P33 Devtools: handlers in new; stale collection moves, environments and diagram tables change nothing ZacharyZhang-NY 2026-10-07 05:15:49 -04:00
  • ffe4f38103 Panics · P32 Canvas: panels take their handlers in new; stale nodes, shapes, layers and topics change nothing ZacharyZhang-NY 2026-10-07 05:02:39 -04:00
  • 3741d5d5e8 Git · row actions always shown: refs rows put them by the name, the words below; changes rows keep them in reach ZacharyZhang-NY 2026-10-07 04:40:26 -04:00
  • bc6f1c2e73 Git · rows draw their focus ring; row actions show while the keyboard is on them ZacharyZhang-NY 2026-10-07 04:34:37 -04:00
  • 893eb392d0 Panics · P31 Project: stale drops and drag targets move nothing, timelines and roadmaps hold at jiff's ends, gone assignees show nobody ZacharyZhang-NY 2026-10-07 04:29:31 -04:00
  • 1c96a3ca7b Git · ref rows: hover actions sit on the first line ZacharyZhang-NY 2026-10-07 04:17:26 -04:00
  • 7fab0725fb Git · ref rows: detail on its own line, name gives way, actions take the trailing words' place on hover ZacharyZhang-NY 2026-10-07 04:15:44 -04:00
  • c5799cc7e4 Git · StashList: words in i18n, rows pick, only handled actions drawn ZacharyZhang-NY 2026-10-07 03:57:21 -04:00
  • 8a0344d2c4 Panics · P30 Calendar: views and recurrences stay inside jiff's range, the editor refuses edits past it ZacharyZhang-NY 2026-10-07 03:54:07 -04:00
  • a284c71e92 Git · merging: markers split at LF only, as Git writes them ZacharyZhang-NY 2026-10-07 03:51:31 -04:00
  • 7bb53f4779 Git · export MARKER ZacharyZhang-NY 2026-10-07 03:39:03 -04:00
  • 525085d6f3 Git · merging: a shorter comment ZacharyZhang-NY 2026-10-07 03:37:37 -04:00
  • af061f5737 Git · conflict markers take their width and whole lines; marked, resolve and conflicts share it ZacharyZhang-NY 2026-10-07 03:37:30 -04:00
  • 0e64693688 Panics · P29 Mail: gone boxes, labels and mails mark none; a moment no zone holds reads as none ZacharyZhang-NY 2026-10-07 03:28:36 -04:00
  • bb8732ac64 Panics · P28 Messaging: an open chat or selected member that left marks none ZacharyZhang-NY 2026-10-07 03:22:11 -04:00
  • 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 ZacharyZhang-NY 2026-10-07 03:17:16 -04:00
  • 922cd53a8c Git · rows: trailing words give way before actions, which keep their room; row actions tested by key ZacharyZhang-NY 2026-10-07 03:17:05 -04:00
  • e01b82bcbd Git · merging: a shorter comment ZacharyZhang-NY 2026-10-07 03:06:11 -04:00
  • ef4ac5b1b8 Git · marked(): regions as Git grouped them in marked text, base from diff3 ZacharyZhang-NY 2026-10-07 03:06:03 -04:00
  • 63d4a459c7 Git · BranchList: draws only the row actions its owner handles ZacharyZhang-NY 2026-10-07 03:03:44 -04:00
  • 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 ZacharyZhang-NY 2026-10-07 02:50:33 -04:00
  • 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 ZacharyZhang-NY 2026-10-07 02:36:16 -04:00
  • 949d776d78 Git · DiffViewer: a shorter comment ZacharyZhang-NY 2026-10-07 02:25:23 -04:00
  • 037cae1bbc Git · DiffViewer: shorter comments ZacharyZhang-NY 2026-10-07 02:25:16 -04:00
  • 3d0a3dee08 Git, i18n: shorter comments ZacharyZhang-NY 2026-10-07 02:25:08 -04:00
  • fcc45ccbd8 Git · BlameView: a run's name leaves out empty parts ZacharyZhang-NY 2026-10-07 02:13:36 -04:00
  • 68a98198b0 Panics · P25 Generative: gone choices mark none, overruns peg; seed fields hold seeds through fits, undo and input methods ZacharyZhang-NY 2026-10-07 02:12:06 -04:00
  • fb7ee42e3d Git · DiffViewer and BlameView: every line, header and fold reads out to assistive tech ZacharyZhang-NY 2026-10-07 02:09:30 -04:00
  • d9cbe996a5 Data display · DescriptionList::text rows speak their label and value; Git · commit rows speak their refs; shorter comments ZacharyZhang-NY 2026-10-07 01:52:19 -04:00
  • 3fc5a46a13 Git · CommitItem: flex_shrink takes its factor ZacharyZhang-NY 2026-10-07 01:34:33 -04:00