Stephan Dilly
b59e050d67
cleanup some todos
2021-05-28 12:11:39 +02:00
Stephan Dilly
032948f01a
rename filetree crate to prepare for publish
2021-05-28 11:10:11 +02:00
Stephan Dilly
bfa83ae343
move async_job abstraction into asyncgit for now
2021-05-28 11:02:31 +02:00
Stephan Dilly
a5b63e5936
support common nav for syntax view ( closes #725 )
2021-05-24 11:07:32 +02:00
Stephan Dilly
a8bf31b0ab
optimize all async job related clones away ( #725 )
2021-05-24 02:15:52 +02:00
Stephan Dilly
13b346b8b1
fix scrolling bounds ( #725 )
2021-05-24 01:12:34 +02:00
Stephan Dilly
9b6dd60fe0
Stateful paragraph ( #729 )
...
* introduce stateful paragraph
* limit scroll
* show focus clearly
2021-05-23 23:42:49 +02:00
Stephan Dilly
1034dc1aaf
add syntax highlighting ( #727 )
2021-05-23 02:45:22 +02:00
Stephan Dilly
9ffe52634e
treeview shows selectd file content
2021-05-22 00:47:06 +02:00
Scott Reeves
01bd7f6621
allow overriding selected_tab via theme ( #722 )
2021-05-21 23:12:28 +02:00
Scott Reeves
d692d321d3
remove hardcoded white color from selected tab ( #719 )
2021-05-21 17:49:01 +02:00
Stephan Dilly
0e31d57a33
New file tree ( #718 )
2021-05-21 14:52:05 +02:00
Stephan Dilly
fb37cec2f0
fix branchlist scrollbr
2021-04-27 15:03:43 +02:00
Christoph Rüßler
e7b703b922
Improve blame view
...
- Set default shortcut to `B` instead of `b` because the latter would
shadow `[b]ranches`.
- Add scrollbar.
- Show resolved commit id in title instead of `HEAD`.
- Make commit id bold if it is the commit id the file is blamed at.
- Don’t run blame on a binary file.
- Add shortcut for inspecting a commit in blame view.
2021-04-24 14:02:51 +02:00
Stephan Dilly
7d4b79606c
smarter config loading giving more diagnostics to the user about whats going wrong ( #589 )
2021-03-14 00:25:30 +01:00
Stephan Dilly
c79b3d74fa
Fix 576 stash apply conflicts ( #578 )
...
* unittest that applying with conflicts errors out and prepare for stash apply to allow creating conflicts for later
* mark conflicting items
2021-03-09 14:14:16 +01:00
Stephan Dilly
bead96db08
workaround for rust nightly clippy bug
2021-03-02 09:23:34 +01:00
Stephan Dilly
318498c8ee
more clippy fixes
2021-02-23 11:33:24 +01:00
David Karrick
530e077fe7
Allow user to set theme with flag ( #481 )
...
closes #480
2021-01-27 22:24:27 +01:00
Stephan Dilly
b63063271d
cleanup nightly clippy warnings
2021-01-08 11:55:50 +01:00
Stephan Dilly
79939115af
Fix style ( #454 )
2020-12-20 17:07:32 +01:00
Richard Menzies
f3b7b0ffac
Use theme for push gauge
2020-12-08 01:42:41 +01:00
remique
2f3af71408
Add scrollbar in branchlist ( #417 )
...
* Add scrollbar in branchlist
* Change scrollbar symbol to DOUBLE_VERTICAL
2020-11-12 15:39:50 +01:00
Stephan Dilly
88813381da
indicate if branch has an upstream and some cleanup
2020-11-01 19:43:19 +01:00
Stephan Dilly
bd00b3e4b8
fix scrollbar ( #350 )
2020-10-31 12:32:20 +01:00
Florian Wilkens
21b7513f48
Remove ui::style::ColorDef in favor up tui::style::Color ( #391 )
...
Closes #149 .
2020-10-31 12:26:30 +01:00
Stephan Dilly
6df98ada7f
cleanup
2020-10-28 00:07:33 +01:00
Arnaud Locquet
603fd75703
fix: panic on small terminal when textinput for stash name is open
2020-10-28 00:02:30 +01:00
Stephan Dilly
3b44ac5b06
fix branch list and cmd bar panicing on small terminal sizes ( #369 )
...
fix branch list and cmd bar panicing on small terminal sizes (closes #363 )
2020-10-25 23:48:50 +01:00
Stephan Dilly
2df0a8957b
clippy fixes
2020-10-11 16:06:44 +02:00
Richard Menzies
93168639fe
Bump tui: 0.9 -> 0.12 ( #289 )
2020-10-08 09:56:36 +02:00
Timur Aliberdov
7dc72380ce
Draw scrollbar for long commit messages
2020-10-07 09:36:55 +02:00
Stephan Dilly
425963ca58
Scrollbar in diff ( #251 )
...
closes #204
2020-08-28 18:19:44 +02:00
Stephan Dilly
2401293b66
Rust1.46 and nightly ci ( #246 )
2020-08-28 10:52:24 +02:00
Stephan Dilly
53f333f4ca
isolate scrolllist widget further
2020-08-27 22:41:09 +02:00
Stephan Dilly
0dd50b402e
upgrade to rust 1.45 and fix new clippy warnings
2020-07-17 11:54:12 +02:00
Stephan Dilly
18f3bd981d
min rect size for commit popup ( fixes #179 )
2020-07-14 09:42:55 +02:00
Stephan Dilly
b782472a63
more fancy spinner, cleanup tabs
2020-07-04 12:55:40 +02:00
Agung Baptiso Sorlawan
3ec47ced67
Fix scrolling issues in staged/unstaged section ( fixes #144 ) ( #162 )
2020-06-30 09:45:18 +02:00
Stephan
4a442f3829
cleanup use
2020-06-29 12:30:10 +02:00
Stephan Dilly
6199706a2f
remove one indirection
2020-06-22 12:40:54 +02:00
Stephan Dilly
b899751c2b
share theme instead of copying it all over the place
2020-06-22 12:21:21 +02:00
Stephan Dilly
b4400dfe13
Use terminal blue as default selection background ( closes #129 )
2020-06-16 16:46:46 +02:00
Stephan Dilly
71fdf1d6a9
better tag highlighting in log
2020-06-06 19:33:52 +02:00
Stephan Dilly
3dc1119142
fix new clippy error
2020-06-04 21:11:07 +02:00
Stephan Dilly
4de0e52418
Support more commands ( #101 )
...
closes #83
2020-06-01 22:02:40 +02:00
Stephan Dilly
f96343061c
add clippy::nursery checks
2020-05-31 01:04:04 +02:00
Mehran Kordi
4c17660956
anyhow integration ( closes #77 )
2020-05-23 17:12:38 +02:00
Stephan Dilly
c16045569c
brighter better readable commit hash default color
2020-05-23 11:29:10 +02:00
Stephan Dilly
3c5e86eee9
stashing support ( #70 )
2020-05-21 15:46:38 +02:00