Commit Graph

6501 Commits

Author SHA1 Message Date
Loic Blot
0419552c92
Clang format: fix LINT on old PR which doesn't have LINT enabled 2017-04-10 08:05:03 +02:00
number Zero
0a8834608d Hard-coded undersampling.
Adds uniform undersampling for the 3D rendered scene. GUI elements
are not undersampled, resulting in better playability for users
with low-performance platforms with readable fonts and formspecs.

The undersampling setting can be set to 0 (disabled), 2, 3, 4 pixels
which translates into a resolution reduction of x4, x9 or x16, and
is significant.
2017-04-09 17:30:19 -07:00
Vincent Glize
8ad3dad137 LocalPlayer api lua 2017-04-08 22:04:30 -07:00
Dániel Juhász
58d83a7bb2 Hardware coloring for itemstacks
Adds the possibility to colorize item stacks based on their metadata.

In the item/node definition you can specify palette (an image file)
and color (fallback color if the item has no palette or metadata).
Then you can add palette_index to the metadata.

Dropped itemstacks with different colors do not merge.
2017-04-08 18:39:15 -07:00
red-001
d4e9dd4643 Move chat command handling code from C++ to Lua (#5528) 2017-04-08 20:03:57 +02:00
raymoo
fb4c730708 Document that write_json will error on unserializable types. (#5539)
Previously it was erroneously documented that it would save them as null.
2017-04-08 10:42:59 +02:00
Loïc Blot
8c8333bf68 Prepare for Linux daily build packages (using Gitlab.com CI) (#5542)
* Prepare for Linux daily build packages (using Gitlab.com CI)
2017-04-08 10:19:07 +02:00
Loïc Blot
41c5483024 Replace luaL_reg with luaL_Reg as recent LuaJIT dropped the Lua 5.0 compat (#5541)
We are bundling Lua5.1 which has same macro
2017-04-08 09:28:37 +02:00
Loic Blot
01f9d05f23
code style fix on src/script/cpp_api/s_client.h 2017-04-08 08:45:58 +02:00
Vincent Glize
f73534640a [CSM] Add event on_connect player API lua (#5540)
* Add event on_connect player API lua
2017-04-08 08:20:30 +02:00
Loic Blot
ff4fef570e
Fix cmake library default build problem since moving to lib/
Also make Lua library check a cmake module
2017-04-07 23:56:02 +02:00
Loic Blot
4af99b75cf
Pass clang-format on 14 trivial header files fixes
Also remove them from whitelist
2017-04-07 23:22:00 +02:00
rubenwardy
271d7c31e6 Fix signed/unsigned conversion warning
There was no bug here (as I checked for negativeness),
however it's good to get rid of warnings.
2017-04-07 19:06:50 +01:00
SmallJoker
c28a843592 Cavegen: Fix non-constant array initializer error for MSVC 2017-04-07 17:59:27 +02:00
SmallJoker
71ffe699d0 Settings: Update documentation (#5534)
Now documented (sorted a-z):
enable_console
enable_particles
creative_mode
hud_scaling
inventory_image_hack
keymap_console
keymap_zoom
shader_path
view_bobbing
2017-04-07 17:10:26 +02:00
Loic Blot
f7088f69ab
Clang-format: fix some header files and remove them from whitelist 2017-04-07 08:50:17 +02:00
YuGiOhJCJ
b751c59f43 Add the REQUIRE_LUAJIT option (#5526) 2017-04-07 07:29:43 +02:00
adrido
676951d90d Windows: Skip cmd for release builds (#5416) 2017-04-07 07:14:39 +02:00
Auke Kok
94358a709b Fix "error: ‘playerSAO’ was not declared"
Cause: 351cc2e79a7d78f7ec97ff9b33e4f0bad4042b19

A rebase issue missed a rename from playerSAO to playersao.

Tested.
2017-04-06 22:05:31 -07:00
Ekdohibs
a5c9174bad Fix spacing 2017-04-06 21:27:29 -07:00
Ekdohibs
08b680d588 Fix problems when overriding the hand:
- If the hand can dig a node the item wielded can't, allow to dig it anyway.
- Fix the API callbacks from setting the hand instead of the wielded item.
2017-04-06 21:27:29 -07:00
rubenwardy
bce0d458d8 Add Joystick type detection and Xbox controller support
* Add joystick type detection (with joystick_type setting to override it)
* Fix multiple joysticks from interfering with each other by only reading from one (add joystick_id setting)
* Add support for Xbox controllers
2017-04-06 20:58:52 -07:00
presstabstart
351cc2e79a Fix multiple death messages (#5305)
Fix multiple death messages (#3565) and damage server logs after death.
2017-04-06 20:32:50 -07:00
orwell96
63e175dd70 Show media download progress in percent on progress screen (#5498) 2017-04-07 00:03:29 +02:00
Loïc Blot
3a90b78a03
LINT: Switch whitelist check from egrep to awk
Bonus: make CI happy with the last rules fix
2017-04-06 23:21:40 +02:00
red-001
88b9b9652a [CSM] Add function to get the server protocol version. (#5529) 2017-04-06 22:50:45 +02:00
Loïc Blot
be06636965 Clang-format continuation indent fixes + .gitignore additions
* Proper support for continuation indents in clang format
* make src/wieldmesh.h proper and remove it from whitelist
* Add CLion default build directories in .gitignore
2017-04-06 15:37:02 +02:00
Loïc Blot
00138a52d8 Clang format brace style fix 2017-04-06 15:27:47 +02:00
Loïc Blot
48ce9c9b30 Fix clang-format binary selection
Also fix spaces to tabs
2017-04-06 10:01:09 +02:00
Loic Blot
4b15f76ed1
Move LINT process in dedicated shell & fix
Move lint to dedicated shell permit to use it from your shell easily to check what is wrong
Also fix recent regressions in code style
2017-04-06 09:10:59 +02:00
Loic Blot
503e1d2b7c
Clang format: only show errors on non whitelisted files 2017-04-06 08:42:52 +02:00
fdedraco
671d37adff
Translated using Weblate (Indonesian)
Currently translated at 69.4% (638 of 918 strings)
2017-04-06 08:37:40 +02:00
Andrey K
619d4cf8ae
Translated using Weblate (Russian)
Currently translated at 59.2% (544 of 918 strings)
2017-04-06 08:37:40 +02:00
i486DX2
49eaa0c5f7
Translated using Weblate (Italian)
Currently translated at 96.0% (882 of 918 strings)
2017-04-06 08:37:40 +02:00
Gabriel Carvalho
649fabcc3d
Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.4% (913 of 918 strings)

Se isso se referir a Instrument builtin aa tradução é embutido
2017-04-06 08:37:39 +02:00
monolifed
aef1aeb3aa
Translated using Weblate (Turkish)
Currently translated at 87.0% (799 of 918 strings)
2017-04-06 08:37:39 +02:00
Han So Ri
f8ba6ce94f
Translated using Weblate (Korean)
Currently translated at 67.8% (623 of 918 strings)
2017-04-06 08:37:39 +02:00
Muhammad Nur Hidayat Yasuyoshi
80a5f52634
Translated using Weblate (Malay)
Currently translated at 37.0% (340 of 918 strings)
2017-04-06 08:37:38 +02:00
Han So Ri
d39828f17c
Translated using Weblate (Korean)
Currently translated at 66.4% (610 of 918 strings)
2017-04-06 08:37:38 +02:00
黄冠恒
e6307b2a6c
Translated using Weblate (Chinese (China))
Currently translated at 73.6% (676 of 918 strings)
2017-04-06 08:37:38 +02:00
Muhammad Nur Hidayat Yasuyoshi
ca94ce7d06
Translated using Weblate (Malay)
Currently translated at 24.8% (228 of 918 strings)
2017-04-06 08:37:37 +02:00
lisacvuk
7f0ce7a37b
Translated using Weblate (Serbian (cyrillic))
Currently translated at 34.9% (321 of 918 strings)
2017-04-06 08:37:37 +02:00
susan
199872e33c
Translated using Weblate (Chinese (China))
Currently translated at 73.0% (671 of 918 strings)
2017-04-06 08:37:37 +02:00
Jakub Mendel
1d405406d1
Translated using Weblate (Polish)
Currently translated at 70.2% (645 of 918 strings)
2017-04-06 08:37:36 +02:00
Muhammad Nur Hidayat Yasuyoshi
93c44550d2
Translated using Weblate (Malay)
Currently translated at 17.4% (160 of 918 strings)
2017-04-06 08:37:36 +02:00
zaoqi
43feb1fbab
Translated using Weblate (Chinese (China))
Currently translated at 73.0% (671 of 918 strings)
2017-04-06 08:37:35 +02:00
Muhammad Nur Hidayat Yasuyoshi
8fd6de5c3b
Added translation using Weblate (Malay) 2017-04-06 08:37:35 +02:00
Guo Yunhe
06bac07df0
Translated using Weblate (Chinese (China))
Currently translated at 72.9% (670 of 918 strings)
2017-04-06 08:37:35 +02:00
Viktar Vauchkevich
886789a23e
Translated using Weblate (Belarusian)
Currently translated at 100.0% (918 of 918 strings)
2017-04-06 08:37:34 +02:00
Petter Reinholdtsen
ffb22a4f49
Translated using Weblate (Norwegian Bokmål)
Currently translated at 3.9% (36 of 918 strings)
2017-04-06 08:37:34 +02:00