Göran W
a80a5f95bd
Merge b0a75932e9
into 6e69c0567a
2024-11-29 20:22:30 +00:00
goran-w
b0a75932e9
Added Preference and ToggleButton for diff navigation style
2024-11-29 21:17:25 +01:00
goran-w
491829968c
Added new Icon and String (en-US) for Highlighted Diff Navigation
2024-11-29 21:17:25 +01:00
goran-w
2e815a867c
Added indicator of current/total change-blocks in DiffView toolbar
2024-11-29 21:17:25 +01:00
goran-w
d9892d278b
Added safeguards for edge cases
2024-11-29 21:17:25 +01:00
goran-w
f7e69d99d6
Implemented change-block navigation
...
* Modified behavior of the Prev/Next Change buttons in DiffView toolbar.
* Well-defined change-blocks are pre-calculated and can be navigated between.
* Current change-block is highlighted in the Diff panel(s).
* Prev/next at start/end of range (re-)scrolls to first/last change-block
(I.e when unset, or already at first/last change-block, or at the only one.)
* Current change-block is unset in RefreshContent().
2024-11-29 20:59:57 +01:00
goran-w
6026fd8d5c
Corrected misspelled local variable nextHigh(t)light
2024-11-29 20:59:57 +01:00
leo
6e69c0567a
refactor: do not use ⌘
key to start fetch/pull/push/stash directly on macOS ( #766 )
...
Continuous Integration / Build (push) Waiting to run
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
Signed-off-by: leo <longshuang@msn.cn>
2024-11-29 21:15:12 +08:00
leo
7d857a49f7
ux: add margins for ListItem in InteractiveRebase window ( #764 )
...
Signed-off-by: leo <longshuang@msn.cn>
2024-11-29 21:03:11 +08:00
leo
938876e924
fix: wrong column indentation on right side of Interactive Rebase window, for wide commit messages ( #764 )
2024-11-29 19:12:27 +08:00
leo
e65ac18afc
fix: wrong column indentation on right side of Interactive Rebase window, for wide commit messages ( #764 )
2024-11-29 19:04:58 +08:00
leo
f028513d49
doc: update tips for manually build
2024-11-29 11:46:27 +08:00
leo
4cb9dbfd14
code_style: remove unused namespace using
2024-11-29 10:35:23 +08:00
leo
4aad6a7f86
fix: System.ArgumentException
when hover the commit link multiple times before the first time tooltip shows ( #765 )
2024-11-29 10:26:36 +08:00
leo
db8ee3410b
refactor: users should change the SystemAccentColor
from system-wide settings
2024-11-29 09:59:07 +08:00
leo
dfc03d7a8f
feature: allows to copy branch/tag name from the context menu of selected commit
2024-11-29 09:51:50 +08:00
leo
400aaacf18
fix: wrong column indentation on right side of Interactive Rebase window, for wide commit messages ( #764 )
2024-11-29 09:21:53 +08:00
leo
58eeeab67b
enhance: set core.autocrlf
to false
when run git diff
to get detail changes of selected file ( #761 )
2024-11-28 19:36:23 +08:00
github-actions[bot]
8f4d3fd957
doc: Update translation status and missing keys
2024-11-28 05:57:58 +00:00
Efrem Ropelato
ccf03ce2de
fix ita locale: add ResourceInclude en_US.axaml ( #762 )
...
* Italian translation
* fix ita locale: add ResourceInclude en_US.axaml
2024-11-28 13:57:46 +08:00
leo
315a226365
code_review: PR #759
...
* code indent
* update README.md
2024-11-28 09:48:07 +08:00
github-actions[bot]
ba0bb35ca6
doc: Update translation status and missing keys
2024-11-28 01:45:10 +00:00
Efrem Ropelato
e66179aeb8
Italian translation ( #759 )
2024-11-28 09:44:59 +08:00
leo
e224f59ea7
enhance: clear unhandled key modifer before running command ( #748 )
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) Waiting to run
2024-11-27 20:21:01 +08:00
leo
1872148d98
fix: the way to deal with local changes did not update after radio toggle changed ( #748 )
2024-11-27 18:31:50 +08:00
leo
1c0d8a2697
fix: git rev-list
do not support --decorate-refs-exclude
( #746 )
...
Do not use histories filters to query commit children
2024-11-27 17:06:44 +08:00
leo
d38d1b11e8
fix: typo in Text.Preference.General.ShowChildren
2024-11-27 15:27:57 +08:00
leo
c5d82eb719
ux: new style for ToggleButton.toggle_untracked
2024-11-27 11:10:44 +08:00
leo
c70f94cba1
ux: change Height
of repository search bar
2024-11-27 10:08:20 +08:00
leo
cb9110baef
ux: new style for repository sub-view switcher
2024-11-27 10:02:26 +08:00
leo
4fc32b2b59
fix: crash due to font family name is an empty space ( #745 )
2024-11-27 09:17:18 +08:00
leo
bb41fcea3e
fix: DisplayRange
is not updated when text diff view is opened for the first time
Continuous Integration / Build (push) Waiting to run
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
2024-11-26 19:52:13 +08:00
leo
a1c48dd11b
project: upgrade AvaloniaUI to 11.2.2
2024-11-26 14:39:58 +08:00
leo
78fcc0117e
ux: style for tooltip
...
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-25 11:42:48 +08:00
leo
7d3b996de0
Merge branch 'master' into develop
2024-11-25 09:38:28 +08:00
leo
ee82067940
Merge branch 'release/8.40'
2024-11-25 09:37:44 +08:00
leo
12deb1d2c3
version: Release 8.40
...
Signed-off-by: leo <longshuang@msn.cn>
2024-11-25 09:37:02 +08:00
Chiahong
57d4842435
localization: update zh_TW.axaml ( #739 )
2024-11-25 09:28:55 +08:00
github-actions[bot]
d0f9e994bb
doc: Update translation status and missing keys
2024-11-25 01:28:48 +00:00
AquariusStar
772f1a93b4
localiztion: update ( #738 )
2024-11-25 09:28:36 +08:00
github-actions[bot]
55e3bfa2d4
doc: Update translation status and missing keys
2024-11-25 01:28:22 +00:00
Nils van Rijsinge
831462b594
Add missing de_DE keys ( #737 )
...
* localization: add missing de_DE keys
- CommitDetail.Info.Children, General.ShowChildren were added in cc5bb5f
- Text.Fetch.Force was added in 153a1f3
- Repository.HistoriesOrder... were added in b25f9bd
- SHALinkCM.NavigateTo was added in 12f7531
* localization: fix invalid XAML
2024-11-25 09:28:09 +08:00
Nils van Rijsinge
bf4080b773
fix: crash on goto to SHA, NullReferenceException ( #741 )
2024-11-25 09:24:16 +08:00
leo
4160f8ab9c
fix: only set tooltip if commit exists
...
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) Waiting to run
Signed-off-by: leo <longshuang@msn.cn>
2024-11-24 21:43:31 +08:00
leo
b2e01f0d3e
feature: add tooltip for SHA in commit message presenter ( #734 )
...
Signed-off-by: leo <longshuang@msn.cn>
2024-11-24 21:22:04 +08:00
leo
637f138d63
code_style: remove Rider warning
...
Signed-off-by: leo <longshuang@msn.cn>
2024-11-24 20:28:32 +08:00
github-actions[bot]
f820c0ccac
doc: Update translation status and missing keys
2024-11-24 03:06:15 +00:00
leo
457a1e79c7
code_review: PR #734
...
* remove unnecessary namespace using
* do NOT set tooltip currently, because CommitDetail.GetParent may cause UI lags and the tooltip DataTemplate is not provided.
* add translations for zh_CN and zh_TW
Signed-off-by: leo <longshuang@msn.cn>
2024-11-24 11:05:55 +08:00
github-actions[bot]
53220f9a36
doc: Update translation status and missing keys
2024-11-24 02:53:30 +00:00
Dmitrij D. Czarkoff
12f75315bd
feat: context menu for a commit in commit message ( #734 )
...
* feat: context menu for a commit in commit message
When a commit message happens to contain a commit link and the user elects to right-click it, instead of navigating them to the commit, present a menu with options to navigate to it or to copy SHA.
* feat: show commit tooltip as well
`_lastHover` in the `if` is also swapped for `match`for consistency with the block body
2024-11-24 10:53:16 +08:00