Commit graph

1445 commits

Author SHA1 Message Date
Gadfly
3b166a5c22 fix: avoid potential IndexOutOfRangeException in Models.User 2024-05-11 17:00:35 +08:00
leo
449da31c70 localization: add native menu item header labels 2024-05-11 16:51:10 +08:00
leo
73ee0ae2cd fix: use NativeMenuItemSeparator instead of NativeMenuItem 2024-05-11 11:43:02 +08:00
leo
e0d35409b4 feature: move main menu to macOS system menu bar 2024-05-11 11:31:14 +08:00
leo
764cf24284 code_review: PR #120
* remove unnecessary code. The `SetProperty` function takes care of set same property in a loop
2024-05-10 16:30:34 +08:00
leo
efd8e72c4e
Merge pull request #120 from gadfly3173/fix/handle-select-changed
fix: update search filter selected commit after Histories selected commit changed
2024-05-10 16:24:25 +08:00
Gadfly
592d087e05 fix: update search filter selected commit after Histories selected commit changed 2024-05-10 16:04:03 +08:00
leo
37f5472186 ux: do not show /dev/null in DiffView for new file 2024-05-10 16:01:20 +08:00
leo
65ccc9fc7b fix: add missing script to start from commandline on linux 2024-05-10 09:53:20 +08:00
leo
b07b96baea readme: force update contributors 2024-05-09 11:16:05 +08:00
leo
cebe07695a fix: issue cause by commit eeb6abb560 2024-05-07 15:52:04 +08:00
leo
eeb6abb560 fix: avoid duplicated nodes being added into the repository tree 2024-05-07 15:50:26 +08:00
leo
207e82b391 enhance: keep repository tree sorted by name 2024-05-07 15:28:54 +08:00
leo
15456f0dee code_style: use ?: operator instead of if...else 2024-05-07 14:28:34 +08:00
leo
4af8cc18d2 fix: welcome page should use a shared singleton instance to manage and filter repositories (#117) 2024-05-07 14:12:52 +08:00
leo
06ca29b2b2 localization: update copyright 2024-05-07 11:19:50 +08:00
leo
37b5f5c083 feature: enhance the behaviour of closing the last tab
* If the last tab is an opened repository, go back to the welcome page
* If the last tab is welcome page, quit this app
2024-05-07 10:44:46 +08:00
leo
6cd550af4d
Merge pull request #116 from gadfly3173/fix/worktree-branch-switch
fix: Fixed the problem that the switching branch of the worktree repo…
2024-05-07 10:38:56 +08:00
方祝立
0e0d3d64b4 fix: Fixed the problem that the switching branch of the worktree repo is not displayed 2024-05-07 10:29:24 +08:00
leo
9aa723ec49 Merge tag 'v8.11' into develop
RELEASE_DONE v8.11
2024-05-06 12:08:39 +08:00
leo
56780f9c74 Merge branch 'release/v8.11' 2024-05-06 12:08:38 +08:00
leo
04185a7f9c version: Release 8.11 2024-05-06 12:08:19 +08:00
leo
478d52bae4
Merge pull request #111 from dangreene0/develop
Fixed Linux and macOS not being executable
2024-05-06 11:58:19 +08:00
dani
9ccd386c80
Switched workflow branch back to develop 2024-05-06 03:20:32 +00:00
dani
96a1c972de
Program packaged into tarball before uploaded to artifacts 2024-05-06 03:18:20 +00:00
leo
b651835de0 enhance: hotkeys
* add `Shift+Ctrl+Tab` (`⌘+⌥+←` on macOS) to go to previous page
* use `ESC` to cancel commit searching
* enable `AutoFocusBehaviour` on `CommitChanges` and `RevisionFiles` tab
2024-05-06 10:22:13 +08:00
leo
16741c21e6
Merge pull request #107 from dangreene0/develop
Added ability to run program by default for macOS and Linux
2024-05-06 07:23:03 +08:00
leo
e0d3a320fc ux: macOS hotkey tips (#103) 2024-05-06 07:14:53 +08:00
dani
c7784b05cd
Added ability to run program by default. 2024-05-05 23:13:45 +00:00
leo
d87716dc86 fix: disable removing repository at startup (#90) 2024-05-06 07:09:27 +08:00
leo
d46979a0c5 feature: add a checkbox to also delete the tracking remote branch (#99) 2024-05-05 19:45:28 +08:00
leo
eced2e09bd ux: show tips if user is about to delete a remote branch (#99) 2024-05-05 18:47:02 +08:00
leo
5964cf2587 ux: macOS hotkey (#103) 2024-05-05 18:31:11 +08:00
leo
68566b9b34 enhance: use instead of Ctrl , instead of Alt for all hotkeys used by this app on macOS (#103) 2024-05-05 18:19:59 +08:00
leo
9627206764 fix: launch terminal in current user's home dir failed on macOS(#105) 2024-05-05 13:12:26 +08:00
leo
7da184c55b fix: disable native system menubar on macOS (#106) 2024-05-05 13:02:23 +08:00
leo
65fbeae07e readme: add VSCodium tips 2024-05-03 22:02:19 +08:00
leo
c9ce41aef3 feature: supports open in/diff with VSCodium (#102) 2024-05-03 21:54:10 +08:00
leo
63248dafb5
Merge pull request #104 from gadfly3173/fix/keep-commit
fix: keep selected commit after _commits var reassigned
2024-05-03 21:07:49 +08:00
Gadfly
2e60c98eee
fix: keep selected commit after _commits var reassigned 2024-05-03 21:04:43 +08:00
leo
1fe050ed0b enhance: if current repository is a worktree of another repository, watch the gitdir to it's main repository's gitdir (#86) 2024-05-03 20:47:59 +08:00
leo
9ae926db9f code_style: rename BoolConverters.BoolToStarOrAutoGridLength to BoolConverters.ToStarOrAutoGridLength 2024-05-03 11:43:33 +08:00
leo
9b10a867cc
Merge pull request #100 from gadfly3173/fix/base-info
fix: Fixed the issue when the email address is too long and exceeds the scope of the StackPanel
2024-05-03 11:20:06 +08:00
leo
df79e16f6c
Merge pull request #101 from gadfly3173/fix/linux-tar
build: copy .icns file into Linux archive
2024-05-03 11:15:30 +08:00
Gadfly
e5049c04fc
build: copy .icns file into Linux archive 2024-04-30 21:58:09 +08:00
Gadfly
9c6798ef1b
fix: Fixed the issue when the email address is too long and exceeds the scope of the StackPanel 2024-04-30 21:50:30 +08:00
leo
a5150edee0 code_style: rename platform_finder to platformFinder and run dotnet format to apply code style rules 2024-04-29 17:55:38 +08:00
leo
09b8564636 ux: left margin of branch icon 2024-04-29 17:36:00 +08:00
leo
2e53945058 Merge branch 'bogomolets-owl/develop' into develop (#98) 2024-04-29 17:23:23 +08:00
leo
776605cb68 code_review: PR #98
* remove the `Leave` option (it may lead to an undefined behaviour), so user can only choose `Stash & reapply` or `Discard`.
* re-design the UI
* remove unused resources
2024-04-29 17:22:22 +08:00