1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2025-12-01 22:52:01 +02:00

add cmdLog panel

This commit is contained in:
Jesse Duffield
2021-04-10 13:08:51 +10:00
parent 70b5c822bb
commit e145090046
5 changed files with 49 additions and 2 deletions

View File

@@ -48,6 +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"},
}
var err error
@@ -134,6 +135,10 @@ 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
if _, err := gui.g.SetCurrentView(gui.defaultSideContext().GetViewName()); err != nil {
return err
}
@@ -235,6 +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},
}
for _, arg := range args {
@@ -344,6 +350,7 @@ func (gui *Gui) onInitialViewsCreation() error {
gui.Views.CommitFiles,
gui.Views.Main,
gui.Views.Secondary,
gui.Views.CmdLog,
// bottom line
gui.Views.Options,