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
Alexander Bogomolets
927a1cab24
Add checkout local changes handling
...
This commit adds the local changes handling behavior for branch checkout.
One of three can be selected: stash and reapply after checkout, discard changes or leave them as is (previous behaviour)
2024-04-29 16:40:20 +08:00
leo
5e6059ba36
ux: hotkey tooltip in buttons
2024-04-29 15:22:06 +08:00