leo
85e4f38654
ux: head ref style in commit details panel
2024-10-15 10:00:24 +08:00
leo
b44d4d26c9
ux: do not use graph color for commit refs (decorators) in commit details panel
2024-10-15 09:53:22 +08:00
leo
07c2e9f927
fix: decorator do not redraw after tag background property changed
2024-10-15 09:43:09 +08:00
leo
ccdc849baa
code_style: run dotnet format
2024-10-15 09:39:01 +08:00
leo
4c60818d68
ux: new style for current HEAD
2024-10-15 09:18:24 +08:00
leo
6908216de5
ux: new commit graph decorator style ( #564 )
2024-10-14 21:09:03 +08:00
leo
207bcf0fbf
ux: download button icon color
2024-10-14 17:18:40 +08:00
leo
5fef6e93b9
enhance: cherry-pick ( #563 )
...
* supports to cherry-pick a merge commit
* add option to enable the `-x` parameter
2024-10-14 15:20:02 +08:00
leo
95a63eb98d
ux: dropshadow effect for selected chunk buttons in text diff view
2024-10-12 15:28:30 +08:00
leo
d9db7eb1d4
update: add LiveChart2 links to about page
2024-10-12 11:27:47 +08:00
leo
b9a24ceb53
feature: add hotkeys to move interactive rebase item up and down ( #557 )
2024-10-12 10:28:54 +08:00
leo
adca61c538
ux: re-order items in preference panel
2024-10-12 09:59:19 +08:00
leo
21e15a1af4
feature: add a toggle in perference to show author time instead of committer time in graph ( #558 )
2024-10-12 09:56:33 +08:00
leo
b5000f920f
enhance: highlight selected search commits
2024-10-11 11:04:27 +08:00
leo
68519c76ca
refactor: stash local changes ( #550 )
...
* when try to stash all the local changes, add a option to only stash the staged changes
* stash changes in selected files will prompt user - both staged and unstaged changes of selected file(s) will be stashed
2024-10-10 11:54:59 +08:00
leo
14334b08d2
enhance: do not save gpg.openpgp.program
if gpg.program
exists and the value has not been changed ( #544 )
2024-10-09 17:29:53 +08:00
leo
bfb97dff72
ux: warning text style
2024-10-09 15:30:25 +08:00
leo
857ba85d9f
ux: do not use small font size for branches/tags/submodules search box
2024-10-09 09:41:37 +08:00
leo
3dcb32aec9
ux: new style for discard confirm popup
2024-10-06 22:38:13 +08:00
leo
7262437385
ux: new style for pushing a new branch to remote
2024-10-06 21:48:26 +08:00
leo
3ce06cc6b5
ux: add tooltip for change status icon ( #537 )
2024-10-03 19:01:49 +08:00
leo
4e57cd50cd
feature: add an option to clean up ignored files when discard all changes in repo ( #531 )
2024-10-02 21:46:48 +08:00
leo
d746e352a7
feature: supports to set default remote to push local branches without any tracking remotes ( #534 )
2024-10-02 15:13:27 +08:00
leo
6d1dfad8a1
ux: changes view mode style ( #533 )
...
* move changes view mode switch button to right button group
* change the style for ChangeViewModeSwitcher
* remove used code
2024-10-01 23:16:32 +08:00
leo
2670bd89d6
ux: add icons for group
2024-10-01 09:26:50 +08:00
leo
d2a005c532
feature: add a button in diff view to ignore all whitespace changes (--ignore-all-space)
2024-09-30 11:34:09 +08:00
leo
986c27e1cb
code_style: code style of Models.CommitGraph
2024-09-29 22:44:50 +08:00
GadflyFang
c7332aff03
fix: avoid NRE in ContextMenuExtension ( #526 )
2024-09-29 16:05:02 +08:00
GadflyFang
18e0479288
enhance: reduce Minimum of History Commits setting ( #527 )
2024-09-29 15:23:38 +08:00
leo
3af30f54b6
enhance: avoid flicker at the first time clicking on text diff view
2024-09-29 14:16:42 +08:00
leo
d5671ea8df
enhance: only re-calculate highlight chunk when it is needed
2024-09-29 13:48:48 +08:00
leo
e945367b28
enhance: avoid re-calcuting highlight chunk when move mouse from stage/unstage buttons to text area
2024-09-29 12:11:09 +08:00
leo
99c2ffeef4
ux: change style of commit button's tooltip
2024-09-29 10:14:44 +08:00
leo
4d6ecd2396
fix: can not select the last line in blame ( #523 )
2024-09-29 09:20:40 +08:00
leo
19e930ef40
refactor: change hotkeys of commit buttons ( #521 )
...
* Ctrl+Shift+Enter to stage all changes then commit
* Alt+Enter to commit and push
2024-09-28 11:40:15 +08:00
leo
841a009a56
ux: change cursor to Hand
when hover a commit hash link ( #522 )
2024-09-28 11:25:17 +08:00
leo
bb907deddb
code_style: correct the comment of invisible commit button
2024-09-27 23:02:25 +08:00
leo
9768b21859
code_style: use Windows, Linux
instead of Default
in On.Options
2024-09-27 22:58:30 +08:00
leo
f0e35b2563
ux: style for commit search box and invisible commit button
2024-09-27 22:49:46 +08:00
leo
c14c645bb9
ux: add tooltips for commit message template parameters
2024-09-27 22:33:21 +08:00
leo
9a8f4e20fb
feature: add hotkey Alt+Enter/⌥+Enter
to auto stage all local changes and then commit ( #521 )
2024-09-27 22:21:56 +08:00
leo
2346082228
ux: style of tab switch in file histories view
2024-09-27 18:23:55 +08:00
leo
699bfe8208
code_style: remove unnecessary margins
2024-09-27 17:14:29 +08:00
leo
a78cf611c0
ux: style for left panel of repository view
2024-09-27 17:12:13 +08:00
leo
bcc43e167c
ux: remove bottom line of selected tab in main tabbar
2024-09-27 11:34:47 +08:00
leo
5a536fae06
ux: auto-fetch interval input size
2024-09-27 11:25:36 +08:00
leo
130c98ad40
feature: supports search commit only in current branch
2024-09-27 11:17:02 +08:00
leo
d34aa8cb7e
localization: use localized text for Show only my locks
checkbox ( #515 )
2024-09-26 15:43:31 +08:00
leo
5d2a442144
code_review: PR #515
...
* remove Linq expressions due to AOT limitations. See https://learn.microsoft.com/zh-cn/dotnet/core/deploying/native-aot/?tabs=windows%2Cnet8#limitations-of-native-aot-deployment
* rename `FilteredLocks` to `VisibleLocks`
* use `Commands.Config.Get` instead of `Commands.Config.ListAll`
* disable checkbox if user name is not valid
2024-09-26 15:36:20 +08:00
Mat
21498f7009
Show only my locks ( #515 )
...
* Added a checkbox in the LFSLocks window to only show the ones locked by "Mat"
* Waits for the locks list to finish loading before making the checkbox clickable
* Now uses correct username for lock filtering.
WIP: needs an error popup if user is misconfigured
* Added an error popup if username is empty on lfs locks
* Replaced an IEnumerable with a AvaloniaList for consistency
2024-09-26 15:00:31 +08:00