Commit Graph

  • 64c0f7a79d fix(app): Show update check and download progress as background tasks (#171) l0ng-ai 2026-10-29 07:48:24 +08:00
  • 3764628eb3 fix(debugger): Apply Sort values alphabetically to the frame's locals (#170) l0ng-ai 2026-10-29 04:47:03 +08:00
  • d22792d4b0 fix(debugger): Apply Sort values alphabetically to the frame's locals fix/debug-sort-locals l0ng-ai 2026-10-29 04:35:09 +08:00
  • 71b7193160 feat(debugger): Sort values alphabetically in the Variables view (#169) l0ng-ai 2026-10-29 04:25:48 +08:00
  • 004792192a feat(debugger): Sort values alphabetically in the Variables view feat/core-ux-gaps-11 l0ng-ai 2026-10-29 04:13:53 +08:00
  • 4dcf0acc07 feat(debugger): Show a Run to Cursor button when hovering a line while paused (#168) l0ng-ai 2026-10-29 04:09:28 +08:00
  • 7e852d9c2e feat(debugger): Show a Run to Cursor button when hovering a line while paused feat/core-ux-gaps-10 l0ng-ai 2026-10-29 03:58:19 +08:00
  • 2ec7f5d630 feat(project): Jump to Source in the project view menu; hide deleted files from Recent Files (#167) l0ng-ai 2026-10-29 03:49:34 +08:00
  • 29f473f004 feat(project): Jump to Source in the project view menu; hide deleted files from Recent Files feat/core-ux-gaps-9 l0ng-ai 2026-10-29 03:37:40 +08:00
  • 097169cefc feat(search): Continue in Go to File when Recent Files has no match (#166) l0ng-ai 2026-10-29 03:27:14 +08:00
  • f2cfdea8ca feat(search): Continue in Go to File when Recent Files has no match feat/core-ux-gaps-8 l0ng-ai 2026-10-29 03:15:21 +08:00
  • c7f75cb693 feat(editor): Close read-only tabs and keep a preview tab open from the tab menu (#165) l0ng-ai 2026-10-29 03:06:12 +08:00
  • 0cfb97c6a8 feat(editor): Close read-only tabs and keep a preview tab open from the tab menu feat/core-ux-gaps-7 l0ng-ai 2026-10-29 02:54:20 +08:00
  • e0af8ccce1 feat(editor): Open tabs in the opposite group, flip splitter orientation and unsplit all (#164) l0ng-ai 2026-10-29 02:52:30 +08:00
  • 86d64c1463 feat(editor): Open tabs in the opposite group, flip splitter orientation and unsplit all feat/core-ux-gaps-6 l0ng-ai 2026-10-29 02:40:21 +08:00
  • af3ed649b7 feat(search): Jump between result groups in Search Everywhere (#163) l0ng-ai 2026-10-29 02:34:45 +08:00
  • e17a41fae9 feat(search): Jump between result groups in Search Everywhere feat/core-ux-gaps-5 l0ng-ai 2026-10-29 02:22:30 +08:00
  • aeb190ffda feat(debugger): Browse the debug console history and open diff settings from the keyboard (#162) l0ng-ai 2026-10-29 02:16:37 +08:00
  • 2fd127250e feat(debugger): Browse the debug console history and open diff settings from the keyboard feat/core-ux-gaps-4 l0ng-ai 2026-10-29 02:06:24 +08:00
  • a28600c55a feat(editor): Show the enclosing declarations with Context Info (#161) l0ng-ai 2026-10-29 02:01:18 +08:00
  • db6acf829e feat(editor): Show the enclosing declarations with Context Info feat/core-ux-gaps-3 l0ng-ai 2026-10-29 01:49:04 +08:00
  • b35035f8d9 feat(vcs): Accept a diff change from the keyboard and step between diff files (#158) l0ng-ai 2026-10-29 01:38:22 +08:00
  • b212baa1ab chore: Keep the generated bindings in step with main feat/core-ux-gaps-2 l0ng-ai 2026-10-29 01:26:10 +08:00
  • e59bc01e17 test(settings): Wait for the Download JDK version list before checking the preselected version l0ng-ai 2026-10-29 01:13:24 +08:00
  • 1e9bba97e3 feat(vcs): Accept a diff change from the keyboard and step between diff files l0ng-ai 2026-10-29 00:48:19 +08:00
  • cfd2970531 feat(services): List run configurations in the Services tool window (#160) l0ng-ai 2026-10-29 01:06:32 +08:00
  • 11362a36f8 feat(vcs): Default the Git Log to the current branch and remember the branch filter (#155) itninganditning 2026-10-29 01:00:26 +08:00
  • e43b0b81c7 fix(workbench): Route files opened from inside the app to their project window (#159) l0ng-ai 2026-10-29 00:58:25 +08:00
  • 0c9c51b0f5 feat(editor): Add folding, navigation, editing and window shortcuts (#153) l0ng-ai 2026-10-29 00:39:37 +08:00
  • 7e6919010f fix(editor): Draw semantic highlighting above the syntax highlighter (#154) itninganditning 2026-10-29 00:36:34 +08:00
  • e803d82202 fix(run): Detect Maven / Gradle builds nested in a folder of repositories (#157) l0ng-ai 2026-10-29 00:24:46 +08:00
  • a7c970a6db feat(vcs): Use the editor's find bar in the diff viewer (#148) Jaw 2026-10-29 00:20:23 +08:00
  • 0184a9c395 feat(angular): Add the Angular Language Server (#147) Mykhailo Smolinskyiandnntndfrk 2026-10-28 18:18:19 +02:00
  • 4a15936acb feat(editor): Smooth caret blinking and movement (#146) Jaw 2026-10-29 00:18:14 +08:00
  • 811da13a76 feat: Syntax-colour Find in Files and Show Usages result lines (#143) Jaw 2026-10-29 00:18:02 +08:00
  • 345cc7ec81 feat(project-tree): Sort the Project view by type or modification time, add mouse shortcuts in Keymap feat/core-ux-gaps l0ng-ai 2026-10-29 00:11:37 +08:00
  • 1d383e608c feat(workbench): Open files from Finder in the single-file window (#152) l0ng-ai 2026-10-28 23:56:23 +08:00
  • a404804ee7 feat(editor): Add folding, navigation, editing and window shortcuts l0ng-ai 2026-10-28 23:49:14 +08:00
  • 2d7726cf53 feat(workbench): Edit single files without opening a project (#145) l0ng-ai 2026-10-28 22:06:35 +08:00
  • eb67595e72 feat(vcs): Add a modal commit mode and fill in Git log, branch popup and settings (#144) l0ng-ai 2026-10-28 21:49:43 +08:00
  • 60c6f49701 feat(vcs): Add a modal commit mode and fill in Git log, branch popup and settings feat/vcs-git-workflow l0ng-ai 2026-10-28 21:36:32 +08:00
  • 66c36a7361 fix(workbench): Open files dropped from the OS in the editor (#142) l0ng-ai 2026-10-28 20:58:42 +08:00
  • 8daeb21005 fix(terminal): Line height, colour palette and tab names (#141) l0ng-ai 2026-10-28 20:56:38 +08:00
  • 44b2d11b2d feat(agents): Select the active session in the Agents list (#140) l0ng-ai 2026-10-28 20:36:55 +08:00
  • f8b3ef6840 chore: Skip the repository-wide formatting commit in git blame (#139) l0ng-ai 2026-10-28 19:35:52 +08:00
  • 55836e1b49 chore: Format the codebase with oxfmt and check formatting in CI (#135) Jaw 2026-10-28 19:35:16 +08:00
  • a94b4bff42 feat(vcs): Search the Git log branch filter (#129) 胡翀andzzxzz12345 2026-10-28 19:32:54 +08:00
  • 3193fd583f chore: v0.1.22 v0.1.22 l0ng-ai 2026-10-28 19:14:59 +08:00
  • 995ea886ab fix(workbench): Keep tool window resizing smooth over a terminal or long conversation (#137) l0ng-ai 2026-10-28 19:04:18 +08:00
  • 630d436e18 fix(editor): Allow selecting and copying text in read-only code previews (#136) l0ng-ai 2026-10-28 18:32:00 +08:00
  • a61a89fe86 fix(vcs): Allow selecting and copying read-only diff text (#126) Dimas Victoranddvictor357 2026-10-28 18:21:18 +08:00
  • 50212e7397 fix(agents): Don't paint a stray selection sliver after a list item's text (#134) l0ng-ai 2026-10-28 18:15:09 +08:00
  • 08fd134bdb fix(workbench): Keep tool window resizing smooth with a long agent conversation (#133) l0ng-ai 2026-10-28 17:59:09 +08:00
  • ecb3134460 feat(agents): Show subagents as their own conversations (#132) l0ng-ai 2026-10-28 17:51:55 +08:00
  • 5b63a2b95c fix(lsp): Drop language servers that leave the list from the status bar (#125) l0ng-ai 2026-10-28 15:06:45 +08:00
  • ac426c8881 feat(python): Add ty and select the Python language server (#121) 胡翀andzzxzz12345 2026-10-28 14:57:34 +08:00
  • eef24ea785 fix(agents): Leave changes made before a local checkout task out of its changes (#123) l0ng-ai 2026-10-28 14:55:10 +08:00
  • f84ad80305 chore: v0.1.21 v0.1.21 l0ng-ai 2026-10-28 14:45:11 +08:00
  • 1f383c4e0e fix(app): Survive panics in background work and log them (#122) l0ng-ai 2026-10-28 14:44:46 +08:00
  • 8ff8f22940 chore: Replace Prettier with oxfmt and ESLint with oxlint (#119) Jaw 2026-10-28 14:19:38 +08:00
  • a10e3c8898 fix(spell): Don't crash on Unicode punctuation before a word (#120) 胡翀andzzxzz12345 2026-10-28 14:15:47 +08:00
  • 96be40cd84 fix(process): Give child processes the host environment inside an AppImage (#118) l0ng-ai 2026-10-28 13:50:20 +08:00
  • 429e8ffc82 fix(i18n): Translate the remaining Git and pull request text (#116) l0ng-ai 2026-10-28 12:38:25 +08:00
  • 443bb51bba refactor(agents): Drop the session cost from the context usage v0.1.20 l0ng-ai 2026-10-28 12:21:55 +08:00
  • 70f10e741c fix(i18n): Translate the remaining UI text (Git, hierarchy, pull requests, dialogs, aria labels) (#114) Jaw 2026-10-28 12:18:46 +08:00
  • faf666d125 chore: v0.1.20 l0ng-ai 2026-10-28 12:08:12 +08:00
  • 93f87f49c1 feat(agents): Current branch and time spent in the agent session header l0ng-ai 2026-10-28 11:57:18 +08:00
  • 6e4d927ff0 chore: Type-check with tsrs (#115) Jaw 2026-10-28 11:55:41 +08:00
  • c77d1a6de7 fix(terminal): Keep the cursor to the font height instead of the whole line l0ng-ai 2026-10-28 11:33:16 +08:00
  • 0222c84ace feat(remote-dev): Remote Development in the project popup, opened in a new or this window l0ng-ai 2026-10-28 11:29:03 +08:00
  • 45c7f43c02 fix(settings): Save SSH configurations with an empty port l0ng-ai 2026-10-28 11:29:03 +08:00
  • 3a24597e58 feat(toolwindows): Agents second on the stripe, icon-only stripes by default l0ng-ai 2026-10-28 11:28:46 +08:00
  • 75b5f6f972 Spell check: fewer false typos (programming terms, British spellings, possessives) (#113) l0ng-ai 2026-10-28 11:26:45 +08:00
  • 392c974028 chore: Regenerate bindings spell-check-terms-and-en-gb l0ng-ai 2026-10-28 11:21:12 +08:00
  • d45b0b8032 feat(spell): Fewer false typos: programming terms, British spellings, possessives l0ng-ai 2026-10-28 11:12:15 +08:00
  • 44b021392a fix(agents): Show the title the agent gives the session l0ng-ai 2026-10-28 11:07:48 +08:00
  • 415ade72e7 fix(agents): Compare a local-checkout task's changes against the current HEAD l0ng-ai 2026-10-28 10:54:41 +08:00
  • 9ac4c379a4 feat(brand): New logo and app icon (#111) l0ng-ai 2026-10-28 10:52:10 +08:00
  • bb151b1d86 chore: rm useless files l0ng-ai 2026-10-28 10:45:25 +08:00
  • b3b4cbbe1a feat(settings): Group page description, collapsed page tree and a seamless title bar l0ng-ai 2026-10-28 10:20:26 +08:00
  • c6a4361513 fix(splash): Keep the chosen accent on the progress bar while loading l0ng-ai 2026-10-28 10:20:26 +08:00
  • 2b0458733b feat(brand): New logo and app icon feat/new-logo l0ng-ai 2026-10-28 10:01:05 +08:00
  • 01ecf9866e chore: v0.1.19 v0.1.19 l0ng-ai 2026-10-28 09:59:05 +08:00
  • 58dbb8eb1d Agents: select, copy, quote and search the conversation (#110) l0ng-ai 2026-10-28 09:58:50 +08:00
  • a6b066bff0 fix(agents): Repaint find highlights as the search changes feat/agent-chat-reading l0ng-ai 2026-10-28 09:57:03 +08:00
  • 4d3e466c33 fix(agents): Highlight only the find matches on screen l0ng-ai 2026-10-28 09:54:29 +08:00
  • be367c6341 feat(agents): Drop the hover Copy button from agent messages l0ng-ai 2026-10-28 09:50:09 +08:00
  • c0179d3309 feat(agents): Drop Jump to Bottom from the conversation l0ng-ai 2026-10-28 09:48:26 +08:00
  • 1117dc4907 feat(agents): Quote a selection from the context menu l0ng-ai 2026-10-28 09:40:44 +08:00
  • 8ba6941016 feat(agents): Select, copy, quote and search the conversation l0ng-ai 2026-10-28 09:36:40 +08:00
  • 357b728f1d Editor: quick fixes, completion, navigation while typing, and split-pane drag (#109) l0ng-ai 2026-10-28 09:07:50 +08:00
  • 2bf57a8297 fix(editor): Keep the internal cancellation message out of the UI text catalog feat/editor-coding-experience l0ng-ai 2026-10-28 09:01:45 +08:00
  • 7c09a13afc fix(editor): List identical completion items once l0ng-ai 2026-10-28 08:58:41 +08:00
  • b9f8a0b4bd fix(editor): Rank the exact type first in Java constructor completion l0ng-ai 2026-10-28 08:51:15 +08:00
  • aaf4d12ba6 fix(editor): Skip cancelled LSP requests and limit generated-code reformat l0ng-ai 2026-10-28 08:45:21 +08:00
  • a645632b23 chore(lint): Skip agent worktrees under .claude l0ng-ai 2026-10-28 08:24:06 +08:00
  • 69fa7f7387 feat(editor): Quick fixes, completion and navigation while typing l0ng-ai 2026-10-28 08:24:05 +08:00
  • 1122d67f7d fix(lsp): Deliver server settings and start servers on a supported JDK l0ng-ai 2026-10-28 08:23:58 +08:00
  • 60722e0cc5 feat(editor): Drag tabs and files between split panes l0ng-ai 2026-10-28 08:23:51 +08:00
  • 48ac2094fc feat(lsp): Configure language servers and add servers of one's own (#108) l0ng-ai 2026-10-28 03:40:18 +08:00