Commit Graph

697 Commits

Author SHA1 Message Date
Stephan Dilly
313f5586b0 todo 2020-07-04 15:38:46 +02:00
Stephan Dilly
60759d7bec open external editor from commit popup
this puts all commit logic into one 'view' and allows editing amend commit messages in the external editor aswell.
2020-07-04 15:36:12 +02:00
Stephan Dilly
0a24c2c9b0 add profiling feature 2020-07-04 14:59:30 +02:00
Stephan Dilly
b782472a63 more fancy spinner, cleanup tabs 2020-07-04 12:55:40 +02:00
Stephan Dilly
a34bab22fa show untracked files in stash commit details (closes #130) 2020-07-02 12:55:17 +02:00
Stephan Dilly
e803cb3afe unneeded clones 2020-07-02 12:24:02 +02:00
Mehran Kordi
ea244b8cfa fixed issue with utracked files. 2020-07-02 11:58:11 +02:00
dependabot-preview[bot]
dd459ecb8a Bump unicode-width from 0.1.7 to 0.1.8
Bumps [unicode-width](https://github.com/unicode-rs/unicode-width) from 0.1.7 to 0.1.8.
- [Release notes](https://github.com/unicode-rs/unicode-width/releases)
- [Commits](https://github.com/unicode-rs/unicode-width/commits/v0.1.8)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-01 01:03:56 +02:00
Dario Vladovic
0e3dfa4c42 Add CD action to update Homebrew formula 2020-06-30 18:03:36 +02:00
Stephan Dilly
c97335435a cleanup 2020-06-30 09:51:05 +02:00
Stephan Dilly
b5fd133b04 update changelog (#144) 2020-06-30 09:49:43 +02:00
Stephan Dilly
c784c9e9b3 safety first 2020-06-30 09:49:27 +02:00
Agung Baptiso Sorlawan
3ec47ced67
Fix scrolling issues in staged/unstaged section (fixes #144) (#162) 2020-06-30 09:45:18 +02:00
Stephan Dilly
923bed9abf use condvar/mutex to not busywait when suspending input polling (closes #153) 2020-06-30 09:33:22 +02:00
Stephan Dilly
a4de701415 move input into app so start/stop polling is less awkward 2020-06-29 20:00:47 +02:00
Stephan Dilly
fb6cdb92ea fix whitespace at commit-msg start breaking revlog alignment (closes #158) 2020-06-29 19:48:39 +02:00
Stephan Dilly
b54e90a0de simplify spinner and mainloop to reduce log noise (#156) 2020-06-29 18:29:37 +02:00
Stephan Dilly
51d17b2596 prevent stacking up more and more status requests (#156) 2020-06-29 17:53:01 +02:00
Stephan Dilly
18c4d872d3 more debug logging 2020-06-29 16:03:35 +02:00
Stephan Dilly
4f45be0924 better naming 2020-06-29 16:00:21 +02:00
Stephan
738cf3fab4 try speeding up status (see #156) 2020-06-29 14:11:23 +02:00
Stephan
4a442f3829 cleanup use 2020-06-29 12:30:10 +02:00
Stephan
ce4f3af767 leave alternate screen when going into external editor (fixes #152) 2020-06-29 10:27:16 +02:00
Stephan Dilly
80f98d6b6d move commit into its own mod
# Conflicts:
#	asyncgit/src/sync/utils.rs
2020-06-29 09:47:54 +02:00
Stephan Dilly
c856c23aef remove outdated commit method 2020-06-29 09:46:38 +02:00
Stephan Dilly
6630b7c89c added new external editor feature in changes (closes #46) 2020-06-26 01:07:16 +02:00
Jon Grythe Stødle
477fdd303d Add support for external editor
Adds support for editing commit messages in an external editor. It read the GIT_EDITOR, VISUAL, EDITOR environment variables in turn (in the same order git does natively) and tries to launch the specified editor. If no editor is found, it falls back to "vi" (same as git). If vi is not available, it will fail with a message.
2020-06-26 00:50:39 +02:00
Stephan Dilly
8627d940f4 steamline some more command functions 2020-06-25 19:05:59 +02:00
Stephan Dilly
df338334e1 2% optimisation in revlog where amend was still run on each event 2020-06-25 18:35:16 +02:00
Stephan Dilly
b3b7f37756 bump dep 2020-06-25 17:45:24 +02:00
Stephan Dilly
fc4c379921 bump version 2020-06-25 17:44:49 +02:00
Stephan Dilly
d760533c94 fix categories 2020-06-25 17:44:22 +02:00
Stephan Dilly
895c013d10 fixed author column width (closes #148) 2020-06-25 10:27:07 +02:00
Stephan Dilly
97560564c9 run hooks from workdir and not from current dir (closes #151) 2020-06-25 08:14:43 +02:00
Stephan Dilly
b66d385a8f sort order 2020-06-25 07:47:10 +02:00
Stephan Dilly
1028a51652 fix invalid utf8 in commit msg also for commit details (see #150) 2020-06-24 16:08:46 +02:00
Stephan Dilly
fab5b6ea47 display lossy commit msg when containing invalid utf8 (closes #150) 2020-06-24 10:11:27 +02:00
Stephan Dilly
6b52b60280 added badges 2020-06-23 12:24:57 +02:00
Stephan Dilly
e78a157937 cargo update 2020-06-23 11:08:26 +02:00
Stephan Dilly
0d84abd1c6 make draw take shared ref again 2020-06-23 11:03:02 +02:00
Stephan Dilly
19947a7ec0 fix state change bug introduced in last commit 2020-06-23 00:24:12 +02:00
Stephan Dilly
cb6fe05cd6 indicate whether input polling state in process of changing 2020-06-23 00:18:59 +02:00
Stephan Dilly
b01f716677 fix diff of commit not returning binary size 2020-06-22 22:03:45 +02:00
Stephan Dilly
a98dea7825 clippy fix 2020-06-22 20:12:19 +02:00
Stephan Dilly
9ecd911fff update changes (closes #141) 2020-06-22 20:04:13 +02:00
Stephan Dilly
76e52cc7a2 show file size diff for binary files (#141) 2020-06-22 20:01:04 +02:00
Stephan Dilly
f287d6a351 changelog 2020-06-22 16:44:13 +02:00
Stephan Dilly
b8397ae285 make help headers more obvious (closes #131) 2020-06-22 16:42:16 +02:00
Stephan Dilly
afa6aad973 cleanup 2020-06-22 16:36:54 +02:00
Stephan Dilly
6199706a2f remove one indirection 2020-06-22 12:40:54 +02:00