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
Stephan Dilly
9d4972b0b2
also drive unittests on make check
2020-07-18 12:22:17 +02:00
Stephan Dilly
0a24c2c9b0
add profiling feature
2020-07-04 14:59:30 +02:00
Stephan Dilly
4f45be0924
better naming
2020-06-29 16:00:21 +02:00
Stephan Dilly
b86f3a3f40
print bundled size after build
2020-06-15 02:25:18 +02:00
Stephan Dilly
5bfdb40a14
commit details in log ( #107 )
2020-06-06 19:24:48 +02:00
Stephan Dilly
7ea8f34f68
update readme,changelog and rename logging arg ( #88 )
2020-05-28 09:32:08 +02:00
Stephan Dilly
fc884525be
fix clippy in CI
2020-05-23 15:23:53 +02:00
Stephan Dilly
9b1e921af8
add fmt check to make
2020-05-22 22:43:47 +02:00
Stephan Dilly
8b096fb9e1
support multiple tags per commit ( #62 )
...
* support multiple tags per commit
* update changelog
* make sure clippy works in CI
2020-05-16 20:14:27 +02:00
Stephan Dilly
1db1f00302
Log view ( #41 )
2020-05-05 13:47:21 +02:00
Stephan Dilly
ac8cae6e84
next try
2020-04-19 19:27:39 +02:00
Stephan Dilly
c47b49e7a1
test windows releaes CI
2020-04-19 19:20:30 +02:00
Stephan Dilly
7a479b1896
reduce git2 features and add musl build step
...
fix tabs
integrate linux musl builds in CD pipeline
2020-04-16 14:05:28 +02:00
Stephan Dilly
2b4f80b141
Add linux release step
2020-04-15 18:31:05 +02:00
Stephan Dilly
3cb295498b
more release build bundling
2020-04-08 11:49:07 +02:00
Stephan Dilly
c4880060ea
try shrinking bin size
2020-04-08 00:44:13 +02:00
Stephan Dilly
b71f39fbb3
Support stage/unstage hunk
2020-04-08 00:21:08 +02:00