Commit graph

440 commits

Author SHA1 Message Date
Stephan Dilly
c0b8c5a0a6 give file list more screenspace share compared to commit message (#436) 2020-12-08 02:06:28 +01:00
Richard Menzies
f3b7b0ffac Use theme for push gauge 2020-12-08 01:42:41 +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
9101570e6c clippy fix 2020-12-08 00:30:31 +01:00
Nils Andresen
f92363a0cf removed tab_toggle_reverse_windows
changed tab_toggle_reverse to include the SHIFT modifier, as crossterm
now (i.e. since https://github.com/crossterm-rs/crossterm/pull/490)
sends SHIFT modifier for linux, too.
2020-12-08 00:21:46 +01:00
pm100
a6bce24d72
fix core-editor ignored (#414) (#419) 2020-12-08 00:18:51 +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
1f674ac2c3 actually cache target folder 2020-11-07 23:21:30 +01:00
Stephan Dilly
88813381da indicate if branch has an upstream and some cleanup 2020-11-01 19:43:19 +01:00
Stephan Dilly
33de4f3f77 fix warnings 2020-11-01 11:39:55 +01:00
Denis Maximov
cad40d17ee
feat: xclip fallback for linux with xsel #352 (#390)
closes #352
2020-11-01 01:22:03 +01:00
pm100
99c3277e94
adding pre-commit hook (#386)
see #313
2020-11-01 01:06:48 +01:00
Richard Menzies
bbc0488d22
Fix select branch list scrolling (#380)
Closes #368
2020-10-31 12:44:51 +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
Arnaud Locquet
a75f43de77 feat: password obfuscation 2020-10-27 11:39:32 +01:00
remique
35f3a25cba
Add branch name in Status and ChangesComponent cleanup (#375) 2020-10-26 16:21:26 +01:00
Stephan Dilly
0f5b8a0909 use anyhow::bail 2020-10-25 23:57:26 +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
42d4609c41 update to dirs-next and remove migration code 2020-10-25 18:28:52 +01:00
Stephan Dilly
4ee4432f16
visualize outgoing/incoming changes (#364) 2020-10-25 17:35:54 +01:00
Stephan Dilly
a2b26c30dc little cleanups 2020-10-25 15:43:13 +01:00
Arnaud
9439114e5f
feat: support https push (#353) 2020-10-25 10:50:20 +01:00
Arnaud Locquet
f665d69d0e feat: dynamic branch popup size 2020-10-21 01:25:13 +02:00
Richard Menzies
71880f96f7
Rename branch (#334) 2020-10-17 09:00:34 +02:00
Arnaud
9297915ddd
feat: add branch selection popup in the log view (#349) 2020-10-16 18:21:24 +02:00
Arnaud Locquet
a55977874f fix: gauge style 2020-10-16 08:42:12 +02:00
Richard Menzies
1a7a6410b6
Fix crash on small terminal size when branch list is open (#338)
* Fix crash on small terminal size
* Use const varibles for numbers
2020-10-14 23:51:26 +02:00
Stephan Dilly
262b153cf0 fix another clippy warning 2020-10-11 17:03:53 +02:00
Stephan Dilly
2df0a8957b clippy fixes 2020-10-11 16:06:44 +02:00
Stephan Dilly
bb1abb22c0 cleanup 2020-10-11 14:36:08 +02:00
Richard Menzies
b6c932d0af
Delete branch (#332) 2020-10-11 14:30:44 +02:00
Stephan Dilly
aae3d2c611 better place for push cmd 2020-10-11 01:00:31 +02:00
Stephan Dilly
23ccee002b do not show push cmd in wrong tabs 2020-10-11 00:56:31 +02:00
Richard Menzies
1cc1884162 Move open_select_branch_popup location 2020-10-11 00:52:09 +02:00
Stephan Dilly
0b97c545ed
cleanup clipboard and add to changelog (#325) 2020-10-11 00:23:20 +02:00
Christoph Rüßler
04bd45e641 Use helper binary for clipboard access (#262)
Use `clip` on Windows, `pbcopy` on MacOX, `xclip` on Linux.

- Remove dependency on `clipboard`
- Remove feature `clipboard`
2020-10-10 23:31:40 +02:00
Richard Menzies
94bbf3c9fb
Branch popup (#303)
closes #91
2020-10-10 01:27:13 +02:00
Stephan Dilly
92b1b4c2a8 dont allow unused imports 2020-10-09 15:31:51 +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
32f9a3a4df fix crash on small terminals (closes #307) 2020-10-05 21:10:37 +02:00
Richard Menzies
c887b8597c
Fix scrolling in filetrees (#296)
* Add selection offset considering non-visible items to scroll_top
* Add test for filetree scrolling
* Fix scroll test
* Fix scroll when multiple folders folded onto one line are folded up
* Add test for not visible folded up folder scrolling correctly
2020-09-29 20:13:09 +02:00
Richard Menzies
ecf425d6e5
Fix left key in tree broken (#294) 2020-09-28 09:54:15 +02:00
Stephan Dilly
a991810f01 fix nightly build 2020-09-27 18:56:20 +02:00
Richard Menzies
adb6025c51
Fold folders up into parent if alone in directory (#288) 2020-09-27 18:37:40 +02:00
Ciarán Mooney
04a96ddb6e Additional Unit Tests for TextInput Component #264 2020-09-19 11:42:29 +02:00
Stephan Dilly
7c68a0ff23 todo 2020-09-07 22:57:06 +02:00