7642 Commits

Author SHA1 Message Date
Maksim Gamarnik
d7dfec8609 Not Minetest, MultiCraft!
Change Minetest on MultiCraft. =)
2016-02-12 05:52:43 +02:00
Maksim Gamarnik
0aca038b17 Revert2 2016-02-12 05:10:44 +02:00
Maksim Gamarnik
22dc96641f Revert ogg/vorbis patch 2016-02-12 04:43:50 +02:00
Maksim Gamarnik
fad4fcce57 revert 2016-02-12 04:35:46 +02:00
Maksim Gamarnik
3fdca00066 fix license 2016-02-11 23:23:46 +02:00
Maksim Gamarnik
386039eb01 Update Games
Fix .gitignore. OoPs)
2016-02-11 23:16:15 +02:00
Maksim Gamarnik
d7c0fad71f Merge Minetest commits 2016-02-11 22:35:23 +02:00
Maksim Gamarnik
0d81225b52 Merge pull request #22 from grigoriis/freetype
Android: vorbis with ogg
2016-02-11 22:04:09 +02:00
nerzhul
c4bf66116d v2d & aabbox3d<f32> & sky cleanups
* Sky: rename Box => m_box and inline getBoundingBox
* Uniformize aabbox3d<f32> to aabb3f
2016-02-11 16:55:15 +01:00
Loic Blot
1c89db2da1 Drop luaentity_common.h which is not included anywhere 2016-02-11 14:34:34 +01:00
ubulem
9efb82aad2 README.md updated 2016-02-11 16:32:37 +03:00
ubulem
8d8fb9dd3a New algorithm. Transliteration 2016-02-11 16:26:38 +03:00
grigoriis
3f3001b93f vorbis with ogg 2016-02-11 14:56:22 +02:00
RealBadAngel
786beec51b Use single box for halo mesh 2016-02-11 13:11:25 +01:00
RealBadAngel
0571768c30 Set proper GLSL pixel shader version 2016-02-11 09:47:25 +01:00
RealBadAngel
8a15583fd7 Dump shader programs on compile errors 2016-02-11 07:13:07 +01:00
paramat
2c3b7ea73c Documentation: Remove now unused 'vertical spawn range' 2016-02-11 04:23:26 +00:00
Diego Martinez
5c79a36617 Initialize facedir and wallmounted tables only once.
This makes the functions a bit faster since they don't
have to recreate the tables every invocation, and makes
the code more readable.

Also, document `wallmounted_to_dir`.

The function was implemented but not documented in `lua_api.txt`.
2016-02-11 04:23:17 +00:00
Kahrl
c1946cc258 Log /clearobjects mode 2016-02-11 04:22:58 +00:00
Kahrl
02cbda530b Add '/clearobjects quick' 2016-02-11 04:22:58 +00:00
Maksim Gamarnik
741ecc780a Merge pull request #21 from grigoriis/freetype
Android: Freetype -png -harfbuzz cross-compilling
2016-02-10 22:52:28 +02:00
grigoriis
23ba105bc5 fix description 2016-02-10 17:14:27 +02:00
grigoriis
3bc61694d5 -png -harfbuzz 2016-02-10 17:09:54 +02:00
Maksim Gamarnik
922d48c439 Merge pull request #20 from grigoriis/freetype
Android: Freetype, Openal, Ogg and Vorbis cross-compilling
2016-02-10 14:52:47 +02:00
Auke Kok
2170a1fae6 Fix backface culling when connecting to new servers.
Introduce a new contentfeatures version (8). When clients
connect using v27 protocol version, they can assume that
the tiledef.backface_culling is trustable, but if clients
connect to servers providing contentfeatures version 7,
then the v27 clients know that backface culling settings
provided by the server in tiledefs are bogus for mesh,
plantlike, firelike or liquid drawtype nodes.

thanks to hmmmm, est31, nerzhul.

Tested on new client - new server, new client - old server
old client - new server.
2016-02-10 00:10:51 +01:00
Loic Blot
79e6d472b3 Fix inverted conditions in shader.cpp 2016-02-09 23:50:37 +01:00
Loic Blot
0c383ed270 shader.cpp: don't test twice if shader programs are present
Also use string::empty method, it is better than comparing with empty strings.
2016-02-09 23:19:19 +01:00
grigoriis
9e911fff48 vorbis OK 2016-02-09 22:18:41 +02:00
grigoriis
04def08823 add ogg, vorbis 2016-02-09 21:26:55 +02:00
grigoriis
82d44d8d3f success openal 2016-02-09 16:29:53 +02:00
grigoriis
45bd07e963 openal with patch 2016-02-09 15:22:04 +02:00
grigoriis
b3227b1268 Freetype 2016-02-09 14:58:21 +02:00
RealBadAngel
15ccf9b85c FormSpec: Add StaticTextSpec and superimpose over item image buttons 2016-02-09 03:03:55 -05:00
RealBadAngel
ead025fb02 Filmic HDR tone mapping 2016-02-09 02:55:59 -05:00
Kahrl
30dd28fc18 Remove ClientMap::m_camera_mutex
All places that lock this mutex are only called by the main thread:
ClientMap::updateCamera(), ClientMap::updateDrawList(), ClientMap::renderMap(), ClientMap::renderPostFx().
2016-02-09 07:16:00 +00:00
paramat
2a92bccd00 FindSpawnPos: Let mapgens decide what spawn altitude is suitable
To avoid spawn search failing in new specialised mapgens
Increase spawn search range to 4000 nodes
Add getSpawnLevelAtPoint() functions to EmergeManager, class Mapgen
and all mapgens
Remove getGroundLevelAtPoint() functions from all mapgens except mgv6
(possibly to be re-added later in the correct form to return actual
ground level)
Make mgvalleys flag names consistent with other mapgens
Remove now unused 'vertical spawn range' setting
2016-02-09 07:14:45 +00:00
Maksim Gamarnik
2386589773 Android performance
Thanks http://blog.alexrp.com/2014/02/18/android-hard-float-support/

1
2016-02-09 06:51:01 +02:00
Maksim Gamarnik
a54e288ff1 Fix 2016-02-09 00:52:07 +02:00
Maksim Gamarnik
2ba90de7d4 Merge Part 2/2
Halo enabled! :)
2016-02-09 00:42:28 +02:00
Maksim Gamarnik
90f680bfd2 Fix license version 2016-02-09 00:27:22 +02:00
Maksim Gamarnik
2e292fc01f Merge, part 1/2 2016-02-09 00:26:22 +02:00
RealBadAngel
d396cebf35 Use inventory_image in the first place for inventory item mesh 2016-02-08 23:13:19 +01:00
Maksim Gamarnik
24eeccfc14 Merge latest builtin 2016-02-09 00:00:25 +02:00
Maksim Gamarnik
1c7bc9a947 Update Makefile
Add ARMv8 (not working now!)
2016-02-08 23:42:41 +02:00
RealBadAngel
8b602bba0f Cleanup selection mesh code, add shaders for halo and selection boxes 2016-02-08 03:57:42 -05:00
Diego Martinez
e877590dec builtin: Fix print crashing on nil "holes".
The engine implementation of `print` packs the varargs into a
table and passes the table directly to `table.concat`. If you
pass any value not supported by `table.concat` (particularly
`nil`), the server crashes. This is unexpected behavior, as
`print` is supposed to be able to work with anything.

This patch changes the implementation so it first converts
all arguments using `tostring`, which fixes the issue and
makes the custom `print` function compatible with the stock
Lua behavior.
2016-02-08 01:55:02 +01:00
Maksim Gamarnik
ab40f1f4b3 Fix win build 2016-02-08 01:42:18 +02:00
est31
3bb1d941ad small drawItemStack cleanup
-> Replace the three bool params with an enum
-> Add struct for the static content, leads to less repetition
-> cache enable_animations setting
2016-02-08 00:35:24 +01:00
RealBadAngel
013ef76173 Use meshes to display inventory items 2016-02-07 19:51:55 +01:00
Maksim Gamarnik
57598ce491 Update Other License.txt 2016-02-07 20:01:15 +02:00