10904 Commits

Author SHA1 Message Date
proller
b3f955f788 Update external libs 2018-06-10 21:08:38 +03:00
proller
1944104681 Fix build on ubuntu bionic 2018-05-26 20:23:49 +03:00
proller
c291133b9b Use ccache for building 2017-07-26 22:58:51 +03:00
proller
0fad8f4da7 Fix 2017-07-16 06:37:49 +03:00
alexxvk
b72980e7c3 Static view range 2017-06-02 19:08:14 +03:00
alexxvk
b56424e821 Remove old code 2017-06-02 19:08:14 +03:00
proller
0803aa6318 Merge pull request #280 from alexxvk/ninja
Enable coloured error messages when using Ninja.
2017-05-26 10:11:34 +03:00
alexxvk
1636fcaaa1 Enable coloured error messages when using Ninja. 2017-05-26 02:12:22 +07:00
proller
becccb5bfe Debian build: temporary irrlicht version fix 2017-04-29 17:45:28 +00:00
proller
c4a6560d52 windows: update libs 2017-04-17 01:42:51 +03:00
proller
207fe40547 android fixes 2017-04-16 22:53:11 +03:00
proller
e69c83c98a update submodules 2017-04-15 19:32:42 +03:00
proller
37b0dc2757 Better fps on minetest clients 2017-04-15 19:02:14 +03:00
proller
2bfd1161f4 update submodules 2016-12-29 19:36:16 +03:00
proller
84f5aa45a5 Merge remote-tracking branch 'minetest/master' 2016-12-29 19:35:29 +03:00
Rogier-5
abd68d3466 Use the outgoing split sequence number for every outgoing packet (#4864)
(instead of the last incoming sequence number...)

Fixes #4848
2016-12-29 13:44:47 +01:00
sfan5
e509ead680 Buildbot: Update Gettext version (#4971) 2016-12-29 13:17:24 +01:00
Auke Kok
094a5a73d3 Redo light.cpp.
Remake the light_decode_table.

The table starts out without pre-filled in values since those
are always discarded by the code apparently. We calculate a
pseudo curve with gamma power function, and then apply a new
adjustment table.

The adjustment table is setup to make the default gamma of 2.2
look decent: not too dark at light level 3 or so, but too dark
at 1 and below to be playable. The curve is much smoother than
before and looks reasonable at the whole range, offering a
pleasant decay of light levels away from lights.

The `display_gamma` setting now actually does something logical:
the game is darker at values below 2.2, and brighter at values
above 2.2. At 3.0, the game is very bright, but still has a good
light scale. At 1.1 or so, the bottom 5 light levels are virtually
black, but you can still see enough detail at light levels 7-8,
so the range and spread is adequate.

I must add that my monitor is somewhat dark to begin with, since
I have a `hc` screen that doesn't dynamic range colors or try to
pull up `black` pixels for me (it is tuned for accurate color and
light levels), so this should look even better on more dynamic
display tunings.
2016-12-28 14:16:39 -08:00
adrido
5a0a59ad46 Dont compare short with bool (#4963)
Fixes a compiler warning on MSVC
2016-12-28 21:22:01 +01:00
proller
e66536dae2 update submodules 2016-12-28 02:44:22 +03:00
proller
1efdd353aa Merge remote-tracking branch 'minetest/master' 2016-12-28 02:43:20 +03:00
sfan5
084cdea686 Irrlicht 1.9 support 2016-12-26 22:36:22 +01:00
sfan5
b16252dcae Various anticheat improvements
* Calculate maximum interact distance from wielded tool
* New "interacted_while_dead" cheat_type for the Lua API
* Disallow dropping items while dead
* Move player to spawn before resurrecting them
2016-12-26 22:34:29 +01:00
proller
fdb7682d6f Merge remote-tracking branch 'minetest/master' 2016-12-24 19:34:29 +03:00
Ner'zhul
b95f543da9 Add gradle wrapper (#4954)
Gradle wrapper permit to use multiple gradle versions across OS versions
2016-12-24 12:30:18 +01:00
rubenwardy
e3cbe521fc Update Android build tools to latest version (#4872) 2016-12-24 08:34:19 +01:00
Rogier
f4d718c538 Minimal game: Use field 'tiles' instead of 'tile_images' 2016-12-24 00:33:07 +00:00
Rogier
4d4b8bb8a4 Move PP() and PP2() macros to basic_macros.h
Instead of redefining them everywhere.
2016-12-24 00:32:50 +00:00
Lars Hofhansl
2f59a0c840 Process ABMs in a spherical volume instead of cubic
Increase active_block_range default to a 3 mapblock radius.
2016-12-24 00:28:39 +00:00
Lars Hofhansl
923a8f1983 Shaders: Remove unnecessary 'if' statements
Pull if GENERATE_NORMALMAPS == 1 into the template to avoid evaluating
it for each fragment.
Remove if (fogDistance != 0.0).
2016-12-24 00:22:16 +00:00
Rogier
a76e7698b2 Make minetest abort on lua panic
Currently, lua does a regular exit() after a lua panic, which can make
a problem hard to debug. Invoking FATAL_ERROR() instead will print
some useful information, and abort() minetest, so that a debugger can
be used to analyze the situation.
2016-12-24 00:18:45 +00:00
proller
4d4ffa4c1f Merge remote-tracking branch 'minetest/master' 2016-12-23 15:20:26 +03:00
sfan5
a95f983ea8 Continue with 0.4.15-dev 2016-12-22 23:14:17 +01:00
sfan5
231ac33d34 Bump version to 0.4.15 2016-12-22 23:14:17 +01:00
Craig Robbins
5114329ada Final update to credits before release 2016-12-22 23:14:17 +01:00
Nikolay
a17bcb1767 Translated using Weblate (Russian)
Currently translated at 59.2% (544 of 918 strings)
2016-12-22 23:14:16 +01:00
Cold Meson 06
3fa7c5a476 Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.5% (914 of 918 strings)
2016-12-22 23:14:15 +01:00
Bruno Borges
ceba12e5aa Translated using Weblate (Portuguese (Brazil))
Currently translated at 94.8% (871 of 918 strings)
2016-12-22 23:14:14 +01:00
Cold Meson 06
34e69e5479 Translated using Weblate (Portuguese (Brazil))
Currently translated at 84.5% (776 of 918 strings)
2016-12-22 23:14:13 +01:00
Rogier
ab1d98bc8f Translated using Weblate (Dutch)
Currently translated at 85.2% (783 of 918 strings)
2016-12-22 23:14:12 +01:00
Wuzzy
2acd3ad663 Translated using Weblate (German)
Currently translated at 100.0% (918 of 918 strings)
2016-12-22 23:14:09 +01:00
sfan5
70579dc7c3 Android: Workarounds for Googles completely broken NDK 2016-12-22 22:17:54 +01:00
proller
1226d23242 update submodules 2016-12-22 14:31:59 +03:00
proller
f11df1affb update submodules 2016-12-21 17:19:26 +03:00
proller
d6a362e37f Merge remote-tracking branch 'minetest/master' 2016-12-21 17:19:07 +03:00
proller
6bb3e89401 Merge remote-tracking branch 'minetest/master' 2016-12-21 17:18:55 +03:00
est31
1dd361f37c Android: update curl and libgmp 2016-12-21 14:36:14 +01:00
proller
d8c8323d22 Merge remote-tracking branch 'minetest/master' 2016-12-21 16:34:32 +03:00
paramat
5e4d6468a3 Builtin/../falling.lua: Avoid crash when object pos over limit
If the object pos is over limit, 'add entity' will not add an entity,
causing 'obj' to be nil.
2016-12-21 13:30:10 +00:00
est31
ba52a34f94 Don't ship with broken languages (#4940) 2016-12-21 14:15:48 +01:00