1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2025-07-30 03:23:08 +03:00

support scrolling extras view

This commit is contained in:
Jesse Duffield
2021-04-11 11:43:07 +10:00
parent 8969464b00
commit f2007f4d95
5 changed files with 78 additions and 32 deletions

View File

@ -48,7 +48,7 @@ func (gui *Gui) createAllViews() error {
{viewPtr: &gui.Views.Suggestions, name: "suggestions"},
{viewPtr: &gui.Views.Confirmation, name: "confirmation"},
{viewPtr: &gui.Views.Limit, name: "limit"},
{viewPtr: &gui.Views.CmdLog, name: "cmdLog"},
{viewPtr: &gui.Views.Extras, name: "extras"},
}
var err error
@ -135,9 +135,9 @@ func (gui *Gui) createAllViews() error {
gui.Views.Information.FgColor = gocui.ColorGreen
gui.Views.Information.Frame = false
gui.Views.CmdLog.Title = gui.Tr.CommandLog
gui.Views.CmdLog.FgColor = theme.GocuiDefaultTextColor
gui.Views.CmdLog.Autoscroll = true
gui.Views.Extras.Title = gui.Tr.CommandLog
gui.Views.Extras.FgColor = theme.GocuiDefaultTextColor
gui.Views.Extras.Autoscroll = true
if _, err := gui.g.SetCurrentView(gui.defaultSideContext().GetViewName()); err != nil {
return err
@ -240,7 +240,7 @@ func (gui *Gui) layout(g *gocui.Gui) error {
{viewName: "search", windowName: "search", frame: false},
{viewName: "appStatus", windowName: "appStatus", frame: false},
{viewName: "information", windowName: "information", frame: false},
{viewName: "cmdLog", windowName: "cmdLog", frame: true},
{viewName: "extras", windowName: "extras", frame: true},
}
for _, arg := range args {
@ -350,7 +350,7 @@ func (gui *Gui) onInitialViewsCreation() error {
gui.Views.CommitFiles,
gui.Views.Main,
gui.Views.Secondary,
gui.Views.CmdLog,
gui.Views.Extras,
// bottom line
gui.Views.Options,