leo
3dc32c87a8
ux: change the primary button theme
2024-06-19 16:14:41 +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
09d88455c0
ux: new icon for track option
2024-06-18 14:55:22 +08:00
leo
c2cba9ee56
localiztion: popup panel title should not end with ellipsis
2024-06-18 14:47:55 +08:00
leo
a3c6431efa
feature: supports adding custom LFS track pattern
2024-06-18 14:14:13 +08:00
leo
c56d0cf85e
refactor: external diff merge tool - supports to use difftool/mergetool settings from git config directly ( #181 )
2024-06-18 12:10:38 +08:00
leo
06245320a9
feature: add a context menu item to open all repositories in a group ( #179 )
2024-06-18 11:07:48 +08:00
leo
4217d62f47
localization: remove ellipsis for git-lfs options
2024-06-18 10:29:27 +08:00
leo
f79dc1f91f
code_review: PR #182
...
* avoid highlight trailing ellipsis
* use WidthIncludingTrailingWhitespace instead of Width to keep original white space in translation
* add same modification on zh_CN and zh_TW
2024-06-18 10:14:23 +08:00
Ere Maijala
37066e940a
Tweak English translations.
...
- Menu entries that require additional input end with ellipsis.
- No blank space before ellipsis or colon.
- A few minor tweaks e.g. to unify the style of adjacent choices.
2024-06-17 21:54:41 +03:00
leo
ad2fc68c6b
feature: supports visit remote url in browser
2024-06-17 20:31:54 +08:00
leo
3afb134037
cleanup: remove duplicated
2024-06-17 19:44:54 +08:00
leo
9a0b10bd9c
enhance: Git LFS support
2024-06-17 18:25:57 +08:00
leo
89f9eb3d90
feature: add pattern to .gitignore by unstaged changes' context menu
2024-06-16 19:42:12 +08:00
leo
20f5a6eb13
ux: add brush for Window border on Linux
2024-06-15 15:20:32 +08:00
leo
e7a1fd9947
fix: artifacts when using rounded corner and clip to bounds with Window border on Linux
2024-06-15 14:55:15 +08:00
leo
5bb41ed65f
ux: new style for NumericUpDown
2024-06-14 15:46:52 +08:00
leo
1dffb2ebf5
ux: another way to fix transparent background of popup panel on Linux
2024-06-14 09:44:44 +08:00
leo
3257566781
enhance: add hotkeys to commit buttons ( #176 )
2024-06-13 20:40:06 +08:00
leo
b77ed6520c
readme: add tips to customize current active theme
2024-06-13 17:08:38 +08:00
leo
d9e17b96f2
fix: dragging the border to resize the window looks weird on Linux ( #177 )
2024-06-13 15:25:04 +08:00
leo
f3bbf79f4f
fix: only fix content margin on Windows platform after window maximized
2024-06-13 12:31:45 +08:00
leo
f5b35d3db2
refactor: replace all window with custom ChromelessWindow
2024-06-13 11:54:10 +08:00
leo
68061f82b1
refactor: rewrite TextDiffView
2024-06-12 21:12:45 +08:00
leo
b59c12e1f0
ux: re-design UI for checkout commit as deteched action
2024-06-12 11:42:22 +08:00
leo
7f2e22def6
feature: supports branch compare ( #174 )
2024-06-11 15:30:06 +08:00
leo
6426da3289
enhance: supports search commits by changed file path like src/Commands/*
or */Add.cs
.
2024-06-07 18:43:37 +08:00
leo
89f2d3dd11
localization: remove unused keys
2024-06-07 17:38:12 +08:00
leo
ed62174942
localization: add missing translations for zh_TW
2024-06-06 11:26:43 +08:00
leo
7c2edd8fbc
Merge pull request #172 from gba3124/feature-zh_TW-i18n
...
feat: add support for Traditional Chinese (zh_TW) i18n
2024-06-06 11:13:30 +08:00
owen
2099f8e17e
feat: add support for Traditional Chinese (zh_TW) i18n
2024-06-06 10:41:22 +08:00
leo
2c0a58a99b
ux: default color scheme with high contrast
2024-06-05 21:11:44 +08:00
Chuanyan.Chen
7836f57904
ux: get brush color for LineBackgrounRenderer from themes
2024-06-05 20:34:56 +08:00
leo
62e5ed8a42
enhance: supports user overrides the default color schema
2024-06-05 18:23:28 +08:00
leo
802b429cc8
enhance: supports word wrap in text diff view
2024-06-04 20:26:47 +08:00
leo
d2ea90be23
ux: Opacity for selected items
2024-06-04 17:29:08 +08:00
leo
4be068eb21
update: remove unused resources
2024-06-04 14:52:05 +08:00
leo
d0edc09b2e
refactor: add a popup panel to show submodule updating status
2024-06-04 11:36:00 +08:00
leo
4b0af79f73
enhance: GPG signing settings.
...
* remove gpg format settings from repository's local setting
* add support for X.509 format
* ux style
2024-06-04 10:20:31 +08:00
leo
f1ff969090
fix: change list in grid mode looks and works weird ( #157 )
2024-06-01 12:46:31 +08:00
leo
04e6ed45a7
Merge pull request #160 from workgroupengineering/feature/CopyFileName
...
feat: Allow Copy only file name with extension
2024-06-01 12:19:03 +08:00
leo
1257234712
fix: binding errors in xaml
2024-06-01 12:13:57 +08:00
Giuseppe Lippolis
33c9771f58
feat: Allow Copy only file name with extension
2024-05-31 16:37:36 +02:00
Gadfly
693648a321
fix: i18n use en_US.axaml as default language resource
2024-05-31 21:59:56 +08:00
leo
7c8b04e84e
ux: foreground color for dark theme ( #156 )
2024-05-31 14:18:08 +08:00
Gadfly
80dfa059ce
feat: add gpg format switcher
2024-05-31 00:25:30 +08:00
leo
bf96823804
ux: style for revision comparison with current worktree
2024-05-30 18:08:32 +08:00
leo
fa3a3b2dad
refactor: code cleanup
2024-05-30 15:13:59 +08:00
leo
55c9fae110
feature: new way to expand/collapse folder node in TreeDataGrid
2024-05-30 09:53:07 +08:00
leo
cce4e5348c
Merge branch 'develop' into feature/treedatagrid
2024-05-29 19:44:45 +08:00
leo
025d468b40
code_review: PR ( #152 )
2024-05-29 18:53:38 +08:00
leo
13f7279c45
Merge pull request #152 from gadfly3173/fix/git-version
...
feat: show tooltip if git version too low
2024-05-29 17:56:18 +08:00
Gadfly
2f7ef1ef2b
feat: show tooltip if git version too low
2024-05-29 17:47:34 +08:00
leo
7154221946
ux: new style for ChangeViewModeSwitcher
2024-05-29 17:31:01 +08:00
leo
f8b327746c
Merge branch 'develop' into feature/treedatagrid
2024-05-29 16:45:51 +08:00
leo
0b09d210be
feature: allow to ignore local changes also when switching branch or pulling changes ( #151 )
2024-05-29 16:42:47 +08:00
leo
179887339e
Merge branch 'develop' into feature/treedatagrid
...
# Conflicts:
# src/Views/CommitDetail.axaml
2024-05-29 13:09:25 +08:00
leo
69f9dceece
feature: new way to display changes of submodules
2024-05-29 12:50:26 +08:00
leo
b192a1c423
refactor: use TreeDataGrid instead of TreeView/DataGrid to improve performance ( #148 )
2024-05-29 10:42:24 +08:00
leo
52ef0db427
feature: add a context menu item to compare selected branch/revision with current worktree
2024-05-27 21:05:15 +08:00
leo
4249653ed6
feature: add context menu for both branch and commit to compare selected with current HEAD
2024-05-27 17:21:28 +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
8d27690473
code_style: keep ux/code in a uniform style
2024-05-26 14:35:57 +08:00
leo
66f2aab6a7
code_review: review for PR ( #147 )
...
* code style
* localizations for zh_CN
2024-05-26 14:25:21 +08:00
Filipe Ramalho
db9ca5ba25
Merge branch 'develop' into feature/allowing_to_checkout_commit
2024-05-25 15:43:27 -03:00
Filipe Ramalho
8aa1690cde
Adding checkout commit menu and dialog
2024-05-25 15:11:24 -03:00
leo
5f333fc781
ux: using SystemAccentColor instead of Color.Accent1
2024-05-25 20:06:49 +08: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
9f0ec7d60d
ux: search box corner radius
2024-05-25 11:50:59 +08:00
leo
754a2527f5
feature: allow changing of tracking branch on push ( #142 )
2024-05-25 11:37:06 +08:00
leo
6fe96d629a
feature: allow deleting multiple branches at one time ( #137 )
2024-05-25 01:31:59 +08:00
leo
99794e7ff7
localization: update Text.CreateTag.GPGSign
2024-05-24 10:57:19 +08:00
leo
c10778c413
enhance: add an option to push tag to all remotes after created ( #141 )
2024-05-24 10:47:37 +08:00
leo
b556feb3d3
enhance: tag creation & pushing ( #141 )
...
* supports creating lightweight tags
* supports GPG signed tags
* add option to push selected tag to all remotes
2024-05-24 10:31:20 +08:00
leo
82b00b357b
ux: change delay time to show/hide scrollbar ( #139 )
2024-05-22 09:55:41 +08:00
leo
ef20c174ae
ux: tabs using system accent color
2024-05-21 11:06:05 +08:00
leo
2e58da7c2a
ux: use SystemAccentColor
and SystemListLowColor
2024-05-21 10:54:19 +08:00
leo
02e71d4d75
feature: supports filter displayed branches
2024-05-14 11:47:56 +08:00
leo
17e48d86fe
localization: system menu label for macOS
2024-05-13 17:24:42 +08:00
Gadfly
ed680bf813
ux: Use RepeatButton instead of Button to make ScrollIndicator support PointerPress operation
2024-05-11 22:50:49 +08:00
leo
3fffb0b229
feature: add hotkeys Ctrl+Shift+P
(on Windows/Linux) and ⌘+,
(on macOS) to open Preference
dialog
2024-05-11 18:06:31 +08:00
leo
f4c4c5eb9b
ux: style for auto fetch interval input widget ( #123 )
2024-05-11 17:53:06 +08:00
Gadfly
7520a2a7b6
feat: Add config of auto fetch interval
2024-05-11 17:37:54 +08:00
leo
449da31c70
localization: add native menu item header labels
2024-05-11 16:51:10 +08:00
leo
e0d35409b4
feature: move main menu to macOS system menu bar
2024-05-11 11:31:14 +08:00
leo
06ca29b2b2
localization: update copyright
2024-05-07 11:19:50 +08:00
leo
b651835de0
enhance: hotkeys
...
* add `Shift+Ctrl+Tab` (`⌘+⌥+←` on macOS) to go to previous page
* use `ESC` to cancel commit searching
* enable `AutoFocusBehaviour` on `CommitChanges` and `RevisionFiles` tab
2024-05-06 10:22:13 +08:00
leo
d46979a0c5
feature: add a checkbox to also delete the tracking remote branch ( #99 )
2024-05-05 19:45:28 +08:00
leo
eced2e09bd
ux: show tips if user is about to delete a remote branch ( #99 )
2024-05-05 18:47:02 +08:00
leo
c9ce41aef3
feature: supports open in/diff with VSCodium ( #102 )
2024-05-03 21:54:10 +08:00
leo
776605cb68
code_review: PR #98
...
* remove the `Leave` option (it may lead to an undefined behaviour), so user can only choose `Stash & reapply` or `Discard`.
* re-design the UI
* remove unused resources
2024-04-29 17:22:22 +08:00
Alexander Bogomolets
927a1cab24
Add checkout local changes handling
...
This commit adds the local changes handling behavior for branch checkout.
One of three can be selected: stash and reapply after checkout, discard changes or leave them as is (previous behaviour)
2024-04-29 16:40:20 +08:00
leo
5e6059ba36
ux: hotkey tooltip in buttons
2024-04-29 15:22:06 +08:00
leo
84568e573a
feature: test if conflicts have been resolved manually ( #96 )
2024-04-29 10:54:41 +08:00
leo
9b5e8429b9
feature: add hotkey 'F5' to reload/refresh whole repository
2024-04-28 10:19:12 +08:00
leo
9a68418f51
Merge pull request #92 from ennerperez/feature/issues-77
...
code_review:
* use JsonSerializerContext to avoid AOT warnnings
* since we call TryAdd by interating the installed tools, so detecting by environment variable becomes meaningless (it can not detect tools not installed by Toolbox). Just add it into founded directly
* remove unnecessary type defines
* determine the Icon used by tool while adding it to the founded list.
# Conflicts:
# src/Native/Linux.cs
# src/Native/MacOS.cs
# src/Native/Windows.cs
2024-04-27 21:13:21 +08:00
Enner Pérez
59c941dd00
JetBrains Icons Resources
2024-04-27 02:10:51 -05:00
leo
80c864dad7
ux: chevron icon for MenuItem
2024-04-26 21:39:33 +08:00
leo
879f3cd76c
code_style: replace tab with 2-spaces in xaml
2024-04-24 22:32:55 +08:00
leo
fd2160e56e
feature: supports JetBrains Rider ( #77 )
2024-04-23 16:53:33 +08:00