leo
d2d95e09b7
fix: NRE on commit filters
2024-07-29 19:40:35 +08:00
leo
1d5331cf73
code_style: remove unused converters
2024-07-25 15:33:41 +08:00
leo
14469b1399
theme: add ThemeOverrides.OpacityForNotMergedCommits
to customize the opacity of commits that not belongs (haven't been merged) to current branch in histories ( #268 )
2024-07-18 10:46:39 +08:00
leo
684fedb9bd
ux: icons
2024-07-15 15:47:28 +08:00
leo
f4eca45754
code_style: remove all IDE warnings
2024-07-15 00:30:31 +08:00
leo
e5462f0086
code_style: run dotnet format
to apply code style rules
2024-07-10 12:12:14 +08:00
leo
3197b4bfe8
refactor: use custom BranchTree instead of TreeView to improve performance
2024-07-06 17:17:41 +08:00
leo
c170f261db
ux: re-design commit detail information page to avoid commit message hidden in scoll view
2024-07-02 20:59:28 +08:00
leo
4ef0f1180f
feature: add tooltip for branches ( #228 )
2024-07-02 10:23:21 +08:00
leo
fca20965f8
feature: add two color keys Color.DecoratorBranch
and Color.DecoratorTag
( #225 )
2024-07-01 16:32:17 +08:00
leo
d43f88da03
code_review: PR #208
...
* make sure there's only one radio button that will change the binding value
* remove unused code
2024-06-25 17:57:21 +08:00
leo
432f5a98da
ux: new design for repository left side bar
2024-06-25 15:03:21 +08:00
leo
907e009275
ux: subject length tooltip font size and color
2024-06-23 21:35:28 +08:00
leo
dca8f8b39b
feature: warn when commit subject line goes beyond a certain number of characters ( #201 )
2024-06-23 15:45:54 +08:00
leo
8e88df92b3
feature: add two view mode for image diff - side-by-side and blend
2024-06-21 17:48:19 +08:00
leo
7070a07e15
feature: simple interactive rebase support ( #188 )
...
* Only allow to start interactive rebase from merged commit in current branch
* The order of commits in the interactive rebase window is as same as it's in histories page.
* Unlike anthor git frontend app `Fork`, you should edit the final message on the last commit rather than the previous commit that will be meld into while squashing commits
2024-06-20 17:02:12 +08:00
leo
99afc74871
enhance: shows current histories filters and add a button to clear all histories filters ( #184 )
2024-06-18 18:27:57 +08:00
leo
f5b35d3db2
refactor: replace all window with custom ChromelessWindow
2024-06-13 11:54:10 +08:00
leo
5514c56a29
refactor: more efficient way to update the visibility of tab splitters
2024-06-06 18:09:35 +08:00
leo
b0c14ab3e4
fix: tab splitter visible issue
2024-06-06 17:17:58 +08:00
leo
4610f702b3
code_style: run dotnet format
2024-06-06 15:31:02 +08:00
leo
fa3a3b2dad
refactor: code cleanup
2024-05-30 15:13:59 +08:00
leo
ec2d9c4cbe
enhance: the character between version's minor and build part maybe '-'
2024-05-29 19:43:46 +08:00
leo
025d468b40
code_review: PR ( #152 )
2024-05-29 18:53:38 +08:00
Gadfly
2f7ef1ef2b
feat: show tooltip if git version too low
2024-05-29 17:47:34 +08:00
leo
1040bbe4d2
feature: add buttons to increase/decrease visible lines in text diff view ( #145 )
2024-05-27 10:29:15 +08:00
leo
e00bc4e630
Merge pull request #147 from filipeRmlh/feature/allowing_to_checkout_commit
...
Feature/allowing to checkout commit
2024-05-26 13:37:59 +08:00
leo
dc63e39c69
fix: warning about EnumConverters.Equals
2024-05-26 12:17:15 +08:00
Filipe Ramalho
db9ca5ba25
Merge branch 'develop' into feature/allowing_to_checkout_commit
2024-05-25 15:43:27 -03:00
Filipe Ramalho
4750ad0d07
Adding HEAD decorator markup in the Graph
2024-05-25 15:05:32 -03:00
leo
a52124c479
feature: add Do Nothing
option to deal with local changes before creating a new branch ( #143 )
2024-05-25 19:40:30 +08:00
leo
8e3a8f4c06
optimize: new way to update corner radius of branch tree node to improve performance ( #137 )
2024-05-25 11:15:07 +08:00
leo
6fe96d629a
feature: allow deleting multiple branches at one time ( #137 )
2024-05-25 01:31:59 +08:00
leo
e9208ef112
ux: titlebar height on macOS
2024-05-23 09:44:56 +08:00
leo
9ae926db9f
code_style: rename BoolConverters.BoolToStarOrAutoGridLength to BoolConverters.ToStarOrAutoGridLength
2024-05-03 11:43:33 +08:00
Gadfly
9c6798ef1b
fix: Fixed the issue when the email address is too long and exceeds the scope of the StackPanel
2024-04-30 21:50:30 +08:00
leo
a5150edee0
code_style: rename platform_finder
to platformFinder
and run dotnet format
to apply code style rules
2024-04-29 17:55:38 +08:00
leo
599ba01f20
ux: re-design Views.Repository
...
* It's better to move the `Navigate to HEAD` button to the top-right of this page.
* Icons and alignments
2024-04-18 10:50:14 +08:00
leo
ab26bb83e9
refactor: re-design toolbar of Views.DiffView
2024-04-14 12:27:09 +08:00
leo
ede96c298e
code_review: review PR #68
...
* use Converters.ListConverters.ToCount instead of adding two properties to get the count of list.
* adding a new TextBlock to show number of files
2024-04-12 10:03:24 +08:00
leo
09720f81d4
ux: use FontWeight.Bold for current head decorator
2024-04-02 20:42:17 +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
035300a612
style: border-less window style on Linux platform.
2024-03-14 18:23:36 +08:00
leo
b40ca42d73
feature<WorkingCopy>: finish recent commit message picker
2024-02-18 15:44:05 +08:00
leo
2a62596999
refactor<*>: rewrite all with AvaloniaUI
2024-02-06 15:08:37 +08:00
leo
30ab8ae954
refactor<*>: rewrite all codes...
2021-04-29 20:05:55 +08:00
leo
6b7def23d0
style<*>: use grandient brushes for file status icon
2021-04-09 17:21:43 +08:00
leo
3e6c837916
refactor<*>: move SourceGit.Git.Preference to SourceGit.Preference
2020-12-17 11:55:06 +08:00