leo
4ba7c879c5
feature: use Ctrl+C
to copy selected commits in histories ( #321 )
2024-08-06 10:04:08 +08:00
leo
ec6fe25e87
code_style: run dotnet format
2024-07-31 16:26:58 +08:00
leo
addfb449cc
feature: double click on commit ( #295 )
...
* when commit is current branch head, do nothing
* when commit is head of some local branch which is not current, try to checkout this branch
* otherwise, ask user should checkout selected commit as deteched
2024-07-30 11:47:58 +08:00
leo
e9fa9a42ca
enhance: add Views.CommitRefsPresenter
to draw commit's decorators (refs) directly
2024-07-25 15:31:16 +08:00
leo
40d5a7c7f3
code_style: run dotnet format
to apply rules
2024-07-23 13:58:57 +08:00
leo
72ca571c00
localization: add translations for commit time period
2024-07-16 14:06:02 +08:00
leo
1eb77a5e49
feature: add a toggle button to change the commit time display mode to time period it is passed from now ( #259 )
2024-07-16 12:16:08 +08:00
leo
950083df34
enhance: exit loop on the first path that out of canvas bound
2024-07-15 21:16:55 +08:00
leo
a807aa9e12
code_style: remove all IDE warnings
2024-07-14 15:55:15 +08:00
leo
06ba2fd733
feature: allow to resize the width of AUTHOR
column in histories ( #203 )
2024-07-09 16:29:41 +08:00
leo
8fa19ecd0c
enhance: better commit graph
2024-07-08 18:10:26 +08:00
leo
16d9b627f0
refactor: rename Models.CustomColorSchema
to Models.ThemeOverrides
because it do NOT contains only colors currently.
2024-07-08 16:21:57 +08:00
ghiboz
c0348b73bd
set pen thickness
...
"General": {
"Pen.Thickness": "4.4"
}
2024-07-05 14:02:30 +02:00
leo
064d04fccc
enhance: improve QueryCommits performance
2024-06-06 20:25:16 +08:00
leo
7f29d313c7
fix: commit graph rendering bug
2024-05-31 14:05:38 +08:00
leo
fa3a3b2dad
refactor: code cleanup
2024-05-30 15:13:59 +08:00
leo
4249653ed6
feature: add context menu for both branch and commit to compare selected with current HEAD
2024-05-27 17:21:28 +08:00
leo
0dea7ed0e2
fix: context menu did NOT closed after its placement target being recycled ( #140 )
2024-05-23 21:24:22 +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
Gadfly
592d087e05
fix: update search filter selected commit after Histories selected commit changed
2024-05-10 16:04:03 +08:00
leo
1e3711e569
refactor: using a new DotBrushProperty instead of calling Application.TryGetResource
2024-04-17 16:16:11 +08:00
leo
f3f39ac593
feature: supports resolving multiple conflicts at once.
2024-04-11 20:50:19 +08:00
leo
9a4f928ece
fix: DataGrid does NOT scroll when navigation target is the same as current selected in Views.Histories. ( #58 )
2024-04-07 21:19:02 +08:00
leo
099e6a4f97
ux: use CubicBezierTo instead of calling QuadraticBezierTo twice for curves in commit graph ( #57 )
2024-04-03 15:32:23 +08:00
leo
96d4150d26
project: reorganize the structure of the project.
...
* remove dotnet-tool.json because the project does not rely on any dotnet tools.
* remove Directory.Build.props because the solution has only one project.
* move src/SourceGit to src. It's not needed to put all sources into a subfolder of src since there's only one project.
2024-04-02 20:00:33 +08:00
Enner Pérez
a1a14f8858
Project Location
2024-03-20 02:38:28 -05:00
leo
18aaa0a143
style: add .editorconfig for code formatting. see issu #25
2024-03-18 09:37:06 +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
d895beb3f4
optimize<AutoFetch>: reduce CPU usage
2024-02-19 17:40:36 +08:00
leo
ef352984f9
refactor<Histories>: remove DataGrid patch and use original API to get display offset
2024-02-19 15:30:10 +08:00
leo
2a62596999
refactor<*>: rewrite all with AvaloniaUI
2024-02-06 15:08:37 +08:00