leo
7965338d7c
readme: move custom theme to another repo sourcegit-themes ( #227 )
2024-07-02 09:42:49 +08:00
leo
68abb2d78b
fix: crash when clipboard is empty
2024-07-01 21:08:37 +08:00
leo
254eac11a1
enhance: paste text on subject
...
* for single line text, all text will be pasted in subject text box
* if paste in the middle of subject content, multi-line text will be transformed into single line text by `ReplaceLineEndings(" ")`
* if paste in the end of subject content, multi-line text will be split into two parts.
- first line will be pasted in the subject box
- remains will be pasted in the start of description box
2024-07-01 21:02:01 +08:00
leo
4998f14547
ux: option order
2024-07-01 20:31:43 +08:00
leo
6e724d2557
readme: description of colors
2024-07-01 20:29:52 +08:00
leo
366e467578
feature: add new color key Color.DecoratorFG
to customize foreground color of commit refs ( #225 )
2024-07-01 20:28:30 +08:00
leo
fb5a7111c6
readme: remove blockquote in external editors tips
2024-07-01 17:19:26 +08:00
leo
fca20965f8
feature: add two color keys Color.DecoratorBranch
and Color.DecoratorTag
( #225 )
2024-07-01 16:32:17 +08:00
leo
6dad466eef
feature: supports --no-tags
on fetch and pull operation ( #226 )
2024-07-01 16:19:29 +08:00
leo
de1a4d14e8
enhance: disable blame on submodules
2024-07-01 13:45:48 +08:00
leo
0da30b6b89
enhance: better LFS file detect method
2024-07-01 13:30:57 +08:00
leo
f08acebb5e
enhance: better implementation to diff submodule changes while repository is not opened
2024-07-01 13:13:18 +08:00
leo
7f389b2e6f
refactor: move settings of repository, such as filters, commit message, from Preference
to each repository's gitdir.
...
* avoid invalid repository setting remains in preference.json
* supports to restore tabs that not added to the Welcome page
2024-07-01 11:57:13 +08:00
leo
56a42dd6e8
version: Release 8.19
...
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAget8v1yGxg5dZtylcT3YtxVVCtT
MbUsWCvnB3Cr6tIEsAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
AAAAQC/4VD7N+H+atifDo6fXMf152B4pV+BULQKZ7GxcxifP6N37WoTqcDaqPvF9xqp+m7
h9CSJSzhUVidyUFHdZAgo=
-----END SSH SIGNATURE-----
gpgsig -----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAget8v1yGxg5dZtylcT3YtxVVCtT
MbUsWCvnB3Cr6tIEsAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
AAAAQHK7P3eMR2KS1LtrOUHQH44amL92yCsVfk30Inu6D71TLafNxw2o5IGTsGSFGchKzN
7NY7mcy3kCPYUO52B1FQY=
-----END SSH SIGNATURE-----
Merge tag 'v8.19' into develop
version: Release 8.19
# -----BEGIN SSH SIGNATURE-----
# U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAget8v1yGxg5dZtylcT3YtxVVCtT
# MbUsWCvnB3Cr6tIEsAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
# AAAAQC/4VD7N+H+atifDo6fXMf152B4pV+BULQKZ7GxcxifP6N37WoTqcDaqPvF9xqp+m7
# h9CSJSzhUVidyUFHdZAgo=
# -----END SSH SIGNATURE-----
# gpg verification failed.
2024-07-01 09:31:36 +08:00
leo
b193579d3c
Merge branch 'release/v8.19'
2024-07-01 09:31:24 +08:00
leo
b10928d389
version: Release 8.19
2024-07-01 09:31:13 +08:00
leo
705f6537af
ux: bottom corner for launcher page tab
2024-06-30 19:03:23 +08:00
leo
3ba027bd16
ux: prevents the top border from being cropped
2024-06-29 17:15:10 +08:00
leo
1241539260
refactor: custom renderer for launcher tab bar
2024-06-29 17:04:39 +08:00
leo
bfea573d4b
feature: supports mate-terminal
on Linux
2024-06-29 11:53:12 +08:00
leo
1972e26da1
ux: margins for group_expander
2024-06-29 11:02:05 +08:00
leo
4fa388501a
ux: add a new color Color.BadgeFG
for text in badge
2024-06-29 10:47:09 +08:00
leo
fa366568cf
fix: badge
typo
2024-06-29 10:38:13 +08:00
leo
aee6df4132
feature: supports to search stashes ( #213 )
2024-06-28 18:57:56 +08:00
leo
3e54ab0227
enhance: makes Create New Branch
option as the default selected mode for adding new worktree
2024-06-28 14:11:13 +08:00
leo
db8e534a0a
refactor: rewrite & redesign the ux for AddWorktree
popup ( #205 )
2024-06-28 12:07:33 +08:00
leo
a260c89c0d
Merge pull request #219 from gadfly3173/fix/log-inner-exception
...
fix: log InnerException to crash log
2024-06-28 11:23:47 +08:00
leo
f455df0937
build: use symbolic link instead of custom script file to add command line for this software on Linux
2024-06-28 11:21:58 +08:00
Gadfly
8bb3bc2316
fix: log InnerException to crash log
2024-06-28 10:11:26 +08:00
leo
8dfe882455
enhance: use -B
instead of -b
to support creating worktree with existed branch ( #205 )
2024-06-28 09:38:11 +08:00
leo
ac00d1a221
fix: window border artifacts when drag maximized window to another monitor
2024-06-27 22:06:05 +08:00
leo
f8c4137c78
feature: supports to search/filter tags ( #215 )
2024-06-27 21:43:15 +08:00
leo
575f902a5d
ux: add minimal height limitation for commit message textbox
2024-06-27 19:34:24 +08:00
leo
fa2c7c0e18
enhance: simpfy the way to lock a worktree
2024-06-27 19:19:21 +08:00
leo
8a8aabede3
feature: add worktree support ( #205 )
2024-06-27 18:25:16 +08:00
leo
43af8c49a1
enhance: supports use Shift+Enter on popups
2024-06-27 11:38:51 +08:00
leo
40cf5608d3
refactor: rewrite CommitMessageTextBox
2024-06-27 11:24:40 +08:00
leo
91ba181e02
localization: update Text.Preference.General.RestoreTabs
2024-06-26 21:30:03 +08:00
leo
e330862ec9
refactor: rewrite Launcher
...
* move main tabbar to a standalone control
* simpfy notification
2024-06-26 20:56:29 +08:00
leo
1ce0d0f7bf
fix: crash when using Ctrl to unselect active tab
2024-06-26 16:47:43 +08:00
leo
d2e3b683f1
code_style: make geometry icon resources list in order
2024-06-26 15:51:49 +08:00
leo
773eb9501f
ux: default light theme window border color on Linux
2024-06-26 15:08:43 +08:00
leo
0c21bcd06a
enhance: Git LFS supports ( #209 )
...
* add a new context menu to push local LFS object to selected remote
* supports to choose remote for fetch/pull/push/lock/unlock actions
* auto select remote if there's only one remote
2024-06-26 11:50:22 +08:00
leo
f18ecf53eb
screenshot: update
2024-06-26 10:30:09 +08:00
leo
c53aad7142
fix: selected color in TreeDataGrid not updated after system accent color changed
2024-06-26 10:06:03 +08:00
leo
51e05dcddc
enhance: add hotkey Ctrl+Shift+H
(Windows/Linux) and ⌘+⇧+H
(macOS) to switch left side bar back to dashboard mode
2024-06-26 09:31:58 +08:00
leo
6206626687
ux: group label layout
2024-06-25 21:32:05 +08:00
leo
58be0b7dad
ux: move left siderbar mode switcher top
2024-06-25 20:16:13 +08:00
leo
24bf8811b8
screenshots: update
2024-06-25 19:39:25 +08:00
leo
faabfd6b80
enhance: save last visual line numbers in diff view ( #207 )
2024-06-25 18:15:31 +08:00