extrawurst
4f3be697d5
upgrade ratatui
2023-06-19 15:05:17 +02:00
extrawurst
904885e001
tui -> ratatui
...
tui is not maintained anymore and it seems that ratatui is the successor: https://github.com/fdehau/tui-rs/issues/654
2023-04-19 14:46:09 +02:00
extrawurst
8f7f35b8a9
remove focus key bindings
...
merge them into `move_XYZ` keys
2023-02-11 10:51:51 +00:00
Niko Heiskanen
0a970db24a
file blame at right revision from commit-details ( #1324 )
2022-09-18 14:06:46 +02:00
extrawurst
e68e5e2f46
fix one more TODO
2022-08-21 15:11:12 +02:00
extrawurst
8e54bfd364
upgrade crossterm/tui
2022-08-17 22:12:39 +02:00
Stephan Dilly
284c57fb72
generic popup stacking solution ( #1124 )
...
* generic popup stacking solution
* allow going back to file-revision popup
* do not select diff in coming back to files-revlog
* handle filetree popup via stacking
* allow going back to inspect commit
* allow coming back to compare/inspect commit
2022-02-06 22:13:05 +01:00
Stephan Dilly
132559ea7f
support annotated tags ( #1073 )
2022-01-12 12:44:34 +01:00
Stephan Dilly
006cdd6373
support bare repos ( #1028 )
2021-12-05 00:35:45 +01:00
Stephan Dilly
5a7c85daee
rename
2021-12-01 09:12:39 +01:00
Stephan Dilly
3db1a68515
allow config for key symbols ( #997 )
...
closes #465
2021-11-20 18:44:04 +01:00
Stephan Dilly
8729530ba9
nightly clippy fixes
2021-09-10 11:19:32 +02:00
Stephan Dilly
1a8caa32d4
cargo clippy
2021-09-10 10:01:03 +02:00
Stephan Dilly
2a2751bf2a
fix clippy nightly
2021-09-02 09:15:41 +02:00
Stephan Dilly
81924fb9f8
show subject line of commits compared
2021-08-21 16:11:33 +02:00
Stephan Dilly
3db3b95dd0
fix order of old/new in compare
2021-08-21 15:56:21 +02:00
Stephan Dilly
5672cfd033
compare two commits ( #860 )
2021-08-21 15:49:39 +02:00
Stephan Dilly
dad8e8d43d
cargo fmt: use hardtabs
...
since it does not support hard-whitespaces its the only way to make whitespaces consisitent and checked
2021-08-17 14:24:25 +02:00
Stephan Dilly
8032c35902
refactor better name
2021-06-07 23:04:07 +02:00
Stephan Dilly
5320d0ee0b
fix commit msg details scrolling again
2021-06-06 00:53:27 +02:00
Stephan Dilly
bcc0e16208
rename
2021-06-06 00:36:28 +02:00
Stephan Dilly
610eab053c
mark longer commit msg than displayed ( closes #773 )
2021-06-06 00:14:36 +02:00
Stephan Dilly
5b07c48234
nightly clippy fixes
2021-06-05 10:28:18 +02:00
Agung Baptiso Sorlawan
ad8ecd6a1b
introduce EventState enum ( #666 )
2021-04-26 11:33:45 +02:00
Stephan Dilly
a3f7d189e5
Fix 663 msg scroll ( #669 )
...
* fix line skipping and added unittest
2021-04-25 14:09:53 +02:00
Stephan Dilly
bde8eb8a7b
Revert "Support mouse scrolling ( #306 )"
...
This reverts commit 457f644f30 .
2021-02-24 11:38:30 +01:00
Richard Menzies
457f644f30
Support mouse scrolling ( #306 )
...
Linked to #226
2021-02-23 11:03:50 +01:00
Stephan Dilly
b63063271d
cleanup nightly clippy warnings
2021-01-08 11:55:50 +01:00
Stephan Dilly
c0b8c5a0a6
give file list more screenspace share compared to commit message ( #436 )
2020-12-08 02:06:28 +01:00
Stephan Dilly
337ebb6656
fix new https://rust-lang.github.io/rust-clippy/master/#unnecessary_wraps clippy warnigns in nightly
2020-12-08 00:59:14 +01:00
Stephan Dilly
bd00b3e4b8
fix scrollbar ( #350 )
2020-10-31 12:32:20 +01: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
2401293b66
Rust1.46 and nightly ci ( #246 )
2020-08-28 10:52:24 +02:00
Stephan Dilly
80da95b6f5
cleanup commit message line encodings to fix rendering commit msg ( closes #245 )
2020-08-27 01:10:38 +02:00
Antonio Yang
a95ffd7bcc
Customize key binds ( #234 )
...
* customizable key config
* provide example vim key config
* automatically show correct key binding in bottom cmd-bar
2020-08-26 18:23:53 +02:00
Christoph Rüßler
1a90fd365f
Add scrolling to commit message in details
...
- Manually wrap commit message using `textwrap`
Closes #181
2020-08-08 19:42:02 +02:00
Stephan Dilly
f45af0e3cf
fix multiple tags not being seperated in details view ( fixes #212 )
2020-07-22 10:37:47 +02:00
Stephan Dilly
7e8df3ad28
simplify pending state by using the new one
2020-07-18 13:35:24 +02:00
Stephan Dilly
1afa91b144
show tags in commit details popup ( closes #193 )
2020-07-12 14:38:38 +02:00
Stephan Dilly
315cf615e0
Async tag fetching ( #195 )
2020-07-12 13:21:34 +02:00
Stephan
4a442f3829
cleanup use
2020-06-29 12:30:10 +02:00
Stephan Dilly
0d84abd1c6
make draw take shared ref again
2020-06-23 11:03:02 +02:00
Stephan Dilly
86fafbd47b
clippy fixes
2020-06-22 12:32:01 +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
dd69d9b559
fix files loading text sometimes wrong ( closes #119 )
2020-06-12 16:59:36 +02:00
Stephan Dilly
885accc271
more room for files
2020-06-09 17:33:30 +02:00
Stephan Dilly
702415c40d
full commit detail popup ( #113 )
...
see #80
2020-06-09 13:30:17 +02:00