Jesse Duffield
76697280c9
fix rendering issues caused by resizing
2021-04-12 21:48:08 +10:00
Jesse Duffield
0df6ac6140
bump gocui to fix resizing issue
2021-04-12 21:48:08 +10:00
Jesse Duffield
93fac1f312
reduce flicker without worrying about carriage returns
2021-04-09 22:50:55 +10:00
Jesse Duffield
b03e2270a0
revert no-flicker due to carriage return weirdness
2021-04-08 23:17:27 +10:00
Jesse Duffield
8eb802d3a0
fix flicker issue in main view
2021-04-06 19:34:32 +10:00
Jesse Duffield
952c62df37
fix bug where searching through view got stuck if you went over the upper bound
2021-04-06 19:34:32 +10:00
Jesse Duffield
862ced3bd0
bump gocui
2021-04-06 19:34:32 +10:00
Jesse Duffield
8f763c42b6
bum pgocui
2021-04-06 19:34:32 +10:00
Jesse Duffield
6a6024e38f
use tcell via porting over code from awesome-gocui
2021-04-06 19:34:32 +10:00
Jesse Duffield
b8ad1883f5
fix delta
2020-10-12 08:26:31 +11:00
Jesse Duffield
ece93e5eef
support recording sessions for testing purposes
2020-10-10 00:23:01 +11:00
Jesse Duffield
d5db02a899
bump gocui to be on 'simple' branch.
...
The master branch of gocui contains stuff I added for lazynpm which changes how
the cursor is used. This will provide some benefits to lazygit as well but I
don't yet have the motivation to make the required changed in lazygit to support it.
So we're gonna be on the branch named 'simple' rather than master until I fix that up.
2020-05-13 21:24:25 +10:00
Jesse Duffield
8f68ac2129
case insensitive search
...
By default, search is now case insensitive.
If you include uppercase characters in your search string, the search
will become case sensitive. This means there is no way to do a case-
insensitive search of all-lowercase strings. We could add more support
for this but we'll wait until we come across the use case
2020-03-09 11:17:50 +11:00
Jesse Duffield
52b5a6410c
show item counts in frames
2020-02-25 07:19:46 +11:00
Jesse Duffield
46be280c92
support searching in side panels
...
For now we're just doing side panels, because it will take more work
to support this in the various main panel contexts
2020-02-24 22:18:04 +11:00
Jesse Duffield
59ae1e1599
bump gocui
2020-01-12 13:55:14 +11:00
Jesse Duffield
44bbc106a9
bump gocui to get contexts on keybindings
2019-11-21 22:07:14 +11:00
Jesse Duffield
5c518eda0a
bump gocui (this better work or so hope me god I'm switching back to go dep)
...
jks I'm that that close to the edge... but I am getting there haha
2019-11-10 22:32:13 +11:00
Jesse Duffield
4f2c42ea47
bump gocui
2019-11-05 19:22:01 +11:00
Jesse Duffield
07462303ab
bump gocui
2019-09-15 21:16:19 +10:00
Jesse Duffield
c039e5bed0
support going to start/end of line and deleting lines in simple editor
2019-05-26 12:42:17 +10:00
Jesse Duffield
306ac41fd8
bump gocui to support loader animations on views
2019-02-15 20:54:03 +11:00
Jesse Duffield
53e73313a2
bump gocui to version that uses go-errors as well
2019-02-11 22:39:17 +11:00
Jesse Duffield
c759c7ac65
bump gocui to prevent truncating the contents of wrapped views
2019-01-15 19:56:32 +11:00
Jesse Duffield
a1b688f070
bump gocui fork to convert tabs to spaces
2018-12-18 23:03:26 +11:00
Jesse Duffield
619c28ce56
use lineheight rather than buffer length
2018-09-22 13:49:58 +10:00
Jesse Duffield
0367399cf3
bump deps to use forked termbox which doesn't crash as easily
2018-09-19 20:16:22 +10:00
Jesse Duffield
986774e5c7
add commit count via gocui subtitle
2018-09-05 20:43:45 +10:00
Jesse Duffield
8c2b8cfb51
support unicode characters
2018-08-28 20:08:35 +10:00
Jesse Duffield
ed1518fd66
fix CPU issues caused by resizing popup panels
2018-08-12 12:00:30 +10:00
Jesse Duffield
400301e8fa
bump gocui fork to support getting view dimensions
2018-08-12 11:39:37 +10:00
Jesse Duffield
da227003c7
use dep
2018-08-06 00:38:38 +10:00