984eb95cb7
chore: remove UNKNOWN_VIEW_ERROR_MSG
2023-02-10 21:26:51 +09:00
524bf83a4a
refactor to only have one context per view
2022-08-06 13:49:11 +10:00
9693afd671
fix: fix lint error
2022-05-18 20:34:35 +09:00
f257740ea7
add tooltip view for showing menu item descriptions
2022-05-08 13:24:36 +10:00
517e9445df
refactor view definitions
2022-05-08 11:41:13 +10:00
ad7703df65
show namesake for child views
2022-03-26 18:00:46 +11:00
13b90ac37f
support viewing commits of reflog entry and show better view title
2022-03-26 18:00:46 +11:00
46e9946854
refactor credential handling
2022-03-17 19:13:40 +11:00
145c69d9ae
working again
2022-03-17 19:13:40 +11:00
482bdc4f1e
more refactoring
2022-03-17 19:13:40 +11:00
2a1e3faa0c
resetting controllers on new repo
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
cdcfeb396f
stop refreshing the screen so much
2022-01-15 14:15:41 +11:00
f503ff1ecb
start breaking up git struct
2022-01-09 14:09:53 +11:00
01ea5813a8
align Gui struct with GitCommand
2022-01-04 09:07:15 +11:00
2fc1498517
some refactoring in anticipation of the graph feature
2021-11-01 10:03:49 +11:00
f704707d29
stream output from certain git commands in command log panel
2021-10-30 18:26:06 +11:00
ef544e6ce9
add more suggestions
2021-10-23 12:29:52 +11:00
3b7e7a7f56
add random tip to command log
2021-04-12 21:48:08 +10:00
e4f0a470e9
print header for command log
2021-04-11 23:36:34 +10:00
84b0c3df4f
ask question button
2021-04-11 22:07:29 +10:00
f2007f4d95
support scrolling extras view
2021-04-11 17:07:49 +10:00
e145090046
add cmdLog panel
2021-04-11 17:07:49 +10:00
a9fbc9eda1
fix merge conflict panel not rendering
2021-04-11 10:21:53 +10:00
d5504fa5d0
potentially fix credentials issue
2021-04-09 00:39:04 +10:00
cab0aa462c
fix crash at start
2021-04-09 00:10:35 +10:00
4f700c23ba
fix crash on first open
2021-04-07 22:59:53 +10:00
94d26d00ba
move suggestions view behind confirmation view
2021-04-06 19:34:32 +10:00
39ae122304
more refactoring
2021-04-06 19:34:32 +10:00
4fe512ff3a
test
...
type safe view access
2021-04-06 19:34:32 +10:00
0898a7bb57
refactor
2021-04-06 19:34:32 +10:00
f1d7f59e49
switching repos without restarting the gui
2021-04-06 19:34:32 +10:00
bc9a99387f
refactor of contexts and filtering
2021-04-06 19:34:32 +10:00
da3b0bf7c8
Start on supporting auto-suggestions when checking out a branch
...
switch to other fuzzy package with no dependencies
2020-11-28 20:48:17 +11:00
682db77401
fix lint errors
2020-11-18 08:36:19 +11:00
ef77d7c608
fix submodule tab colour
2020-10-10 00:23:01 +11:00
aa5001f661
for some reason the commit files view was on top
2020-10-10 00:23:01 +11:00
2e05ac0c90
paging keybindings for line by line panel
...
support searching in line by line panel
move mutexes into their own struct
add line by line panel mutex
apply LBL panel mutex
bump gocui to prevent crashing when search item count decreases
2020-10-10 00:23:01 +11:00
37bb89dac3
type i18n
2020-10-10 00:23:01 +11:00
5d128adee1
add mutexes for when looping through views
2020-10-02 08:09:42 +10:00
7b4a0f20b2
add submodules context
2020-10-02 08:09:42 +10:00
3b93b5dde4
make it easier to add a tab to a view
2020-10-02 08:09:42 +10:00
077f113618
add in-built logging support for a better dev experience
2020-09-26 11:00:50 +10:00
66bd86b9b7
set keybindings after initialising views
2020-08-23 17:49:58 +10:00
9ca0073cd7
attempt at fixing bad lazyloading
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
fbd61fcd17
refactor how we handle different modes
2020-08-23 14:29:18 +10:00
974c6510b8
add sub commit context
2020-08-23 14:29:18 +10:00
41df63cdc4
show when building patch
2020-08-23 14:29:18 +10:00