extrawurst
66af52ae70
rust 1.84 update
2025-01-09 17:38:44 +01:00
extrawurst
640bf333fc
Fix ci ( #2447 )
2024-12-10 09:44:01 +01:00
Christoph Rüßler
b49bacfac1
Bump gix from 0.66.0 to 0.67.0 and adapt to API changes ( #2422 )
...
* Bump gix from 0.66.0 to 0.67.0
Bumps [gix](https://github.com/GitoxideLabs/gitoxide ) from 0.66.0 to 0.67.0.
- [Release notes](https://github.com/GitoxideLabs/gitoxide/releases )
- [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md )
- [Commits](https://github.com/GitoxideLabs/gitoxide/compare/gix-v0.66.0...gix-v0.67.0 )
---
updated-dependencies:
- dependency-name: gix
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Adapt to API changes
* Update backtrace
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-08 09:53:43 +01:00
extrawurst
d7765c4239
fix doc comments to please new rust version lints
2024-10-18 18:02:02 +02:00
Robin
d4f9400e04
Remotes popup ( #2350 )
...
Co-authored-by: extrawurst <mail@rusticorn.com>
Co-authored-by: extrawurst <776816+extrawurst@users.noreply.github.com>
2024-09-18 16:31:21 +02:00
Christoph Rüßler
2b8ef40289
Fix log crashing in subdirectories ( #2301 )
...
* Fix log crashing in subdirectories
Replace `gix::open` by `gix::discover`. `gix::open` errors when the
passed directory is not a git repository.
* Add test for AsyncLog in sub-directory
* Respect env variables when discovering repo
---------
Co-authored-by: extrawurst <776816+extrawurst@users.noreply.github.com>
2024-09-17 11:37:52 +02:00
extrawurst
0f5cf893f7
fix fmt
2024-09-11 22:24:32 +02:00
extrawurst
134ef734a4
clippy fix
2024-09-11 21:30:34 +02:00
extrawurst
b89672b134
rust 1.80 clippy fixes
2024-07-26 13:24:52 +07:00
extrawurst
ce923e6fe4
supply libgit2 with flag to respect env variables ( #2299 )
...
closes #2298
2024-07-25 11:16:01 +07:00
Christoph Rüßler
d30de223fe
Add LogWalkerWithoutFilter, using gitoxide ( #2275 )
...
* Add LogWalkerWithoutFilter, using gitoxide
* Use feature revision for gix
---------
Co-authored-by: extrawurst <776816+extrawurst@users.noreply.github.com>
2024-07-08 09:25:44 +02:00
Christoph Rüßler
a92be3be9d
Get default fetch remote from configuration ( #2204 )
...
fixes #1093
2024-05-16 12:03:55 +02:00
Christoph Rüßler
b08eddb45b
Get default push remote from configuration ( #2156 )
2024-04-14 12:12:09 +02: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 Maus
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 <utkarshgupta137@gmail.com>
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
Juan
43af49bab4
Remove unused clippy warning suppression (missing_const_for_fn) ( #2115 )
2024-03-07 20:08:28 +01:00
Anas
c629070ea5
fix: fix typos ( #2092 )
2024-02-21 21:27:33 +01:00
extrawurst
2bbaa6f3a1
fix a bunch more typos
2024-02-20 19:51:05 +01: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
acf4661c1e
fix nighty and raise msrv
2024-02-19 11:36:38 +01:00
Joshix-1
7335cd1c5d
fix sorting of commits in diff view ( #1747 )
2024-02-12 20:33:46 +01:00
extrawurst
673edd8f2d
cargo updates ( #1856 )
...
closes #1781
2024-02-12 11:53:22 +01:00
extrawurst
e7c61ffc89
Support prepare commit hook ( #1978 )
2023-12-16 00:07:54 +01:00
extrawurst
521ab91309
git2-hooks: allows customizing what places to look for hooks ( #1975 )
...
* allows customizing what places to look for hooks
2023-12-08 14:33:22 +01:00
extrawurst
d4dd58f6ca
move git hooks support into separate crate ( #1971 )
...
* unique error type name
* git2 dependency future
* return hook out/err separately
2023-12-07 16:28:52 +01:00
extrawurst
83df6ddbc8
test that proved hook has access to PATH ( #1967 )
2023-12-02 13:21:33 +01:00
extrawurst
c39eb93736
fix ci
2023-11-28 09:24:58 +01:00
extrawurst
bcf9bac934
simplify implementation
2023-11-27 16:21:04 +01:00
extrawurst
253a18f62a
search message body/summary separately
...
closes #1875
2023-09-04 22:24:20 +02:00
extrawurst
ecb793206d
seems useless, lets remove
2023-09-04 09:46:08 +02:00
extrawurst
0c591dfea4
Fix branch switch with slash ( #1857 )
2023-08-29 16:39:58 +02:00
extrawurst
15e9222f51
refactoring commit filter ( #1843 )
2023-08-27 16:38:20 +02:00
extrawurst
9a7c2199a7
make commit filtering an async job ( #1842 )
2023-08-27 15:14:10 +02:00
Ammar Abou Zor
c68fa3e87b
Jump to commit via sha ( #1818 )
2023-08-27 09:46:41 +02:00
extrawurst
0fdec134c5
Fix: search in log ( #1838 )
2023-08-26 20:34:37 +02:00
extrawurst
11c65f633f
fix new fmt check
2023-08-26 13:52:47 +02:00
extrawurst
cde1c7f883
Search commits by author ( #1822 )
2023-08-21 12:11:53 +02:00
extrawurst
3c5131ad27
commit log filtering ( #1800 )
2023-08-18 17:19:18 +02:00
lightsnowball
514e8f0175
Modify checkout implementation making branch switching more similar to CLI git behaviour ( #1809 )
2023-08-18 14:31:51 +02:00
extrawurst
9eb8d470a4
optimize logfilter to not check stashes
...
logfilter using `get_commit_diff` on each entry lead to a lot of unneeded calls to `get_stashes` and `is_stash_commit` which should be not even needed for file history log entries. this is not happening now anymore
2023-08-11 11:38:21 +02:00
extrawurst
7400d5bc68
more logging/diagnostics when repo cant be opened
2023-08-10 15:39:39 +02:00
extrawurst
53988ba4e0
fix hunk edits with non standard diff options ( #1803 )
2023-08-10 14:48:36 +02:00
extrawurst
b935df59a1
fix nightly build
2023-07-18 09:45:05 +02:00
pm100
d6f33532bb
bump msrv to 1.65
2023-05-14 13:59:48 -06:00
Christoph Rüßler
2554f04ace
Don’t show upstream if commit is local branch head
2023-04-12 11:53:08 +02:00
Christoph Rüßler
3af256c75a
Show remote branches in revlog
2023-04-12 11:53:08 +02:00