74 Commits
Author SHA1 Message Date
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 0cf38b5def use tombi for toml formatting (#2894) 2026-03-28 21:02:05 +01:00
extrawurst d3dda1ec92 use nextest (#2833) 2026-01-15 17:29:15 -05:00
extrawurst 450caed840 add ignore for another CVE 2026-01-10 12:28:42 -05:00
extrawurst a2e86c2ea3 fix cargo wix install (#2644) 2025-05-18 00:48:17 +02:00
Johannes Agricola dcd9a00ff3 Check cargo sort in make check (#2572)
This is run in CI, so running this offline avoids an unnecessary CI
failure.
2025-03-22 11:53:03 +01:00
extrawurst 23d6cbe0f2 use locked on release builds 2024-06-02 14:17:47 +02:00
extrawurst a89044fd94 Build apple x86 (#2253) 2024-06-02 13:54:32 +02:00
extrawurst f91621be09 make necesaary sudo usage more obvious to user 2024-03-31 11:36:34 +01:00
extrawurst 44e1c56a1c provide nightly builds (#2164)
closes #2083
2024-03-27 17:28:31 +00:00
extrawurst 2ec6d632ed encode nightly version, commit, date into binary 2024-03-27 14:24:05 +00:00
extrawurst 5fafe784d1 rename artifacts for clarity (#2148) 2024-03-27 13:46:54 +00:00
extrawurst 4cc6b459cc Revert "encode nightly version, commit, date into binary"
This reverts commit 89e9f855cb.
2024-03-27 13:02:31 +00:00
extrawurst 89e9f855cb encode nightly version, commit, date into binary 2024-03-27 12:49:53 +00:00
extrawurst f4d4a5e086 lock in release build 2024-02-23 17:33:52 +01:00
extrawurst acf4661c1e fix nighty and raise msrv 2024-02-19 11:36:38 +01:00
extrawurst 5259fd90b3 dump out release bin size 2024-02-12 12:03:31 +01: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 0376ed3a26 Fix slowness in big repo revlog tab (#1849) 2023-08-28 12:35:01 +02:00
extrawurst 0fdec134c5 Fix: search in log (#1838) 2023-08-26 20:34:37 +02:00
extrawurst 104078f15f cargo install locked 2023-08-01 10:09:15 +02:00
Artur a172b18428 Add Linux targets for ARM, ARMv7 and AARCH64 (#1419) 2022-11-05 16:46:11 +01:00
Ivan Zvonimir Horvat e2a0f3800f make: add clean cmd 2022-10-18 13:57:02 +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
extrawurst 3838fe74df cleanup 2022-02-25 10:58:52 +01:00
Stephan Dilly acb7e52696 fix windows deployment 2022-01-25 21:20:51 +01:00
Stephan Dilly 6f70652d42 update licenses 2022-01-02 11:33:52 +01:00
Stephan Dilly a947ce35e7 fix status fetch hanging on bare repos w/o worktree (#1032)
closes #1029
2021-12-08 22:00:55 +01:00
Stephan Dilly 006cdd6373 support bare repos (#1028) 2021-12-05 00:35:45 +01:00
Stephan Dilly 25a49e22f2 supporting marking commits in the log 2021-08-17 14:21:24 +02:00
Stephan Dilly 12b90715f9 fix openssl vendoring with new resolver (#775)
* run otool in ci
* pin openssl-sys with 'vendored' feature
2021-06-07 14:58:49 +02:00
Stephan Dilly 0e7ac4a14c improve filetree::new performance (#760)
we used a BTreeMap where ordering does not matter and HashMap performs much better
2021-06-02 00:14:51 +02:00
Stephan Dilly 032948f01a rename filetree crate to prepare for publish 2021-05-28 11:10:11 +02:00
Stephan Dilly bfa83ae343 move async_job abstraction into asyncgit for now 2021-05-28 11:02:31 +02:00
Stephan Dilly a99baa0427 more clippy checks 2021-05-24 00:28:17 +02:00
Stephan Dilly 1034dc1aaf add syntax highlighting (#727) 2021-05-23 02:45:22 +02:00
Stephan Dilly 0e31d57a33 New file tree (#718) 2021-05-21 14:52:05 +02:00
Stephan Dilly 43d125b909 make sure clippy runs on workspace 2021-05-09 13:15:00 +02:00
Stephan Dilly 546c7f3072 fix some potentials for errors to bubble up (#547)
* fix some potentials for errors to bubble up (#490)
* fix async diff failing panic
2021-02-24 21:54:27 +01:00
Stephan Dilly 2600cce4cd fix msi install creation 2020-12-20 18:50:09 +01:00
pm100 d0f59fa0bf Windows MSI - add display of file size (#373) 2020-10-28 00:14:50 +01:00
pm100 a4d741723c windows msi installer using wix (#360) 2020-10-26 01:18:04 +01:00
Christoph Rüßler 04bd45e641 Use helper binary for clipboard access (#262)
Use `clip` on Windows, `pbcopy` on MacOX, `xclip` on Linux.

- Remove dependency on `clipboard`
- Remove feature `clipboard`
2020-10-10 23:31:40 +02:00
Stephan Dilly a991810f01 fix nightly build 2020-09-27 18:56:20 +02:00
Stephan Dilly 7d1e3643b1 support push to origin (#266)
* use  vendored ssl
2020-09-02 02:08:41 +02:00
Stephan Dilly e5c38e8d4a revert clipboard feature on linux to fix static linux binary build (#261) 2020-09-01 01:36:38 +02:00