Commit Graph

  • ce76de975c fix(search): keep the empty note clear of the scope row l0ng-ai 2026-09-28 09:11:09 +08:00
  • 1ba9159408 feat(panel): drop the GitHub row from the Info tab l0ng-ai 2026-09-28 09:00:55 +08:00
  • 23e4ea79f5 chore(deps): gpui-component with v5 menus l0ng-ai 2026-09-28 08:45:02 +08:00
  • 689517a632 feat(search): call the Actions scope Commands l0ng-ai 2026-09-28 08:45:02 +08:00
  • 99e626db7a fix(ui): the title bar search takes the left rail's fill l0ng-ai 2026-09-28 08:42:24 +08:00
  • 83c659d8bf fix(ui): paint the title bar search on the sidebar's surface l0ng-ai 2026-09-28 08:34:01 +08:00
  • 57384032d5 fix(ui): the title bar search toggles like the switcher, on v5's field fill l0ng-ai 2026-09-28 08:33:05 +08:00
  • d7eece6cf9 feat(ui): v5 search — Search Everywhere without Files, one Files search for names and text, word tabs l0ng-ai 2026-09-28 01:49:55 +08:00
  • bcd0a2939d fix(panel): give the GitHub tab's header room to breathe (#986) l0ng-ai 2026-09-28 01:30:12 +08:00
  • 28c6f6b11a fix(ui): centre the title bar search over the terminal column off macOS feat/search-text-tab l0ng-ai 2026-09-28 01:06:59 +08:00
  • ed9b8b0a90 fix(ui): one dialog for every confirmation, titled failure toasts, aligned settings controls (#985) l0ng-ai 2026-09-28 00:36:42 +08:00
  • c52a03f44c Merge remote-tracking branch 'origin/main' into merge-985 fix/ui-polish-smoke l0ng-ai 2026-09-28 00:36:32 +08:00
  • bf5149bea0 fix(editor): stop losing edits, share buffers, add file strip, quick open and go to line (#984) l0ng-ai 2026-09-28 00:32:18 +08:00
  • 2e1661360a fix(scm): the Changes list sits on the same rhythm as the Files tab l0ng-ai 2026-09-27 17:37:30 +02:00
  • 67b2be3ab0 fix(settings): tab position rows are dropdowns again l0ng-ai 2026-09-27 16:54:17 +02:00
  • 6f30677b7c fix(settings): a primary with nothing to do falls to the faint fill l0ng-ai 2026-09-27 16:48:59 +02:00
  • 167b5a7e81 revert(settings): keep the v4 Settings design's controls l0ng-ai 2026-09-27 14:50:17 +02:00
  • d1b3e29859 refactor(settings): drop the raised-control paint nothing uses now l0ng-ai 2026-09-27 14:40:11 +02:00
  • 6bf500dba7 fix(settings): action menus don't reserve a column for a tick l0ng-ai 2026-09-27 14:36:36 +02:00
  • 29d821c6e1 fix(i18n): no stray space before the default shell in zh and ja l0ng-ai 2026-09-27 14:31:28 +02:00
  • 3f3bbb71a8 fix(settings): searchable dropdowns say they can be searched l0ng-ai 2026-09-27 14:28:10 +02:00
  • e833ad3e0c fix(settings): the shortcuts page's way back is drawn, and its title lines up l0ng-ai 2026-09-27 14:24:05 +02:00
  • 1871eb699d fix(settings): a primary with nothing to do rests on the well l0ng-ai 2026-09-27 14:21:11 +02:00
  • 369c927b1c fix(ui): every failure toast says what failed, why, and that it failed l0ng-ai 2026-09-27 14:17:39 +02:00
  • 9743243390 fix(ui): file errors as titled error toasts; say a delete is for good l0ng-ai 2026-09-27 14:13:53 +02:00
  • 84b16ac95b fix(ui): one way to draw a shortcut l0ng-ai 2026-09-27 13:58:00 +02:00
  • 54786f9fb5 fix(ui): dialog wells and mono detail that hold up in the dark l0ng-ai 2026-09-27 13:54:07 +02:00
  • fb7f3ca4d8 fix(search): a command named in the query leads over a session that says it l0ng-ai 2026-09-27 13:54:07 +02:00
  • 73eb7e55c5 fix(ui): tidy menus, the switcher and the editor's conflict strip l0ng-ai 2026-09-27 13:42:15 +02:00
  • 5928b34da7 fix(settings): one control language down the right-hand column l0ng-ai 2026-09-27 13:42:15 +02:00
  • 19efc5fc51 fix(ui): show the settings window's toasts and title git failures l0ng-ai 2026-09-27 13:42:15 +02:00
  • 2057ab0008 fix(ui): draw every confirmation as the app's own dialog card l0ng-ai 2026-09-27 13:41:59 +02:00
  • d6b25b99a7 fix(host): only fall back to an in-place write when the rename is refused fix/editor-overhaul l0ng-ai 2026-09-27 16:38:41 +02:00
  • 002a8e6b7d fix(editor): keep restored file order, drop stale close waits, carry files through tab merges l0ng-ai 2026-09-27 13:32:49 +02:00
  • 7aeb8afc53 chore(editor): allowlist the editor session file, tidy lints l0ng-ai 2026-09-27 13:20:46 +02:00
  • e780feacf2 feat(search): quick open a file by name from a Files tab l0ng-ai 2026-09-27 13:16:53 +02:00
  • 6ba407b06c feat(editor): share buffers across tabs, guard unsaved work, add a file strip l0ng-ai 2026-09-27 13:18:15 +02:00
  • cbb8d9b78e feat(editor): add editor_text for encodings, line endings, indentation and EditorConfig l0ng-ai 2026-09-27 13:10:17 +02:00
  • 8661e9a9d4 fix(host): save local files atomically via a temp file and rename l0ng-ai 2026-09-27 13:04:30 +02:00
  • b063ba97a0 refactor(settings): fold Window & Tabs into General, drop two settings (#982) l0ng-ai 2026-09-27 19:11:45 +08:00
  • fd2c4f7d4e feat(panel): Search and GitHub tabs in the right panel (#978) l0ng-ai 2026-09-27 19:04:42 +08:00
  • 26d09d64c7 feat(mobile): take a pane over at the phone's size l0ng-ai 2026-09-27 12:50:40 +02:00
  • 39ff2e6643 feat(daemon): size leases, and Take Back on the desktop l0ng-ai 2026-09-27 12:50:40 +02:00
  • 021ff61075 refactor(settings): fold Window & Tabs into General, drop two settings refactor/fold-window-tabs-into-general l0ng-ai 2026-09-27 12:42:20 +02:00
  • d6c223751d fix(i18n): proofread the Chinese UI copy (#980) (#981) l0ng-ai 2026-09-27 18:32:56 +08:00
  • a5d7c31030 Merge remote-tracking branch 'origin/main' into rv978 feat/panel-search-github l0ng-ai 2026-09-27 12:31:12 +02:00
  • ed939bbc26 feat(search): browse every agent's past sessions, locally and on remote workspaces (#977) l0ng-ai 2026-09-27 18:18:05 +08:00
  • 7ad13295c5 feat(mobile): reconnect on its own, and select text to copy l0ng-ai 2026-09-27 12:15:58 +02:00
  • 1b3903d73e test(search): keep ? out of the fixture directory name on Windows feat/session-history-agents l0ng-ai 2026-09-27 11:59:30 +02:00
  • 7d61d35e54 fix(search): spell the immutable SQLite fallback as file:///C:/ on Windows l0ng-ai 2026-09-27 11:40:48 +02:00
  • 2ab748fb76 feat(mobile): a compose box, paste and Shift+Tab on the terminal l0ng-ai 2026-09-27 11:30:43 +02:00
  • 53dded7068 fix(mobile): say when typing doesn't reach the pane l0ng-ai 2026-09-27 11:30:43 +02:00
  • 1779b48604 fix(panel): keep Load more on an empty filtered page, and drop another host's hits l0ng-ai 2026-09-27 11:27:48 +02:00
  • 8bba09ff94 fix(search): no panic on an unbounded time budget, and read files through the size cap l0ng-ai 2026-09-27 11:27:48 +02:00
  • 8a2b765261 fix(github): hide gh's console, bound Retry-After, and reject URL authorities with ?#\ l0ng-ai 2026-09-27 11:25:33 +02:00
  • dbe35bc126 fix(github): close image and link bypasses in the issue Markdown sanitiser l0ng-ai 2026-09-27 11:25:33 +02:00
  • 29087239e6 Merge remote-tracking branch 'origin/main' into rv977 l0ng-ai 2026-09-27 11:23:20 +02:00
  • 4f4a26df8a fix(i18n): proofread the Chinese UI copy (#980) fix/zh-copy-980 l0ng-ai 2026-09-27 11:23:15 +02:00
  • 448fbf677b fix(search): harden the past-session scan and note it in the changelog l0ng-ai 2026-09-27 11:22:46 +02:00
  • 8fa45858ac test(github): find gh on PATH in the blank-variable token test l0ng-ai 2026-09-27 11:20:31 +02:00
  • c103a57c01 feat(settings): every pick-one setting is a dropdown (#979) l0ng-ai 2026-09-27 17:12:03 +08:00
  • 0e4a845f0f feat(mobile): drop the "Needs you" section feat/mobile-tauri l0ng-ai 2026-09-27 11:07:47 +02:00
  • d814be18af feat(mobile): the switch shows whether phones can reach you, not a status row l0ng-ai 2026-09-27 10:58:52 +02:00
  • 65d8915fd5 fix(mobile): stop and reap the gateway before a daemon handoff l0ng-ai 2026-09-27 10:37:02 +02:00
  • e7a3cb7128 refactor(mobile): the daemon owns the gateway, as a child, whoever started it l0ng-ai 2026-09-27 10:25:17 +02:00
  • da242a701b feat(mobile): serve phones whichever daemon is running l0ng-ai 2026-09-27 10:17:57 +02:00
  • 6dd75c3e65 feat(mobile): run the gateway in the desktop daemon, paired from Settings l0ng-ai 2026-09-27 09:53:38 +02:00
  • dd5dcb7791 feat(settings): every pick-one setting is a dropdown feat/settings-unify-dropdowns l0ng-ai 2026-09-27 09:50:55 +02:00
  • 5d755b39f0 style(icons): a simpler GitHub glyph l0ng-ai 2026-09-27 09:28:23 +02:00
  • eedcdd1976 fix(mobile): keep reaching the computer after the gateway restarts l0ng-ai 2026-09-27 08:16:10 +02:00
  • 000a43fcb2 perf(gateway): read linked machines in parallel, never waiting on a slow one l0ng-ai 2026-09-27 07:49:43 +02:00
  • 618bf887e3 feat(mobile): reach the machines the desktop is linked to over SSH l0ng-ai 2026-09-27 07:32:42 +02:00
  • 90026a8a93 feat(mobile): open a new tab from the phone l0ng-ai 2026-09-27 07:23:31 +02:00
  • 2e03f2805a feat(mobile): redesign the app as a native-feeling, minimal UI l0ng-ai 2026-09-27 07:03:58 +02:00
  • e414684159 fix(gateway): one serve per machine, and say how to start a missing server l0ng-ai 2026-09-27 05:45:21 +02:00
  • 9c9078087e feat(mobile): the Tauri app — pair, browse the machine, drive a pane l0ng-ai 2026-09-26 15:34:59 +02:00
  • d670421708 feat(mobile): a gateway that lets a paired phone reach this machine over iroh l0ng-ai 2026-09-26 15:26:50 +02:00
  • 8060ff5779 style(icons): fit the GitHub glyph to the other tab icons' size l0ng-ai 2026-09-27 09:05:43 +02:00
  • 3e8e796d3d style(panel): drop the change count from the Changes tab l0ng-ai 2026-09-27 09:01:34 +02:00
  • 2454255785 feat(panel): order the right panel's tabs Info, Files, Search, Changes, GitHub l0ng-ai 2026-09-27 08:43:58 +02:00
  • c5a65cc3b0 style(panel): tidy the GitHub and Search tabs' top rows l0ng-ai 2026-09-27 08:29:00 +02:00
  • a2ec8fd316 test(search): wait for the real scan before seeding sessions l0ng-ai 2026-09-27 14:15:55 +08:00
  • 7221e90169 fix(github): load private-repo screenshots, give inline code a neutral fill l0ng-ai 2026-09-27 08:13:37 +02:00
  • fdfa19cfea feat(github): show screenshots pasted into issues l0ng-ai 2026-09-27 07:52:19 +02:00
  • 5ad0c2339f feat(panel): one-line GitHub rows, a pill for the current tab l0ng-ai 2026-09-27 07:32:13 +02:00
  • 669b4696b4 docs: list ShowRightPanelGitHub with the other panel actions l0ng-ai 2026-09-27 07:12:32 +02:00
  • c1af01525a Merge branch 'feat/panel-github' into feat/panel-search-github l0ng-ai 2026-09-27 07:12:28 +02:00
  • 89cf377e73 feat(panel): browse GitHub issues and pull requests in the right panel l0ng-ai 2026-09-27 07:11:40 +02:00
  • 9e501400b4 feat(search): list remote workspaces' sessions, and OpenCode and Cursor l0ng-ai 2026-09-27 13:00:17 +08:00
  • 6a15f0f118 feat(panel): find in files in the right panel's Search tab l0ng-ai 2026-09-27 06:59:21 +02:00
  • 9f98834ab9 feat(search): list more agents' past sessions, and fork, copy or hide one l0ng-ai 2026-09-27 12:44:57 +08:00
  • af60e7309f feat(panel): add Search and GitHub tabs to the right panel l0ng-ai 2026-09-27 06:38:09 +02:00
  • d0e42fa49b feat(tabs): drop the New Tab menu's Launch Agent row l0ng-ai 2026-09-27 10:47:47 +08:00
  • 84935813d5 feat(terminal): the mouse wheel no longer zooms the font by default l0ng-ai 2026-09-27 10:42:02 +08:00
  • 8cdbff99e2 feat(search): show recent then the rest on the empty All tab l0ng-ai 2026-09-27 10:37:07 +08:00
  • 31b0d3a937 feat(ui): put Search Everywhere in the middle of the title bar l0ng-ai 2026-09-27 10:25:02 +08:00
  • 2c0403c75e fix(ui): tidy the v4 merge with Search Everywhere and pinned groups (#976) l0ng-ai 2026-09-27 10:01:40 +08:00
  • afaf57e0ea fix(ui): tidy the v4 merge with Search Everywhere and pinned groups fix/v4-merge-followups l0ng-ai 2026-09-27 10:01:23 +08:00
  • 572bfc014b feat(ui): v4 redesign, including a rebuilt settings window (#973) l0ng-ai 2026-09-27 09:48:25 +08:00
  • ee04b2827c Merge main into feat/v4-redesign feat/v4-redesign l0ng-ai 2026-09-27 09:48:10 +08:00