Commit Graph

94 Commits

Author SHA1 Message Date
Stephan Dilly
eac8488ce6 reduce updates to improve performance on large repos 2020-03-20 12:49:58 +01:00
Stephan Dilly
c6c1bac3b4 slide in diff when focused 2020-03-20 10:54:43 +01:00
Stephan Dilly
cf0d81bf85 more info on building 2020-03-20 10:37:35 +01:00
Stephan Dilly
cb42dca0a3 support non root repo open 2020-03-20 02:42:06 +01:00
Stephan Dilly
44bb85091f cleanup unused dep 2020-03-20 02:17:56 +01:00
Stephan Dilly
cd5afb77d5 some install instructions 2020-03-20 02:12:19 +01:00
Stephan Dilly
1956e111dd better key handling 2020-03-20 02:08:10 +01:00
Stephan Dilly
7c454629fe better key controls 2020-03-20 01:53:21 +01:00
Stephan Dilly
571f45e464 indicate file status (color coded) 2020-03-20 01:40:39 +01:00
Stephan Dilly
46b4e37ccf todos 2020-03-20 00:08:54 +01:00
Stephan Dilly
8b37a22e4d keep highlighting current diff file 2020-03-19 21:58:28 +01:00
Stephan Dilly
76fcdac063 todos 2020-03-19 21:56:59 +01:00
Stephan Dilly
c4b2c81227 cleanup 2020-03-19 21:41:59 +01:00
Stephan Dilly
09f893f3b0 central place for strings/keys and better key bindings for focusing 2020-03-19 21:40:48 +01:00
Stephan Dilly
8552269ed7 todo 2020-03-19 20:54:46 +01:00
Stephan Dilly
9455a23721 better code structure 2020-03-19 20:54:40 +01:00
Stephan Dilly
d7dafeac0f remove todo (done) 2020-03-19 20:15:55 +01:00
Stephan Dilly
5dd2174049 remove confusing (non-functional) tabs 2020-03-19 20:15:02 +01:00
Stephan Dilly
90fa7f0b23 show new tab command 2020-03-19 20:12:48 +01:00
Stephan Dilly
eefc7c431f dedicated diff component, selectable, scrollable 2020-03-19 20:07:01 +01:00
Stephan Dilly
be5d1dc558 update 2020-03-19 17:59:31 +01:00
Stephan Dilly
42e4a57a9e more todos 2020-03-19 14:36:21 +01:00
Stephan Dilly
4fdb7793c5 more todos 2020-03-19 14:22:15 +01:00
Stephan Dilly
e7de472c17 update ignore 2020-03-19 14:22:02 +01:00
Stephan Dilly
8069f38f04 more todos 2020-03-19 14:19:09 +01:00
Stephan Dilly
0cc44b5512 update 2020-03-19 14:18:00 +01:00
Stephan Dilly
9b39e552be use smaller image 2020-03-19 13:19:18 +01:00
Stephan Dilly
adb8766b28 illustration in readme 2020-03-19 13:15:20 +01:00
Stephan Dilly
c03309ac53 some cleanups 2020-03-19 12:57:35 +01:00
Stephan Dilly
eefd31ad05 almost a magnitude of perf win by moving input polling into thread 2020-03-19 12:55:38 +01:00
Stephan Dilly
8618e404d4 fix naming 2020-03-19 01:36:27 +01:00
Stephan Dilly
6db11857e0 fix scroll command enbled 2020-03-19 01:33:08 +01:00
Stephan Dilly
10bb26e063 better style 2020-03-19 01:27:04 +01:00
Stephan Dilly
63785873e4 can rest files on index (revert) 2020-03-19 01:25:41 +01:00
Stephan Dilly
278ed70d8d update 2020-03-18 17:43:40 +01:00
Stephan Dilly
d5ef38a5a0 support unstaging 2020-03-18 17:26:38 +01:00
Stephan Dilly
9ab8a9b970 work on unstaging 2020-03-18 17:25:19 +01:00
Stephan Dilly
034c2533af can select/diff stages items 2020-03-18 16:56:25 +01:00
Stephan Dilly
7409512dd8 cleanup 2020-03-18 16:09:20 +01:00
Stephan Dilly
23564fcb11 new index component 2020-03-18 16:05:42 +01:00
Stephan Dilly
c2a80225ae put components into seperate mod 2020-03-18 15:20:32 +01:00
Stephan Dilly
ecdfef6d45 formating to shorter lines 2020-03-18 15:14:13 +01:00
Stephan Dilly
ca672b3072 put tui tools in separate file 2020-03-18 15:05:07 +01:00
Stephan Dilly
783f2ddb1b first shot at commands and better seperation of logic 2020-03-18 14:58:09 +01:00
Stephan Dilly
a5a45e7e24 use domain 2020-03-18 13:37:01 +01:00
Stephan Dilly
052c32936d rename 2020-03-18 13:29:03 +01:00
Stephan Dilly
15fe2bdf23 cleanup 2020-03-18 12:16:05 +01:00
Stephan Dilly
79308db48d show renamed files correctly in index 2020-03-18 12:15:50 +01:00
Stephan Dilly
2a823f3683 fix multiple files being added to index instead of one 2020-03-18 12:02:49 +01:00
Stephan Dilly
75c2f7af03 more metadata 2020-03-18 11:40:54 +01:00