extrawurst
685cca91fd
run tests on linux arm ci pipeline ( #2993 )
...
* run tests on linux arm ci pipeline
* exclude a test
2026-07-09 16:13:26 +02:00
extrawurst
95b37e6409
make x502 signing test less flaky on macos ( #2992 )
2026-07-09 14:03:38 +02:00
extrawurst
ee1bcd1eb3
add e2e test covering gpg ( #2986 )
2026-07-02 10:10:49 +02:00
extrawurst
8ed70068e6
fix ci lint ( #2985 )
2026-07-01 10:26:01 +02:00
extrawurst
b1db21e10a
fix panic when opening submodule ( #2896 )
...
this is caused by us dropping the git notify channel and creating a new one when opening the submodule.
closes #2895
2026-03-31 12:38:05 +01:00
extrawurst
0cf38b5def
use tombi for toml formatting ( #2894 )
2026-03-28 21:02:05 +01:00
extrawurst
d47f29effb
update chrono two-face and anyhow ( #2881 )
2026-03-20 12:47:53 +00:00
extrawurst
b18becdec6
bump env_logger ( #2880 )
2026-03-20 00:17:31 +00:00
extrawurst
5d6731326e
Rust msrv bump to 1.88 ( #2879 )
2026-03-19 18:33:52 +00:00
extrawurst
1c118d75f3
proper pre-push hook implementation ( #2811 )
2026-01-18 17:37:45 +01:00
extrawurst
d3dda1ec92
use nextest ( #2833 )
2026-01-15 17:29:15 -05:00
extrawurst
18624da9ed
try fixing homebrew ci step ( #2814 )
2025-12-17 19:13:31 -05:00
extrawurst
3dbf1202a0
cargo updates ( #2794 )
2025-11-28 19:50:29 -03:00
extrawurst
2374e00302
validate path on startup for gix aswell ( #2768 )
...
so far we only try to open using the legacy libgit2 based one
2025-10-29 22:07:46 +01:00
extrawurst
58490961c5
update log ( #2766 )
2025-10-29 15:27:28 +01:00
extrawurst
1032cccd55
cleanup format strings ( #2765 )
2025-10-29 13:58:27 +01:00
extrawurst
7c7698d5a2
cleanup some expects ( #2754 )
2025-10-28 22:40:44 +01:00
extrawurst
6bb216c0d4
fix warnings and deny deprecated ( #2753 )
...
* fix gitoxide warning
* do not allow deprecated fn
2025-10-28 18:03:19 +01:00
extrawurst
950e703cab
fix nightly ci ( #2663 )
2025-06-07 23:21:34 +02:00
extrawurst
a2e86c2ea3
fix cargo wix install ( #2644 )
2025-05-18 00:48:17 +02:00
extrawurst
9781608584
upgrade dirs ( #2569 )
2025-04-15 09:22:50 +02:00
extrawurst
eeebb0a647
fix cargo deny advisory warning ( #2598 )
2025-04-07 18:02:34 +02:00
extrawurst
cc907996f4
fix latest clippy ( #2597 )
2025-04-07 16:06:00 +02:00
extrawurst
7ec62279e8
prepare for rc ( #2479 )
2025-01-13 22:26:14 +01:00
extrawurst
778ac16cf7
upgrade notify an cleanup advisory ( #2475 )
2025-01-10 16:16:28 +01:00
extrawurst
01ad0615b2
git2 upgrade ( #2473 )
2025-01-10 15:28:52 +01:00
extrawurst
89db83839d
Gix upgrade ( #2472 )
2025-01-10 14:19:27 +01:00
extrawurst
40c79028ff
cargo updates ( #2474 )
2025-01-10 13:43:08 +01:00
extrawurst
d72617f5c2
some cargo upgrades ( #2471 )
2025-01-10 12:55:30 +01:00
extrawurst
640bf333fc
Fix ci ( #2447 )
2024-12-10 09:44:01 +01:00
extrawurst
603116f491
ratatui update ( #2403 )
2024-10-23 09:34:24 +02:00
extrawurst
ce923e6fe4
supply libgit2 with flag to respect env variables ( #2299 )
...
closes #2298
2024-07-25 11:16:01 +07:00
extrawurst
a89044fd94
Build apple x86 ( #2253 )
2024-06-02 13:54:32 +02:00
extrawurst
9be28c9af9
Cargo update ( #2230 )
2024-05-16 18:23:50 +02:00
extrawurst
3dca5feeec
ratatui 0.25 update ( #2101 )
...
fixes #2098
2024-05-16 17:07:30 +02:00
extrawurst
09a2f70c89
Release prep ( #2183 )
2024-04-14 20:31:05 +02:00
extrawurst
5d68ea0e39
Reset branch in branch popup ( #2171 )
...
allow triggering branch reset from branch popup. closes #2170
2024-04-07 18:12:30 +02:00
extrawurst
5053850433
Update NIGHTLIES.md
...
Fix links for windows
2024-03-31 12:46:15 +01:00
extrawurst
44e1c56a1c
provide nightly builds ( #2164 )
...
closes #2083
2024-03-27 17:28:31 +00:00
extrawurst
bb92067b19
fixes tag annotation being broken in 0.25 ( #2139 )
...
fixes #2126
2024-03-22 12:18:05 -07:00
extrawurst
3f69f5fe62
Action updates ( #2085 )
2024-02-21 13:03:53 +01:00
extrawurst
9f0ef851b2
Prep release 25 ( #2082 )
2024-02-21 11:27:45 +01:00
extrawurst and StemCll
5dad9f4adb
cancel commit search ( #2078 )
...
closes #1860
Co-authored-by: StemCll <[email protected] >
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
45c34e5675
fix infinite spinner ( #2075 )
...
af9da95 introduced pending work to always be true
2024-02-20 11:56:37 +01:00
extrawurst
e2590f79bd
better default for single line textinput size ( #2070 )
2024-02-20 09:43:15 +01:00
extrawurst
e22cc70a7d
moving popups in its own module ( #2066 )
2024-02-19 17:18:30 +01:00
extrawurst
ab95b98ef8
allow pushing to empty repo ( #2063 )
...
closes #1919
2024-02-19 15:46:39 +01:00
extrawurst
825935ba4f
Multiline TextEdit cleanups ( #2053 )
...
* change commit default binding
* animated gif of multiline text edit
* update changelog
* fix style of default text
* textinput should not need to know about its users
* fix branch create popup
2024-02-18 12:44:44 +01:00
extrawurst
84d855d242
move audit checks to cargo-deny ( #2048 )
...
* move audit checks to cargo-deny
* remove separate sec audit step using old auditing
2024-02-14 11:32:16 +01:00
extrawurst
4c33ee4859
New Logo with outline ( #2044 )
2024-02-12 17:28:01 +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
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
b2e7420349
Update README.md
2023-09-19 19:52:30 +02:00
extrawurst
0e1d83fb02
Parallelize log search ( #1874 )
2023-09-04 20:55:17 +02:00
extrawurst
5be397b335
stash list does not update after pop/drop ( #1865 )
...
* move to stashlist after stashing
* move to status after stash popping
2023-08-31 10:41:52 +02:00
extrawurst
0c591dfea4
Fix branch switch with slash ( #1857 )
2023-08-29 16:39:58 +02:00
extrawurst
0376ed3a26
Fix slowness in big repo revlog tab ( #1849 )
2023-08-28 12:35:01 +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
extrawurst
2675934027
Index of search result ( #1840 )
2023-08-27 11:25:16 +02:00
extrawurst
0fdec134c5
Fix: search in log ( #1838 )
2023-08-26 20:34:37 +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
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
8f29cb2e81
Cargo install in CI ( #1576 )
...
* run cargo install in CI
* also run cargo install in musl env
2023-03-01 15:44:51 +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
d4d6fd28eb
Unittest keylist ( #1545 )
...
* fix warning
* add unittest to keylist
2023-02-15 00:20:45 +00:00
extrawurst
7f5c6ceeef
Check udeps ( #1535 )
2023-02-05 10:32:25 +01:00
extrawurst
8ab62244ce
support reset from log view ( #1534 )
2023-02-04 16:15:26 +01:00
extrawurst
6b9a91f17d
Edit file from file tree ( #1430 )
...
* allow edit file from any StatusTreeComponent
2022-11-14 15:01:34 +01:00
extrawurst
8604b331ae
selected items should have dedicated fg color ( #1366 )
...
* selected items should have dedicated fg color
2022-09-30 20:19:37 +02:00
extrawurst
aeb64e1175
Commit msg history ( #1346 )
2022-09-20 10:07:05 +02:00
extrawurst
16a537c102
Persist all options ( #1342 )
...
closes #1340
2022-09-20 08:23:04 +02:00
extrawurst
9534e4c2f9
persist current tab as options ( #1339 )
2022-09-18 18:05:29 +02:00
extrawurst
cf9ce9d4ff
File watching using notify ( #1310 )
...
closes #1
2022-09-02 09:59:13 +02:00
extrawurst
4e0da37230
Support updating submodules ( #1305 )
2022-08-31 11:40:52 +02:00
extrawurst
986d34a5ac
support opening submodule ( #1298 )
2022-08-31 10:51:08 +02:00
extrawurst
ef3ece552d
PoC list submodules ( #1090 )
2022-08-27 17:55:06 +02:00
extrawurst
6630dca197
add cargo deny to CI ( #1285 )
...
* check duplicate dependencies
* also use cargo-deny for licenses checking
* also run cargo deny check in make check
2022-08-17 19:48:14 +02:00
Stephan D
4a0e58ae15
msrv 160 ( #1279 )
...
* bump edition
* msrv 160
* upgrade clap and more deps
2022-08-17 16:30:54 +02:00
Stephan D
02efae1499
Fix stashlist after marked drop ( #1207 )
2022-04-23 19:01:15 +02:00
Stephan D
2a578889f3
switch focus to index after staging last file ( #1170 )
2022-03-10 00:50:37 +01:00