leo
792c0b640f
ux: add a RESOLVE button in InProgress banner ( #2053 )
...
Signed-off-by: leo <longshuang@msn.cn >
2026-01-20 11:15:28 +08:00
leo
3b9fe9de4c
code_style: remove duplicated event handlers
...
Signed-off-by: leo <longshuang@msn.cn >
2026-01-09 11:03:46 +08:00
leo
1ea69d978d
enhance: clear search results and suggestions after filter was cleared
...
Signed-off-by: leo <longshuang@msn.cn >
2025-11-05 14:51:41 +08:00
leo
75c667f7b2
refactor: move searching commit code from Repository to SearchCommitContext and keep inputs remained while repo is opened ( #1884 )
...
Signed-off-by: leo <longshuang@msn.cn >
2025-11-05 11:38:03 +08:00
leo
95ddedd7b6
refactor: save history filters into $GIT_DIR/sourcegit.filters to support different filters between worktrees ( #1893 )
...
Signed-off-by: leo <longshuang@msn.cn >
2025-11-04 20:54:49 +08:00
leo
c4929dddc8
refactor: remove unused ConterPresenter
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-22 19:46:48 +08:00
leo
28344a7fb5
ux: remove Use monospace font only in text editor option in Preferences and make it default (also the only)
...
Signed-off-by: leo <longshuang@msn.cn >
2025-10-15 17:39:48 +08:00
leo
1515d4fa51
ux: style for TextBlock with TextTrimming="CharacterEllipsis"
...
Signed-off-by: leo <longshuang@msn.cn >
2025-09-04 11:36:43 +08:00
leo
3056287cde
feature: add a check icon for commits contained in current branch in search results ( #1773 )
...
Signed-off-by: leo <longshuang@msn.cn >
2025-09-01 21:15:50 +08:00
leo
db9b13cbce
fix: sometimes group header disappeared
...
Signed-off-by: leo <longshuang@msn.cn >
2025-08-26 10:47:51 +08:00
leo
39a49c4263
ux: use WrapPanel instead of VirtualizingStackPanel for history filters ( #1712 )
...
Signed-off-by: leo <longshuang@msn.cn >
2025-08-25 14:39:11 +08:00
leo
1522da89a2
refactor: more changes to use async methods
...
Signed-off-by: leo <longshuang@msn.cn >
2025-08-14 16:10:09 +08:00
leo
b3bc048f67
ux: tooltip for More options... in HISTORY selector ( #1658 )
...
Signed-off-by: leo <longshuang@msn.cn >
2025-08-04 20:48:56 +08:00
leo
9eb3b68450
ux: tooltips and ToggleButton style ( #1658 )
...
Signed-off-by: leo <longshuang@msn.cn >
2025-08-04 17:28:04 +08:00
leo
5339adec65
refactor: use async instead of Task.Run
...
Signed-off-by: leo <longshuang@msn.cn >
2025-07-23 17:15:16 +08:00
leo
b345bb4668
refactor: use the same method to save both local and shared issuetracker ( #1599 )
...
Signed-off-by: leo <longshuang@msn.cn >
2025-07-22 21:03:50 +08:00
leo
c977757a74
code_review: commit 9f155d7b32 from heartacker:heartacker/issue1595
...
- Combine `EnableReflog`, `EnableFirstParentInHistories`, `SimplifyByDecoration` attribute into one `HistoryShowFlags`
- Re-design toolbar buttons in `HISTORY` page switcher because there're too many buttons.
Signed-off-by: leo <longshuang@msn.cn >
2025-07-18 17:19:11 +08:00
heartacker
9f155d7b32
feature: add --simplify-by-decoration mode support ( #1595 )
2025-07-18 16:17:14 +08:00
leo
58678e88e4
ux: styles for hotkey tips
...
Signed-off-by: leo <longshuang@msn.cn >
2025-07-09 11:46:12 +08:00
leo
133b69de4a
feature: supports to copy selected folder path in changes and rename searching by file to searching by path ( #1470 )
...
Signed-off-by: leo <longshuang@msn.cn >
2025-06-28 12:38:03 +08:00
leo
f657847129
ux: update icons
...
Signed-off-by: leo <longshuang@msn.cn >
2025-06-24 20:23:41 +08:00
leo
e102e49f45
code_style: remove unnecessary properties
...
Signed-off-by: leo <longshuang@msn.cn >
2025-06-17 11:29:24 +08:00
Nathan Baulch
ffac71b15f
code_style: general cleanup ( #1415 )
...
* code_style: general cleanup
* code_style: whitespace cleanup
2025-06-12 09:35:37 +08:00
leo
f63fe8637b
feature: use different icon for sort mode ( #1393 )
...
Signed-off-by: leo <longshuang@msn.cn >
2025-06-06 11:22:30 +08:00
leo
40bf69bff3
ux: move some buttons to page switcher ( #1370 )
...
Signed-off-by: leo <longshuang@msn.cn >
2025-05-28 10:18:34 +08:00
leo
f0d1d460a9
fix: remove binding error in debug mode ( #1338 )
...
Signed-off-by: leo <longshuang@msn.cn >
2025-05-20 21:35:14 +08:00
leo
fd935259aa
refactor: build tags view data in viewmodels instead of views
...
Signed-off-by: leo <longshuang@msn.cn >
2025-05-16 12:22:52 +08:00
leo
ed1351b1f7
feature: supports to show submodules as tree or list ( #1307 )
...
Signed-off-by: leo <longshuang@msn.cn >
2025-05-16 11:31:53 +08:00
leo
463d161ac7
refactor: show submodule as tree instead of list ( #1307 )
2025-05-14 17:55:28 +08:00
leo
d3363429df
ux: new style for submodule tooltip ( #1307 )
2025-05-14 15:49:42 +08:00
leo
61bb0f7dc7
feature: show submodule's URL in tooltip ( #1307 )
2025-05-14 14:26:33 +08:00
leo
d71189c705
feature: tooltip for submodule list item ( #1307 )
2025-05-14 11:35:34 +08:00
leo
7bb4e355bd
feature: show branches count in branch tree ( #1306 )
2025-05-13 19:28:52 +08:00
leo
cf7b61dd71
refactor: new way to display item count
2025-05-13 17:50:47 +08:00
leo
e45e37d305
feature: supports sort branches by committer date ( #1192 )
...
Signed-off-by: leo <longshuang@msn.cn >
2025-05-06 18:24:34 +08:00
leo
fe677d40c1
feature: supports search commits by change content ( #1263 )
...
Signed-off-by: leo <longshuang@msn.cn >
2025-04-30 21:05:53 +08:00
leo
df5294bcb7
feature: git bisect support
...
Signed-off-by: leo <longshuang@msn.cn >
2025-04-22 15:45:15 +08:00
leo
afe5d4b969
ux: show an icon to draw user's attention to LOCAL CHANGES when there is an in-progress operation ( #1210 )
...
Signed-off-by: leo <longshuang@msn.cn >
2025-04-18 09:59:34 +08:00
leo
e4f5c34e0c
code_style: remove whitespaces
...
Signed-off-by: leo <longshuang@msn.cn >
2025-03-12 17:58:57 +08:00
leo
eaa322dfab
enhance: re-design commit search result display ( #1083 )
...
Signed-off-by: leo <longshuang@msn.cn >
2025-03-12 17:57:31 +08:00
leo
ee7ccc0391
refactor: re-write commit searching (part 2)
...
Signed-off-by: leo <longshuang@msn.cn >
2025-03-12 11:05:19 +08:00
leo
64a41dce39
refactor: rewrite searching commit by file path
...
Signed-off-by: leo <longshuang@msn.cn >
2025-03-11 20:55:39 +08:00
leo
fa4d9d24e9
enhance: hide suggestion popups when window is deactived ( #963 )
...
Signed-off-by: leo <longshuang@msn.cn >
2025-03-11 20:22:32 +08:00
leo
e28abf8119
enhance: supports remove single histories filter ( #987 )
...
Signed-off-by: leo <longshuang@msn.cn >
2025-02-18 10:04:56 +08:00
leo
9b07034846
code_review: PR #978
...
* Remove unnecessary parentheses since the name of relative path uses secondary foreground color already
Signed-off-by: leo <longshuang@msn.cn >
2025-02-13 10:46:28 +08:00
Dmitrij D. Czarkoff
588879eb7f
feat: change worktree presentation ( #978 )
...
Present the worktree name first, then relative path to the main repo.
This is more aligned with Git's own UI, and works better with UI size constrains.
2025-02-13 10:41:08 +08:00
GadflyFang
a4157e11e6
fix: Improve in-progress rebase handling ( #933 )
...
* fix: Improve in-progress rebase handling
* fix: Close merge popup even if there are conflicts (#941 )
2025-02-06 10:00:35 +08:00
leo
e242119a03
fix: searching by Author & Committer does not work when the committer is different with author
2025-01-23 16:11:07 +08:00
leo
a9327274c6
enhance: disable LOCAL CHANGES and STASHES for bare repository ( #899 )
2025-01-14 17:26:01 +08:00
leo
d8168c3ba6
ux: submodule alignment
2025-01-14 16:14:19 +08:00