Commit graph

2442 commits

Author SHA1 Message Date
leo
fefcda7246
Merge branch 'master' into develop 2024-09-02 09:55:54 +08:00
leo
775e4cfecc
Merge branch 'release/v8.28' 2024-09-02 09:55:29 +08:00
leo
050ce4102a
version: Release 8.28 2024-09-02 09:55:14 +08:00
leo
a2c6afc5cc
enhance: add file histories context menu item for staged changes and deleted files (#432) 2024-09-02 09:41:00 +08:00
leo
b0b55c989a
Merge pull request #433 from ChiahongHong/traditional-chinese
Update Traditional Chinese translation
2024-09-02 09:28:32 +08:00
leo
eca37e8d70
fix: crash when drag & drop on macOS 2024-09-02 09:26:06 +08:00
leo
f586979ac5
fix: crash when scan repositories under default clone dir (#434) 2024-09-02 07:54:46 +08:00
Chiahong Hong
595e243ab9
localization: update zh_TW.axaml 2024-09-01 22:10:54 +08:00
leo
e4f95745ce
fix: IsCloseButtonOnly is not work on Windows (#431) 2024-09-01 17:01:24 +08:00
leo
e19d025572
code_review: PR #431
* move resources and styles for macOS caption button to `CaptionButtonsMacOS` because it is never used by others and should not been changed
* add `IsCloseButtonOnly` property to `CaptionButtons` and `CaptionButtonsMacOS` and replace the controls in windows
2024-09-01 16:54:20 +08:00
leo
e3ee07be70
Merge pull request #431 from ChiahongHong/macos-buttons
Improve macOS window control button colors for native appearance
2024-09-01 15:47:11 +08:00
Chiahong Hong
2b056ee644
ux: improve macOS window control button colors for a more native look 2024-09-01 13:47:13 +08:00
leo
ef9396bf57
code_review: PR #428
* remove unused namespace using
* remove the duplicated menu seperator between `Open in Merge Tool` and `Reveal in File Explorer`
* keep the same menu item orders both in changes and revision files
2024-08-30 21:38:43 +08:00
leo
62c3afb209
Merge pull request #428 from ybeapps/reset-file-to-parent
Reset file to parent revision - improvements
2024-08-30 21:27:34 +08:00
Yitzchak Ben-Ezra
8c9e8e5dbc Reset to Parent Revision
* support reset to parent revision for Added files too
* support reset to parent revision in Files tab
* support reset to parent revision in Changes - now supports Renamings too

now it behaves more like git-extensions
2024-08-30 15:42:24 +03:00
leo
089f24b0d2
fix: can not create subgroups (#427) 2024-08-30 16:59:51 +08:00
leo
bb749f225d
enhance: auto create group by relative path when scanning repositories under default clone dir (#427) 2024-08-30 16:45:45 +08:00
leo
0d676fa3fb
feature: add a button to scan repositories under default clone dir (#427) 2024-08-30 16:14:10 +08:00
leo
aab14784fc
project: upgrade TextMateSharp to 1.0.63 2024-08-29 20:56:07 +08:00
leo
1f4bf92642
ux: remove margins for column 'AUTHOR' in histories view 2024-08-29 15:02:06 +08:00
leo
93304a39d2
localization: mistake 2024-08-29 11:25:33 +08:00
leo
4dadf7afb6
ux: style for branch tree node 2024-08-29 11:20:44 +08:00
leo
d794a61196
enhance: remember the width of author name column in histories view (#425) 2024-08-29 10:17:22 +08:00
leo
c22ba75780
enhance: supports using Delete or Backspace to discard selected changes (#423) 2024-08-29 10:10:28 +08:00
leo
9c40b76577 code_style: use the same syntax to specify platform dependent text 2024-08-28 22:07:26 +08:00
leo
987152869c code_review: PR #422
* add unstage/stage button tooltip for hotkeys
* add description for new hotkeys in `Keyboard Shortcuts Reference` window
2024-08-28 22:00:18 +08:00
leo
69b9d62e57
Merge pull request #422 from hannesbraun/staging-with-enter
Add Enter as keybinding for staging/unstaging
2024-08-28 21:54:49 +08:00
Hannes Braun
bb54c14566 Add Enter as keybinding for staging/unstaging 2024-08-28 15:17:07 +02:00
leo
a573436b67
feature: add supports for .webp image format (#421) 2024-08-28 18:58:01 +08:00
leo
3d57398d15
refactor: show statistics data by authors intead of committers 2024-08-28 18:38:29 +08:00
leo
83b802e357
refactor: collect the commits for the most recent year instead of just the current year (#414) 2024-08-28 18:16:57 +08:00
leo
c90abd0ca2
refactor: commit search
* no longer depends on the commits displayed in histories view
* limit the number of commits returned by all search methods to a maximum of 1000
2024-08-28 16:56:43 +08:00
leo
48e1de809b
ux: style for commit info row in histories view 2024-08-28 14:38:06 +08:00
leo
3ea80d99f1
code_style: remove unused namespace using and run dotnet format 2024-08-28 13:42:25 +08:00
leo
4bcdd0ade4
fix: commit graph clip bounds 2024-08-28 13:36:09 +08:00
leo
45212ebc28
refactor: rewrite Views.CommitGraph.Render 2024-08-28 13:26:46 +08:00
leo
ddcab64940
enhance: do NOT redraw commit graph if vertical scroll of commit list not changed 2024-08-28 13:19:44 +08:00
leo
ce2340456e
feature: cherry-pick multiple commits (#418) 2024-08-28 11:26:00 +08:00
leo
b2bbbb191c
fix: copy multiple commits info not working anymore 2024-08-28 10:17:12 +08:00
leo
9f9cea34f8
Merge pull request #420 from hannesbraun/foot-support
Add support for foot
2024-08-28 10:11:55 +08:00
leo
d908198214
Merge pull request #419 from NilsPvR/develop
Fix and add DE localization keys
2024-08-28 10:06:46 +08:00
leo
bd6228bb26
refactor: using ListBox instead of DataGrid for commit list and remove dependency of Avalonia.Controls.DataGrid 2024-08-28 10:02:14 +08:00
Hannes Braun
3b44616aba Add support for foot
foot is a terminal emulator for Wayland.
2024-08-28 01:05:08 +02:00
NilsPvR
9337b2bead localization: enhance "OnlyUseMonoFontInEditor" 2024-08-27 22:20:29 +02:00
NilsPvR
a5dad23ad9 localization: add DE keys for new features
- SquashCommitsSinceThis was added in 184c89e and updated in 6b90a11
- FileContent and FileChange were added in db8de81
- CopyAllText was added in 7a2722e
2024-08-27 22:09:53 +02:00
NilsPvR
31ac1c832f localization: fix incorrect key updated for DE in:
184c89ea1d
2024-08-27 21:56:35 +02:00
leo
7776cda475
enhance: using lightweight ListBox instead of DataGrid to improve performance 2024-08-27 21:28:48 +08:00
leo
1f07c1bdf0
ux: force enable horizontal stretch for commit message (#400) 2024-08-27 16:40:46 +08:00
leo
64943044aa
ux: new style for Flyout 2024-08-27 16:28:20 +08:00
leo
b16d267c9b
enhance: show git errors when failed to get the repository root dir of given path (#397) 2024-08-27 15:35:10 +08:00