Commit Graph

  • 6d80675bee project: upgrade AvaloniaUI to 12.0.0 feature/avalonia-12 leo 2026-04-29 15:31:45 +08:00
  • fbe82dbf03 refactor: ignore hard-coded Enter/Space key event in AvaloniaUI's ListBox and make it can be handled by app develop leo 2026-04-29 15:31:45 +08:00
  • 5dbb52986f enhance: prevent too many selection changed events being raised while apply selection to commit list leo 2026-04-29 14:58:24 +08:00
  • baf0dd0054 fix: wrong commit order to compare which is introduced by commit c3cbc61637 leo 2026-04-28 17:43:49 +08:00
  • 2cfcd436ef fix: selection lost when switch from repo to welcome page leo 2026-04-28 16:42:06 +08:00
  • 7bca6c9ae2 refactor: remove binding warnings leo 2026-04-28 16:03:31 +08:00
  • 9c75eb90b8 enhance: search position for fixup!/squash! commit in reversed order (#2314) leo 2026-04-28 15:24:46 +08:00
  • a9bb1735d3 enhance: leave action to pick if there's only fixup and drop commits to it (#2313) leo 2026-04-28 12:58:19 +08:00
  • 5fbfe97f58 code_style: remove unnecessary code leo 2026-04-28 12:18:10 +08:00
  • c6353ac0d0 refactor: always create HISTORY, LOCAL CHANGES and STASHES page to prevent losing selection and scroll offsets leo 2026-04-28 12:11:37 +08:00
  • 463f184278 enhance: do not change selection if previous one is empty leo 2026-04-27 21:42:20 +08:00
  • 5354033a43 code_style: HistoriesCommitList should not depend on ViewModels.Histories leo 2026-04-27 21:19:44 +08:00
  • 07edf7894d refactor: add HistoriesCommitList control and move selection code to it leo 2026-04-27 19:20:08 +08:00
  • 4a85eca91d refactor: move Commits from DataContext to property leo 2026-04-27 18:44:45 +08:00
  • f11d542fcb localization: update Text.About.GitSourceRevision leo 2026-04-27 18:03:06 +08:00
  • b8628cd058 doc: update README for deb package (#2309) leo 2026-04-27 17:42:02 +08:00
  • c3cbc61637 refactor: keep selection in HISTORY page if user only selected one or two commits (#2297) leo 2026-04-27 17:16:21 +08:00
  • 45127ba6c8 code_style: run dotnet format to fix ci warnings leo 2026-04-27 11:51:37 +08:00
  • b2aba44cec fix: change default seperator to prevent / or : being replaced by culture in DateTime.ToString (#2307) Nietod 2026-04-27 05:46:18 +02:00
  • 6e53d949fc fix: when reordering commits for interactive rebasing, the subject must equals (instead of starts with) target's subject (#2303) leo 2026-04-27 11:29:18 +08:00
  • 80a522f41f doc: Update translation status and sort locale files github-actions[bot] 2026-04-27 03:22:09 +00:00
  • 63a06ba288 feature: show the git source revision in About dialog (#2308) leo 2026-04-27 11:20:51 +08:00
  • 3465888779 doc: Update translation status and sort locale files github-actions[bot] 2026-04-27 02:46:26 +00:00
  • d146f2dad4 localization: update Russian translation (#2306) AquariusStar 2026-04-27 05:46:15 +03:00
  • 203c51f3ff feature: ImageSource supports loading psd files (#2304) Johannes Häggqvist 2026-04-27 04:42:49 +02:00
  • d8916c53ae fix: NullReferenceException occurs when Complete is called before AppendLine (#2305) leo 2026-04-27 10:40:49 +08:00
  • a6bbcab1c1 enhance: improve Linux package build configuration (#2302) Gadfly 2026-04-27 10:37:05 +08:00
  • 356ab7291f fix: disable thinking mode in AI chat (#2299) leo 2026-04-24 19:45:03 +08:00
  • 50367b7eb6 enhance: write user settings to a temp file first and then rename it to the final file (#2298) leo 2026-04-24 16:39:41 +08:00
  • d89eb097ad feature: drop Windows 11 Mica support leo 2026-04-24 15:32:54 +08:00
  • c54a1d49ea enhance: write preferences data to a temp file first and then rename it to the final file (#2298) leo 2026-04-24 14:41:58 +08:00
  • 9527994375 fix: Initialize Repository should apply the bookmark setting from Open Repository popup leo 2026-04-24 14:27:00 +08:00
  • a5317dd1fd code_style: fix dotnet format check warnnings leo 2026-04-23 13:37:56 +08:00
  • 6feae0bded fix: support utf-8 passphrases in askpass (#2293) Iceflower 2026-04-23 04:41:13 +02:00
  • 0b10709e39 ux: make About dialog size to content (#2292) leo 2026-04-22 16:23:01 +08:00
  • 48c2c50a0b enhance: do not start new auto-fetch action if the last one is still running (#2285) leo 2026-04-21 17:09:15 +08:00
  • 7744a82415 doc: Update translation status and sort locale files github-actions[bot] 2026-04-21 09:02:12 +00:00
  • 0ae49c0d20 feature: supports to disable specific remote from auto-fetch (#2285) leo 2026-04-21 17:01:50 +08:00
  • cace869bf5 feature: add Use back to apply ai generated commit message (#2287) leo 2026-04-21 12:07:53 +08:00
  • c1d08e29aa fix: crashes when trying to close a repository with a action that is still running (#2289) leo 2026-04-21 11:15:39 +08:00
  • 3176bcc803 enhance: auto-select branch for Branch Selector control in custom action (#2274) leo 2026-04-20 18:47:08 +08:00
  • bf4c05ba53 Merge branch 'master' into develop leo 2026-04-20 10:25:59 +08:00
  • e8d5a79ac7 Merge branch 'release/v2026.09' master v2026.09 leo 2026-04-20 10:25:23 +08:00
  • 83edc515e2 version: Release 2026.09 leo 2026-04-20 10:25:12 +08:00
  • d4be556a19 doc: Update translation status and sort locale files github-actions[bot] 2026-04-20 02:23:45 +00:00
  • 6a118e26de localization: update Spanish translation (#2278) Javier J. Martínez M. 2026-04-19 20:23:29 -06:00
  • 8713e5866d fix: left margins of text editor do not update after FontSize changed (#2276) leo 2026-04-17 20:02:07 +08:00
  • 770a9184ba code_style: remove unnecessary function call leo 2026-04-17 18:32:23 +08:00
  • 92b010a6e1 doc: Update translation status and sort locale files github-actions[bot] 2026-04-17 10:22:34 +00:00
  • fb708065ff feature: add String Formatter for TextBox in custom action (#2274) leo 2026-04-17 18:22:16 +08:00
  • 9144daeb6f code_style: remove unnecessary function call leo 2026-04-17 17:27:37 +08:00
  • 8395efdd55 enhance: replace ${BRANCH} with current branch name if the custom action's scope is Repository (#2274) leo 2026-04-17 17:23:04 +08:00
  • 7b875d6005 doc: Update translation status and sort locale files github-actions[bot] 2026-04-17 08:33:06 +00:00
  • dfe362f237 feature: add Local Branch Selector and Remote Branch Selector control type for custom actions (#2274) leo 2026-04-17 16:32:41 +08:00
  • 53cd847bb0 doc: Update translation status and sort locale files github-actions[bot] 2026-04-17 04:36:10 +00:00
  • 29cf5fc538 feature: add Hide Others app menu on macOS and correct the behaviour of Show All leo 2026-04-17 12:35:45 +08:00
  • 5114c43dcd code_style: move App.FixFontFamilyNames to StringExtensions.FormatFontNames leo 2026-04-16 14:37:43 +08:00
  • 3c747494a8 fix: app will crash when it is quiting from Dock (#2271) leo 2026-04-16 14:18:13 +08:00
  • 5a35c41517 fix: directly patch the final file when trying to stage/unstage/discard selected hunk with renamed/copied file (#2272) leo 2026-04-16 12:23:15 +08:00
  • 8bdba69cb4 refactor: rewrite the way to quit app leo 2026-04-16 11:47:16 +08:00
  • 538001a72f fix: enable Set as tracking branch should be visible when push to a new branch (#2273) leo 2026-04-16 10:51:20 +08:00
  • f5d5f63bdd doc: Update translation status and sort locale files github-actions[bot] 2026-04-15 11:23:35 +00:00
  • 6abdf32cf4 fix: remove --push option because it is not valid parameter for git-flow-next (#2269) leo 2026-04-15 19:23:14 +08:00
  • 460cc68995 enhance: do not show Git LFS submenu for submodules (#2264) leo 2026-04-15 19:10:03 +08:00
  • 27f5f5e27d doc: Update translation status and sort locale files github-actions[bot] 2026-04-15 09:47:56 +00:00
  • 07b9c7a1c2 feature: show uncommitted changes count for submodule (#2264) leo 2026-04-15 17:47:34 +08:00
  • 2ed3a79e7f refactor: move some code from App to Views.ControlExtensions leo 2026-04-15 12:14:55 +08:00
  • 0bf4f92247 fix: fetch AI models in background to avoid main window waiting to show (#2267) leo 2026-04-15 11:00:06 +08:00
  • 5fd7551869 enhance: show the Submodule Change Details window on the same screen of it's parent (#2264) leo 2026-04-15 10:36:54 +08:00
  • cff6db8dc7 enhance: disable OPEN DETAILS button when one of submodule revision is lost leo 2026-04-14 20:30:19 +08:00
  • 87768e9d98 doc: Update translation status and sort locale files github-actions[bot] 2026-04-14 12:15:24 +00:00
  • b42464163a feature: supports to view details changes of submodule (only if this submodule is initialized and not available for new/delete submodule change) (#2264) leo 2026-04-14 20:14:58 +08:00
  • 5a838ec8f2 ux: copied icon change duration leo 2026-04-14 16:17:27 +08:00
  • 1ca4145e00 fix: infinite-loop occurs when interactive rebasing with multiple fixup!/squash! commits target a single commit (#2261) leo 2026-04-14 16:06:39 +08:00
  • 4940714f2f code_style: refine diff result parsing leo 2026-04-14 15:41:45 +08:00
  • c5eb024043 feature: allow partial stage/unstage/discard for non-UTF8 text in diff view (#2260) Shun-ichi Goto 2026-04-14 15:45:37 +09:00
  • 0d5185b13d feature: reorder squash commits to its right position when loading commits for interactive rebase (#588) leo 2026-04-14 13:57:06 +08:00
  • e6ba0534dc feature: reorder fixup commits to its right position when loading commits for interactive rebase (#588) leo 2026-04-14 11:07:44 +08:00
  • 68a409c0ac enhance: when cloning remote repo or opening local repo, the Group is No Group (Uncategorized) by default (#2258) leo 2026-04-13 18:14:08 +08:00
  • b7796f19ef feature: show a checked icon when sha was copied leo 2026-04-13 18:04:08 +08:00
  • c4c75c32c7 revert: use blank User-Agent header when communicating with open-ai compatible service leo 2026-04-13 17:28:55 +08:00
  • f8e8dcab56 doc: Update translation status and sort locale files github-actions[bot] 2026-04-13 07:43:11 +00:00
  • 6f58f479c2 feature: add hotkey Ctrl+Shift+O/⌘+⇧+O to open local repository (#2256) leo 2026-04-13 15:42:49 +08:00
  • 6eaf636b23 doc: Update translation status and sort locale files github-actions[bot] 2026-04-13 07:20:39 +00:00
  • d6f45cca7d fix: bad condition to check if auto-fetch is enabled (#2257) leo 2026-04-13 15:17:43 +08:00
  • c1a5e986bf refactor: rewrite Open Local Repository feature leo 2026-04-13 15:16:22 +08:00
  • 3db91ed5ae feature: supports to choose group and bookmark when cloning remote repository leo 2026-04-13 14:05:19 +08:00
  • 52b51ffb16 enhance: AI-based commit message generator (#2255) leo 2026-04-13 11:20:42 +08:00
  • f726d9f085 Merge branch 'master' into develop leo 2026-04-13 10:43:20 +08:00
  • 7b5ef8c867 Merge branch 'release/v2026.08' v2026.08 leo 2026-04-13 10:42:30 +08:00
  • a46e752ef9 version: Release 2026.08 leo 2026-04-13 10:42:20 +08:00
  • 13e2597168 enhance: avoid pre-edit text box being clipped leo 2026-04-09 16:33:44 +08:00
  • bfdd73d2fd feature: auto-fetch now is a global setting instead of per-repo setting (#2050) leo 2026-04-09 14:16:08 +08:00
  • 42734b90a2 fix: staged files do not update after committing with --amend enabled successfully (#2253) leo 2026-04-09 11:36:05 +08:00
  • a3c0b225d5 feature: better word division for highlighting (#2251) Shun-ichi Goto 2026-04-08 15:46:10 +09:00
  • 6fc741c3bb doc: update third-party readme leo 2026-04-08 14:29:35 +08:00
  • 63e13a59e1 build: update packages (CommunityToolkit.Mvvm, OpenAI, LiveChartsCore) (#2242) heartacker 2026-04-08 14:27:59 +08:00
  • 2581f24b7b code_style: remove unused namespace using leo 2026-04-08 14:19:28 +08:00
  • 255138f20f refactor: use DirectoryInfo to get absolute path of repository (#2246) leo 2026-04-08 10:27:36 +08:00
  • 03bfa29c82 feature: allow editing of repository name via tab context menu (#2250) Shun-ichi Goto 2026-04-08 11:19:41 +09:00