41527270ed
appease linter
2022-03-17 19:13:40 +11:00
e363606fb6
move context keys into context package
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
01ea5813a8
align Gui struct with GitCommand
2022-01-04 09:07:15 +11:00
c1d2aa61f3
Fix misspells
2021-09-01 22:51:24 +02:00
926a48a65b
smarter sizing of command log panel
2021-04-19 18:09:01 +10:00
06a8eb115c
make command log size configurable
2021-04-11 23:36:34 +10:00
84b0c3df4f
ask question button
2021-04-11 22:07:29 +10:00
393ce05860
allow focusing on command log view
2021-04-11 17:07:49 +10:00
4f03d7733a
allow showing, hiding, and scrolling the extras panel
2021-04-11 17:07:49 +10:00
f2007f4d95
support scrolling extras view
2021-04-11 17:07:49 +10:00
bb918b579a
start adding support for logging of commands
2021-04-11 17:07:49 +10:00
e145090046
add cmdLog panel
2021-04-11 17:07:49 +10:00
8c93289a72
reduce chance of deadlock by using a RW mutex on the context stack
2021-04-06 19:34:32 +10:00
f1d7f59e49
switching repos without restarting the gui
2021-04-06 19:34:32 +10:00
624fb8da21
preserve width of side panel when main view split unless window is wide enough
2020-10-13 07:31:14 +11:00
4912205adb
remove viper
...
WIP
2020-10-10 00:23:01 +11:00
fce7cdcc0a
enlargen stash window when its focused
2020-08-23 15:11:06 +10:00
2d90e1e8ee
commit files kind of generalised
2020-08-23 14:29:18 +10:00
0f7b2c45d7
centralise split main panel code
2020-08-23 14:29:18 +10:00
7f89113245
WIP
2020-08-23 14:29:18 +10:00
1e12a60b34
move box layout stuff into its own package
2020-08-15 09:04:40 +10:00
8430b04492
allow configurable main panel split
2020-08-13 21:50:23 +10:00
35b72420ad
support accordian mode i.e. expanding focused side panels
2020-08-13 21:50:23 +10:00
b39bcd5c61
more lenient for switching into portrait mode
2020-08-13 21:50:23 +10:00
1fd35f3824
centralise logic for information section
...
WIP
2020-08-13 21:50:23 +10:00
e73937c2bd
more work on new layout functionality
2020-08-13 21:50:23 +10:00
b51ad4fcea
softcode cyclable views
2020-08-13 21:50:23 +10:00
d1a7c7283f
some more changes
2020-08-13 21:50:23 +10:00
b641ecdc74
move some things around
2020-08-13 21:50:23 +10:00