Commit Graph

232 Commits

Author SHA1 Message Date
Stephan Dilly
7ea8f34f68 update readme,changelog and rename logging arg (#88) 2020-05-28 09:32:08 +02:00
Stephan Dilly
55f9dd466c benchmark in md, no pic 2020-05-27 14:03:21 +02:00
Stephan Dilly
17e5b00e65 benchmark and presentation link 2020-05-27 14:00:24 +02:00
Stephan Dilly
a2e17e0982 release prep 2020-05-25 16:21:53 +02:00
Stephan Dilly
40cd31bece some updates 2020-05-23 14:07:41 +02:00
Stephan Dilly
9c97ae7f05 fix formatting 2020-05-21 23:53:59 +02:00
Stephan Dilly
1b68e6cecd doc fixed 2020-05-20 12:03:43 +02:00
Stephan Dilly
4379a77e0d polish readme/changelog 2020-05-20 12:00:17 +02:00
Mehran Kordi
4ec1a4e94b
Implement color themes #65 (closes #28) 2020-05-19 20:19:30 +02:00
Stephan Dilly
6d60f5b478 document min. rust version (closes #69) 2020-05-18 19:03:58 +02:00
Stephan Dilly
3375128d91 remove limitation 2020-05-16 19:15:46 +02:00
Stephan Dilly
9d28dcfc66 added itchio shield 2020-05-07 17:32:33 +02:00
Stephan Dilly
6a28414048 update 2020-05-05 14:27:24 +02:00
Stephan Dilly
a052db90ac update readme 2020-04-28 15:51:24 +02:00
Stephan Dilly
39479c5d13 use xdg convention for log file location putting it in .cache (see #27) 2020-04-22 14:31:54 +02:00
Stephan Dilly
75d010c520 fix assets missing on crates 2020-04-13 01:53:59 +02:00
Stephan Dilly
c190787a03 test 2020-04-13 01:12:59 +02:00
Stephan Dilly
8e6dc736f5 test 2020-04-13 01:10:45 +02:00
Stephan Dilly
9cc594cb17
Update README.md 2020-04-11 11:29:08 +02:00
Stephan Dilly
40fa3827f6
Update README.md 2020-04-11 11:28:35 +02:00
Stephan Dilly
8ddcde9e07 issue links 2020-04-10 14:31:39 +02:00
Stephan Dilly
f92f270e17 link issue 2020-04-10 14:30:33 +02:00
Stephan Dilly
490268201b more clean readme 2020-04-10 14:27:27 +02:00
Stephan Dilly
520456d0cd visualize commit-msg hook when failed 2020-04-10 14:02:24 +02:00
Stephan Dilly
19b540c123 cleanup 2020-04-10 10:52:31 +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
d0fce2dce4 todos 2020-04-08 20:54:48 +02:00
Stephan Dilly
1a872308c4 test 2020-04-08 12:08:22 +02:00
Stephan Dilly
b71f39fbb3 Support stage/unstage hunk 2020-04-08 00:21:08 +02:00
Stephan Dilly
15ee7b8f87 todo 2020-04-06 09:20:08 +02:00
Stephan Dilly
f74d41a445 fix committing in empty repo 2020-04-05 19:50:11 +02:00
Stephan Dilly
6392778c09 fix one crash on empty repo (diffing) 2020-04-05 18:43:52 +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
c838721544 todo 2020-04-03 22:26:33 +02:00
Stephan Dilly
905d1e6d03 Update readme 2020-04-03 16:53:39 +02:00
Stephan Dilly
f2336d32e1 new logo 2020-04-03 00:33:40 +02:00
Stephan Dilly
149086fc31 center shields aswell 2020-03-31 11:41:54 +02:00
Stephan Dilly
4409fcb752 logo size 2020-03-31 11:40:41 +02:00
Stephan Dilly
bc65ab3530 logo try 2020-03-31 11:39:32 +02:00
Stephan Dilly
d85b4758e6 unsafe forbidden badge and new logo 2020-03-31 01:59:57 +02:00
Stephan Dilly
f8f05d6c31 remove all unsafe usage 2020-03-31 01:43:56 +02:00
Stephan Dilly
525a1a53c4 fix showing scroll command everywhere 2020-03-30 20:00:29 +02:00
Stephan Dilly
73557113d8 move into issue post-0.1 2020-03-30 12:25:42 +02:00
Stephan Dilly
890bfc9472 fixed #4 2020-03-30 12:03:16 +02:00
Stephan Dilly
7e05966336 update readme 2020-03-30 11:35:24 +02:00
Stephan Dilly
e97c9b665f cleanup features 2020-03-29 17:17:38 +02:00
Stephan Dilly
74a86bae24 prevent panics to mess up your previous terminal session 2020-03-29 16:34:29 +02:00
Stephan Dilly
104f39ba40 todo 2020-03-29 15:46:44 +02:00
Stephan Dilly
abfb7b6bbf
Todo 2020-03-29 00:49:30 +01:00
Stephan Dilly
b04758e039 todo 2020-03-28 14:47:52 +01:00
Stephan Dilly
41a52cfc8c more clean solution that does not need git cli
* make test run in parallel again
* better test structure
2020-03-28 13:45:19 +01:00
Stephan Dilly
c455f3e316 fix working dir checkout (revert) 2020-03-27 22:10:56 +01:00
Stephan Dilly
bfbde25116 fix diff at the end of file 2020-03-27 10:32:55 +01:00
Stephan Dilly
cafa8e594a readme 2020-03-27 01:55:26 +01:00
Stephan Dilly
8aca54a0ea some cleanup 2020-03-27 01:52:12 +01:00
Stephan Dilly
374ff3eb7e todo 2020-03-26 23:45:57 +01:00
Stephan Dilly
7f98ff6a35 more badges! 2020-03-26 17:34:51 +01:00
Stephan Dilly
6c85e19ce8 new bug 2020-03-26 13:26:51 +01:00
Stephan Dilly
603d6b74f4 more inspiration 2020-03-25 16:00:03 +01:00
Stephan Dilly
d52308ea0a update diff if changed externally 2020-03-25 15:36:57 +01:00
Stephan Dilly
7e78a182b2 more inspriation 2020-03-25 13:02:09 +01:00
Stephan Dilly
e557be6de0 more readme cleanup 2020-03-24 21:57:25 +01:00
Stephan Dilly
621c3c184f add crates badge 2020-03-24 21:40:19 +01:00
Stephan Dilly
86e4684e8d cargo install instructions 2020-03-24 21:34:11 +01:00
Stephan Dilly
3d0926d279 fix: diff not correct when switching between same file in stage/unstaged 2020-03-24 20:45:47 +01:00
Stephan Dilly
79284469e3 fix diff of untracked file in sub dir 2020-03-24 18:02:58 +01:00
Stephan Dilly
adf925083d first test for a help popup 2020-03-24 14:39:00 +01:00
Stephan Dilly
5d819ccd15 todo 2020-03-24 11:07:27 +01:00
Stephan Dilly
fe403313c9 todos 2020-03-24 10:04:48 +01:00
Stephan Dilly
4b3141fe4e update readme 2020-03-24 09:58:43 +01:00
Stephan Dilly
cf4c4721dc suport resetting untracked files 2020-03-24 09:55:51 +01:00
Stephan Dilly
67c119457f better readme structure 2020-03-23 15:16:54 +01:00
Stephan Dilly
46f582df08 adding badge,rename workflow 2020-03-23 14:59:46 +01:00
Stephan Dilly
912e4e4961 show new assets 2020-03-23 14:30:13 +01:00
Stephan Dilly
4730a8f498 show diff of new untracked files 2020-03-23 13:55:59 +01:00
Stephan Dilly
c410b8e4b1 cleanup 2020-03-23 11:44:42 +01:00
Stephan Dilly
4fdf09fc56 make git status fetching async 2020-03-23 11:42:50 +01:00
Stephan Dilly
cb247b9e7f less libgit calls and added optional timing logging for benchmarking 2020-03-22 02:17:03 +01:00
Stephan Dilly
3ce4a51b04 reduce slow git-calls further 2020-03-20 19:24:02 +01:00
Stephan Dilly
44a2fa9dc9 remove this todo for now, debug log is ok for now 2020-03-20 18:38:53 +01:00
Stephan Dilly
12e58fd861 todos 2020-03-20 17:39:39 +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
cd5afb77d5 some install instructions 2020-03-20 02:12:19 +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
8552269ed7 todo 2020-03-19 20:54:46 +01:00
Stephan Dilly
d7dafeac0f remove todo (done) 2020-03-19 20:15:55 +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
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
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
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
75c2f7af03 more metadata 2020-03-18 11:40:54 +01:00
Stephan Dilly
24a3aca026 less clutter in readme 2020-03-18 11:34:16 +01:00
Stephan Dilly
cd2938e9c1 fix crash when renaming/removing a file 2020-03-18 11:32:55 +01:00
Stephan Dilly
ca6650b9de fix crash when trying to add files in new folderq 2020-03-18 10:55:23 +01:00
Stephan Dilly
472bec5db3 commit popup centered 2020-03-18 10:45:57 +01:00
Stephan Dilly
7b289ab71b more bugs 2020-03-18 10:23:54 +01:00
Stephan Dilly
b9c9c97643 more updates 2020-03-18 01:24:29 +01:00
Stephan Dilly
df606bcdb7 more info in readme 2020-03-18 01:23:39 +01:00
Stephan Dilly
198eb31f81 alternatives 2020-03-18 01:01:38 +01:00
Stephan Dilly
4a596abd6e screenshot 2020-03-18 00:58:31 +01:00
Stephan Dilly
fbd4b6fe8c support committing 2020-03-18 00:23:06 +01:00
Stephan Dilly
2e6b8055f2 update 2020-03-18 00:15:49 +01:00
Stephan Dilly
ecc3d10fdd tabs preview 2020-03-17 12:11:17 +01:00
Stephan Dilly
e3a2987b53 fix not showing untracked files 2020-03-17 11:40:00 +01:00
Stephan Dilly
994e274484 support staging 2020-03-17 10:05:28 +01:00
Stephan Dilly
4d75e2d9ac update 2020-03-17 04:44:41 +01:00
Stephan Dilly
da5d087897 allow scrolling diff 2020-03-17 04:43:36 +01:00
Stephan Dilly
96ff2794fb update 2020-03-16 23:04:08 +01:00
Stephan Dilly
c5e7b1b8ae different style for hunk header 2020-03-16 22:00:38 +01:00
Stephan Dilly
dd64532814 faster diff filtering 2020-03-16 20:30:19 +01:00
Stephan Dilly
b9ce02e79a only show diff of selected file 2020-03-16 20:02:09 +01:00
Stephan Dilly
6e48f4fd0d doc links 2020-03-16 18:25:53 +01:00
Stephan Dilly
25c2b34bf2 todo 2020-03-16 18:23:35 +01:00
Stephan Dilly
18ae16d49d colorize diff 2020-03-16 18:22:05 +01:00
Stephan Dilly
1d146b9afd
Update README.md 2020-03-16 17:22:26 +01:00
Stephan Dilly
059339f015 more todos 2020-03-16 17:21:13 +01:00
Stephan Dilly
d6ef6b9324 todos 2020-03-16 17:20:28 +01:00
Stephan Dilly
aac5f2f772
Create README.md 2020-03-16 15:39:05 +01:00