Commit graph

49 commits

Author SHA1 Message Date
Stephan Dilly
63e449fca9 indicate what branch we are on (closes #115) 2020-06-12 22:37:53 +02:00
Stephan Dilly
6ebe717fb1 remove some duplication in reset 2020-06-12 14:41:37 +02:00
Stephan Dilly
9301574624 fix reset file when running gitui in subfolder (closes #118) 2020-06-12 11:46:45 +02:00
Stephan Dilly
9e1d8af264 request commit based diff async 2020-06-09 17:23:59 +02:00
Stephan Dilly
6a6fae9581 show cmds in new commit popup 2020-06-09 16:58:28 +02:00
Stephan Dilly
702415c40d
full commit detail popup (#113)
see #80
2020-06-09 13:30:17 +02:00
Stephan Dilly
5bfdb40a14
commit details in log (#107) 2020-06-06 19:24:48 +02:00
Stephan Dilly
26a4245213 better cmd ordering 2020-06-02 14:40:24 +02:00
Stephan Dilly
ce45c886c1 only switch when target is not-empty (#105) 2020-06-02 14:31:54 +02:00
Stephan Dilly
2032182cf9 arrow keys on end of file list switches focus (closes #105) 2020-06-02 14:28:32 +02:00
Stephan Dilly
63d3bf5661 Support stash-apply,stash-drop 2020-05-25 16:16:49 +02:00
Stephan Dilly
01a354e171 fix preallocation 2020-05-24 13:16:11 +02:00
Stephan Dilly
5ed5ec19af optimizations 2020-05-24 12:49:00 +02:00
Stephan Dilly
08f4fae235 update status when switching visible 2020-05-24 12:26:00 +02:00
Mehran Kordi
4c17660956
anyhow integration (closes #77) 2020-05-23 17:12:38 +02:00
Stephan Dilly
4f01ef783c fix log not being updated after commit 2020-05-23 13:50:37 +02:00
Stephan Dilly
88850a6026 improve log drawing performance 2020-05-23 11:19:09 +02:00
Stephan Dilly
3ba3d3e07f consitent title 2020-05-23 00:15:11 +02:00
Stephan Dilly
43afec3433 fix fmt 2020-05-22 22:42:31 +02:00
Stephan Dilly
2497c4fe9e fix performance regression in revlog 2020-05-22 22:41:17 +02:00
Stephan Dilly
df43ea03aa less unnecessary requests 2020-05-22 18:15:03 +02:00
Stephan Dilly
e16132cfd0 consistent style 2020-05-22 17:53:10 +02:00
Stephan Dilly
2242ed34d2 fix help lacking 2020-05-22 17:49:43 +02:00
Stephan Dilly
9e1db3d448 fix naming 2020-05-22 17:43:15 +02:00
Stephan Dilly
1f5706fa0c support stash msg 2020-05-22 17:37:48 +02:00
Stephan Dilly
21cbc3b136 generalise command gathering 2020-05-22 15:28:49 +02:00
Stephan Dilly
572be62b5f cleanup having two AsyncStatus 2020-05-22 14:58:59 +02:00
Stephan Dilly
3c5e86eee9
stashing support (#70) 2020-05-21 15:46:38 +02:00
Stephan Dilly
51b14400db log tab refreshes when head changes (closes #78) 2020-05-20 18:11:04 +02:00
Stephan Dilly
7c8b7bf998 fix missing commit in single commit repo (#75) 2020-05-20 09:54:40 +02:00
Stephan Dilly
c86a51cba8 allow style to be readable on light themes aswell 2020-05-20 00:11:52 +02:00
Stephan Dilly
1c03458de7 merge uses 2020-05-19 23:11:28 +02:00
Stephan Dilly
6c733ef82c remove necesity of a public custom Color type ColorDef 2020-05-19 21:44:31 +02:00
Stephan Dilly
5f8c333a24 pass theme as ref where possible 2020-05-19 20:38:56 +02:00
Mehran Kordi
4ec1a4e94b
Implement color themes #65 (closes #28) 2020-05-19 20:19:30 +02:00
Stephan Dilly
e73cdb67bc stop status from adding commands when not active 2020-05-19 18:16:05 +02:00
Stephan Dilly
dd49d68eab better scrolling in log view (#52) 2020-05-19 10:59:40 +02:00
Stephan Dilly
8b096fb9e1
support multiple tags per commit (#62)
* support multiple tags per commit
* update changelog
* make sure clippy works in CI
2020-05-16 20:14:27 +02:00
Stephan Dilly
a5d5b3b916 allow longer messages in log view 2020-05-15 18:55:18 +02:00
Mehran Kordi
03505b9eb6
Replace unwrap calls in asyncgit with error handling - closes #53 2020-05-15 15:15:26 +02:00
Stephan Dilly
63630eb18d cleanup 2020-05-13 16:38:48 +02:00
Stephan Dilly
c44966c1a9 cleanup 2020-05-12 14:05:38 +02:00
Stephan Dilly
70e5201956 allow all draw calls to mutate self 2020-05-12 13:22:55 +02:00
Stephan Dilly
434c793d1c support page up/down in log (#43) 2020-05-12 01:21:32 +02:00
Stephan Dilly
0e9ba8aef6 Move status tab into its own component 2020-05-11 17:20:34 +02:00
Stephan Dilly
fa2aabfee0 support jumping to end in log (#43) 2020-05-11 14:34:10 +02:00
Stephan Dilly
f5795d1fad support home button for commit log (#43)
clippy fix
2020-05-10 15:01:21 +02:00
Stephan Dilly
16aa6f7c50 support showing tags in log, speed up log by cloning less (#47) 2020-05-10 14:23:24 +02:00
Stephan Dilly
1db1f00302
Log view (#41) 2020-05-05 13:47:21 +02:00