leo
d50b2c0298
code_review: PR #657
...
* add hotkey `Ctrl+Down/⌘+Down` to fetch directly
* keep translation keys of en_US in order
* add translations for zh_CN and zh_TW
* do NOT using namespace under `SourceGit`
* use `⇧` instead of `Shift` in hotkey tips
* hotkey mismatch on macOS
* hotkeys to start fetch/pull/push directly not work on macOS
* remove the hotkey of `Create Branch` context menu item
- there are other objects (such as branch and tag) also have the `Create Branch` context menu item without hotkeys
- on macOS, we already use `⌘+B` to create branch with selected commit, not `Ctrl + B`
Signed-off-by: leo <longshuang@msn.cn>
2024-11-06 10:25:44 +08:00
Fernando Medeiros
2e6eca26f7
Adding hotkeys for creating branch, pushing and pulling ( #657 )
2024-11-06 09:14:56 +08:00
Bernat Borràs Civil
8f5dfcc209
Add missing translations in spanish ( #655 )
2024-11-05 09:48:37 +08:00
leo
6209326fe0
code_review: PR #652
...
* update localization for zh_CN and zh_TW
* change the icon for `Icons.Lines.All`
* reorder diff view toolbar buttons
* move private methods after protected
Signed-off-by: leo <longshuang@msn.cn>
2024-11-04 16:49:15 +08:00
Göran W
1a8acbf934
feature: diff - toggle show all lines ( #615 ) ( #652 )
...
* Renamed 1 of 2 SyncScrollOffset props, for clarity
The property "SyncScrollOffset" in TextDiff is distinct from the one with the same name in TwoSideTextDiff. These two properties are used in separate (though slightly related) ways and are not really connected.
The one in TwoSideTextDiff is mainly used to keep the scroll-pos of the two SingleSideTextDiffPresenter views in sync (aligned), while the one in TextDiff is used only to preserve/reset the scroll-pos in the single CombinedTextDiffPresenter view when (re)loading Diff Content (so not really syncing anything).
To clarify this and to make the two properties more distinguishable, I renamed the one in TextDiff to simply "ScrollOffset".
* Added icon and string for "Show All Lines"
New StreamGeometry "Icons.Lines.All" using SVG path from "text_line_spacing_regular" at https://avaloniaui.github.io/icons.html .
New String "Text.Diff.VisualLines.All" for en_US locale (no translations yet).
* Implemented new TextDiff feature "Show All Lines" (toggle)
* Added new ToggleButton in DiffView toolbar, visible when IsTextDiff, disabling the buttons "Increase/Decrease Number of Visible Lines" when on.
* Added new Preference property "UseFullTextDiff".
* Added StyledProperty "UseFullTextDiffProperty" in TextDiffView, with a DataTemplate binding to the corresponding preference property.
* When changed, UseFullTextDiffProperty is handled identically as UseSideBySideDiffProperty (via new helper method RefreshContent(), for unification with OnDataContextChanged()).
* Added new method DiffContext.ToggleFullTextDiff() for changing the preference property and reloading the diff content.
* Implemented the new feature by overriding the "unified" (number of context lines) for Commands.Diff() with a very high number.
NOTE: The number used (~1 billion) is supposed to be the highest one working on Mac, according to this forum comment: https://stackoverflow.com/questions/28727424/for-git-diff-is-there-a-uinfinity-option-to-show-the-whole-file#comment135202820_28846576
2024-11-04 16:32:51 +08:00
leo
779b38be28
localization: change OpenAI
to AI
...
Signed-off-by: leo <longshuang@msn.cn>
2024-11-04 16:04:19 +08:00
leo
ad01eb442d
localization: change OpenAI
to AI
...
Signed-off-by: leo <longshuang@msn.cn>
2024-11-04 16:00:40 +08:00
leo
fb9e342ee0
localization: add translations for zh_CN and zh_TW
...
Signed-off-by: leo <longshuang@msn.cn>
2024-11-04 15:34:50 +08:00
leo
163e8cc0a4
feature: add context menu for issue link in commit details panel ( #651 )
...
Signed-off-by: leo <longshuang@msn.cn>
2024-11-04 15:31:55 +08:00
leo
64860950c7
localization: update en_US
...
Signed-off-by: leo <longshuang@msn.cn>
2024-11-04 12:03:47 +08:00
Chiahong
06762615b6
localization: update zh_TW.axaml ( #645 )
2024-11-03 14:45:19 +08:00
AquariusStar
174430338c
localiztion: update ( #641 )
2024-11-02 11:11:48 +08:00
leo
ba3c72585d
enhance: use Inter as default font for all platforms ( #639 )
...
Signed-off-by: leo <longshuang@msn.cn>
2024-11-01 17:54:21 +08:00
leo
a36058ec51
feature: supports custom actions ( #638 )
...
Signed-off-by: leo <longshuang@msn.cn>
2024-11-01 17:23:31 +08:00
leo
e3c0f7d496
refactor: rewrite chromeless window ( #634 )
...
* use system chrome instead of custom caption button on macOS
* move `BeginMoveWindow` and `MaximizeOrRestoreWindow` to `ChromelessWindow`
* better supports for fullscreen mode on macOS
* redesign the layout of title bar for all windows
Signed-off-by: leo <longshuang@msn.cn>
2024-11-01 09:38:42 +08:00
AquariusStar
9b2e0bc5cf
localization: update ( #632 )
2024-10-31 05:56:06 +08:00
leo
3cbffa6ff9
feature: add an option in repository configuration to enable --prune
on fetch ( #590 )
...
Signed-off-by: leo <longshuang@msn.cn>
2024-10-30 18:39:38 +08:00
leo
df3b4e424a
localization: add fallback locale for es_ES
( #623 )
...
Signed-off-by: leo <longshuang@msn.cn>
2024-10-30 10:13:52 +08:00
jmmanzano
ca5f2f92ba
localization: added es_ES.axaml ( #623 )
...
localization: added es_ES.axaml
2024-10-30 09:43:10 +08:00
AquariusStar
8f68e96607
loacaliztion: update translate ( #624 )
2024-10-30 09:33:10 +08:00
leo
279b1819a3
feature: show commit gpg sign status ( #614 )
...
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-10-29 21:03:45 +08:00
leo
1442dcfe00
feature: allow fetch the latest remote changes into local branch which is not current branch ( #617 )
...
Signed-off-by: leo <longshuang@msn.cn>
2024-10-29 09:59:13 +08:00
leo
498d2b54ae
feature: add per-repository setting for prefered OpenAI service
...
* If there is only one OpenAI service available, discard the setting of prefered OpenAI service. Instead, use it directly
* If there are multiple OpenAI service available, try to find the prefered one or show a context menu for users to choose the one they want to use
Signed-off-by: leo <longshuang@msn.cn>
2024-10-28 21:36:10 +08:00
leo
566d36ca59
feature: add option to enable --keep-index
option of git stash push
command ( #610 )
...
Signed-off-by: leo <longshuang@msn.cn>
2024-10-28 16:51:42 +08:00
leo
134d69d403
feature: supports generate commit message by OpenAI with selected staged changes ( #608 )
...
Signed-off-by: leo <longshuang@msn.cn>
2024-10-28 15:56:38 +08:00
leo
bb47dc28ef
localization: copy Text.Preference.AI.Name
from Text.Name
for ru_RU
...
Signed-off-by: leo <longshuang@msn.cn>
2024-10-28 11:55:39 +08:00
leo
148e2fa1e5
fix: delete wrong key by mistake
...
Signed-off-by: leo <longshuang@msn.cn>
2024-10-28 11:27:38 +08:00
leo
1044915be1
refactor: OpenAI integration
...
* supports configure multiple services
* supports select service when generate commit message by OpenAI
Signed-off-by: leo <longshuang@msn.cn>
2024-10-28 11:00:11 +08:00
AquariusStar
bde648eae8
Localization: updating the translation ( #606 )
2024-10-28 09:27:58 +08:00
Chiahong
11bdfcdd79
localization: update zh_TW.axaml ( #604 )
2024-10-27 16:39:57 +08:00
leo
398b000136
localization: remove unused translations
...
Signed-off-by: leo <longshuang@msn.cn>
2024-10-25 14:23:53 +08:00
leo
fa4f0a6bd4
ux: move prompt settings to advanced
...
Signed-off-by: leo <longshuang@msn.cn>
2024-10-25 09:51:51 +08:00
Douglas Cunha
63f75dc589
refactor: improve pt_BR localization clarity and consistency
...
- Refactor pt_BR localization strings for improved clarity and consistency in UI text across various components.
- Add password masking to the API key input field.
2024-10-24 10:17:35 -03:00
GadflyFang
c08c307c7a
enhance: add GitLab Issue/MR sample rules ( #598 )
...
Continuous Integration / Build (push) Waiting to run
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
* enhance: add GitLab Issue/MR sample rules
* fix: remove blank in zh_CN
---------
Signed-off-by: Gadfly <gadfly@gadfly.vip>
2024-10-24 18:07:04 +08:00
leo
12bb915bd8
code_review: PR #596
...
- Add `ViewModels.Preference.PrepareOpenAIPrompt()` method to generate default prompt instead of a const fallback value. Therefore, it is more convenient for us to modify the default value in the Preference dialog.
- Modify the default prompts. Rename `SubjectPrompt` to `GenerateSubjectPrompt`. Rename `SummaryPrompt` to `AnalyzeDiffPrompt`.
- Rewrite the way to build OpenAI user content for subject generation
Signed-off-by: leo <longshuang@msn.cn>
2024-10-24 10:22:06 +08:00
Douglas Cunha
2f68aed817
feat: improve commit message generation with AI prompts ( #596 )
...
- Refactor the commit message generation process to utilize default prompts and enhance clarity while eliminating redundancy.
- Added new properties for subject and summary prompts, while improving cancellation support in async task handling.
- feat: add AI prompts for commit message generation.
- Updated the formatting of the package reference for consistency in the project file.
- Add properties for managing OpenAI subject and summary prompts in the Preference view model.
- Refactor layout and add new input fields for AI subject and summary prompts in the preferences view.
2024-10-24 09:31:05 +08:00
Katharina Sternbauer
5707d0b79a
translation: Add missing DE keys, fix misspelling ( #594 )
...
- Fix one misspelling where a "c" was missing before a "c" in the work Auschecken
- Add missing DE translations for new feature items
2024-10-23 14:27:22 +08:00
leo
06fd49ba92
feature: support --signoff
for git commit
command ( #591 )
...
Signed-off-by: leo <longshuang@msn.cn>
2024-10-23 09:46:27 +08:00
leo
b9d7f908c9
refactor: do NOT use the --prune
parameter for git fetch
command ( #590 )
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-10-22 16:54:21 +08:00
leo
1855b43750
feature: allow empty commit ( #587 )
2024-10-22 10:03:43 +08:00
leo
6dac26d525
refactor: since there is a hotkey to stage and commit, remove the unsafe auto-stage configure
2024-10-22 09:29:49 +08:00
AquariusStar
67b9d7a305
work on translation ( #579 )
2024-10-21 09:13:34 +08:00
Chiahong
204d5cecec
localization: update zh_TW.axaml ( #578 )
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-10-20 22:41:16 +08:00
leo
07cc0b7423
fix: Simplified and Traditional Chinese content is reversed
2024-10-18 16:48:42 +08:00
leo
9153bbe07f
feature: add conventional commit message generator ( #574 )
2024-10-18 16:20:45 +08:00
leo
62ac4290ca
feature: add a toggle button to enable --reflog
when query commits
2024-10-18 14:27:20 +08:00
leo
a3b0fec67a
localization: remove unused keys
2024-10-18 11:20:14 +08:00
leo
1e11a74a49
localization: remove unused keys
2024-10-18 11:01:24 +08:00
AquariusStar
1277112a5e
work on translation ( #573 )
2024-10-18 07:58:09 +08:00
leo
9e14327f3c
feature: add context menu to copy message of an annotated tag ( #567 )
2024-10-17 17:38:29 +08:00
leo
d0ae24b0b7
localization: update tips
2024-10-17 15:20:16 +08:00
leo
7f8a1c384a
ux: add tips for selecting multiple commits in histories view
2024-10-16 11:58:31 +08:00
leo
7df96377b8
ux: new remote icon
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-10-15 20:03:36 +08:00
leo
811d5568bf
code_review: PR #568
...
* keeps all keys in order
2024-10-15 17:45:41 +08:00
Nils van Rijsinge
0e812f548e
Add DE keys for new features (stash, author time, chart and cherry-pick) ( #568 )
...
* localization: add new DE keys
OnlyStagedChanges and TipForSelectedFiles added in 68519c7
AuthorTime and ShowAuthorTime added in 21e15a1
Chart added in d9db7eb
AppendSourceToMesssage, Mainline and Mainline.Tips added in 5fef6e9
* localization: improve DE grammar for english words
2024-10-15 17:44:01 +08:00
leo
b44d4d26c9
ux: do not use graph color for commit refs (decorators) in commit details panel
2024-10-15 09:53:22 +08:00
leo
6908216de5
ux: new commit graph decorator style ( #564 )
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-10-14 21:09:03 +08:00
leo
1a4055ee97
localization: update Text.CherryPick.Mainline
2024-10-14 16:02:39 +08:00
leo
5fef6e93b9
enhance: cherry-pick ( #563 )
...
* supports to cherry-pick a merge commit
* add option to enable the `-x` parameter
2024-10-14 15:20:02 +08:00
AquariusStar
84e724f014
Work on translate: update ( #562 )
2024-10-14 09:26:03 +08:00
leo
d9db7eb1d4
update: add LiveChart2 links to about page
2024-10-12 11:27:47 +08:00
leo
b9a24ceb53
feature: add hotkeys to move interactive rebase item up and down ( #557 )
2024-10-12 10:28:54 +08:00
leo
21e15a1af4
feature: add a toggle in perference to show author time instead of committer time in graph ( #558 )
2024-10-12 09:56:33 +08:00
AquariusStar
1f7a54e61e
Work on translation ( #559 )
2024-10-12 09:21:04 +08:00
leo
68519c76ca
refactor: stash local changes ( #550 )
...
* when try to stash all the local changes, add a option to only stash the staged changes
* stash changes in selected files will prompt user - both staged and unstaged changes of selected file(s) will be stashed
2024-10-10 11:54:59 +08:00
leo
857ba85d9f
ux: do not use small font size for branches/tags/submodules search box
2024-10-09 09:41:37 +08:00
leo
fb62732a92
code_review: PR #547
...
* syntax error at line 523
* keep keys in order
2024-10-09 09:18:30 +08:00
Nils van Rijsinge
eab36f08b3
localization: add DE keys for new features ( #547 )
...
InCurrentBranch added in 130c98a
Repo.CommitWithAutoStage added in 9a8f4e2
Workingcopy.CommitWithAutostage added in 9a8f4e2
and updated in 19e930e
, 99c2ffe
CommitTip updated in 99c2ffe
IgnoreWhitespace added in d2a005c
DefaultRemote added in d746e35
IncludeIgnored added in 4e57cd5
2024-10-09 09:15:57 +08:00
AquariusStar
9d3a87469f
Work on the translation ( #541 )
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-10-05 10:44:55 +08:00
leo
4e57cd50cd
feature: add an option to clean up ignored files when discard all changes in repo ( #531 )
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-10-02 21:46:48 +08:00
leo
d746e352a7
feature: supports to set default remote to push local branches without any tracking remotes ( #534 )
2024-10-02 15:13:27 +08:00
leo
6d1dfad8a1
ux: changes view mode style ( #533 )
...
Continuous Integration / Build (push) Waiting to run
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
* move changes view mode switch button to right button group
* change the style for ChangeViewModeSwitcher
* remove used code
2024-10-01 23:16:32 +08:00
leo
d2a005c532
feature: add a button in diff view to ignore all whitespace changes (--ignore-all-space)
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-09-30 11:34:09 +08:00
AquariusStar
53c79303b0
localization: ru_RU translation ( #529 )
2024-09-29 22:11:39 +08:00
leo
99c2ffeef4
ux: change style of commit button's tooltip
2024-09-29 10:14:44 +08:00
UchiTesting
fad875c773
locale: Add legit enhancements to French locale ( #525 )
...
Co-authored-by: Thomas Champagne <th.champagne@gmail.com>
2024-09-29 09:31:05 +08:00
leo
ae5a94fd8a
fix: Flyout should not inherits the style of its PlacementTarget ( #524 )
2024-09-29 09:28:52 +08:00
leo
19e930ef40
refactor: change hotkeys of commit buttons ( #521 )
...
Continuous Integration / Build (push) Waiting to run
Continuous Integration / Prepare version string (push) Waiting to run
Continuous Integration / Package (push) Blocked by required conditions
* Ctrl+Shift+Enter to stage all changes then commit
* Alt+Enter to commit and push
2024-09-28 11:40:15 +08:00
leo
9a8f4e20fb
feature: add hotkey Alt+Enter/⌥+Enter
to auto stage all local changes and then commit ( #521 )
2024-09-27 22:21:56 +08:00
leo
2346082228
ux: style of tab switch in file histories 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
2024-09-27 18:23:55 +08:00
leo
a78cf611c0
ux: style for left panel of repository view
2024-09-27 17:12:13 +08:00
leo
130c98ad40
feature: supports search commit only in current branch
2024-09-27 11:17:02 +08:00
Katharina Sternbauer
4925e56dfb
localization: add missing german text entries ( #519 )
2024-09-26 19:50:40 +08:00
leo
d34aa8cb7e
localization: use localized text for Show only my locks
checkbox ( #515 )
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-09-26 15:43:31 +08:00
leo
1ba294a07b
refactor: move auto-fetch from global preference to repository settings
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-09-26 10:50:21 +08:00
leo
bc8a2cb162
ux: color picker button theme in Statistics
window
2024-09-24 20:34:52 +08:00
leo
c0f59c441b
feature: allow user to select the chart fill color
2024-09-24 12:14:51 +08:00
Михаил Усоцкий
deb8789178
Updating the localization with the latest changes.
2024-09-24 09:19:01 +08:00
leo
af57c56cd7
feature: enhanced statistics panel ( #493 )
...
* replace the `YEAR` tab with `OVERVIEW` tab, which will analyze most recent 20K commits
* use `LiveChartsCore.SkiaSharpView.Avalonia` instead of a custom chart view
2024-09-23 21:45:44 +08:00
Михаил Усоцкий
10d8c8112b
Поправка перевода, упрощение перевода под интерфейс.
2024-09-23 09:11:03 +08:00
Михаил Усоцкий
31dc060b5b
Поправка перевода.
2024-09-23 09:10:59 +08:00
Михаил Усоцкий
dd38987803
Поправка перевода.
2024-09-23 09:10:53 +08:00
Михаил Усоцкий
45ad1363fa
Поправка перевода.
2024-09-22 18:56:33 +08:00
Михаил Усоцкий
977b800c89
Added locale file
2024-09-22 18:56:27 +08:00
Jens Fischer
0dbca4fe47
Add syntax highlighting for Haxe
2024-09-20 16:30:40 +02:00
leo
e011b1807a
Merge pull request #495 from Gama11/feature/wezterm
...
Add support for WezTerm
2024-09-20 21:51:59 +08:00
Jens Fischer
a8a85613fc
Add support for WezTerm
2024-09-20 14:13:02 +02:00
Jens Fischer
535dc1ef49
Add syntax highlighting for Kotlin
2024-09-20 13:51:05 +02:00
leo
094b07b03a
ux: new icon for remotes
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-09-20 14:41:27 +08:00
leo
cb2caa0930
ux: icons for group header
2024-09-20 10:12:21 +08:00
leo
e4870759f7
ux: workspace configuration window
2024-09-18 21:46:04 +08:00
leo
84fda6a8db
feature: add property RestoreOnStartup
property to ViewModels.Workspace
( #488 )
2024-09-18 21:35:33 +08:00
leo
ba9c3058ed
feature: supports Zed
editor as an external editor ( #477 )
2024-09-18 10:00:32 +08:00
leo
a00cf4f009
ux: add custom terminal icon
2024-09-17 22:58:28 +08:00
leo
74a9be0667
Merge pull request #475 from NilsPvR/develop
...
Add DE keys for new OpenAI commit message generation
2024-09-16 10:49:47 +08:00
NilsPvR
0055ddbaa7
localization: add DE keys for OpenAI msg gen
...
- were added in 16f8e2f
2024-09-15 20:18:22 +02:00
Chiahong Hong
fd116914d5
localization: update zh_TW.axaml
2024-09-15 22:11:23 +08:00
leo
2bea686436
fix: wrong name for iTerm2 icon
2024-09-14 12:18:22 +08:00
leo
fb0120d338
refactor: terminal/shell integration ( #471 )
2024-09-14 12:09:50 +08:00
leo
16f8e2fd0b
feature: simple implementation for generating commit message by OpenAI ( #456 )
2024-09-12 09:42:47 +08:00
NilsPvR
edcf67b3d6
localization: add DE keys for new features
...
- Hotey DiscardSelected was added in c22ba75
- ScanRepos were added in 0d67fa3
- MoveRepos were added in dfffd9d
- RepoFilter was updated in b1457e
- Workspaces were added in ebc112a
and 0190c21
, and updated in 2e2c443
2024-09-10 09:36:52 +02:00
leo
2e2c443b5d
localization: Text.Workspace.Configure
translation
2024-09-10 11:30:26 +08:00
leo
0190c2111d
enhance: workspace tooltip ( #445 )
2024-09-09 18:47:53 +08:00
leo
ebc112a627
feature: workspace support ( #445 )
2024-09-09 18:26:43 +08:00
leo
17dd32456b
refactor: add Avalonia.Fonts.Inter
as built-in default font ( #447 )
2024-09-09 10:01:41 +08:00
leo
6688319714
fix: failed get default font on some Linux distro ( #447 )
2024-09-08 18:29:05 +08:00
UchiTesting
a77c6dba67
Fix case for Text.Configure.IssueTracker.RuleName
...
Capital letter in the beginning was missing.
2024-09-07 20:27:05 +02:00
UchiTesting
6631611fa9
style(locale): Translate a few sections
...
Diff.SyntaxHighlight
RevealFile
Revert
Reword
Running
Save
Stash
URL
UpdateSubmodules
Warn
WorkingCopy
Worktree
Some extra sentences
Include small fixes for
CodeEditor : missing accent
2024-09-07 15:21:29 +02:00
UchiTesting
74bffc39b4
style(locale): Translate Text.Histories section to French
2024-09-07 15:21:28 +02:00
UchiTesting
ea164bfdf4
style(locale): Fix mistake in French translation
...
Text.DeleteMultiBranch.Tip had the term branch in singular instead of plural
2024-09-07 15:21:28 +02:00
leo
b1457fe39d
feature: supports filter submodules ( #443 )
2024-09-06 09:57:22 +08:00
leo
0e774ee035
ux: window caption button ( #442 )
2024-09-04 15:54:12 +08:00
leo
998230edff
code_style: simplify static commands used by styles and main menu; run dotnet format
2024-09-02 20:27:12 +08:00
leo
72fbab3b2e
ux: new icon for Move to Anthor Group
2024-09-02 17:33:00 +08:00
leo
dffd9d7676
feature: add context menu item to move repository node ( #437 )
2024-09-02 17:05:43 +08:00
leo
fe7972684c
ux: change the icon for Check refs that contains this commit
button
2024-09-02 14:44:42 +08:00
Chiahong Hong
595e243ab9
localization: update zh_TW.axaml
2024-09-01 22:10:54 +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
Chiahong Hong
2b056ee644
ux: improve macOS window control button colors for a more native look
2024-09-01 13:47:13 +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
93304a39d2
localization: mistake
2024-08-29 11:25:33 +08:00
leo
c22ba75780
enhance: supports using Delete
or Backspace
to discard selected changes ( #423 )
2024-08-29 10:10:28 +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
ce2340456e
feature: cherry-pick multiple commits ( #418 )
2024-08-28 11:26:00 +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
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
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
leo
e0b09d4dd4
feature: using TextBlock instead of SelectableTextBlock for commit SHA and add a button to copy it
2024-08-27 12:20:36 +08:00
leo
6b90a116a5
localization: change translation for Text.CommitCM.SquashCommitsSinceThis
( #408 )
...
* Thanks to @thomaschampagne
2024-08-25 22:35:11 +08:00
leo
a42412c732
ux: style for squash popup
2024-08-25 21:45:37 +08:00
leo
184c89ea1d
feature: supports squash multiple commits into selected commit ( #408 )
2024-08-25 21:39:59 +08:00
Chiahong Hong
e8b0aa9a7d
localization: update zh_TW.axaml
2024-08-25 20:01:07 +08:00
leo
2b7b1e81e0
ux: force using arrow cursor when hover a menu item
2024-08-25 18:17:45 +08:00
leo
7a2722e928
feature: add a context menu to copy entire content of SelectableTextBlock ( #394 )
2024-08-25 15:11:31 +08:00
leo
5dc4ed6f54
localization: en_US translation for Text.CommitDetail.Info.ContainsIn.Title
2024-08-25 11:48:56 +08:00