@@ -200,10 +200,14 @@ func (gui *Gui) renderString(viewName, s string) {
200200func (gui * Gui ) optionsMapToString (optionsMap map [string ]string ) string {
201201 optionsArray := make ([]string , 0 )
202202 for key , description := range optionsMap {
203- optionsArray = append (optionsArray , key + ": " + description )
203+ optionsArray = append (optionsArray , fmt . Sprintf ( "[%s] %s" , key , description ) )
204204 }
205205 sort .Strings (optionsArray )
206- return strings .Join (optionsArray , ", " )
206+ return strings .Join (optionsArray , " • " )
207+ }
208+
209+ func formatPanelTitle (number int , title string ) string {
210+ return fmt .Sprintf ("%d %s" , number , title )
207211}
208212
209213func (gui * Gui ) renderOptionsMap (optionsMap map [string ]string ) error {
@@ -328,12 +332,17 @@ func (gui *Gui) renderPanelOptions() error {
328332}
329333
330334func (gui * Gui ) renderGlobalOptions () error {
335+ jumpRange := "1-4"
336+ if gui .showTarballsView () {
337+ jumpRange = "1-5"
338+ }
339+
331340 return gui .renderOptionsMap (map [string ]string {
332341 fmt .Sprintf ("%s/%s" , gui .getKeyDisplay ("universal.scrollUpMain" ), gui .getKeyDisplay ("universal.scrollDownMain" )): gui .Tr .SLocalize ("scroll" ),
333342 fmt .Sprintf ("%s %s %s %s" , gui .getKeyDisplay ("universal.prevBlock" ), gui .getKeyDisplay ("universal.nextBlock" ), gui .getKeyDisplay ("universal.prevItem" ), gui .getKeyDisplay ("universal.nextItem" )): gui .Tr .SLocalize ("navigate" ),
334343 fmt .Sprintf ("%s/%s" , gui .getKeyDisplay ("universal.return" ), gui .getKeyDisplay ("universal.quit" )): gui .Tr .SLocalize ("close" ),
335344 gui .getKeyDisplay ("universal.optionMenu" ): gui .Tr .SLocalize ("menu" ),
336- "1-4" : gui .Tr .SLocalize ("jump" ),
345+ jumpRange : gui .Tr .SLocalize ("jump" ),
337346 })
338347}
339348
0 commit comments