]> git.lizzy.rs Git - minetest.git/log
minetest.git
2 years agoFix minetest.find_nodes_in_area() coord clamping find_nodes_in_area
Nils Dagsson Moskopp [Tue, 14 Dec 2021 13:06:31 +0000 (14:06 +0100)]
Fix minetest.find_nodes_in_area() coord clamping

Previously, minetest.find_nodes_in_area() was affected by a signed
integer overflow, which was fixed by clamping the area in which the
function works to MAX_MAP_GENERATION_LIMIT & -MAX_MAP_GENERATION_LIMIT.

The problem with that approach is that nodes can exist and even be generated
past MAX_MAP_GENERATION_LIMIT in vanilla Minetest – which, despite the name,
does not specify exactly where the map generator stops working. Therefore,
the bug fix created an unknown amount of other bugs near the map border.

At minimum, those bugs affect the outer mapblocks, where nodes past
MAX_MAP_GENERATION_LIMIT can be generated. Ironically, the first thing
broken by the faulty bug fix was a test case belonging to a workaround that
prevents minetest.find_nodes_in_area() being called with coordinates out of
s16 bounds in the Mineclonia game, thus avoiding signed integer overflow.

Using INT16_MIN+1 & INT16_MAX-1 makes minetest.find_nodes_in_area()
work for all coordinates that worked before the faulty fix, avoiding a
situation where Minetest can place a node in the map, but then not find
it afterwards using minetest_find_nodes_in_area().

2 years agoUpdate German locale translation
Wuzzy [Thu, 2 Dec 2021 11:55:56 +0000 (12:55 +0100)]
Update German locale translation

2 years agoUpdate builtin locale
Wuzzy [Thu, 2 Dec 2021 11:53:53 +0000 (12:53 +0100)]
Update builtin locale

2 years agoAdd pauloue's ItemStack example to docs (#9853)
Francisco [Fri, 10 Dec 2021 11:24:42 +0000 (03:24 -0800)]
Add pauloue's ItemStack example to docs (#9853)

2 years agoFix get_bone_position() on unset bones modifying their position
sfan5 [Sun, 5 Dec 2021 23:04:33 +0000 (00:04 +0100)]
Fix get_bone_position() on unset bones modifying their position

closes #11840

2 years agoFix various code & correctness issues (#11815)
sfan5 [Sun, 5 Dec 2021 13:40:30 +0000 (14:40 +0100)]
Fix various code & correctness issues (#11815)

2 years agoFix wireshark packet dissector wrong coordinates (#11826)
Richard Liu [Sun, 5 Dec 2021 13:34:40 +0000 (07:34 -0600)]
Fix wireshark packet dissector wrong coordinates (#11826)

2 years agoImprove error message if using "/help --" (#11796)
Wuzzy [Wed, 1 Dec 2021 19:22:46 +0000 (19:22 +0000)]
Improve error message if using "/help --" (#11796)

2 years agoNetwork: Delete copy constructor and use std::move instead (#11642)
SmallJoker [Wed, 1 Dec 2021 19:22:33 +0000 (20:22 +0100)]
Network: Delete copy constructor and use std::move instead (#11642)

This is a follow-up change which disables class copies where possible to avoid unnecessary memory movements.

2 years agoUpdate translation files
updatepo.sh [Sat, 27 Nov 2021 18:42:26 +0000 (19:42 +0100)]
Update translation files

2 years agoUpdate minetest.conf.example and dummy cpp file
updatepo.sh [Sat, 27 Nov 2021 18:41:45 +0000 (19:41 +0100)]
Update minetest.conf.example and dummy cpp file

2 years agoTranslated using Weblate (Swedish)
ROllerozxa [Sat, 27 Nov 2021 11:38:45 +0000 (11:38 +0000)]
Translated using Weblate (Swedish)

Currently translated at 46.0% (643 of 1396 strings)

2 years agoTranslated using Weblate (Czech)
Ondřej Pfrogner [Sat, 20 Nov 2021 09:50:36 +0000 (09:50 +0000)]
Translated using Weblate (Czech)

Currently translated at 62.9% (879 of 1396 strings)

2 years agoAdded translation using Weblate (Yue)
Johann Lau [Fri, 12 Nov 2021 09:51:11 +0000 (10:51 +0100)]
Added translation using Weblate (Yue)

2 years agoTranslated using Weblate (Dutch)
Molly [Wed, 13 Oct 2021 07:27:43 +0000 (07:27 +0000)]
Translated using Weblate (Dutch)

Currently translated at 97.0% (1355 of 1396 strings)

2 years agoTranslated using Weblate (Dutch)
Vancha March [Tue, 12 Oct 2021 09:09:16 +0000 (09:09 +0000)]
Translated using Weblate (Dutch)

Currently translated at 95.3% (1331 of 1396 strings)

2 years agoTranslated using Weblate (Spanish)
Joaquín Villalba [Wed, 6 Oct 2021 14:40:56 +0000 (14:40 +0000)]
Translated using Weblate (Spanish)

Currently translated at 81.8% (1142 of 1396 strings)

2 years agoTranslated using Weblate (Spanish)
Manuel González [Wed, 6 Oct 2021 14:34:17 +0000 (14:34 +0000)]
Translated using Weblate (Spanish)

Currently translated at 81.8% (1142 of 1396 strings)

2 years agoTranslated using Weblate (Bulgarian)
109247019824 [Tue, 5 Oct 2021 16:27:58 +0000 (16:27 +0000)]
Translated using Weblate (Bulgarian)

Currently translated at 12.6% (177 of 1396 strings)

2 years agoTranslated using Weblate (Esperanto)
phlostically [Sun, 3 Oct 2021 23:29:01 +0000 (23:29 +0000)]
Translated using Weblate (Esperanto)

Currently translated at 97.2% (1357 of 1396 strings)

2 years agoTranslated using Weblate (Finnish)
Markus Mikkonen [Sat, 18 Sep 2021 06:55:16 +0000 (06:55 +0000)]
Translated using Weblate (Finnish)

Currently translated at 20.9% (292 of 1396 strings)

2 years agoTranslated using Weblate (Portuguese (Brazil))
Ronoaldo Pereira [Thu, 16 Sep 2021 18:28:41 +0000 (18:28 +0000)]
Translated using Weblate (Portuguese (Brazil))

Currently translated at 99.7% (1392 of 1396 strings)

2 years agoTranslated using Weblate (Finnish)
Jiri Grönroos [Wed, 15 Sep 2021 07:46:55 +0000 (07:46 +0000)]
Translated using Weblate (Finnish)

Currently translated at 20.9% (292 of 1396 strings)

2 years agoTranslated using Weblate (Portuguese (Brazil))
Heitor [Sat, 11 Sep 2021 18:13:26 +0000 (18:13 +0000)]
Translated using Weblate (Portuguese (Brazil))

Currently translated at 97.0% (1355 of 1396 strings)

2 years agoTranslated using Weblate (Esperanto)
Tirifto [Tue, 24 Aug 2021 11:22:12 +0000 (11:22 +0000)]
Translated using Weblate (Esperanto)

Currently translated at 95.9% (1340 of 1396 strings)

2 years agoTranslated using Weblate (Polish)
A M [Tue, 24 Aug 2021 16:18:20 +0000 (16:18 +0000)]
Translated using Weblate (Polish)

Currently translated at 71.4% (998 of 1396 strings)

2 years agoTranslated using Weblate (Gaelic)
GunChleoc [Wed, 18 Aug 2021 06:35:25 +0000 (06:35 +0000)]
Translated using Weblate (Gaelic)

Currently translated at 17.0% (238 of 1396 strings)

2 years agoTranslated using Weblate (Chinese (Simplified))
Zhaolin Lau [Thu, 12 Aug 2021 21:27:16 +0000 (21:27 +0000)]
Translated using Weblate (Chinese (Simplified))

Currently translated at 95.3% (1331 of 1396 strings)

2 years agoTranslated using Weblate (Portuguese (Brazil))
Thiago Carmona Monteiro [Wed, 11 Aug 2021 07:58:55 +0000 (07:58 +0000)]
Translated using Weblate (Portuguese (Brazil))

Currently translated at 94.4% (1319 of 1396 strings)

2 years agoTranslated using Weblate (Slovak)
Marian [Mon, 9 Aug 2021 09:23:41 +0000 (09:23 +0000)]
Translated using Weblate (Slovak)

Currently translated at 95.2% (1329 of 1396 strings)

2 years agoTranslated using Weblate (Esperanto)
phlostically [Fri, 6 Aug 2021 12:20:34 +0000 (12:20 +0000)]
Translated using Weblate (Esperanto)

Currently translated at 95.2% (1329 of 1396 strings)

2 years agoTranslated using Weblate (Norwegian Bokmål)
Allan Nordhøy [Sat, 7 Aug 2021 00:51:19 +0000 (00:51 +0000)]
Translated using Weblate (Norwegian Bokmål)

Currently translated at 56.0% (783 of 1396 strings)

2 years agoTranslated using Weblate (Arabic)
abidin toumi [Fri, 6 Aug 2021 05:30:43 +0000 (05:30 +0000)]
Translated using Weblate (Arabic)

Currently translated at 27.1% (379 of 1396 strings)

2 years agoTranslated using Weblate (Turkish)
Oğuz Ersen [Tue, 3 Aug 2021 06:07:19 +0000 (06:07 +0000)]
Translated using Weblate (Turkish)

Currently translated at 100.0% (1396 of 1396 strings)

2 years agoTranslated using Weblate (Chinese (Simplified))
Emily Ellis [Sun, 1 Aug 2021 12:41:05 +0000 (12:41 +0000)]
Translated using Weblate (Chinese (Simplified))

Currently translated at 94.4% (1319 of 1396 strings)

2 years agoTranslated using Weblate (Spanish)
David Leal [Sun, 1 Aug 2021 16:31:57 +0000 (16:31 +0000)]
Translated using Weblate (Spanish)

Currently translated at 81.2% (1134 of 1396 strings)

2 years agoTranslated using Weblate (Chinese (Simplified))
Riceball LEE [Fri, 23 Jul 2021 23:57:47 +0000 (23:57 +0000)]
Translated using Weblate (Chinese (Simplified))

Currently translated at 92.5% (1292 of 1396 strings)

2 years agoTranslated using Weblate (Chinese (Simplified))
Yangjun Wang [Fri, 23 Jul 2021 23:58:18 +0000 (23:58 +0000)]
Translated using Weblate (Chinese (Simplified))

Currently translated at 92.5% (1292 of 1396 strings)

2 years agoTranslated using Weblate (Russian)
Чтабс [Tue, 20 Jul 2021 17:21:05 +0000 (17:21 +0000)]
Translated using Weblate (Russian)

Currently translated at 100.0% (1396 of 1396 strings)

2 years agoTranslated using Weblate (Serbian (cyrillic))
Stefan Vukanovic [Mon, 19 Jul 2021 13:45:55 +0000 (13:45 +0000)]
Translated using Weblate (Serbian (cyrillic))

Currently translated at 30.4% (425 of 1396 strings)

2 years agoTranslated using Weblate (Japanese)
BreadW [Fri, 16 Jul 2021 15:18:32 +0000 (15:18 +0000)]
Translated using Weblate (Japanese)

Currently translated at 99.4% (1389 of 1396 strings)

2 years agoTranslated using Weblate (Chinese (Simplified))
Lin Happy 666 [Fri, 9 Jul 2021 08:45:12 +0000 (08:45 +0000)]
Translated using Weblate (Chinese (Simplified))

Currently translated at 92.3% (1289 of 1396 strings)

2 years agoTranslated using Weblate (Norwegian Bokmål)
Liet Kynes [Tue, 6 Jul 2021 08:27:40 +0000 (08:27 +0000)]
Translated using Weblate (Norwegian Bokmål)

Currently translated at 56.0% (783 of 1396 strings)

2 years agoTranslated using Weblate (Norwegian Bokmål)
Petter Reinholdtsen [Tue, 6 Jul 2021 08:24:07 +0000 (08:24 +0000)]
Translated using Weblate (Norwegian Bokmål)

Currently translated at 55.4% (774 of 1396 strings)

2 years agoTranslated using Weblate (Norwegian Bokmål)
Liet Kynes [Tue, 6 Jul 2021 08:26:02 +0000 (08:26 +0000)]
Translated using Weblate (Norwegian Bokmål)

Currently translated at 55.4% (774 of 1396 strings)

2 years agoTranslated using Weblate (Russian)
Er2 [Fri, 2 Jul 2021 19:24:32 +0000 (19:24 +0000)]
Translated using Weblate (Russian)

Currently translated at 100.0% (1396 of 1396 strings)

2 years agoTranslated using Weblate (Hungarian)
Ács Zoltán [Sun, 4 Jul 2021 12:26:42 +0000 (12:26 +0000)]
Translated using Weblate (Hungarian)

Currently translated at 81.9% (1144 of 1396 strings)

2 years agoTranslated using Weblate (Polish)
Mateusz Mendel [Wed, 30 Jun 2021 17:24:22 +0000 (17:24 +0000)]
Translated using Weblate (Polish)

Currently translated at 70.3% (982 of 1396 strings)

2 years agoTranslated using Weblate (Polish)
ResuUman [Wed, 30 Jun 2021 17:24:43 +0000 (17:24 +0000)]
Translated using Weblate (Polish)

Currently translated at 70.3% (982 of 1396 strings)

2 years agoTranslated using Weblate (Polish)
Mateusz Mendel [Wed, 30 Jun 2021 17:23:12 +0000 (17:23 +0000)]
Translated using Weblate (Polish)

Currently translated at 70.3% (982 of 1396 strings)

2 years agoTranslated using Weblate (Polish)
ResuUman [Wed, 30 Jun 2021 17:24:15 +0000 (17:24 +0000)]
Translated using Weblate (Polish)

Currently translated at 70.3% (982 of 1396 strings)

2 years agoTranslated using Weblate (Polish)
Mateusz Mendel [Tue, 29 Jun 2021 18:24:27 +0000 (18:24 +0000)]
Translated using Weblate (Polish)

Currently translated at 68.7% (960 of 1396 strings)

2 years agoTranslated using Weblate (Polish)
ResuUman [Tue, 29 Jun 2021 18:24:33 +0000 (18:24 +0000)]
Translated using Weblate (Polish)

Currently translated at 68.7% (960 of 1396 strings)

2 years agoTranslated using Weblate (Polish)
Mateusz Mendel [Tue, 29 Jun 2021 18:24:02 +0000 (18:24 +0000)]
Translated using Weblate (Polish)

Currently translated at 68.7% (960 of 1396 strings)

2 years agoTranslated using Weblate (Polish)
ResuUman [Tue, 29 Jun 2021 18:24:19 +0000 (18:24 +0000)]
Translated using Weblate (Polish)

Currently translated at 68.7% (960 of 1396 strings)

2 years agoTranslated using Weblate (Polish)
Mateusz Mendel [Tue, 29 Jun 2021 18:22:41 +0000 (18:22 +0000)]
Translated using Weblate (Polish)

Currently translated at 68.7% (960 of 1396 strings)

2 years agoTranslated using Weblate (Polish)
ResuUman [Tue, 29 Jun 2021 18:22:57 +0000 (18:22 +0000)]
Translated using Weblate (Polish)

Currently translated at 68.7% (960 of 1396 strings)

2 years agoTranslated using Weblate (Russian)
Чтабс [Sun, 27 Jun 2021 09:57:17 +0000 (09:57 +0000)]
Translated using Weblate (Russian)

Currently translated at 95.4% (1333 of 1396 strings)

2 years agoTranslated using Weblate (Estonian)
Janar Leas [Mon, 28 Jun 2021 10:10:20 +0000 (10:10 +0000)]
Translated using Weblate (Estonian)

Currently translated at 44.1% (616 of 1396 strings)

2 years agoTranslated using Weblate (German)
Wuzzy [Mon, 21 Jun 2021 15:04:11 +0000 (15:04 +0000)]
Translated using Weblate (German)

Currently translated at 100.0% (1396 of 1396 strings)

2 years agoTranslated using Weblate (Romanian)
Nicolae Crefelean [Thu, 17 Jun 2021 21:21:20 +0000 (21:21 +0000)]
Translated using Weblate (Romanian)

Currently translated at 47.6% (665 of 1396 strings)

2 years agoTranslated using Weblate (Spanish)
Jordan Irwin [Thu, 17 Jun 2021 00:33:35 +0000 (00:33 +0000)]
Translated using Weblate (Spanish)

Currently translated at 80.6% (1126 of 1396 strings)

2 years agoTranslated using Weblate (Chinese (Simplified))
Riceball LEE [Thu, 17 Jun 2021 23:37:37 +0000 (23:37 +0000)]
Translated using Weblate (Chinese (Simplified))

Currently translated at 91.2% (1274 of 1396 strings)

2 years agoTranslated using Weblate (Chinese (Simplified))
Yangjun Wang [Thu, 17 Jun 2021 23:42:06 +0000 (23:42 +0000)]
Translated using Weblate (Chinese (Simplified))

Currently translated at 91.2% (1274 of 1396 strings)

2 years agoTranslated using Weblate (French)
waxtatect [Wed, 16 Jun 2021 19:13:36 +0000 (19:13 +0000)]
Translated using Weblate (French)

Currently translated at 94.9% (1325 of 1396 strings)

2 years agoTranslated using Weblate (Malay)
Yaya - Nurul Azeera Hidayah @ Muhammad Nur Hidayat Yasuyoshi [Wed, 16 Jun 2021 18:47:58 +0000 (18:47 +0000)]
Translated using Weblate (Malay)

Currently translated at 100.0% (1396 of 1396 strings)

2 years agoUpdate to Android target SDK 30 (#11746)
rubenwardy [Sat, 27 Nov 2021 00:10:13 +0000 (00:10 +0000)]
Update to Android target SDK 30 (#11746)

2 years agoImplemented disconnect_player (#10492)
Corey Powell [Fri, 26 Nov 2021 19:19:40 +0000 (14:19 -0500)]
Implemented disconnect_player (#10492)

Co-authored-by: rubenwardy <rw@rubenwardy.com>
2 years agoRemove unused Direct3D shader error/warning (#11793)
ROllerozxa [Fri, 26 Nov 2021 18:33:24 +0000 (19:33 +0100)]
Remove unused Direct3D shader error/warning (#11793)

2 years agoFix find_nodes_in_area misbehaving with out-of-map coordinates (#11770)
sfan5 [Fri, 26 Nov 2021 18:32:41 +0000 (19:32 +0100)]
Fix find_nodes_in_area misbehaving with out-of-map coordinates (#11770)

This ensures that no overflows (side-effects) happen within the find_nodes_in_area function by limiting coordinates like done in the map generation code.

2 years agoAdd Lua bitop library (#9847)
Lejo [Fri, 26 Nov 2021 18:31:05 +0000 (19:31 +0100)]
Add Lua bitop library (#9847)

2 years agoMinimap: gamma-correct average texture colour calculation (#9249)
HybridDog [Fri, 26 Nov 2021 18:30:49 +0000 (19:30 +0100)]
Minimap: gamma-correct average texture colour calculation (#9249)

This calculates the average texture colour while heeding the sRGB colourspace.

2 years agoAdd backwards-compatible behaviour if too few CAO textures specified
sfan5 [Mon, 22 Nov 2021 17:27:49 +0000 (18:27 +0100)]
Add backwards-compatible behaviour if too few CAO textures specified

(#11766)

2 years agoAllow for Game-Specific Menu Music (#11241)
ExeVirus [Mon, 22 Nov 2021 17:26:46 +0000 (12:26 -0500)]
Allow for Game-Specific Menu Music (#11241)

2 years agoAdd macOS build docs (#11757)
Andrew Kerr [Fri, 19 Nov 2021 22:31:15 +0000 (17:31 -0500)]
Add macOS build docs (#11757)

2 years agoFix local digging animation (#11772)
savilli [Fri, 19 Nov 2021 22:31:04 +0000 (01:31 +0300)]
Fix local digging animation (#11772)

2 years agoFix compiler detection in buildbot
sfan5 [Sun, 7 Nov 2021 16:50:57 +0000 (17:50 +0100)]
Fix compiler detection in buildbot

it was just half-broken before...

2 years agoLua API: Add `rmdir`, `cpdir` and `mvdir` (#9638)
Elijah Duffy [Wed, 10 Nov 2021 18:10:20 +0000 (10:10 -0800)]
Lua API: Add `rmdir`, `cpdir` and `mvdir` (#9638)

Co-authored-by: rubenwardy <rw@rubenwardy.com>
2 years agoFix typo in buildbot scripts
sfan5 [Fri, 5 Nov 2021 10:12:56 +0000 (11:12 +0100)]
Fix typo in buildbot scripts

2 years agoLocalize error messages in mainmenu (#11495)
Riceball LEE [Mon, 1 Nov 2021 12:27:46 +0000 (20:27 +0800)]
Localize error messages in mainmenu (#11495)

Co-authored-by: sfan5 <sfan5@live.de>
Co-authored-by: rubenwardy <rw@rubenwardy.com>
2 years agoFix number of tool uses being off by 1..32767 (#11110)
Wuzzy [Sun, 31 Oct 2021 22:33:33 +0000 (22:33 +0000)]
Fix number of tool uses being off by 1..32767 (#11110)

2 years agoAdd variable to use existing IrrlichtMt build (#11656)
JosiahWI [Sun, 31 Oct 2021 22:33:11 +0000 (17:33 -0500)]
Add variable to use existing IrrlichtMt build (#11656)

Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com>
2 years agoAutomatically package MinGW runtime in buildbot
sfan5 [Mon, 25 Oct 2021 20:33:13 +0000 (22:33 +0200)]
Automatically package MinGW runtime in buildbot

2 years agoReplace uses of which(1) with command -v
sfan5 [Mon, 25 Oct 2021 19:56:25 +0000 (21:56 +0200)]
Replace uses of which(1) with command -v

2 years agoUpdate Android to new dependency repo (#11690)
sfan5 [Sun, 31 Oct 2021 22:32:25 +0000 (23:32 +0100)]
Update Android to new dependency repo (#11690)

2 years agoApply shadow only to the naturally lit part of the fragment color (#11722)
x2048 [Sun, 31 Oct 2021 18:18:30 +0000 (19:18 +0100)]
Apply shadow only to the naturally lit part of the fragment color (#11722)

Fragment color for nodes is now calculated from:

 * Texture color, highlighted by artificial light if present (light color conveyed via vertex color).
 * Texture color highlighted by natural light (conveyed via vertex color) filtered by shadow.
 * Reflected day/moonlight filtered by shadow (color and intensity), assuming some portion of the light is directly reflected from the materials.

2 years agoAdd joystick layout for DragonRise GameCube controller (#11467)
Isabelle COWAN-BERGMAN [Sun, 31 Oct 2021 18:17:47 +0000 (19:17 +0100)]
Add joystick layout for DragonRise GameCube controller (#11467)

2 years agoFix crash on hypertext[] with not enough parts
rubenwardy [Mon, 25 Oct 2021 20:36:28 +0000 (21:36 +0100)]
Fix crash on hypertext[] with not enough parts

The length check used < rather than <=, disabling the check when the formspec version
matches the client's FORMSPEC_API_VERSION.

Additionally, it was possible to have fewer parts than required if the formspec version
was greater than the client's FORMSPEC_API_VERSION.

2 years agoFixes around emerge handling
sfan5 [Sat, 23 Oct 2021 15:23:30 +0000 (17:23 +0200)]
Fixes around emerge handling

2 years agoLimit stepheight smoothing to the stepheight and stop smoothing during jumps (#11705)
Jude Melton-Houghton [Mon, 25 Oct 2021 18:31:14 +0000 (14:31 -0400)]
Limit stepheight smoothing to the stepheight and stop smoothing during jumps (#11705)

2 years agoFix item duplication if player dies during interact callback (alternative) (#11662)
sfan5 [Mon, 25 Oct 2021 18:30:27 +0000 (20:30 +0200)]
Fix item duplication if player dies during interact callback (alternative) (#11662)

2 years agoFix no_texture.png activation w/ simple leaves
Wuzzy [Thu, 21 Oct 2021 21:01:31 +0000 (23:01 +0200)]
Fix no_texture.png activation w/ simple leaves

2 years agoFix incorrect error message in core.encode_png
sfan5 [Fri, 22 Oct 2021 08:55:18 +0000 (10:55 +0200)]
Fix incorrect error message in core.encode_png

2 years agoFix view bobbing not resetting when resting
Lars Müller [Wed, 20 Oct 2021 19:51:21 +0000 (21:51 +0200)]
Fix view bobbing not resetting when resting

partially fixes #11694, also fixes #11692

2 years agoAdd no_texture.png as fallback for unspecified textures
Wuzzy [Wed, 20 Oct 2021 19:50:16 +0000 (19:50 +0000)]
Add no_texture.png as fallback for unspecified textures

2 years agoFix compiling on Windows with Visual Studio
LoneWolfHT [Fri, 15 Oct 2021 16:16:09 +0000 (09:16 -0700)]
Fix compiling on Windows with Visual Studio

2 years agoUse scoped app storage on Android (#11466)
rubenwardy [Fri, 15 Oct 2021 16:14:48 +0000 (17:14 +0100)]
Use scoped app storage on Android (#11466)

From November 2021, the Play Store will no longer be accepting
apps which use the deprecated getExternalStorageDirectory() API.

Therefore, this commit replaces uses of deprecated API with the new
scoped API (`getExternalFilesDir()` and `getExternalCacheDir()`).
It also provides a temporary migration to move user data from the
shared external directory to new storage.

Fixes #2097,  #11417 and #11118

2 years agoMake /status message easier to read
Wuzzy [Wed, 17 Mar 2021 18:03:00 +0000 (19:03 +0100)]
Make /status message easier to read

2 years agoAdd embedded PNG texture modifier (#11498)
hecks [Wed, 13 Oct 2021 15:51:37 +0000 (17:51 +0200)]
Add embedded PNG texture modifier (#11498)

2 years agoRemove broken timeout behaviour
sfan5 [Sun, 10 Oct 2021 19:10:52 +0000 (21:10 +0200)]
Remove broken timeout behaviour

Code that relies on `resend_count` was added in 7ea4a03 and 247a1eb, but never worked.
This was fixed in #11607 which caused the problem to surface.
Hence undo the first commit entirely and change the logic of the second.