Commit Graph
465 Commits
Author SHA1 Message Date
ZacharyZhang-NY 10788579c9 Panics · P21 Documents: stale block keys, cells and kinds change nothing; replaced text drops visual presses; nested images, versions and find hits hold 2026-10-06 23:39:51 -04:00
ZacharyZhang-NY 37c51874c8 Git · ChangesList: a shorter comment on Changed::lines 2026-10-06 23:19:52 -04:00
ZacharyZhang-NY 4f8f3bd4c4 Git · ChangesList: line counts are optional, so binary files and folders show none 2026-10-06 22:55:43 -04:00
ZacharyZhang-NY 490b0220f6 Git · ChangesList: conflicted, untracked and ignored files apart, each with its own actions; titles and tooltips read i18n (English and zh-CN built in) 2026-10-06 22:48:10 -04:00
ZacharyZhang-NY 295731d336 Panics · P20 Debug: stale selections, frames and focus paths mark none; the timeline's wheel keeps a drawable range 2026-10-06 22:23:58 -04:00
ZacharyZhang-NY 99980e413c Panics · P19 Git: a lagging blame draws every line; resolve answers None for a conflict gone 2026-10-06 21:52:25 -04:00
ZacharyZhang-NY 0bb3f4e858 Panics · P18 Terminal: paint faults log, a pty side caps at what it holds, a default shell past the list keeps the last 2026-10-06 21:34:44 -04:00
ZacharyZhang-NY b29d66ccc0 Panics · P17 Editor: owner offsets ride the text's edits, stale ranges, rows and globs log instead of panicking 2026-10-06 21:13:15 -04:00
ZacharyZhang-NY f0b7f779f6 Panics · P16 Finance: live market states, fine grids and lagging overlays draw or say why; system-zone times say UTC when unknown 2026-10-06 20:09:15 -04:00
ZacharyZhang-NY a6b1bb0929 Forms · SignaturePad: Sign here and Clear read i18n (English and zh-CN built in) 2026-10-06 19:05:31 -04:00
ZacharyZhang-NY defbec006e Panics · P15 Charts: values within charts::LIMIT; scales, shares and tangents stay finite at the edges; entries past their lists are skipped 2026-10-06 19:05:05 -04:00
ZacharyZhang-NY 2ea16f4541 Panics · P14 Tables: pivots, groupings and merges that name what their data lost log instead of panicking 2026-10-06 17:47:24 -04:00
ZacharyZhang-NY f2fc17118c Panics · P13 Lists: a directory selection gone from its entries picks none 2026-10-06 17:41:53 -04:00
ZacharyZhang-NY 4a05c12889 Panics · P12 Data Display: featured columns, gauges, usage bars and stars meet readings past their scale 2026-10-06 17:36:17 -04:00
ZacharyZhang-NY c9f492d0b4 Panics · P11 Motion: a buffer behind the value draws none 2026-10-06 17:21:29 -04:00
ZacharyZhang-NY 4c86e831bb Panics · P10 Feedback: the one site is a caller contract 2026-10-06 17:17:02 -04:00
ZacharyZhang-NY 8f00d2eabb Panics · P09 Overlays: a lightbox or tour past its last item closes 2026-10-06 17:14:09 -04:00
ZacharyZhang-NY 7af7c409c9 Panics · P08 Menus: every site is a contract or holds by construction 2026-10-06 17:09:27 -04:00
ZacharyZhang-NY 919f26fcc6 Panics · P07 Navigation: Wizard takes its handlers; stale places in tabs, crumbs, history, steps and pages mark none 2026-10-06 17:06:25 -04:00
ZacharyZhang-NY e2d880fb4f Panics · P06 Forms: roots, stale selections, shaping faults and gone units log instead of panicking; cron runs say UTC in an unknown zone 2026-10-06 16:49:35 -04:00
ZacharyZhang-NY 73a8bf2e34 Panics · P05 Buttons: a segmented choice missing from its segments marks none; slide logs and shows no marker 2026-10-06 16:32:12 -04:00
ZacharyZhang-NY 9bb342cb16 Panics · P04 Window & Shell: every site is a contract or holds by construction 2026-10-06 16:25:11 -04:00
ZacharyZhang-NY 2347edeed6 Panics · P03 Layout: panes and splits meet stale ids, lagging sizes and mid-drag changes without a panic 2026-10-06 16:21:39 -04:00
ZacharyZhang-NY f46cc4e7c3 Panics · P02 Typography: Link takes its handler, an unknown zone reads as UTC and says so, a long highlight query logs 2026-10-06 16:02:40 -04:00
ZacharyZhang-NY e5166e9e26 Panics · P01 Primitives: init returns an error, a missing app icon logs and shows a broken picture 2026-10-06 15:25:09 -04:00
ZacharyZhang-NY 52d3d790b1 Panics · P00: the policy in AGENTS.md and a task list by chapter 2026-10-06 15:00:30 -04:00
ZacharyZhang-NY 3d08744d38 Data display · DescriptionList: a value fills its column, so a field inside it is full width 2026-10-06 13:39:06 -04:00
ZacharyZhang-NY bd3772ad54 Charts · Navigation · Forms: band names widen a sideways chart's gutter; Pagination takes a size, speaks the locale and jumps to a typed page
- A horizontal chart's gutter grows to its widest band name, floored at the theme gutter and capped at half the chart; a name past the cap ends in an ellipsis (#10).
- Pagination's previous and next tooltips read i18n (English and zh-CN built in, app catalogs override); `.size(ControlSize)` sizes every control, Sm by default; `.jump()` adds a Go to field (#11).
- NumberInput keys the owner's value as shown: a draft survives a blur, a value set while focused lands when focus leaves, and an echo of its own commit is no new value. A ranged field holds room for its widest bound through `Input::least`.
2026-10-06 13:29:09 -04:00
ZacharyZhang-NY 2ce336895c Menus · ContextMenu: styles size its host, so a list inside can fill it 2026-10-06 09:17:56 -04:00
ZacharyZhang-NY 617a8d68de Editor · FindWidget: Escape from the query closes the box 2026-10-06 04:51:15 -04:00
ZacharyZhang-NY 71bfc93786 Lib · init_for_tests: theme and key bindings without assets, so apps can render Ely components in tests 2026-10-06 00:51:52 -04:00
ZacharyZhang-NY bcf0378ea7 Collab · CommentSidebar: threads are a list; each row is a Tab stop, named, selected, picked with Enter or Space 2026-10-05 20:21:09 -04:00
ZacharyZhang-NY 408f2b0582 Collab · CommentSidebar: localized copy and relative times; one list when the owner does not resolve 2026-10-05 19:26:33 -04:00
ZacharyZhang-NY af54877693 Forms · NumberInput: blank shows a placeholder and commits only what is typed 2026-10-05 17:48:31 -04:00
ZacharyZhang-NY 7df3045a82 Lists · SelectableList: list semantics, row names, selection and place in set 2026-10-05 16:43:30 -04:00
github-actions[bot] 17643893cb Site · Showcase: pin Ely-GPUI-Showcases at 8b5c36a 2026-10-05 18:56:55 +00:00
ZacharyZhang-NY 61562b588c CI · Showcase: a forced deploy keeps the pin while the catalog's main is still checking 2026-10-05 14:47:28 -04:00
ZacharyZhang-NY 94f34c9f8e CI · Showcase: a forced deploy keeps the pin while the catalog's main is still checking 2026-10-05 14:43:12 -04:00
ZacharyZhang-NY f2dd7dc474 CI · Showcase: move the site's pin to the catalog's main once its checks pass, build and deploy 2026-10-05 14:42:03 -04:00
ZacharyZhang-NY 7a5e1de8d1 Site · Showcase: pin Ely-GPUI-Showcases at 291ab4a, with TokenLedger (#1) 2026-10-05 14:06:56 -04:00
ZacharyZhang-NY 80c46b13d4 Documents · TemplatePicker: one Tab stop, arrows and Enter, list semantics, builtin copy 2026-10-05 13:13:09 -04:00
ZacharyZhang-NY 718617939e Forms · NumberInput label: the name assistive technology reads, drawn nowhere 2026-10-05 12:34:19 -04:00
ZacharyZhang-NY 47caebdd36 Forms · Select: rustfmt's wrap for the label's when_some, so CI's fmt check passes 2026-10-05 09:46:42 -04:00
ZacharyZhang-NY 8658999903 Forms · Select and TextInput label: the name assistive technology reads, drawn nowhere 2026-10-05 04:59:41 -04:00
ZacharyZhang-NY e21336fc1b Primitives · Focus: overlays dropped together hand focus back past every one of them 2026-10-05 04:13:35 -04:00
ZacharyZhang-NY 38deadde89 Primitives · Focus: an overlay dropped without Close hands focus back to what it took it from 2026-10-05 03:39:25 -04:00
ZacharyZhang-NY b4716bb09b Gallery · LicenseViewer reads Ely's MIT license from LICENSE 2026-10-05 01:38:24 -04:00
ZacharyZhang-NY d779585d4a Issue template: the version placeholder names a commit that exists after the rewrite 2026-10-05 01:27:15 -04:00
ZacharyZhang-NY ae06da3128 License: MIT alone, in LICENSE; the Apache-2.0 option is gone from the crate, README, CONTRIBUTING, the site's footer and docs 2026-10-05 01:26:01 -04:00
ZacharyZhang-NY 8139c359ce Tasks · G9: pushed, deployed, answered #6 and #7, closed #6 2026-10-05 01:14:58 -04:00