Stephan Dilly
756c124b68
hide cursor again after external editor closes ( fixes #168 )
2020-07-04 15:40:52 +02:00
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