Commit Graph
31 Commits
Author SHA1 Message Date
Christoph Rüßler 9613d153aa Update git2 to 0.21 across crates (#2962)
* Update git2 to 0.21 across crates

* Use feature https for git2

* Apply clippy suggestions

* Run cargo fmt

* Apply clippy suggestions
2026-06-16 08:22:18 +02:00
Christoph Rüßler a6d6f31885 Overwrite committer on amend when gpgsign = false (#2792) 2025-11-28 17:11:22 -03:00
extrawurst cc907996f4 fix latest clippy (#2597) 2025-04-07 16:06:00 +02:00
Vasley 4031b0d1a7 Change links to point to gitui-org instead of extrawurst (#2538) 2025-03-16 15:33:28 +01:00
extrawurst b89672b134 rust 1.80 clippy fixes 2024-07-26 13:24:52 +07:00
Antonio Yang 945ec45027 sign with ssh key in disc (#2175) 2024-04-10 11:53:23 +02:00
Concelare 92e0face1e add tests for commitChar filtering (#2151)
adds missing tests for b15c8643c8 (see #2145)
2024-03-26 15:50:13 +00:00
ZingyAwesome ef6abbba0f Fix typo in commit.rs (#2150) 2024-03-24 15:14:07 -07:00
Hendrik MausandUtkarsh Gupta 5b3e2c9ae3 Support git commit signing using OpenPGP (#1544)
* Support git commit signing using OpenPGP
* workaround for amending signed commits
* workaround for rewording signed commits
* support signing initial commit
* return both signature and signature_field value from sign

---------

Co-authored-by: Utkarsh Gupta <[email protected]>
2024-03-24 13:08:28 -07:00
extrawurst 540a95c160 fix failing to commit since b15c864
(if it would not find core.commitComment config)
2024-03-24 12:54:00 -07:00
Concelare b15c8643c8 Git Config Commit Comments (#2145)
Closes #2136
2024-03-22 15:12:08 -07:00
extrawurst 762b889b48 better theme file handling (#2077)
* better theme file handling
* print all possible err of loading theme

closes #2007
2024-02-20 18:52:35 +01:00
extrawurst 289eddd9be fix nightly clippy 2022-12-10 11:27:59 +01:00
Alexandru Macovei 6b5745f6c2 Fix Clippy Lints (#1390)
* apply latest nigtly clippy lints
* temporarily disable const fn lints due to nigh false positive count on nightly
2022-10-19 13:45:12 +02:00
Stephan Dilly 132559ea7f support annotated tags (#1073) 2022-01-12 12:44:34 +01:00
Stephan Dilly 6249491484 keep commit msg on hook-fail (#1036)
fixes #1035
2021-12-09 21:12:31 +01:00
Stephan Dilly 006cdd6373 support bare repos (#1028) 2021-12-05 00:35:45 +01:00
Stephan Dilly 5672cfd033 compare two commits (#860) 2021-08-21 15:49:39 +02:00
Stephan Dilly dad8e8d43d cargo fmt: use hardtabs
since it does not support hard-whitespaces its the only way to make whitespaces consisitent and checked
2021-08-17 14:24:25 +02:00
Stephan Dilly 6006e7aebd use new custom logwalker 2021-06-04 09:55:19 +02:00
Stephan Dilly e8c2dc25d4 simplify log walker 2021-06-03 23:55:30 +02:00
Stephan Dilly 680b178a37 make revlog sorted by time 2021-05-29 15:42:17 +02:00
Stephan Dilly f0a367c3f5 more linting (#647) 2021-04-17 23:17:19 +02:00
Stephan Dilly 1714fbad49 support conflict-free merge-commit (#561)
* support conflict-free merge-commit
2021-03-02 12:49:12 +01:00
Christoph Rüßler fe0c2f558c Use get_entry instead of get_str (#269) 2021-02-04 19:22:08 +01:00
Stephan Dilly 726928b7ba fix logging 2020-08-28 23:54:45 +02:00
Christoph Rüßler 70423c5b83 Add command for tagging commit 2020-07-15 23:22:03 +02:00
Stephan Dilly 80f98d6b6d move commit into its own mod
# Conflicts:
#	asyncgit/src/sync/utils.rs
2020-06-29 09:47:54 +02:00
Stephan Dilly c856c23aef remove outdated commit method 2020-06-29 09:46:38 +02:00
Stephan Dilly dfe284a45b some cleanup 2020-06-14 11:27:23 +02:00
Stephan Dilly 5185f1c4d4 support commit amend (#89) 2020-06-13 01:50:39 +02:00