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
5275161a88
chore(i18n): localize panel titles
2022-05-18 20:55:42 +09:00
61970a4439
fix: fix ambiguous refname
2022-05-13 21:05:51 +09:00
722410aded
refactor controllers
2022-03-17 19:13:40 +11:00
cd31a762b9
rename OSCommand field to os
2022-03-17 19:13:40 +11: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
0a8cff6ab6
some more refactoring
2022-03-17 19:13:40 +11:00
09dc160da9
cleaning up
2022-03-17 19:13:40 +11:00
b04038d08f
no need to invoke sync controller here
2022-03-17 19:13:40 +11:00
55b393c929
always fast forward
2022-03-17 19:13:40 +11:00
f97de692e3
move helpers into their own struct
2022-03-17 19:13:40 +11:00
2692637fbe
standardise naming
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
e363606fb6
move context keys into context package
2022-03-17 19:13:40 +11:00
138be04e65
refactor contexts code
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
1c84f77319
always specify upstream when pushing/pulling
2022-01-15 15:34:01 +11:00
364c5db19c
shorten name
2022-01-09 14:09:53 +11:00
c9a0cc6b30
refactor
2022-01-09 14:09:53 +11:00
946a35b59d
remove OSCommand field
2022-01-09 14:09:53 +11:00
f503ff1ecb
start breaking up git struct
2022-01-09 14:09:53 +11:00
0d3e5e6a1d
simplify fetch
2022-01-07 10:52:51 +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
194ff1630c
do dependency injection up front and in one place
2022-01-04 09:07:15 +11:00
d69ce7a529
move reflog commit loader into loaders package
2022-01-04 09:07:15 +11:00
96c2887fd0
WIP
2022-01-04 09:07:15 +11:00
18ab086126
introduce Common struct for passing around common stuff
2022-01-04 09:07:15 +11:00
b4c078d565
WIP
2022-01-04 09:07:15 +11:00
9ef65574db
refactor to rename pull_request to hosting_service and apply SRP
2021-12-29 09:01:06 +11:00
1996eddd91
more efficient context diff size changing
2021-12-06 22:37:28 +11:00
ef544e6ce9
add more suggestions
2021-10-23 12:29:52 +11:00
629494144f
show suggestions when typing in an origin
2021-10-23 12:29:52 +11:00
6388af70ac
simplify pull logic
2021-10-22 21:33:17 +11:00
57f7051590
Fix deletion of unmerged branches in languages other than English
2021-09-04 21:01:38 +09:00
d626bcac00
color fixups
2021-08-01 16:14:56 +10:00
79848087bc
Switch to github.com/gookit/color for terminal colors
2021-07-30 15:14:46 +02:00
58ddbae4d1
Minor refactor
2021-07-27 21:30:08 +10:00
d1134daa53
review fixes: PR URL refactoring, target branch selection prompt
2021-07-27 21:30:08 +10:00
0e6598adbd
Implement pull request options menu
2021-07-27 21:30:08 +10:00
9fdf92b226
more refactoring
...
WIP
WIP
2021-06-06 09:12:49 +10:00
bc044c64b2
Remove origin prefix when creating local branch based from origin
2021-05-30 15:29:56 +10:00
adee0b8ccb
add spans to i18n
2021-04-11 23:36:34 +10:00
6fbe660f96
full coverage for logging commands
2021-04-11 17:07:49 +10:00
74320f0075
more logging of commands
2021-04-11 17:07:49 +10:00
0719a3e36e
stop checking out branches when doing a rename. Instead just move the cursor to the new position
2021-04-06 19:34:32 +10:00
4fe512ff3a
test
...
type safe view access
2021-04-06 19:34:32 +10:00