ab0117c416
fix some encodings
2021-09-27 19:58:24 +10:00
3dd88d6138
bump dependencies
2021-06-15 08:12:38 +10:00
76697280c9
fix rendering issues caused by resizing
2021-04-12 21:48:08 +10:00
0df6ac6140
bump gocui to fix resizing issue
2021-04-12 21:48:08 +10:00
e42e7e5cbd
fix commit amend
2021-04-10 11:54:38 +10:00
93fac1f312
reduce flicker without worrying about carriage returns
2021-04-09 22:50:55 +10:00
d7da6dde0e
allow decimal replay speeds for integration tests
2021-04-06 19:34:32 +10:00
c9ded489c9
bump gocui
2021-04-06 19:34:32 +10:00
4c73d070ac
ignore clicks on invisible views
2021-04-06 19:34:32 +10:00
843b8ceab0
support tcell simulation screen
2021-04-06 19:34:32 +10:00
32d170621c
remove mutex lock that caused deadlock
2021-04-06 19:34:32 +10:00
464d022a86
minor refactor
2021-04-06 19:34:32 +10:00
6a0066253f
move recording code into gocui
2021-04-06 19:34:32 +10:00
39ae122304
more refactoring
2021-04-06 19:34:32 +10:00
4197921465
WIP
2021-04-06 19:34:32 +10:00
5289d49f75
more efficient gocui
2021-04-06 19:34:32 +10:00
5d0cf3d919
prioritise keybindings on editors
2021-04-06 19:34:32 +10:00
4b1da0cf3c
bump gocui again
2021-04-06 19:34:32 +10:00
ecc5fe24a9
get tcell to cleanup the terminal if we panic
2021-04-06 19:34:32 +10:00
6a6024e38f
use tcell via porting over code from awesome-gocui
2021-04-06 19:34:32 +10:00
777ec0b36c
fix nil view keybinding panic
2020-10-10 00:23:01 +11:00
ece93e5eef
support recording sessions for testing purposes
2020-10-10 00:23:01 +11:00
c12752cf53
add mutex to views array
2020-10-01 07:01:39 +10:00
fb09fb4472
bump gocui
2020-09-27 11:11:55 +10:00
42479a75af
prevent moving cursor past last character in prompt modal
2020-08-24 20:11:32 +10:00
22c7110349
prevent moving cursor past last character in prompt modal
2020-08-24 10:02:08 +00:00
bd9579983e
bump gocui to ensure no crash on startup
2020-08-23 17:49:58 +10:00
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
52b5a6410c
show item counts in frames
2020-02-25 07:19:46 +11:00
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
ca5cbe4d44
bump gocui
2020-02-02 11:26:24 +11:00
c173ebf5b9
bump vendor directory
2020-02-01 00:23:22 +11:00
44bbc106a9
bump gocui to get contexts on keybindings
2019-11-21 22:07:14 +11:00
4f2c42ea47
bump gocui
2019-11-05 19:22:01 +11:00
07462303ab
bump gocui
2019-09-15 21:16:19 +10:00
c039e5bed0
support going to start/end of line and deleting lines in simple editor
2019-05-26 12:42:17 +10:00
357b8fa98f
Bump gocui fork
2019-05-09 21:27:35 +10:00
e6122122e9
Updated the gocui package
2019-05-05 11:50:51 +02:00
492614ebc7
Made the ui even smaller
2019-04-26 08:24:14 +02:00
3e779bca8d
bump gocui to fix invalid point crashing issue
2019-04-10 10:03:35 +10:00
2393bc791d
fix cpu drainage issue
2019-03-05 21:56:23 +11:00
f68166e858
bump gocui to stop polling events after closing the gui when switching to a subprocess
2019-03-03 14:20:25 +11:00
306ac41fd8
bump gocui to support loader animations on views
2019-02-15 20:54:03 +11:00
53e73313a2
bump gocui to version that uses go-errors as well
2019-02-11 22:39:17 +11:00
0367399cf3
bump deps to use forked termbox which doesn't crash as easily
2018-09-19 20:16:22 +10:00
986774e5c7
add commit count via gocui subtitle
2018-09-05 20:43:45 +10:00
ee7f88e123
ignore global rune keybindings when in editable view
2018-08-25 09:13:29 +10:00
eff931a138
Update gocui fork
2018-08-21 09:00:16 -04:00
45f640941c
update dependencies
2018-08-14 08:34:31 +10:00
da227003c7
use dep
2018-08-06 00:38:38 +10:00