722410aded
refactor controllers
2022-03-17 19:13:40 +11:00
2a1e3faa0c
resetting controllers on new repo
2022-03-17 19:13:40 +11:00
0a8cff6ab6
some more refactoring
2022-03-17 19:13:40 +11:00
f97de692e3
move helpers into their own struct
2022-03-17 19:13:40 +11:00
1dd7307fde
start moving commit panel handlers into controller
...
more
and more
move rebase commit refreshing into existing abstraction
and more
and more
WIP
and more
handling clicks
properly fix merge conflicts
update cheatsheet
lots more preparation to start moving things into controllers
WIP
better typing
expand on remotes controller
moving more code into controllers
2022-03-17 19:13:40 +11:00
4ab5e54139
add support for git bisect
2022-01-22 10:48:51 +11:00
ceb927fec0
fix formatting
2022-01-09 14:14:47 +11:00
364c5db19c
shorten name
2022-01-09 14:09:53 +11:00
f503ff1ecb
start breaking up git struct
2022-01-09 14:09:53 +11:00
66e840bc3f
more refactoring
2022-01-04 09:07:15 +11:00
b028f37ba8
updating specs
2022-01-04 09:07:15 +11:00
927ee63106
support aborting a merge or rebase with esc
2021-11-01 09:18:30 +11:00
117c0bd4f7
simplify code a bit
2021-07-31 17:33:13 +10:00
79848087bc
Switch to github.com/gookit/color for terminal colors
2021-07-30 15:14:46 +02:00
390b7ddc5e
change order of filtering and patch building so that esc key exits patch building mode first
2021-04-06 19:34:32 +10:00
bc9a99387f
refactor of contexts and filtering
2021-04-06 19:34:32 +10:00
37bb89dac3
type i18n
2020-10-10 00:23:01 +11:00
b3a7acbdad
more standardising modes
2020-08-23 14:29:18 +10:00
c2b154acad
better handling of our different modes and also cherry picking
2020-08-23 14:29:18 +10:00