d73a236d7c
allow rendering to main panels from anywhere
2022-08-07 12:05:51 +10:00
524bf83a4a
refactor to only have one context per view
2022-08-06 13:49:11 +10:00
d82f175e79
refactor contexts
2022-03-17 19:13:40 +11:00
2a1e3faa0c
resetting controllers on new repo
2022-03-17 19:13:40 +11:00
f97de692e3
move helpers into their own struct
2022-03-17 19:13:40 +11:00
51547e3822
move all refresh code into the one file
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
a90b6efded
start refactoring gui
2022-03-17 19:13:40 +11:00
1b09674ce8
simplify submodule remove
2022-01-29 00:17:32 +11:00
5b7dd9e43c
properly resolve cyclic dependency
2022-01-22 10:48:51 +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
91fe68576c
refactor
2022-01-07 10:52:51 +11:00
05fa483f48
simplify how we log commands
2022-01-07 10:52:51 +11:00
43a4fa970d
WIP
2022-01-04 09:07:15 +11:00
b4c078d565
WIP
2022-01-04 09:07:15 +11:00
1996eddd91
more efficient context diff size changing
2021-12-06 22:37:28 +11:00
79848087bc
Switch to github.com/gookit/color for terminal colors
2021-07-30 15:14:46 +02:00
a9f04d3925
✨ facilitate toggling whitespace in the diff view with a hotkey (c-w by default)
2021-07-01 17:13:13 +10:00
adee0b8ccb
add spans to i18n
2021-04-11 23:36:34 +10:00
bb918b579a
start adding support for logging of commands
2021-04-11 17:07:49 +10:00
7178bab6b4
only re-use repo state when jumping in and out of submodules
2021-04-06 19:34:32 +10:00
4fe512ff3a
test
...
type safe view access
2021-04-06 19:34:32 +10:00
f1d7f59e49
switching repos without restarting the gui
2021-04-06 19:34:32 +10:00
798d3e2d54
get rid of these positively ghastly method signatures
2021-04-06 19:34:32 +10:00
7d62f103e4
big refactor to give our enums actual types
2021-04-02 11:00:15 +11:00
9e85d37fb9
refactor to no longer call these things file changes
2021-04-02 11:00:15 +11:00
1b94462410
rename some things
2021-03-30 21:57:00 +11:00
da6fe01eca
allow toggling on/off file tree mode
2021-03-30 21:57:00 +11:00
45939171ea
WIP
...
start moving to new interface
WIP
WIP
WIP
WIP
WIP
2021-03-30 21:57:00 +11:00
5671ec5f58
refactor prompt opts
2020-11-28 20:48:17 +11:00
37bb89dac3
type i18n
2020-10-10 00:23:01 +11:00
2dc848506c
bulk submodule menu
2020-10-02 08:09:42 +10:00
86dd9d87dd
allow updating submodule
2020-10-02 08:09:42 +10:00
da3e00823f
allow submodule init and show submodule diff with a prefix
2020-10-02 08:09:42 +10:00
988176e073
manually update submodule url
2020-10-02 08:09:42 +10:00
71d4c552af
allow updating submodule url
2020-10-02 08:09:42 +10:00
d4ab607d0d
allow adding a submodule
2020-10-02 08:09:42 +10:00
ea307c8d94
add more submodule commands
2020-10-02 08:09:42 +10:00
7b4a0f20b2
add submodules context
2020-10-02 08:09:42 +10:00