mirror of
https://github.com/MichaelMure/git-bug.git
synced 2024-12-14 17:51:44 +03:00
Merge pull request #427 from wavexx/trim_titles
Trim titles in list views
This commit is contained in:
commit
b4158dbd9e
@ -209,7 +209,7 @@ func lsDefaultFormatter(env *Env, bugExcerpts []*cache.BugExcerpt) error {
|
|||||||
|
|
||||||
// truncate + pad if needed
|
// truncate + pad if needed
|
||||||
labelsFmt := text.TruncateMax(labelsTxt.String(), 10)
|
labelsFmt := text.TruncateMax(labelsTxt.String(), 10)
|
||||||
titleFmt := text.LeftPadMaxLine(b.Title, 50-text.Len(labelsFmt), 0)
|
titleFmt := text.LeftPadMaxLine(strings.TrimSpace(b.Title), 50-text.Len(labelsFmt), 0)
|
||||||
authorFmt := text.LeftPadMaxLine(name, 15, 0)
|
authorFmt := text.LeftPadMaxLine(name, 15, 0)
|
||||||
|
|
||||||
comments := fmt.Sprintf("%4d 💬", b.LenComments)
|
comments := fmt.Sprintf("%4d 💬", b.LenComments)
|
||||||
@ -230,7 +230,7 @@ func lsDefaultFormatter(env *Env, bugExcerpts []*cache.BugExcerpt) error {
|
|||||||
|
|
||||||
func lsPlainFormatter(env *Env, bugExcerpts []*cache.BugExcerpt) error {
|
func lsPlainFormatter(env *Env, bugExcerpts []*cache.BugExcerpt) error {
|
||||||
for _, b := range bugExcerpts {
|
for _, b := range bugExcerpts {
|
||||||
env.out.Printf("%s [%s] %s\n", b.Id.Human(), b.Status, b.Title)
|
env.out.Printf("%s [%s] %s\n", b.Id.Human(), b.Status, strings.TrimSpace(b.Title))
|
||||||
}
|
}
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
@ -319,7 +319,7 @@ func (bt *bugTable) render(v *gocui.View, maxX int) {
|
|||||||
id := text.LeftPadMaxLine(excerpt.Id.Human(), columnWidths["id"], 1)
|
id := text.LeftPadMaxLine(excerpt.Id.Human(), columnWidths["id"], 1)
|
||||||
status := text.LeftPadMaxLine(excerpt.Status.String(), columnWidths["status"], 1)
|
status := text.LeftPadMaxLine(excerpt.Status.String(), columnWidths["status"], 1)
|
||||||
labels := text.TruncateMax(labelsTxt.String(), minInt(columnWidths["title"]-2, 10))
|
labels := text.TruncateMax(labelsTxt.String(), minInt(columnWidths["title"]-2, 10))
|
||||||
title := text.LeftPadMaxLine(excerpt.Title, columnWidths["title"]-text.Len(labels), 1)
|
title := text.LeftPadMaxLine(strings.TrimSpace(excerpt.Title), columnWidths["title"]-text.Len(labels), 1)
|
||||||
author := text.LeftPadMaxLine(authorDisplayName, columnWidths["author"], 1)
|
author := text.LeftPadMaxLine(authorDisplayName, columnWidths["author"], 1)
|
||||||
comments := text.LeftPadMaxLine(summaryTxt, columnWidths["comments"], 1)
|
comments := text.LeftPadMaxLine(summaryTxt, columnWidths["comments"], 1)
|
||||||
lastEdit := text.LeftPadMaxLine(humanize.Time(lastEditTime), columnWidths["lastEdit"], 1)
|
lastEdit := text.LeftPadMaxLine(humanize.Time(lastEditTime), columnWidths["lastEdit"], 1)
|
||||||
|
Loading…
Reference in New Issue
Block a user