]> git.lizzy.rs Git - minetest.git/log
minetest.git
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.

2 years agoFix player HP desync between client and server
savilli [Tue, 12 Oct 2021 18:12:49 +0000 (21:12 +0300)]
Fix player HP desync between client and server

2 years agoRemove a few unused functions reported by callcatcher (#11658)
SmallJoker [Tue, 12 Oct 2021 18:12:20 +0000 (20:12 +0200)]
Remove a few unused functions reported by callcatcher (#11658)

2 years agoMove instead of copy during content install if possible
sfan5 [Sun, 19 Sep 2021 16:16:53 +0000 (18:16 +0200)]
Move instead of copy during content install if possible

2 years agoMove archive extraction in content store to async job
sfan5 [Sun, 19 Sep 2021 15:55:01 +0000 (17:55 +0200)]
Move archive extraction in content store to async job

2 years agoMake fs::extractZipFile thread-safe
sfan5 [Sun, 19 Sep 2021 14:55:35 +0000 (16:55 +0200)]
Make fs::extractZipFile thread-safe

2 years agoAdd "MINETEST_MOD_PATH" environment variable (#11515)
emixa-d [Wed, 6 Oct 2021 22:19:41 +0000 (22:19 +0000)]
Add "MINETEST_MOD_PATH" environment variable (#11515)

This adds an environment variable MINETEST_MOD_PATH.
When it exists, Minetest will look there for mods in addition to ~/.minetest/mods/.

2 years agoList only jpg and png as screenshot format options (#11675)
HybridDog [Tue, 5 Oct 2021 19:54:13 +0000 (21:54 +0200)]
List only jpg and png as screenshot format options (#11675)

The other formats are no longer supported in Minetest Irrlicht.

2 years agoReduce shadow jitter (#11668)
lhofhansl [Tue, 5 Oct 2021 19:54:01 +0000 (12:54 -0700)]
Reduce shadow jitter (#11668)

2 years agoFix crash when calling remove/kick/ban_player on start (#11672)
Wuzzy [Tue, 5 Oct 2021 19:53:47 +0000 (19:53 +0000)]
Fix crash when calling remove/kick/ban_player on start (#11672)

2 years agoMake MetaDataRef:get return nil instead of nothing (#11666)
Jude Melton-Houghton [Tue, 5 Oct 2021 12:38:33 +0000 (08:38 -0400)]
Make MetaDataRef:get return nil instead of nothing (#11666)

2 years agoAdd get_server_max_lag() (#11671)
Wuzzy [Tue, 5 Oct 2021 12:35:55 +0000 (12:35 +0000)]
Add get_server_max_lag() (#11671)

2 years agoAdd an option `-t` to force text output in /help
Pedro Gimeno [Sat, 3 Apr 2021 20:51:09 +0000 (22:51 +0200)]
Add an option `-t` to force text output in /help

This also improves detection of whether formspecs are available.

2 years agoImprovements to colored shadows (#11516)
x2048 [Fri, 1 Oct 2021 14:21:53 +0000 (16:21 +0200)]
Improvements to colored shadows (#11516)

2 years agoSplit liquid_viscosity to liquid_viscosity and move_resistance (#10810)
Wuzzy [Fri, 1 Oct 2021 14:21:24 +0000 (14:21 +0000)]
Split liquid_viscosity to liquid_viscosity and move_resistance (#10810)

2 years agoOrder drawlist by distance to the camera when rendering (#11651)
x2048 [Mon, 27 Sep 2021 15:46:08 +0000 (17:46 +0200)]
Order drawlist by distance to the camera when rendering (#11651)

2 years agoVarious code improvements
SmallJoker [Mon, 27 Sep 2021 15:45:44 +0000 (17:45 +0200)]
Various code improvements

* Camera: Fix division by 0 after view bobbing
* Remove ignored constness
* Connection: Improve window size range limits

2 years agoUpdate builtin locale files (#11650)
Wuzzy [Sun, 26 Sep 2021 16:04:39 +0000 (16:04 +0000)]
Update builtin locale files (#11650)

2 years agoUse CMake's GNUInstallDirs for install directories on Unix (#11636)
nia [Sun, 26 Sep 2021 16:04:30 +0000 (16:04 +0000)]
Use CMake's GNUInstallDirs for install directories on Unix (#11636)

This makes the installation process honor system-specific
directories (e.g. ${PREFIX}/man instead of ${PREFIX}/share/man on
BSD).

2 years agoFix several typos in settingtypes.txt (#11623)
Wuzzy [Sun, 26 Sep 2021 16:04:19 +0000 (16:04 +0000)]
Fix several typos in settingtypes.txt (#11623)

2 years agoTouch UI support for desktop builds (#10729)
TheBrokenRail [Sun, 26 Sep 2021 16:04:09 +0000 (12:04 -0400)]
Touch UI support for desktop builds (#10729)

2 years agoFix "Could not create ITexture, texture needs to have a non-empty name" warning
sfan5 [Wed, 22 Sep 2021 16:35:40 +0000 (18:35 +0200)]
Fix "Could not create ITexture, texture needs to have a non-empty name" warning

2 years agoFix src/util/string.cpp on NetBSD
nia [Sun, 19 Sep 2021 18:23:52 +0000 (18:23 +0000)]
Fix src/util/string.cpp on NetBSD

- iconv() prototype changed from traditional Unix defintion
  to POSIX definition in 9.99.x.
- wchar_t is not a valid character set for iconv. Share code
  with Android for using UTF-32.

2 years agoFix client-side performance of chat UI (#11612)
DS [Sun, 19 Sep 2021 18:23:35 +0000 (20:23 +0200)]
Fix client-side performance of chat UI (#11612)

2 years agoFix HUD multiline text alignment (#10795)
Lars Müller [Sun, 19 Sep 2021 18:23:22 +0000 (20:23 +0200)]
Fix HUD multiline text alignment (#10795)

2 years agoFix trivial typos
sfan5 [Sun, 19 Sep 2021 11:46:56 +0000 (13:46 +0200)]
Fix trivial typos

2 years agoAdd feature table entry for new dynamic media API
sfan5 [Fri, 17 Sep 2021 15:17:40 +0000 (17:17 +0200)]
Add feature table entry for new dynamic media API

2 years agoAdd preprocessor check for weird (incorrect) build configurations
sfan5 [Mon, 13 Sep 2021 15:38:19 +0000 (17:38 +0200)]
Add preprocessor check for weird (incorrect) build configurations

2 years agoShave off buffer copies in networking code (#11607)
sfan5 [Fri, 17 Sep 2021 16:14:25 +0000 (18:14 +0200)]
Shave off buffer copies in networking code (#11607)

2 years agoFix GLES2 discard behaviour (texture transparency)
sfan5 [Fri, 10 Sep 2021 19:59:29 +0000 (21:59 +0200)]
Fix GLES2 discard behaviour (texture transparency)

2 years agoHide Wself-assign-overloaded and Wself-move unittest compilation warnings
HybridDog [Thu, 5 Mar 2020 13:11:58 +0000 (14:11 +0100)]
Hide Wself-assign-overloaded and Wself-move unittest compilation warnings

The warnings occured with the clang compiler

2 years agoReadd TGA to the list of valid texture formats. (#11598)
ROllerozxa [Wed, 15 Sep 2021 10:12:24 +0000 (12:12 +0200)]
Readd TGA to the list of valid texture formats. (#11598)

2 years agoChop game background in mainmenu (#10796)
Lars Müller [Tue, 14 Sep 2021 18:46:02 +0000 (20:46 +0200)]
Chop game background in mainmenu (#10796)

2 years agoAdd Windows-specific CreateTempFile() implementation
sfan5 [Mon, 13 Sep 2021 17:40:53 +0000 (19:40 +0200)]
Add Windows-specific CreateTempFile() implementation

Once again MSVC is the only compiler not supporting basic POSIX functionality.

2 years agoFix broken handling of NodemetaChanged packets
sfan5 [Sun, 12 Sep 2021 12:35:52 +0000 (14:35 +0200)]
Fix broken handling of NodemetaChanged packets

fixes #11610

2 years agoMake sure relevant std::stringstreams are set to binary
sfan5 [Sat, 11 Sep 2021 19:06:57 +0000 (21:06 +0200)]
Make sure relevant std::stringstreams are set to binary

2 years agoClean up/improve some scriptapi error handling code
sfan5 [Fri, 10 Sep 2021 21:16:46 +0000 (23:16 +0200)]
Clean up/improve some scriptapi error handling code

2 years agoSend to clients node metadata that changed to become empty (#11597)
Jude Melton-Houghton [Fri, 10 Sep 2021 21:16:34 +0000 (17:16 -0400)]
Send to clients node metadata that changed to become empty (#11597)

2 years agoSplit vector.new into 3 constructors
DS [Fri, 10 Sep 2021 21:16:16 +0000 (23:16 +0200)]
Split vector.new into 3 constructors

2 years agoDynamic_Add_Media v2 (#11550)
sfan5 [Thu, 9 Sep 2021 14:51:35 +0000 (16:51 +0200)]
Dynamic_Add_Media v2 (#11550)

2 years agoAdd missing zstd-libs to final Docker image
Buckaroo Banzai [Tue, 7 Sep 2021 13:29:57 +0000 (15:29 +0200)]
Add missing zstd-libs to final Docker image

Also add `minetestserver --version` command to verify docker build in CI

2 years agoFix movement in random_input mode (#11592)
NeroBurner [Sun, 5 Sep 2021 17:58:50 +0000 (19:58 +0200)]
Fix movement in random_input mode (#11592)