leo
814529a690
feature: add hotkeys to stage/unstage/discard block or selected lines in text diff view ( #718 )
...
Signed-off-by: leo <longshuang@msn.cn>
2024-11-19 12:12:54 +08:00
leo
3b09ea45f5
feature: add change minimap for text diff view
...
Continuous Integration / Build (push) Waiting to run
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
Localization Check / localization-check (push) Has been cancelled
Signed-off-by: leo <longshuang@msn.cn>
2024-11-17 21:49:33 +08:00
leo
ef84891df1
feature: add new Editor Font Size
configuration for all text editors ( #661 )
...
Signed-off-by: leo <longshuang@msn.cn>
2024-11-07 17:52:23 +08:00
leo
95a63eb98d
ux: dropshadow effect for selected chunk buttons in text diff view
Continuous Integration / Build (push) Has been cancelled
Continuous Integration / Prepare version string (push) Has been cancelled
Continuous Integration / Package (push) Has been cancelled
2024-10-12 15:28:30 +08:00
leo
934d784d40
fix: unable to access the Stage/Unstage
buttons in diff viewer when line wrap is enabled ( #481 )
...
* disable line wrap in side-by-side diff mode
2024-09-17 22:26:35 +08:00
leo
9057b71f2d
refactor: rewrite the font configuration ( #366 )
...
* input font name directly instead of a font picker because localized font family name is not supported by Avalonia
* fallback monospace font to default font
* remove unused code
2024-08-19 17:14:41 +08:00
leo
f55a576013
refactor: rewrite amend behaviour ( #300 )
...
* toggle amend will show changes in HEAD commit
* since discard is not compatible with staged changes in `amend` mode, we only allows user to discard unstaged changes
2024-07-31 12:04:52 +08:00
leo
91801cff69
enhance: only trigger UpdateSelectedChunk
if needed
2024-07-19 11:01:31 +08:00
leo
9de2853003
enhance: unify selection mode and hunk mode
2024-07-18 16:26:39 +08:00
leo
b7e0e38de3
feature: stage/unstage hunk ( #265 )
2024-07-17 16:56:16 +08:00
leo
fec2b402e0
code_review: PR #187
...
* replace icon with common whitespace icon in other editors
* button tooltip translations
* rename `_showHiddenSymbols` to `_showHiddenSymbolsInDiffView` to make its usage clear
* change the order of this button
2024-06-19 18:15:32 +08:00
Giuseppe Lippolis
9c7ac5b067
feature: Allows you to show space and tab symbols in DiffView
2024-06-19 11:33:34 +02:00
leo
68061f82b1
refactor: rewrite TextDiffView
2024-06-12 21:12:45 +08:00
leo
557e6b48de
Merge pull request #170 from ccyr119/develop
...
ux: get brush color for LineBackgrounRenderer from themes
2024-06-05 21:06:48 +08:00
Chuanyan.Chen
7836f57904
ux: get brush color for LineBackgrounRenderer from themes
2024-06-05 20:34:56 +08:00
leo
0c618998b2
refactor: sync scroll implement
2024-06-05 20:33:33 +08:00
leo
802b429cc8
enhance: supports word wrap in text diff view
2024-06-04 20:26:47 +08:00
leo
1257234712
fix: binding errors in xaml
2024-06-01 12:13:57 +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
f834af10a2
refactor: change the way loading custom fonts
2024-03-05 16:02:47 +08: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
2b97d7c599
feature<TextDiffView>: do NOT reset scroll offset after recompute diff with same change
2024-02-29 11:29:54 +08:00
leo
2a62596999
refactor<*>: rewrite all with AvaloniaUI
2024-02-06 15:08:37 +08:00