Config for deleting message from message viewer
As suggested in #268, this adds a behaviour setting for deleting message from message viewer.
This commit is contained in:
parent
043a02d99d
commit
1bedb8fe06
4 changed files with 37 additions and 25 deletions
config
|
|
@ -57,6 +57,11 @@ dirlist-format=%n %>r
|
|||
# Default: ""
|
||||
sort=
|
||||
|
||||
# Moves to next message when the current message is deleted
|
||||
#
|
||||
# Default: false
|
||||
next-message-on-delete=true
|
||||
|
||||
[viewer]
|
||||
#
|
||||
# Specifies the pager to use when displaying emails. Note that some filters
|
||||
|
|
|
|||
|
|
@ -23,20 +23,21 @@ type GeneralConfig struct {
|
|||
}
|
||||
|
||||
type UIConfig struct {
|
||||
IndexFormat string `ini:"index-format"`
|
||||
TimestampFormat string `ini:"timestamp-format"`
|
||||
ShowHeaders []string `delim:","`
|
||||
RenderAccountTabs string `ini:"render-account-tabs"`
|
||||
SidebarWidth int `ini:"sidebar-width"`
|
||||
PreviewHeight int `ini:"preview-height"`
|
||||
EmptyMessage string `ini:"empty-message"`
|
||||
EmptyDirlist string `ini:"empty-dirlist"`
|
||||
MouseEnabled bool `ini:"mouse-enabled"`
|
||||
NewMessageBell bool `ini:"new-message-bell"`
|
||||
Spinner string `ini:"spinner"`
|
||||
SpinnerDelimiter string `ini:"spinner-delimiter"`
|
||||
DirListFormat string `ini:"dirlist-format"`
|
||||
Sort []string `delim:" "`
|
||||
IndexFormat string `ini:"index-format"`
|
||||
TimestampFormat string `ini:"timestamp-format"`
|
||||
ShowHeaders []string `delim:","`
|
||||
RenderAccountTabs string `ini:"render-account-tabs"`
|
||||
SidebarWidth int `ini:"sidebar-width"`
|
||||
PreviewHeight int `ini:"preview-height"`
|
||||
EmptyMessage string `ini:"empty-message"`
|
||||
EmptyDirlist string `ini:"empty-dirlist"`
|
||||
MouseEnabled bool `ini:"mouse-enabled"`
|
||||
NewMessageBell bool `ini:"new-message-bell"`
|
||||
Spinner string `ini:"spinner"`
|
||||
SpinnerDelimiter string `ini:"spinner-delimiter"`
|
||||
DirListFormat string `ini:"dirlist-format"`
|
||||
Sort []string `delim:" "`
|
||||
NextMessageOnDelete bool `ini:"next-message-on-delete"`
|
||||
}
|
||||
|
||||
const (
|
||||
|
|
@ -346,16 +347,17 @@ func LoadConfigFromFile(root *string, sharedir string) (*AercConfig, error) {
|
|||
ShowHeaders: []string{
|
||||
"From", "To", "Cc", "Bcc", "Subject", "Date",
|
||||
},
|
||||
RenderAccountTabs: "auto",
|
||||
SidebarWidth: 20,
|
||||
PreviewHeight: 12,
|
||||
EmptyMessage: "(no messages)",
|
||||
EmptyDirlist: "(no folders)",
|
||||
MouseEnabled: false,
|
||||
NewMessageBell: true,
|
||||
Spinner: "[..] , [..] , [..] , [..] , [..], [..] , [..] , [..] ",
|
||||
SpinnerDelimiter: ",",
|
||||
DirListFormat: "%n %>r",
|
||||
RenderAccountTabs: "auto",
|
||||
SidebarWidth: 20,
|
||||
PreviewHeight: 12,
|
||||
EmptyMessage: "(no messages)",
|
||||
EmptyDirlist: "(no folders)",
|
||||
MouseEnabled: false,
|
||||
NewMessageBell: true,
|
||||
Spinner: "[..] , [..] , [..] , [..] , [..], [..] , [..] , [..] ",
|
||||
SpinnerDelimiter: ",",
|
||||
DirListFormat: "%n %>r",
|
||||
NextMessageOnDelete: true,
|
||||
},
|
||||
|
||||
Viewer: ViewerConfig{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue