extrawurst
134ef734a4
clippy fix
2024-09-11 21:30:34 +02:00
extrawurst
0a5e2ef1ed
gix update
2024-09-11 21:27:14 +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
dependabot[bot]
8e00264943
Bump gix from 0.63.0 to 0.64.0
...
Bumps [gix](https://github.com/Byron/gitoxide ) from 0.63.0 to 0.64.0.
- [Release notes](https://github.com/Byron/gitoxide/releases )
- [Changelog](https://github.com/Byron/gitoxide/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Byron/gitoxide/compare/gix-v0.63.0...gix-v0.64.0 )
---
updated-dependencies:
- dependency-name: gix
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-25 10:52:29 +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
dependabot[bot]
423b5ff3d1
Bump git2 from 0.18.3 to 0.19.0
...
Bumps [git2](https://github.com/rust-lang/git2-rs ) from 0.18.3 to 0.19.0.
- [Changelog](https://github.com/rust-lang/git2-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/git2-rs/compare/git2-0.18.3...git2-0.19.0 )
---
updated-dependencies:
- dependency-name: git2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-27 12:45:18 +02:00
extrawurst
7f161d61cd
release prep
2024-06-02 14:24:02 +02:00
extrawurst
93fee307d6
version bump
2024-05-16 19:14:32 +02:00
Christoph Rüßler
a92be3be9d
Get default fetch remote from configuration ( #2204 )
...
fixes #1093
2024-05-16 12:03:55 +02:00
extrawurst
6e12c1e974
fix clippy and nightly build
2024-05-16 11:11:05 +02:00
dependabot[bot]
5ad54ee675
Bump unicode-truncate from 0.2.0 to 1.0.0
...
Bumps [unicode-truncate](https://github.com/Aetf/unicode-truncate ) from 0.2.0 to 1.0.0.
- [Release notes](https://github.com/Aetf/unicode-truncate/releases )
- [Changelog](https://github.com/Aetf/unicode-truncate/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Aetf/unicode-truncate/compare/v0.2.0...v1.0.0 )
---
updated-dependencies:
- dependency-name: unicode-truncate
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-29 13:32:22 +02:00
dependabot[bot]
c2d23da543
Bump serial_test from 3.0.0 to 3.1.1
...
Bumps [serial_test](https://github.com/palfrey/serial_test ) from 3.0.0 to 3.1.1.
- [Release notes](https://github.com/palfrey/serial_test/releases )
- [Commits](https://github.com/palfrey/serial_test/compare/v3.0.0...v3.1.1 )
---
updated-dependencies:
- dependency-name: serial_test
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-29 13:32:12 +02:00
dependabot[bot]
d6ab75399b
Bump ssh-key from 0.6.5 to 0.6.6
...
Bumps [ssh-key](https://github.com/RustCrypto/SSH ) from 0.6.5 to 0.6.6.
- [Commits](https://github.com/RustCrypto/SSH/compare/ssh-key/v0.6.5...ssh-key/v0.6.6 )
---
updated-dependencies:
- dependency-name: ssh-key
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-15 08:10:11 +02:00
extrawurst
09a2f70c89
Release prep ( #2183 )
2024-04-14 20:31:05 +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
dependabot[bot]
9d94b9f600
Bump rayon from 1.9.0 to 1.10.0
...
Bumps [rayon](https://github.com/rayon-rs/rayon ) from 1.9.0 to 1.10.0.
- [Changelog](https://github.com/rayon-rs/rayon/blob/main/RELEASES.md )
- [Commits](https://github.com/rayon-rs/rayon/compare/rayon-core-v1.9.0...rayon-core-v1.10.0 )
---
updated-dependencies:
- dependency-name: rayon
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-24 22:57:48 -07: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
extrawurst
3db4425b98
prepare release
2024-03-22 12:23:06 -07:00
Juan
43af49bab4
Remove unused clippy warning suppression (missing_const_for_fn) ( #2115 )
2024-03-07 20:08:28 +01:00
dependabot[bot]
7de1adc476
Bump rayon from 1.8.1 to 1.9.0
...
Bumps [rayon](https://github.com/rayon-rs/rayon ) from 1.8.1 to 1.9.0.
- [Changelog](https://github.com/rayon-rs/rayon/blob/main/RELEASES.md )
- [Commits](https://github.com/rayon-rs/rayon/compare/rayon-core-v1.8.1...rayon-core-v1.9.0 )
---
updated-dependencies:
- dependency-name: rayon
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-28 14:00:23 +01:00
Anas
c629070ea5
fix: fix typos ( #2092 )
2024-02-21 21:27:33 +01:00
extrawurst
9f0ef851b2
Prep release 25 ( #2082 )
2024-02-21 11:27:45 +01:00
extrawurst
2bbaa6f3a1
fix a bunch more typos
2024-02-20 19:51:05 +01:00
extrawurst
5dad9f4adb
cancel commit search ( #2078 )
...
closes #1860
Co-authored-by: StemCll <lydjotj6f@mozmail.com>
2024-02-20 19:07:25 +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
dependabot[bot]
e34a4f82ea
Bump rayon-core from 1.12.0 to 1.12.1
...
Bumps [rayon-core](https://github.com/rayon-rs/rayon ) from 1.12.0 to 1.12.1.
- [Changelog](https://github.com/rayon-rs/rayon/blob/master/RELEASES.md )
- [Commits](https://github.com/rayon-rs/rayon/compare/rayon-core-v1.12.0...rayon-core-v1.12.1 )
---
updated-dependencies:
- dependency-name: rayon-core
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-22 14:48:31 +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
a6416b914d
Cleanup hooks ( #1972 )
...
* cleanup errors
* cleaner repo structure
* added docs
2023-12-07 17:22:07 +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
dependabot[bot]
d576405223
Bump url from 2.4.1 to 2.5.0
...
Bumps [url](https://github.com/servo/rust-url ) from 2.4.1 to 2.5.0.
- [Release notes](https://github.com/servo/rust-url/releases )
- [Commits](https://github.com/servo/rust-url/compare/v2.4.1...v2.5.0 )
---
updated-dependencies:
- dependency-name: url
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-23 09:27:05 +01:00
dependabot[bot]
0bd5b9958e
Bump rayon from 1.7.0 to 1.8.0
...
Bumps [rayon](https://github.com/rayon-rs/rayon ) from 1.7.0 to 1.8.0.
- [Changelog](https://github.com/rayon-rs/rayon/blob/master/RELEASES.md )
- [Commits](https://github.com/rayon-rs/rayon/compare/rayon-core-v1.7.0...rayon-core-v1.8.0 )
---
updated-dependencies:
- dependency-name: rayon
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-21 12:34:32 +02:00
extrawurst
8768611876
prepare release
2023-09-09 10:59:21 +02:00
extrawurst
253a18f62a
search message body/summary separately
...
closes #1875
2023-09-04 22:24:20 +02:00
extrawurst
0e1d83fb02
Parallelize log search ( #1874 )
2023-09-04 20:55:17 +02:00
extrawurst
ecb793206d
seems useless, lets remove
2023-09-04 09:46:08 +02:00
extrawurst
11b9e8193c
prepare for release
2023-09-03 18:52:33 +02:00
extrawurst
42043bda6f
make update_progress simpler
2023-09-03 18:34:09 +02:00
extrawurst
52dfefe624
Revert "parallelize log search"
...
This reverts commit ebe41e8a75 .
2023-09-03 18:30:34 +02:00
extrawurst
ebe41e8a75
parallelize log search
...
* will consume all cores now and got faster in all my benchmarks
* setting progress via asyncjob now makes sure to only set it if it has changed and return whether that is the case to simplify sending progress notifications only in case progress actually changed
2023-08-31 12:09:13 +02:00
extrawurst
85ab9d47ad
prepare release
2023-08-30 15:55:26 +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
33ac5b97ae
prep for release
2023-08-27 15:30:15 +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
ab51490648
cleanup
2023-08-21 13:23:52 +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
8437b76f99
fix nightly clippy
2023-08-12 18:50:19 +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
a87f66c131
switch back to dirs ( #1783 )
...
* switch back to `dirs`
2023-07-30 10:44:49 +02:00
extrawurst
b935df59a1
fix nightly build
2023-07-18 09:45:05 +02:00
extrawurst
cb9cf3ad0c
fix nightly builds
...
* update proc-macro2
* fix new warnings
2023-07-07 15:46:32 +02:00
dependabot[bot]
c2435c2752
Bump pretty_assertions from 1.3.0 to 1.4.0
...
Bumps [pretty_assertions](https://github.com/rust-pretty-assertions/rust-pretty-assertions ) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/rust-pretty-assertions/rust-pretty-assertions/releases )
- [Changelog](https://github.com/rust-pretty-assertions/rust-pretty-assertions/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-pretty-assertions/rust-pretty-assertions/compare/v1.3.0...v1.4.0 )
---
updated-dependencies:
- dependency-name: pretty_assertions
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-07 11:11:00 +02:00
extrawurst
0ca82aba46
bump versions
2023-06-19 15:58:19 +02:00
dependabot[bot]
4f10dfb185
Bump url from 2.3.1 to 2.4.0
...
Bumps [url](https://github.com/servo/rust-url ) from 2.3.1 to 2.4.0.
- [Release notes](https://github.com/servo/rust-url/releases )
- [Commits](https://github.com/servo/rust-url/compare/v2.3.1...v2.4.0 )
---
updated-dependencies:
- dependency-name: url
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-08 14:41:59 +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
dependabot[bot]
b15d24caf8
Bump shellexpand from 3.0.0 to 3.1.0
...
Bumps [shellexpand](https://gitlab.com/ijackson/rust-shellexpand ) from 3.0.0 to 3.1.0.
- [Release notes](https://gitlab.com/ijackson/rust-shellexpand/tags )
- [Commits](https://gitlab.com/ijackson/rust-shellexpand/compare/shellexpand-3.0.0...shellexpand-3.1.0 )
---
updated-dependencies:
- dependency-name: shellexpand
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-12 07:59:37 +02:00
extrawurst
76258fbb93
bump git2-rs
2023-04-03 12:17:55 +02:00
dependabot[bot]
3ceeb33c25
Bump rayon-core from 1.10.2 to 1.11.0
...
Bumps [rayon-core](https://github.com/rayon-rs/rayon ) from 1.10.2 to 1.11.0.
- [Release notes](https://github.com/rayon-rs/rayon/releases )
- [Changelog](https://github.com/rayon-rs/rayon/blob/master/RELEASES.md )
- [Commits](https://github.com/rayon-rs/rayon/compare/rayon-core-v1.10.2...rayon-core-v1.11.0 )
---
updated-dependencies:
- dependency-name: rayon-core
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-06 07:19:28 +01:00
extrawurst
c3e318fdd5
fix clippy nightly
2023-02-27 23:26:14 +01:00
dependabot[bot]
fa551878a8
Bump tempfile from 3.3.0 to 3.4.0
...
Bumps [tempfile](https://github.com/Stebalien/tempfile ) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/Stebalien/tempfile/releases )
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/NEWS )
- [Commits](https://github.com/Stebalien/tempfile/commits )
---
updated-dependencies:
- dependency-name: tempfile
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-27 10:32:55 +01:00
extrawurst
9d83ce358e
Reword commit ( #1553 )
...
* reuse commit popup for reword
* switch to status after reword
* show command
* prepopulate with old msg
* changelog
Closes #829
2023-02-18 20:47:24 +00:00
extrawurst
8ab62244ce
support reset from log view ( #1534 )
2023-02-04 16:15:26 +01:00
Andrey Krupskiy
57a5322fa7
Checkout commit ( #1499 )
...
* Add keybind to checkout commit in log view
* Extract commit checkout into method
* add quckbar hint for checkout commit
* add a smoke test
* update changelog
* show an error in popup
---------
Co-authored-by: Omnikar <omnikar5@gmail.com>
Co-authored-by: extrawurst <776816+extrawurst@users.noreply.github.com>
2023-02-04 07:00:19 +01:00
hamflx
5411397f9a
Fix commit hooks error and "no such file" error on Windows with wsl2 installed. ( #1532 )
...
* use git bash instead of wsl bash
* add unittest for some simple shell commands.
* fix incompatible unitest with macOS
2023-02-02 10:33:57 +01:00
dependabot[bot]
582b660bf7
Bump rayon-core from 1.10.1 to 1.10.2
...
Bumps [rayon-core](https://github.com/rayon-rs/rayon ) from 1.10.1 to 1.10.2.
- [Release notes](https://github.com/rayon-rs/rayon/releases )
- [Changelog](https://github.com/rayon-rs/rayon/blob/master/RELEASES.md )
- [Commits](https://github.com/rayon-rs/rayon/compare/rayon-core-v1.10.1...rayon-core-v1.10.2 )
---
updated-dependencies:
- dependency-name: rayon-core
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-23 09:40:34 +01:00
dependabot[bot]
a5128b94dd
Bump serial_test from 0.10.0 to 1.0.0
...
Bumps [serial_test](https://github.com/palfrey/serial_test ) from 0.10.0 to 1.0.0.
- [Release notes](https://github.com/palfrey/serial_test/releases )
- [Commits](https://github.com/palfrey/serial_test/compare/v0.10.0...v1.0.0 )
---
updated-dependencies:
- dependency-name: serial_test
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-18 11:59:27 +01:00
dependabot[bot]
c7356ae3de
Bump git2 from 0.15.0 to 0.16.0
...
Bumps [git2](https://github.com/rust-lang/git2-rs ) from 0.15.0 to 0.16.0.
- [Release notes](https://github.com/rust-lang/git2-rs/releases )
- [Commits](https://github.com/rust-lang/git2-rs/compare/git2-curl-0.15.0...git2-curl-0.16.0 )
---
updated-dependencies:
- dependency-name: git2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-11 09:09:00 +01:00
extrawurst
c6dec379f2
clippy nightly fixes
2022-12-30 09:42:50 +01:00
extrawurst
81645a61d4
cargo update
2022-12-20 15:22:45 +01:00
extrawurst
55a006a4a0
update env_logger
2022-12-10 11:32:43 +01:00
extrawurst
289eddd9be
fix nightly clippy
2022-12-10 11:27:59 +01:00
dependabot[bot]
71ea7fb89d
Bump shellexpand from 2.1.2 to 3.0.0
...
Bumps [shellexpand](https://gitlab.com/ijackson/rust-shellexpand ) from 2.1.2 to 3.0.0.
- [Release notes](https://gitlab.com/ijackson/rust-shellexpand/tags )
- [Commits](https://gitlab.com/ijackson/rust-shellexpand/compare/shellexpand/2.1.2...shellexpand-3.0.0 )
---
updated-dependencies:
- dependency-name: shellexpand
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-02 07:35:48 +01:00
extrawurst
6c4ee56eed
remove debug sleep ( fixes #1451 )
2022-11-25 21:16:47 +01:00
extrawurst
8d2de65868
fix clippy nightly
2022-11-23 15:14:12 +01:00
extrawurst
4ef9659138
prep release
2022-11-22 11:07:41 +01:00
extrawurst
bea70306e2
fix up for 8e8c5fa never showing file tree
2022-11-22 10:55:25 +01:00
extrawurst
8e8c5fad55
make fetching tree files async
2022-11-21 20:16:48 +01:00
extrawurst
92f63d107c
support fetching branch_infos async
2022-11-21 16:32:17 +01:00