Commit Graph

2376 Commits

Author SHA1 Message Date
leo
8ddf6e87e9 enhance: set GIT_SSH_COMMAND only if it has not been provided (#544) 2024-10-08 16:19:03 +08:00
aikawayataro
3951549e5c enhance: append to PATH on MacOS instead of overriding it (#546) 2024-10-08 16:07:50 +08:00
leo
9a2ea71f41 Merge branch 'master' into develop 2024-10-08 09:28:55 +08:00
leo
af888e17de Merge branch 'release/v8.33' v8.33 2024-10-08 09:25:04 +08:00
leo
6ccdf47f99 version: Release 8.33 2024-10-08 09:24:25 +08:00
leo
3dcb32aec9 ux: new style for discard confirm popup 2024-10-06 22:38:13 +08:00
leo
029f56cb28 feature: the default merge option supports reading branch.<name>.mergeoptions configuration (#540) 2024-10-06 22:21:18 +08:00
leo
7262437385 ux: new style for pushing a new branch to remote 2024-10-06 21:48:26 +08:00
AquariusStar
9d3a87469f Work on the translation (#541) 2024-10-05 10:44:55 +08:00
leo
3ce06cc6b5 ux: add tooltip for change status icon (#537) 2024-10-03 19:01:49 +08:00
leo
5005b62eea project: remove unused folder 2024-10-03 18:32:13 +08:00
leo
af099af4d0 refactor: stash selected changes in staged group will apply --staged paramter for git stash push (#535) 2024-10-03 18:28:01 +08:00
leo
ad3eec99cf project: remove file that not exists any more 2024-10-03 17:49:02 +08:00
leo
6fe7dfad7f enhance: update filters after a filtered branch renamed (#536) 2024-10-03 09:25:56 +08:00
leo
4e57cd50cd feature: add an option to clean up ignored files when discard all changes in repo (#531) 2024-10-02 21:46:48 +08:00
leo
a59600ce18 enhance: supports default remote in Pull if current branch has no upstream (#534) 2024-10-02 15:27:09 +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)
* 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
2d24244ee2 enhance: auto-update submodules if possible after checking out a branch (#531)
* add `--recurse-submodules` to checkout branch command
* remove unused method `Commands.Checkout.Files`
* code style
2024-10-01 22:10:10 +08:00
leo
d3991c6535 fix: use --no-ff --no-commit for Don't Commit option in merge popup to ensure branch is not changed or updated with fast-forward commits (#532) 2024-10-01 20:44:14 +08:00
leo
2670bd89d6 ux: add icons for group 2024-10-01 09:26:50 +08:00
leo
d2a005c532 feature: add a button in diff view to ignore all whitespace changes (--ignore-all-space) 2024-09-30 11:34:09 +08:00
leo
c1f6da1b31 Merge branch 'master' into develop 2024-09-30 09:30:47 +08:00
leo
6099d54c7b Merge branch 'release/v8.32' v8.32 2024-09-30 09:30:21 +08:00
leo
b1edbc6334 version: Release 8.32 2024-09-30 09:28:56 +08:00
leo
f2f8a64b84 refactor: read git output once time instead of line-by-line 2024-09-30 09:27:15 +08:00
leo
986c27e1cb code_style: code style of Models.CommitGraph 2024-09-29 22:44:50 +08:00
AquariusStar
53c79303b0 localization: ru_RU translation (#529) 2024-09-29 22:11:39 +08:00
leo
268dd9849d enhance: better margin of commit subject (#528) 2024-09-29 19:56:16 +08:00
leo
fbfca7b4a5 enhance: better graph for ended orphan branch (#528) 2024-09-29 18:41:50 +08:00
leo
4b5d65cdb7 refactor: rewrite Models.CommitGraph.PathHelper (#528) 2024-09-29 18:16:28 +08:00
leo
fe015f9bfd fix: endpoint of a graph path has been added twice (#528) 2024-09-29 16:45:50 +08:00
GadflyFang
c7332aff03 fix: avoid NRE in ContextMenuExtension (#526) 2024-09-29 16:05:02 +08:00
GadflyFang
18e0479288 enhance: reduce Minimum of History Commits setting (#527) 2024-09-29 15:23:38 +08:00
leo
3af30f54b6 enhance: avoid flicker at the first time clicking on text diff view 2024-09-29 14:16:42 +08:00
leo
d5671ea8df enhance: only re-calculate highlight chunk when it is needed 2024-09-29 13:48:48 +08:00
leo
e945367b28 enhance: avoid re-calcuting highlight chunk when move mouse from stage/unstage buttons to text area 2024-09-29 12:11:09 +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
4d6ecd2396 fix: can not select the last line in blame (#523) 2024-09-29 09:20:40 +08:00
leo
19e930ef40 refactor: change hotkeys of commit buttons (#521)
* Ctrl+Shift+Enter to stage all changes then commit
* Alt+Enter to commit and push
2024-09-28 11:40:15 +08:00
leo
841a009a56 ux: change cursor to Hand when hover a commit hash link (#522) 2024-09-28 11:25:17 +08:00
leo
bb907deddb code_style: correct the comment of invisible commit button 2024-09-27 23:02:25 +08:00
leo
9768b21859 code_style: use Windows, Linux instead of Default in On.Options 2024-09-27 22:58:30 +08:00
leo
f0e35b2563 ux: style for commit search box and invisible commit button 2024-09-27 22:49:46 +08:00
leo
c14c645bb9 ux: add tooltips for commit message template parameters 2024-09-27 22:33:21 +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 2024-09-27 18:23:55 +08:00
leo
699bfe8208 code_style: remove unnecessary margins 2024-09-27 17:14:29 +08:00