Commit Graph
71 Commits
Author SHA1 Message Date
ZacharyZhang-NY 5fd4f8faa3 T47: reviewed, ticked
CI / macos (push) Canceled after 23s
CI / platforms (windows-latest) (push) Canceled after 24s
CI / platforms (ubuntu-24.04) (push) Canceled after 25s
2026-10-18 05:58:45 -04:00
ZacharyZhang-NY 1daa2599f7 T46: reviewed, ticked
CI / platforms (ubuntu-24.04) (push) Successful in 1m45s
CI / macos (push) Canceled after 0s
CI / platforms (windows-latest) (push) Canceled after 1m54s
2026-10-18 05:33:15 -04:00
ZacharyZhang-NY 9aeb3f3552 T46: Ely peeks over the main window's top edge from behind it, as the owner asked after the 0.1.3 film: her head and fingers from the icon's paths in a transparent window of her own, kept on the edge as each platform allows, macOS's child window, Windows' owned popup, X11's popup moved and stacked above the frame, Wayland's anchored popup; ten faces follow the most pressing of the sessions' marks, with hops, a shake and a rise; a press winks; Settings, Terminal, Ely turns her off
CI / platforms (windows-latest) (push) Failing after 10s
CI / platforms (ubuntu-24.04) (push) Successful in 1m52s
CI / macos (push) Successful in 12m52s
2026-10-18 05:06:59 -04:00
ZacharyZhang-NY b35eb52d9a T45: reviewed, ticked
CI / platforms (windows-latest) (push) Failing after 11s
CI / platforms (ubuntu-24.04) (push) Successful in 1m45s
CI / macos (push) Canceled after 0s
2026-10-18 04:58:13 -04:00
ZacharyZhang-NY c30bd51fba T45: round 2 fix: while herdr takes the mouse every link press is herdr's again, its rules with it, as its client and docs say: it keeps its panes' OSC 8 targets from the terminal so that it alone answers Ctrl-press, and opens web links only, so the terminal opening a file:// label it sees opened the wrong target; Shift with the press, herdr's named way past it, lets the terminal open what it sees, a file:// link too
CI / platforms (windows-latest) (push) Failing after 10s
CI / platforms (ubuntu-24.04) (push) Successful in 1m44s
CI / macos (push) Canceled after 0s
2026-10-18 04:54:55 -04:00
ZacharyZhang-NY af66a70947 T45: round 1 fix: herdr's client opens only http and https links, so inside herdr a link the app finds of another kind, file:// among them, the app opens itself; web links and links the app cannot see still go to herdr
CI / platforms (windows-latest) (push) Failing after 10s
CI / platforms (ubuntu-24.04) (push) Successful in 1m57s
CI / macos (push) Canceled after 0s
2026-10-18 04:46:06 -04:00
ZacharyZhang-NY ae3de244c2 T45: Cmd-press, Ctrl-press off macOS, opens links inside herdr too: herdr wraps a long URL at its pane's edge and passes no OSC 8 target on, so the app opened a cut URL or nothing; while herdr's client leads the session and tracks the mouse the press goes to herdr, which opens its pane's link whole and underlines it under the key, Cmd heard as Ctrl on macOS; elsewhere the app opens links as before
CI / platforms (windows-latest) (push) Failing after 11s
CI / platforms (ubuntu-24.04) (push) Successful in 1m24s
CI / macos (push) Canceled after 0s
2026-10-18 04:35:49 -04:00
ZacharyZhang-NY 6b2ec654dc T44: reviewed, ticked
CI / platforms (windows-latest) (push) Failing after 11s
CI / platforms (ubuntu-24.04) (push) Successful in 2m36s
CI / macos (push) Canceled after 8m13s
2026-10-18 04:31:43 -04:00
ZacharyZhang-NY fc10c4d491 T44: herdr's shortcuts work, which a user found dead: under kitty's flags a key Shift makes a symbol of goes as its own key with Shift, the symbol its alternate, as Ghostty sends it, read from the layout gpui reads on macOS and Windows; on Windows keys that type no text go as win32-input-mode records, which ConPTY asks for and herdr reads, as Windows Terminal sends them; on Linux gpui keeps no key code, which the docs say; shot learns wait, n and ]
CI / platforms (windows-latest) (push) Failing after 19s
CI / macos (push) Failing after 2m56s
CI / platforms (ubuntu-24.04) (push) Successful in 6m41s
2026-10-18 04:00:24 -04:00
ZacharyZhang-NY 8d7e730a78 Plan: T44 herdr's shortcuts on every system, T45 links open on Cmd-press and Ctrl-press, T46 Ely peeks over the window with a switch to turn her off, as the owner asked; T47 release v0.1.4
CI / platforms (windows-latest) (push) Failing after 53s
CI / platforms (ubuntu-24.04) (push) Successful in 7m11s
CI / macos (push) Successful in 25m53s
2026-10-18 03:24:06 -04:00
ZacharyZhang-NY 3ee525a008 T43: v0.1.3 rebuilt with T42, as the owner asked in place of a v0.1.4: the three builds from eb96109 replace the first ones on the release, each downloaded back matches the new SHA-256 in the notes, and the tag and the release's target moved to eb96109; no review, as the owner asked; ticked
CI / macos (push) Canceled after 10s
CI / platforms (ubuntu-24.04) (push) Canceled after 12s
CI / platforms (windows-latest) (push) Canceled after 24s
2026-10-17 23:17:08 -04:00
ZacharyZhang-NY eb9610988e T42: a session's status mark moves, as the owner asked after aicss.dev's orbs: 3 by 3 dots in the state's color; work ripples from the centre, progress fills the outer ring clockwise from the top, waiting stays lit and dips twice, error, done and idle draw an X, a check and a ring, then hold; the window draws at the marks' 80 ms steps only while one moves; no review, as the owner asked
CI / platforms (windows-latest) (push) Successful in 1m44s
CI / platforms (ubuntu-24.04) (push) Successful in 3m16s
CI / macos (push) Successful in 14m14s
2026-10-17 22:38:46 -04:00
ZacharyZhang-NY 1e08cae4c4 T41: reviewed, ticked
CI / platforms (windows-latest) (push) Successful in 1m27s
CI / platforms (ubuntu-24.04) (push) Successful in 1m37s
CI / macos (push) Successful in 12m1s
2026-10-17 16:46:41 -04:00
ZacharyZhang-NY 336c05beb7 T40: reviewed, ticked
CI / macos (push) Canceled after 0s
CI / platforms (ubuntu-24.04) (push) Canceled after 46s
CI / platforms (windows-latest) (push) Canceled after 56s
2026-10-17 16:22:44 -04:00
ZacharyZhang-NY c62c17fa7c T39: reviewed, ticked
CI / platforms (windows-latest) (push) Successful in 1m32s
CI / platforms (ubuntu-24.04) (push) Successful in 1m9s
CI / macos (push) Canceled after 0s
2026-10-17 16:18:47 -04:00
ZacharyZhang-NY b504bfb9b8 T38: reviewed, ticked
CI / platforms (windows-latest) (push) Successful in 1m33s
CI / platforms (ubuntu-24.04) (push) Successful in 2m10s
CI / macos (push) Successful in 12m59s
2026-10-17 14:39:09 -04:00
ZacharyZhang-NY 72acbe4bb0 T37: reviewed, ticked
CI / platforms (ubuntu-24.04) (push) Successful in 1m51s
CI / platforms (windows-latest) (push) Successful in 1m57s
CI / macos (push) Successful in 10m37s
2026-10-17 11:49:29 -04:00
ZacharyZhang-NY 30e65e3435 T36: reviewed, ticked
CI / platforms (windows-latest) (push) Successful in 1m31s
CI / platforms (ubuntu-24.04) (push) Successful in 1m51s
CI / macos (push) Successful in 15m56s
2026-10-17 01:19:49 -04:00
ZacharyZhang-NY 99db56bab1 T35: reviewed, ticked
CI / platforms (ubuntu-24.04) (push) Successful in 1m13s
CI / platforms (windows-latest) (push) Successful in 1m31s
CI / macos (push) Successful in 11m38s
2026-10-17 00:41:19 -04:00
ZacharyZhang-NY d3700f5278 T34: reviewed, ticked
CI / platforms (ubuntu-24.04) (push) Successful in 1m7s
CI / platforms (windows-latest) (push) Successful in 1m55s
CI / macos (push) Successful in 11m58s
2026-10-16 23:40:31 -04:00
ZacharyZhang-NY cccfb2c82b T33: reviewed, ticked
CI / platforms (ubuntu-24.04) (push) Successful in 1m6s
CI / platforms (windows-latest) (push) Successful in 1m31s
CI / macos (push) Successful in 12m1s
2026-10-16 21:29:06 -04:00
ZacharyZhang-NY 6336c05528 Plan: T33 column widths; T34 to T40 prompt marks and jumps, OSC 7501 program status, OSC 9;4 progress, OSC 9, 777 and 99 notifications, herdr's agent states, status on the session rows, and system notifications, as the owner asked, all before the release; T41 release v0.1.3 2026-10-16 19:56:12 -04:00
ZacharyZhang-NY f85e4c1169 T32: reviewed, ticked
CI / platforms (windows-latest) (push) Successful in 1m37s
CI / macos (push) Successful in 12m28s
CI / platforms (ubuntu-24.04) (push) Successful in 1m9s
2026-10-16 17:15:48 -04:00
ZacharyZhang-NY d7dc1af6b9 T32: on Windows the right column follows herdr's focused pane: the herdr.exe nearest under the session's shell, its arguments and variables read through sysinfo, its folder found as herdr finds it there, herdr's named pipe asked as herdr names it; on every system a herdr answer that lands after the shell reported a folder is dropped
CI / platforms (ubuntu-24.04) (push) Successful in 1m11s
CI / platforms (windows-latest) (push) Successful in 1m38s
CI / macos (push) Successful in 13m4s
2026-10-16 12:37:09 -04:00
ZacharyZhang-NY 9a0c0d9dbb T31: reviewed, ticked
CI / macos (push) Successful in 11m51s
CI / platforms (ubuntu-24.04) (push) Successful in 1m1s
CI / platforms (windows-latest) (push) Successful in 1m26s
2026-10-16 05:07:23 -04:00
ZacharyZhang-NY 4068784f66 T30: reviewed, ticked
CI / platforms (ubuntu-24.04) (push) Successful in 59s
CI / platforms (windows-latest) (push) Successful in 1m34s
CI / macos (push) Canceled after 0s
2026-10-16 04:35:19 -04:00
ZacharyZhang-NY a5dbfbcbae T29: reviewed, ticked
CI / platforms (ubuntu-24.04) (push) Successful in 57s
CI / platforms (windows-latest) (push) Successful in 1m25s
CI / macos (push) Canceled after 11m15s
2026-10-16 03:32:33 -04:00
ZacharyZhang-NY 3e30f95543 T29: inside herdr the right column follows herdr's focused pane: herdr keeps its panes' OSC 7, so on macOS and Linux a session that finds herdr's client leading its pty's foreground reads the focused pane's folder from herdr's socket, found as herdr 0.9 finds it
CI / platforms (ubuntu-24.04) (push) Successful in 1m11s
CI / platforms (windows-latest) (push) Successful in 1m40s
CI / macos (push) Successful in 11m13s
2026-10-16 02:58:38 -04:00
ZacharyZhang-NY 8bc94edf8d T28: reviewed, ticked
CI / platforms (ubuntu-24.04) (push) Successful in 1m0s
CI / macos (push) Successful in 13m45s
CI / platforms (windows-latest) (push) Canceled after 0s
2026-10-16 01:28:24 -04:00
ZacharyZhang-NY 741e48bc4a T28: on Hyprland a window blurs only while Hyprland's own decoration:blur:enabled is on, which Omarchy 4.0.4 turns off; the PRD, README, AGENTS.md and release notes say so and how to turn it on, and acceptance records the blur Hyprland drew on the owner's Omarchy
CI / platforms (ubuntu-24.04) (push) Successful in 1m3s
CI / macos (push) Canceled after 0s
CI / platforms (windows-latest) (push) Canceled after 0s
2026-10-16 01:23:51 -04:00
ZacharyZhang-NY c25ca92921 T27: reviewed, ticked
CI / macos (push) Canceled after 0s
CI / platforms (ubuntu-24.04) (push) Successful in 1m2s
CI / platforms (windows-latest) (push) Canceled after 0s
2026-10-16 01:21:43 -04:00
ZacharyZhang-NY 340c7a92ea T27: on Omarchy 4 an Omarchy theme wears the system's current theme, read from the ghostty.conf Omarchy renders, and follows each switch; it is the default where Omarchy runs, and its card leads the Appearance grid
CI / platforms (ubuntu-24.04) (push) Successful in 1m35s
CI / macos (push) Successful in 11m19s
CI / platforms (windows-latest) (push) Canceled after 0s
2026-10-16 00:10:37 -04:00
ZacharyZhang-NY 2e9ed4de75 T26: reviewed, ticked
CI / platforms (ubuntu-24.04) (push) Successful in 1m15s
CI / platforms (windows-latest) (push) Successful in 1m34s
CI / macos (push) Successful in 12m20s
2026-10-15 21:24:21 -04:00
ZacharyZhang-NY 43ea5b1a07 T26: a release's macOS disk image is signed with the owner's Developer ID and notarized: mac-app.sh signs under the hardened runtime and notarizes and staples the image when given an identity and the App Store Connect key; the Release workflow, dispatched by hand, runs it on the macos-signing runner and puts the image on the draft through release-asset.sh
CI / platforms (windows-latest) (push) Successful in 1m47s
CI / macos (push) Successful in 11m17s
CI / platforms (ubuntu-24.04) (push) Successful in 13m51s
2026-10-15 20:36:54 -04:00
ZacharyZhang-NY 7bfb462ffa T26: the arrow over the terminal; the settings window drops General, its Shell and Start in leading Terminal, which lists every shortcut from the keymap with a search, and its categories and page are two columns that scroll apart
CI / platforms (ubuntu-24.04) (push) Successful in 1m17s
CI / platforms (windows-latest) (push) Successful in 1m52s
CI / macos (push) Successful in 11m23s
2026-10-15 20:08:10 -04:00
ZacharyZhang-NY 90a46257a3 T26: on Windows Ctrl-V pastes too, as in Windows Terminal, where shells take it so; on Linux it stays the program's
CI / platforms (ubuntu-24.04) (push) Successful in 1m7s
CI / platforms (windows-latest) (push) Successful in 1m39s
CI / macos (push) Successful in 11m40s
2026-10-15 19:24:02 -04:00
ZacharyZhang-NY c316d271a2 T26: on Windows and Linux, which have no menu bar, a gear just inside the right toggle opens Settings; it sends OpenSettings through Window::dispatch_action, since App::dispatch_action inside the window's own click handler fails with only gpui's log line
CI / platforms (ubuntu-24.04) (push) Successful in 1m12s
CI / platforms (windows-latest) (push) Successful in 1m32s
CI / macos (push) Successful in 13m12s
2026-10-15 19:04:41 -04:00
ZacharyZhang-NY 0f87676ae2 T26: the Git and Files switch is centered in the right column; acceptance records the Windows hit-test probe of T26's build against v0.1.0
CI / platforms (windows-latest) (push) Successful in 1m35s
CI / platforms (ubuntu-24.04) (push) Successful in 2m4s
CI / macos (push) Successful in 11m42s
2026-10-15 18:45:35 -04:00
ZacharyZhang-NY 6f7d3a9aeb T26: on Windows every title bar control takes its press: Ely cdc5ce8 occludes the drag region under its window buttons, title bar slots and column header items, where gpui answered the hit test as the caption; the Git and Files switch moves below the title bar, clear of the caption buttons; version 0.1.1
CI / platforms (windows-latest) (push) Successful in 1m43s
CI / platforms (ubuntu-24.04) (push) Successful in 3m17s
CI / macos (push) Successful in 13m35s
2026-10-15 18:14:25 -04:00
ZacharyZhang-NY 2d8fa64622 T25: reviewed, ticked
CI / platforms (ubuntu-24.04) (push) Successful in 1m0s
CI / platforms (windows-latest) (push) Successful in 1m28s
CI / macos (push) Successful in 9m49s
2026-10-15 17:05:32 -04:00
ZacharyZhang-NY 0075667ab1 T25: release builds: scripts/windows-zip.ps1 zips elyterminal.exe, the icon inside as resource 1 (build.rs, embed-resource), a GUI program carrying its C runtime, git started without a console; scripts/linux-tar.sh builds on Debian 12, glibc 2.35 for this build, with a desktop entry and the icon; every window names itself com.zacharyzhang.elyterminal; rust-toolchain.toml pins 1.95.0, and CI installs it without rustup default
CI / platforms (windows-latest) (push) Successful in 1m35s
CI / platforms (ubuntu-24.04) (push) Successful in 3m14s
CI / macos (push) Successful in 9m49s
2026-10-15 16:50:22 -04:00
ZacharyZhang-NY bc2059949a T24: reviewed, ticked
CI / platforms (ubuntu-24.04) (push) Successful in 1m26s
CI / platforms (windows-latest) (push) Successful in 2m19s
CI / macos (push) Successful in 11m32s
2026-10-15 15:41:04 -04:00
ZacharyZhang-NY 67fe91249a T24: the icon, Ely holding a terminal, drawn in SVG: on macOS's rounded square, and alone and flat for Windows and Linux; scripts/mac-app.sh builds ELYTerminal.app, signed ad hoc, and its disk image, its icon rendered by examples/icons.rs through resvg
CI / platforms (windows-latest) (push) Successful in 2m40s
CI / platforms (ubuntu-24.04) (push) Successful in 3m41s
CI / macos (push) Canceled after 0s
2026-10-15 15:10:17 -04:00
ZacharyZhang-NY c0a9eb3c98 T23: reviewed, ticked
CI / platforms (ubuntu-24.04) (push) Successful in 2m7s
CI / platforms (windows-latest) (push) Successful in 2m20s
CI / macos (push) Canceled after 0s
2026-10-15 15:07:26 -04:00
ZacharyZhang-NY e3b5cfb514 T22: reviewed, ticked
CI / platforms (windows-latest) (push) Failing after 8s
CI / macos (push) Failing after 8m17s
CI / platforms (ubuntu-24.04) (push) Canceled after 0s
2026-10-15 10:23:28 -04:00
ZacharyZhang-NY 149c1b5f02 T21: reviewed, ticked
CI / platforms (windows-latest) (push) Failing after 8s
CI / macos (push) Failing after 8m39s
CI / platforms (ubuntu-24.04) (push) Canceled after 0s
2026-10-15 01:19:19 -04:00
ZacharyZhang-NY 8eeeedf12d T20: reviewed, ticked
CI / platforms (windows-latest) (push) Failing after 9s
CI / macos (push) Failing after 7m45s
CI / platforms (ubuntu-24.04) (push) Canceled after 0s
2026-10-15 00:49:14 -04:00
ZacharyZhang-NY 0afac81542 T19: reviewed, ticked
CI / platforms (windows-latest) (push) Failing after 7s
CI / macos (push) Failing after 8m33s
CI / platforms (ubuntu-24.04) (push) Canceled after 0s
2026-10-14 23:39:57 -04:00
ZacharyZhang-NY d0162ef009 T18: reviewed, ticked
CI / platforms (windows-latest) (push) Failing after 8s
CI / macos (push) Failing after 10m30s
CI / platforms (ubuntu-24.04) (push) Canceled after 0s
2026-10-14 22:59:26 -04:00
ZacharyZhang-NY 263e123a15 T17: reviewed, ticked
CI / platforms (windows-latest) (push) Failing after 7s
CI / macos (push) Failing after 8m31s
CI / platforms (ubuntu-24.04) (push) Canceled after 0s
2026-10-14 22:45:35 -04:00