mirror of
https://github.com/mt-mods/mail.git
synced 2025-07-05 06:00:29 -04:00
Add settings (#85)
* Add settings * Fix luacheck * Fix unupdatable sorting fields values (settings) * Better settings names * Better sort settings behaviour * Rework set_setting() * Rework settings storage * Better get sorting filters (inbox/outbox) * Fix reseting/saving settings
This commit is contained in:
parent
a8632255b3
commit
720029a73e
16 changed files with 322 additions and 103 deletions
10
init.lua
10
init.lua
|
@ -25,7 +25,13 @@ mail = {
|
|||
sortfield = {},
|
||||
sortdirection = {},
|
||||
filter = {},
|
||||
multipleselection = {}
|
||||
multipleselection = {},
|
||||
optionstab = {},
|
||||
chat_notifications = {},
|
||||
onjoin_notifications = {},
|
||||
hud_notifications = {},
|
||||
unreadcolorenable = {},
|
||||
cccolorenable = {}
|
||||
},
|
||||
|
||||
message_drafts = {}
|
||||
|
@ -59,6 +65,8 @@ dofile(MP .. "/ui/select_contact.lua")
|
|||
dofile(MP .. "/ui/maillists.lua")
|
||||
dofile(MP .. "/ui/edit_maillists.lua")
|
||||
dofile(MP .. "/ui/compose.lua")
|
||||
dofile(MP .. "/ui/options.lua")
|
||||
dofile(MP .. "/ui/settings.lua")
|
||||
dofile(MP .. "/ui/about.lua")
|
||||
|
||||
-- migrate storage
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue