Commit graph

152 commits

Author SHA1 Message Date
Stephan Dilly
258d1311cd cleanup 2020-04-18 22:58:39 +02:00
Stephan Dilly
952ea17c90 cleanup 2020-04-18 22:56:22 +02:00
Stephan Dilly
73c650174f fix staging removed files (fixes #24) 2020-04-18 11:25:03 +02:00
Stephan Dilly
69afc129c7 fix line ending drawing CRLF
(fixes #21)
2020-04-16 16:41:04 +02:00
Stephan Dilly
1b90436421 switch to tui clear new in 0.9 2020-04-16 15:12:32 +02:00
Stephan Dilly
e50f15f72b tui upgrade 2020-04-15 22:38:09 +02:00
Stephan Dilly
99a240da5f clippy fix 2020-04-13 01:38:13 +02:00
Stephan Dilly
6bcdee4d63 more clean update messaging 2020-04-13 01:22:09 +02:00
Stephan Dilly
de5cedb05a new update flags system 2020-04-13 00:29:36 +02:00
Stephan Dilly
c0f0883f1b cleanup 2020-04-12 19:45:37 +02:00
Stephan Dilly
e43ed300ed doc 2020-04-12 19:39:53 +02:00
Stephan Dilly
f2f278e9c0 docs 2020-04-12 14:24:21 +02:00
Stephan Dilly
71b113cbbb show version in help popup 2020-04-12 14:23:22 +02:00
Stephan Dilly
145bc90e4c little cleanup 2020-04-12 01:50:34 +02:00
Stephan Dilly
445b732522 improved popup drawing 2020-04-12 01:46:30 +02:00
Stephan Dilly
f3f6b92007 draw once before mainloop to appear more snappy 2020-04-12 01:34:53 +02:00
Stephan Dilly
1fe08a3f3d fix diff header coloring 2020-04-10 19:13:52 +02:00
Stephan Dilly
520456d0cd visualize commit-msg hook when failed 2020-04-10 14:02:24 +02:00
Stephan Dilly
acea66e829 render tabs in diff (closes #12) 2020-04-09 12:43:51 +02:00
Stephan Dilly
36ff0be9d1
support hooks: post-commit,commit-msg (#15)
* support hooks: post-commit and commit-msg
* some unittests
* exclude tests on windows for now
2020-04-09 09:23:59 +02:00
Stephan Dilly
936e965c17 fix: dont allow open revert dlg on [D] press while on staged file 2020-04-08 00:23:12 +02:00
Stephan Dilly
387b8748b1 better naming 2020-04-08 00:21:08 +02:00
Stephan Dilly
b71f39fbb3 Support stage/unstage hunk 2020-04-08 00:21:08 +02:00
Stephan Dilly
77719df650 fix quickbar not updating after switching focus 2020-04-05 15:32:07 +02:00
Stephan Dilly
e51609ed91 fix crash running outside of git repo 2020-04-03 23:32:17 +02:00
Stephan Dilly
923f7a46d6 confirm destive command: reset file 2020-04-03 23:16:49 +02:00
Stephan Dilly
0a91b749dd fix clippy 2020-04-03 22:18:20 +02:00
Stephan Dilly
9ac915212a fix diff staying blank 2020-04-03 22:16:31 +02:00
Stephan Dilly
ef4d3f7b56 introduce queue to get rid of event() return type 2020-04-03 17:52:41 +02:00
Stephan Dilly
176f2ee2fa naming 2020-04-03 17:09:59 +02:00
Stephan Dilly
b8debcf87f clippy fixes 2020-04-03 16:46:33 +02:00
Stephan Dilly
448b6927c3 better help sorting 2020-04-03 16:40:30 +02:00
Stephan Dilly
6001593a0a rename 2020-04-03 16:26:05 +02:00
Stephan Dilly
2282305e7c switch to new command texts 2020-04-03 16:24:52 +02:00
Stephan Dilly
ed5668c4c8 cmd help grouping and long desc 2020-04-03 14:48:41 +02:00
Stephan Dilly
bc85a86000 pedantic clippy 2020-04-02 23:45:50 +02:00
Stephan Dilly
77cafbd6b7 more clippy warnings 2020-04-02 21:25:51 +02:00
Stephan Dilly
25883f6070 sort commands in quickbar 2020-04-02 18:33:34 +02:00
Stephan Dilly
6c7c155cef better system for cmd propagation 2020-04-02 18:07:53 +02:00
Stephan Dilly
510400a784 clippy fix 2020-04-02 13:34:28 +02:00
Stephan Dilly
4bd9826666 move more into sub components 2020-04-02 13:29:25 +02:00
Stephan Dilly
8937f5f437 move more into downhirarchie components 2020-04-02 13:20:56 +02:00
Stephan Dilly
5e6e82c1c9 move help keys into help component 2020-04-02 12:18:24 +02:00
Stephan Dilly
cd4b9a07c0 placegholders 2020-04-02 01:53:05 +02:00
Stephan Dilly
e46ab3ac7b cleanup eventpump, generalization 2020-04-02 01:50:39 +02:00
Stephan Dilly
185a4830fb less colorful theme 2020-04-01 23:43:02 +02:00
Stephan Dilly
f8f05d6c31 remove all unsafe usage 2020-03-31 01:43:56 +02:00
Stephan Dilly
80b5a53662 fix clippy 2020-03-30 23:54:43 +02:00
Stephan Dilly
604598673f use crossbeam ticker channel to reduce threading usage 2020-03-30 23:45:54 +02:00
Stephan Dilly
b94d8bcf5c cleanup terminal creation 2020-03-30 23:20:56 +02:00