leo
76505fb582
style: new text editor search panel style
2024-03-11 18:29:42 +08:00
leo
b82c0e2ebd
version: Release 8.3
2024-03-11 09:26:11 +08:00
leo
213f04a57b
fix: branch tree not restore last IsExpanded nodes. See issue #20
...
* Binding IsExpanded property of TreeViewItem with Models.BranchTreeNode
* Current local branch should never be collapsed
2024-03-09 20:58:44 +08:00
leo
ef26f5b41c
fix: bad arguments to query git version
2024-03-09 11:04:03 +08:00
leo
2ec46c9da0
feature: prefer same name if new branch is created based on a remote branch
2024-03-08 18:01:29 +08:00
leo
fc0ac109d8
build: add a script to publish on Linux
2024-03-08 17:54:26 +08:00
leo
8d533e5270
style: UseRebase and AutoStash perfered selected by default
2024-03-08 17:49:03 +08:00
leo
61e1491854
style: remove popup's border on non-linux platforms
2024-03-08 17:41:10 +08:00
leo
c14b7ebbe1
optimize: only parse track status for local branch
2024-03-08 17:16:54 +08:00
leo
7a867e3ccb
update: README.md add tips for Linux users
2024-03-08 16:46:02 +08:00
leo
f7e8cf1311
refactor: use rev-list --left-right --count
to query track status with upstream (when using some linux with other locales instead of English, upstream:track will output status with localized word instead of 'ahead'/'behind')
2024-03-08 16:32:44 +08:00
leo
0d1c61bcb5
style: compatible with Linux
2024-03-08 15:57:36 +08:00
leo
8c1fe66ee5
fix: using DropShadowEffect in Launcher's popup container on Linux will get a wrong render result.
2024-03-08 15:52:40 +08:00
leo
2182d39e5f
refactor: setup fonts based on operating system
2024-03-08 12:22:22 +08:00
leo
267c955c88
style: views supports Linux
2024-03-08 11:28:17 +08:00
leo
a89760c7a5
refactor: change the way to refresh repository's data.
...
* mark dirty instead of calling refresh method directly
* force mark branches data dirty after remotes changed
2024-03-08 09:57:29 +08:00
leo
3eb8a82005
feature: use branch's fullname to create new branch based on selected one
2024-03-08 09:29:54 +08:00
leo
59b7fd8c61
optimize: better supports for LFS object
2024-03-07 17:04:57 +08:00
leo
d0e80be79f
feature: enhance commit search
...
* Supports search commits by author/committer email
* Auto focus when search panel is visible
2024-03-07 16:29:24 +08:00
leo
f65dc36e62
style: popup container widgets
2024-03-07 12:08:54 +08:00
leo
b48c2b5ab5
fix: gnome-terminal name
2024-03-06 20:41:02 +08:00
leo
3bf962d745
feature: remember last active tab index if restore tabs is enabled
2024-03-06 19:46:19 +08:00
leo
0e824f12b4
upgrade: upgrade AvaloiaUI to 11.0.10
2024-03-06 17:17:16 +08:00
leo
f00ecbd0a1
fix: should not use Active to close a running popup.
2024-03-05 17:16:33 +08:00
leo
4b405dfc5f
style: hotkeys font styles
2024-03-05 16:52:51 +08:00
leo
f834af10a2
refactor: change the way loading custom fonts
2024-03-05 16:02:47 +08:00
leo
636096c713
ci: main branch name in this repository is 'master'; add 'workflow_dispatch' event to enable trigger it manually
2024-03-05 12:07:20 +08:00
leo
acb74a4b95
feature: hotkeys enhancement. see issue #19
2024-03-05 10:46:08 +08:00
leo
b309c1c346
update: add thanks to new contributors
2024-03-05 09:37:53 +08:00
leo
67cfd21b38
merge: pull request #18 from gigi81/feature/git-actions
...
Added github actions build for windows/linux/macos
2024-03-05 09:27:25 +08:00
Luigi Grilli
950c7602de
Removing warning
2024-03-04 19:48:27 +00:00
Luigi Grilli
0a2b1aa51d
Uploading artifacts
2024-03-04 19:48:27 +00:00
Luigi Grilli
7d422f1a82
Added CI build
2024-03-04 19:48:27 +00:00
leo
01ddd07de5
style<*>: set Background of all widgets used to display content of file to Brush.Contents for
2024-03-04 21:23:17 +08:00
leo
ade43ed988
optimize<Statistics>: only redraw chart when mouse hovered on a new sample box
2024-03-04 21:01:15 +08:00
leo
ad9cf615ab
style<Statistics>: change layout of Statistics
2024-03-04 17:52:40 +08:00
leo
ae02e1025e
style<Toolbar>: margins for toolbar buttons
2024-03-04 10:25:19 +08:00
leo
c47fe16dd3
upgrade<Version>: Release 8.2
2024-03-04 09:31:30 +08:00
leo
14dbc0ad92
fix<TextDiffView>: discard from staged should not affect same file in unstaged
2024-03-03 09:16:19 +08:00
leo
8ca74d3a9e
fix<CommitDetail>: crash when request context menu without any change selected
2024-03-02 23:44:58 +08:00
leo
60e664ab26
optimize<*>: use custom view locator instead of ContentControl.DataTemplates to avoid memory leak.
2024-03-02 23:34:32 +08:00
leo
27d4dd5f64
style<*>: remove unused usings
2024-03-02 22:06:47 +08:00
leo
307e5a5ef0
fix<Repository, History>: wrong context menu IsEnabled state.
...
* 'Pull' should always enabled for local branch with remote upstream
* 'Discard All Changes' for current branch should only be enabled when there's at least one changes
* 'Fast Forward' should check if target local branch has any commit ahead of it's upstream
2024-03-01 19:12:22 +08:00
leo
280ef60111
fix<Windows>: explorer does not recognize path with separator '/'
2024-03-01 17:40:17 +08:00
leo
59052d8e1f
style<Blame>: rewrite MeasureOverride to fit content with for CommitInfoMargin; always show commit info for the first visual line
2024-03-01 15:09:17 +08:00
leo
7b70951c93
style<Launcher>: supports two size rules for tabs in titlebar - fixed width or size to content
2024-03-01 14:09:39 +08:00
leo
e3a7abe776
style<Repository>: normalize repository's path
2024-03-01 13:46:00 +08:00
leo
1c005983c7
fix<Discard>: wrong discard behavior with changes both in worktree and staged
2024-03-01 11:34:32 +08:00
leo
a770ff542d
fix<TextDiffView>: avoid endLine out of range
2024-02-29 12:16:31 +08:00
leo
2b97d7c599
feature<TextDiffView>: do NOT reset scroll offset after recompute diff with same change
2024-02-29 11:29:54 +08:00