Athozus
80ae9c3342
Add message id in player selections storage ( fix #110 , fix #114 )
2023-10-16 20:32:06 +02:00
OgelGames
8d7c8c63cf
step names in luacheck workflow
2023-09-28 18:58:25 +10:00
David Leal
88a276f4cb
Use a faster and newer LuaCheck ( #113 )
2023-09-27 21:02:49 +02:00
Athozus
e5996469fb
Reworked settings ( #111 )
...
* Store globally settings (type and default value)
* Add settings groups
* Generate settings pages with global storage
Add saving, generate selection idxs from settings list, order settings via index value in each group of settings
* Rewrite setting store
No code change, only format
Co-authored-by: SX <50966843+S-S-X@users.noreply.github.com>
* Remove tabs from settings groups
Use spaces instead
Co-authored-by: SX <50966843+S-S-X@users.noreply.github.com>
* Use table.copy() minetest api function
* Better formatting for setting tooltip
Using inline instead of multiples lines to add tooltip attached to setting into formspec
Co-authored-by: SX <50966843+S-S-X@users.noreply.github.com>
---------
Co-authored-by: SX <50966843+S-S-X@users.noreply.github.com>
2023-09-14 20:35:30 +02:00
savilli
fe533eeb4d
Fix crash if non-existent mail was selected ( #109 )
...
* Fix crash if non-existent mail was selected
* Fix outbox too
2023-08-06 13:12:46 +02:00
Athozus
2a18322cdb
Remove unexcepted translation from base directory
2023-07-20 00:50:10 +02:00
Athozus
7ae5bda5ab
Quick restructuration of files (create sub-init.lua)
2023-07-20 00:50:10 +02:00
Athozus
a9a4c8c4dc
Redesign settings and about layout
2023-07-20 00:50:09 +02:00
Athozus
9990d56004
Add checks for cc/bcc/subject in mail.send() and mail.save_draft() api functions
...
Fix api new checks failed builds
2023-07-20 00:49:58 +02:00
Athozus
9c041f5905
Release 1.3.0
2023-07-18 23:11:26 +02:00
Athozus
b4ccc168c6
Update Spanish translation (Chache)
2023-07-18 23:09:36 +02:00
Athozus
67108c6771
Update credits
2023-07-17 22:20:58 +02:00
Niklp09
09791d58a7
Update german translation
2023-07-17 21:54:23 +02:00
Athozus
a6f16c847e
Fix French translation
2023-07-17 19:55:44 +02:00
Athozus
f171a3d50a
Change highlighted color
2023-07-17 17:49:33 +02:00
Athozus
be8f0e590f
Add a setting to choose date format
2023-07-17 16:45:57 +02:00
Athozus
db2434c8f9
Update screenshot
2023-07-16 23:50:50 +02:00
Athozus
0248b051ef
Add a setting for automatic marking read
...
When a message is opened
2023-07-16 22:59:56 +02:00
Athozus
e038993f27
Add tooltips for detailling actions
...
Reply / Reply all / Forward buttons and Notifications settings
2023-07-16 20:05:23 +02:00
Athozus
37fad48ec8
Add a tooltip for elapsed time since the delivery
...
It adds the file util/time_ago.lua in order to re-use the function further
2023-07-16 19:42:08 +02:00
Athozus
fbdaaeec11
Move the selection list-check loop ( fix #108 )
2023-07-10 19:01:15 +02:00
Athozus
fe9aca40f0
Add translation for "No contacts" ( fix #107 )
2023-07-06 19:03:42 +02:00
Wuzzy
e470c58d83
Fix typos in German
2023-07-04 12:55:44 +02:00
Niklp09
c98cb401d8
update german translation (+templates)
2023-06-25 21:27:59 +02:00
Athozus
d09fafc563
Release 1.2.0
2023-06-25 20:10:07 +02:00
Athozus
67cbef88f7
Add a window to show long receivers list
2023-06-25 19:59:38 +02:00
Athozus
8917fd0b39
Rework French translations
2023-06-25 19:29:27 +02:00
Athozus
95475c7c59
Store colors and use a lighter selection color
2023-06-25 19:12:20 +02:00
Athozus
f5198b9187
Add empty trash button
2023-06-20 16:04:18 +02:00
BuckarooBanzay
8c20aeba5b
cache storage entries and batch them for write-back
2023-06-19 17:25:43 +02:00
Athozus
984d8c34d9
Fix unselect all ( 9679251
)
2023-06-18 19:40:11 +02:00
Athozus
968f402566
Fix trash restore crash
...
No message selected, makes an attempt to index nil value
2023-06-18 19:06:12 +02:00
Athozus
bfd3692280
Remove subject length limitation
...
Truncated with ... in message list, that don't break the formspec layout anymore
2023-06-18 16:45:52 +02:00
Athozus
8dadd8043c
Permit start composition of a message by passing receivers into /mail command ( close #101 )
2023-06-18 15:29:27 +02:00
Athozus
d53b07451c
Fix events while reading message in trash
2023-06-17 16:49:12 +02:00
Athozus
65764ee318
Rework message.lua events
2023-06-17 16:24:21 +02:00
Athozus
c6d8f8a069
Update credits
2023-06-17 15:57:26 +02:00
Athozus
31645f263b
Fix #93 (thanks to whosit)
2023-06-16 17:39:10 +02:00
Athozus
2e106e3df7
Add trash ( #100 )
...
* Add trash
* Add break at end of deleting loop
* Show trash tab only when trashing enabled
* Update translations
2023-06-15 19:28:04 +02:00
Buckaroo Banzai
de07f6b24b
fix mail.delete_mail
(again)
2023-06-06 19:58:41 +02:00
Buckaroo Banzai
42db40b7a7
partial fox for #97 ( #98 )
...
* partial fox for #97
* Fix #97
---------
Co-authored-by: BuckarooBanzay <BuckarooBanzay@users.noreply.github.com>
Co-authored-by: Athozus <athozus@gmail.com>
2023-06-05 10:25:34 +02:00
Athozus
fab6f1a1e5
Fix long strings
2023-06-04 15:49:31 +02:00
Athozus
660d460af2
Make get_setting outside loop (performance)
2023-06-04 15:45:50 +02:00
Athozus
c655ff32e2
Fix drafts deleting/duplicating ( #96 )
2023-06-04 15:45:50 +02:00
Athozus
7822ff3038
Replace sent by outbox (consistency with inbox)
2023-06-04 15:45:49 +02:00
Athozus
869cc2bbc3
Show number of results (x of x' selected)
2023-06-04 15:45:49 +02:00
nyomi
5605b07e30
Add Hungarian translation
2023-06-04 15:45:39 +02:00
Athozus
5e24b9274f
Fix half deletion of messages
2023-06-02 22:55:11 +02:00
Athozus
9679251249
Remove unnecessary condition
...
On (un)select all, both unselect and select start with the same block, then it is better to remove conditions that reduce performance and aren't useful.
2023-05-23 17:49:17 +02:00
Athozus
f8ace25104
Remove duplicated variable
2023-05-20 20:29:00 +02:00