Commit graph

87 commits

Author SHA1 Message Date
Stephan Dilly
5fc8d72ed6 fix home/end buttons on diff and add home button on file list (#43) 2020-05-10 13:12:06 +02:00
Stephan Dilly
5b25abace5 fix clippy warning 2020-05-10 10:10:15 +02:00
Stephan Dilly
6bb54cfa8c support home/end to jump up/down (#43) 2020-05-09 22:55:02 +02:00
Stephan Dilly
13979c1013 revert workaround (fixes #26) 2020-05-09 13:04:29 +02:00
Stephan Dilly
87d13f84d8 show diffed files path in title 2020-05-07 17:06:02 +02:00
Stephan Dilly
871f2cf2c3 commit error handling 2020-05-05 13:54:43 +02:00
Stephan Dilly
4df7704ef5 clippy fixes 2020-05-02 16:58:13 +02:00
Stephan Dilly
aa830963d4 file status indication and color for rename 2020-05-02 11:59:14 +02:00
Stephan Dilly
5382ce7408 Improve navigation (#29)
* offer commit only when selecting staging area
* show quickbar cmd to switch between unstaged/staged
* adjust size of focused file tree
2020-04-30 12:22:38 +02:00
Stephan Dilly
d48fdd2774 fix folder indenting when a file starting exactly like the folder exists next to it 2020-04-28 17:55:08 +02:00
Stephan Dilly
1ca04496cb Add folder actions unstage/stage/reset 2020-04-28 15:43:11 +02:00
Stephan Dilly
b0fdf5049c
Switch to a tree view for changed files list (#37) 2020-04-28 11:15:05 +02:00
Stephan Dilly
aa1c54d366 fix mix up in label for add/remove hunk 2020-04-21 22:31:15 +02:00
Stephan Dilly
72a1f94483 workaround crossterm bug: https://github.com/crossterm-rs/crossterm/issues/421 2020-04-21 18:02:27 +02:00
Stephan Dilly
258d1311cd cleanup 2020-04-18 22:58:39 +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
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
e43ed300ed doc 2020-04-12 19:39:53 +02:00
Stephan Dilly
71b113cbbb show version in help popup 2020-04-12 14:23:22 +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
b71f39fbb3 Support stage/unstage hunk 2020-04-08 00:21:08 +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