Commit Graph

2399 Commits

Author SHA1 Message Date
leo
95a63eb98d ux: dropshadow effect for selected chunk buttons in text diff view 2024-10-12 15:28:30 +08:00
leo
d9db7eb1d4 update: add LiveChart2 links to about page 2024-10-12 11:27:47 +08:00
leo
ba307189e7 readme: update highlights 2024-10-12 10:56:10 +08:00
leo
c2f68daaf5 readme: add tooltip for macOS users 2024-10-12 10:52:39 +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
adca61c538 ux: re-order items in preference panel 2024-10-12 09:59:19 +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
c67cdb931f enhance: stop switching workspace when one or more tasks are running in opened pages 2024-10-11 17:37:34 +08:00
leo
6ca6399bd3 enhance: re-run searching after search option changes 2024-10-11 11:29:33 +08:00
leo
b5000f920f enhance: highlight selected search commits 2024-10-11 11:04:27 +08:00
leo
c2b17ef9d0 fix: changing the repository URL only changes the fetch URL if push URL using a different URL (#553) 2024-10-11 10:03:42 +08:00
leo
93706449be enhance: only update grammar if it is necessary 2024-10-10 15:42:26 +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
ac74e4ba32 enhance: change the default reset mode to --mixed which is the default action in git commandline (#551) 2024-10-10 09:17:31 +08:00
leo
14334b08d2 enhance: do not save gpg.openpgp.program if gpg.program exists and the value has not been changed (#544) 2024-10-09 17:29:53 +08:00
leo
c8a13bc4e9 enhance: returns the instance of ViewModels.Preference directly if it exists 2024-10-09 15:58:44 +08:00
leo
bfb97dff72 ux: warning text style 2024-10-09 15:30:25 +08:00
leo
4d14302929 refactor: remove scope parameter while getting git configuration (#544) 2024-10-09 14:20:43 +08:00
leo
249706c1ef fix: turn off GPG Signing when create a new tag does not work if tag.gpgsign is enabled 2024-10-09 11:55:24 +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
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