Compare commits

..

4 Commits

Author SHA1 Message Date
Athozus
aa3146dcae
Fix an occurrence of get_keys() in is_uuid_existing() 2024-08-07 15:26:17 +02:00
Athozus
58604e4da1
Do not call the function itself to check if it exists (2)
Co-authored-by: luk3yx <luk3yx@users.noreply.github.com>
2024-08-07 14:55:31 +02:00
Athozus
8753c92cab
Do not call the function itself to check if it exists
Co-authored-by: luk3yx <luk3yx@users.noreply.github.com>
2024-08-07 14:55:18 +02:00
Athozus
89994e0e45
Add support for a get_keys() equivalent for lower than 5.7 Minetest versions 2024-08-06 15:41:54 +02:00
23 changed files with 25 additions and 30 deletions

View File

@ -9,7 +9,7 @@ jobs:
timeout-minutes: 10
strategy:
matrix:
ENGINE_VERSION: [5.0.1, 5.1.1, 5.2.0, 5.3.0, 5.4.1, 5.5.1, 5.6.1, 5.7.0, 5.8.0, 5.9.0, latest]
ENGINE_VERSION: [5.0.1, 5.1.1, 5.2.0, 5.3.0, 5.4.1, 5.5.1, 5.6.1, 5.7.0, 5.8.0, latest]
steps:
- uses: actions/checkout@v4

View File

@ -76,7 +76,7 @@ See the "LICENSE" file
* fluxionary (Minor fixups)
* Toby1710 (UX fixes)
* Peter Nerlich (CC, BCC)
* Emojigit (Performance, Traditional Chinese translation)
* Emojigit (Traditional Chinese translation)
* Niklp09 (German translation)
* Dennis Jenkins (UX fixes)
* Thomas Rudin (Maintenance)

View File

@ -1,7 +1,7 @@
-- see: mail.md
-- translation
local S = mail.S
local S = minetest.get_translator("mail")
local f = string.format

View File

@ -5,9 +5,6 @@ mail = {
-- mod storage
storage = minetest.get_mod_storage(),
-- translation
S = minetest.get_translator(minetest.get_current_modname()),
-- ui theme prepend
theme = "",

View File

@ -1,5 +1,5 @@
-- translation
local S = mail.S
local S = minetest.get_translator("mail")
minetest.register_on_joinplayer(function(player)
minetest.after(2, function(name)

View File

@ -1,6 +1,4 @@
-- translation
local S = mail.S
local S = minetest.get_translator("mail")
local has_canonical_name = minetest.get_modpath("canonical_name")
mail.register_on_player_receive(function(name, msg)

View File

@ -1,5 +1,5 @@
-- translation
local S = mail.S
local S = minetest.get_translator("mail")
local FORMNAME = "mail:about"
@ -19,7 +19,7 @@ local contributors = {
{ name = "BuckarooBanzay", groups = {"c"} },
{ name = "Chache", groups = {"i"} },
{ name = "Dennis Jenkins", groups = {"c"} },
{ name = "Emojigit", groups = {"c", "i"} },
{ name = "Emojigit", groups = {"i"} },
{ name = "Eredin", groups = {"i"} },
{ name = "fluxionary", groups = {"c"} },
{ name = "imre84", groups = {"c"} },
@ -55,7 +55,7 @@ function mail.show_about(name)
label[0.2,0;Mail]
label[0.2,0.5;]] .. S("Provided by mt-mods") .. [[]
label[0.2,0.9;]] .. S("Version: @1", "1.5.0-dev") .. [[]
label[0.2,0.9;]] .. S("Version: @1", "1.4.1-dev") .. [[]
box[0,1.5;3,0.45;]] .. mail.get_color("highlighted") .. [[]
label[0.2,1.5;]] .. S("Licenses") .. [[]

View File

@ -1,5 +1,5 @@
-- translation
local S = mail.S
local S = minetest.get_translator("mail")
local FORMNAME = "mail:compose"

View File

@ -1,5 +1,5 @@
-- translation
local S = mail.S
local S = minetest.get_translator("mail")
local FORMNAME = "mail:contacts"

View File

@ -1,5 +1,6 @@
-- translation
local S = mail.S
local S = minetest.get_translator("mail")
function mail.show_drafts(name)
local trash_tab = ""

View File

@ -1,5 +1,5 @@
-- translation
local S = mail.S
local S = minetest.get_translator("mail")
local FORMNAME = "mail:editcontact"

View File

@ -1,5 +1,5 @@
-- translation
local S = mail.S
local S = minetest.get_translator("mail")
local FORMNAME = "mail:editmaillist"

View File

@ -1,5 +1,5 @@
-- translation
local S = mail.S
local S = minetest.get_translator("mail")
function mail.show_inbox(name, sortfieldindex, sortdirection, filter)
sortfieldindex = tonumber(sortfieldindex or mail.selected_idxs.sortfield[name])

View File

@ -1,5 +1,5 @@
-- translation
local S = mail.S
local S = minetest.get_translator("mail")
local FORMNAME = "mail:maillists"

View File

@ -1,5 +1,5 @@
-- translation
local S = mail.S
local S = minetest.get_translator("mail")
local FORMNAME = "mail:message"

View File

@ -1,5 +1,5 @@
-- translation
local S = mail.S
local S = minetest.get_translator("mail")
function mail.show_outbox(name, sortfieldindex, sortdirection, filter)
sortfieldindex = tonumber(sortfieldindex or mail.selected_idxs.sortfield[name])

View File

@ -1,5 +1,5 @@
-- translation
local S = mail.S
local S = minetest.get_translator("mail")
local FORMNAME = "mail:selectcontact"

View File

@ -1,5 +1,5 @@
-- translation
local S = mail.S
local S = minetest.get_translator("mail")
local FORMNAME = "mail:settings"

View File

@ -1,5 +1,5 @@
-- translation
local S = mail.S
local S = minetest.get_translator("mail")
local trash_formspec = "size[8.5,11;]" .. mail.theme .. [[
tabheader[0.3,1;boxtab;]] ..

View File

@ -1,5 +1,5 @@
-- translation
local S = mail.S
local S = minetest.get_translator("mail")
function mail.compile_contact_list(name, selected, playernames)
-- TODO: refactor this - not just compiles *a* list, but *the* list for the contacts screen (too inflexible)

View File

@ -1,5 +1,4 @@
-- translation
local S = mail.S
local S = minetest.get_translator("mail")
local function recursive_expand_recipient_names(sender, list, is_toplevel, recipients, undeliverable)
for _, name in ipairs(list) do

View File

@ -1,5 +1,5 @@
-- translation
local S = mail.S
local S = minetest.get_translator("mail")
mail.settings = {
chat_notifications = {

View File

@ -1,5 +1,5 @@
-- translation
local S = mail.S
local S = minetest.get_translator("mail")
function mail.time_ago(t)
local elapsed = os.time() - t