extrawurst
673edd8f2d
cargo updates ( #1856 )
...
closes #1781
2024-02-12 11:53:22 +01:00
extrawurst
9a7c2199a7
make commit filtering an async job ( #1842 )
2023-08-27 15:14:10 +02:00
extrawurst
ab51490648
cleanup
2023-08-21 13:23:52 +02:00
extrawurst
cb9cf3ad0c
fix nightly builds
...
* update proc-macro2
* fix new warnings
2023-07-07 15:46:32 +02:00
extrawurst
c3e318fdd5
fix clippy nightly
2023-02-27 23:26:14 +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
extrawurst
c1cb868c4b
fix nightly clippy
2022-07-02 08:17:15 +02:00
Christoph Rüßler
b622ceef94
Add popup for file history ( #841 )
2022-01-30 18:50:50 +01:00
Stephan Dilly
13b6b2fdc6
support deleting tag on remote ( #1079 )
2022-01-16 22:56:39 +01:00
Stephan Dilly
006cdd6373
support bare repos ( #1028 )
2021-12-05 00:35:45 +01:00
Stephan Dilly
33ac72c8e7
fetch/prune branches ( #1000 )
2021-11-23 22:14:37 +01:00
dm9pZCAq
31f677187b
add trace-libgit feature ( #905 )
2021-10-13 15:32:17 +02:00
R0nd
48f9331b0d
Use git_message_prettify ( #924 )
2021-09-30 23:20:43 +02:00
Stephan Dilly
0454e2a1cd
asyncjob supports sending arbitrary notifications
...
this is used to send progress reports during work on the job
2021-09-02 13:14:36 +02:00
Stephan Dilly
b9e4631ff4
allow async job to return dynamic notification
2021-09-02 11:36:46 +02:00
Stephan Dilly
5672cfd033
compare two commits ( #860 )
2021-08-21 15:49:39 +02:00
Stephan Dilly
dad8e8d43d
cargo fmt: use hardtabs
...
since it does not support hard-whitespaces its the only way to make whitespaces consisitent and checked
2021-08-17 14:24:25 +02:00
Stephan Dilly
e16dfcaee7
hook into libgit2 tracing ( #822 )
2021-08-15 14:24:20 +02:00
Stephan Dilly
19f2fd03cf
app has its own async notifications now ( #813 )
...
* app has its own async notifications now
2021-07-11 13:24:19 +02:00
Stephan Dilly
850a930053
some cleanup and changelog
2021-06-12 22:41:10 +02:00
Christoph Rüßler
0fa3e0f5a8
Show symbol if tag is not yet pushed
...
This partly addresses #742 .
2021-06-12 22:35:57 +02:00
Stephan Dilly
8032c35902
refactor better name
2021-06-07 23:04:07 +02:00
Stephan Dilly
bfa83ae343
move async_job abstraction into asyncgit for now
2021-05-28 11:02:31 +02:00
Stephan Dilly
246ea9195d
more warnings as errors
2021-05-26 09:13:24 +02:00
Stephan Dilly
7ac40f73eb
warning as error
2021-05-23 13:47:14 +02:00
Stephan Dilly
1034dc1aaf
add syntax highlighting ( #727 )
2021-05-23 02:45:22 +02:00
Stephan Dilly
386a31067f
cleanup
2021-05-07 12:00:13 +02:00
Christoph Rüßler
26fbc8650f
Add async wrapper to blame
...
- Rename `self.path` to `self.file_path`.
- Take into account that `draw_scrollbar` subtracts the area’s height
before calculating the scrollbar’s position.
- Show in title if blame is pending.
2021-04-25 13:35:34 +02:00
Christoph Rüßler
b7eed4361e
Add blame view
...
This closes #484 .
2021-04-21 15:03:37 +02:00
Stephan Dilly
524add843d
more lints ( #648 )
2021-04-18 00:08:35 +02:00
Stephan Dilly
f0a367c3f5
more linting ( #647 )
2021-04-17 23:17:19 +02:00
Stephan Dilly
53b2c79877
even more clippy restrtictions ( #646 )
...
* even more clippy restrtictions
2021-04-17 18:55:59 +02:00
Stephan Dilly
6e5db96c19
support discard selected lines ( #571 )
2021-03-08 18:00:30 +01:00
Stephan Dilly
f1fcd341c6
add support for pushing tags ( #569 )
2021-03-05 17:49:40 +01:00
Stephan Dilly
39fb65b396
Async fetch ( #552 )
...
* async fetch
* reuse remote progress for fetch
* prvent push/fetch popup from closing too soon
2021-02-28 19:24:05 +01:00
Christoph Rüßler
fe0c2f558c
Use get_entry instead of get_str ( #269 )
2021-02-04 19:22:08 +01:00
Stephan Dilly
632f255548
cleanup some more expects
2020-11-01 02:11:55 +01:00
Stephan Dilly
92b1b4c2a8
dont allow unused imports
2020-10-09 15:31:51 +02:00
Stephan Dilly
de80601bf4
Push progress
...
closes #267
2020-09-06 17:48:14 +02:00
Stephan Dilly
17de5a900c
Test push progress ( #272 )
2020-09-04 09:08:29 +02:00
Stephan Dilly
59377c7a91
clippy fix and make perf warnings to errors
2020-08-26 19:18:57 +02:00
Stephan Dilly
0dd50b402e
upgrade to rust 1.45 and fix new clippy warnings
2020-07-17 11:54:12 +02:00
Stephan Dilly
315cf615e0
Async tag fetching ( #195 )
2020-07-12 13:21:34 +02:00
Stephan Dilly
a33db8d3de
cache branchname lookup ( closes #159 )
2020-07-04 18:12:54 +02:00
Stephan Dilly
9e1d8af264
request commit based diff async
2020-06-09 17:23:59 +02:00
Stephan Dilly
5bfdb40a14
commit details in log ( #107 )
2020-06-06 19:24:48 +02:00
Stephan Dilly
8643844913
expressive error msg when run in bare repo ( closes #100 )
2020-05-30 13:05:11 +02:00
Stephan Dilly
ad092823ff
deny panics
2020-05-23 17:17:39 +02:00
Mehran Kordi
4c17660956
anyhow integration ( closes #77 )
2020-05-23 17:12:38 +02:00