Commit Graph

7421 Commits

Author SHA1 Message Date
MoNTE48 695e833477 Merge remote-tracking branch 'upstream/stable-0.4' into sync 2019-04-01 20:18:54 +02:00
MoNTE48 63fb58d195 iOS: v. 1.1.25 2019-03-09 00:51:15 +01:00
Stefan d8281c4320 iOS: Update libcurl 2019-03-09 00:49:38 +01:00
Loïc Blot 426b5d3149 Fix a crash on Android with Align2Npot2 (#8070)
* Fix a crash on Android with Align2Npot2

glGetString can be NULL. If stored in a string it triggers a SIGSEGV.
Instead do a basic strstr and verify the pointer
* Better Align2Npot2 check (+ performance)
2019-01-07 17:05:54 +01:00
MoNTE48 d7befa1a30 Minor iOS update - v. 1.1.24 2019-01-07 01:17:55 +01:00
Loïc Blot dda844be16
Drop libgmp on Android and use mini-gmp (#8047) 2019-01-04 16:41:42 +01:00
Loïc Blot 899dcbf1ee Bump android version code for next Play Store version 2019-01-04 14:16:09 +01:00
Loïc Blot 957c59a678 Revert "upright_sprite: Fix texture position for players"
This reverts commit d58801ab3204757e6c49892a05633281144f4f44.
2019-01-03 12:04:51 +01:00
MoNTE48 8df7922eb8 Update mobs 2018-12-26 00:53:58 +01:00
stujones11 3d15a6774d
Android: Fix start-up crashes on version 4.x (#8003)
* Android: Load shared STL library

* Android: Fix exception with window background image
2018-12-22 19:02:27 +01:00
Loic Blot 3c24f941e0
Add missing variables since previous cherry-pick 2018-12-22 17:28:22 +01:00
Maksim 9d64805ec1
Update Android java code (#7820)
Targets SDK 26 as required by the playstore.
Fixes screen auto-rotation closing game.
Hides on-screen navigation bar if present.

Update gradlew.
Fix display aspect on 18+/:9 displays (like a Samsung Galaxy S9).
Remove small app icons, not required.
Fix xml in unpacking activity.
Support Android permission: On Android 6.0+ you need to manually give write
permission (as required by google).
Background during unpacking (just a demo for now).
Material Design: no more Android 2 interface.
Immersive mode (Android 4.4+ - hide NavBar for fullscreen mode).
2018-12-22 17:25:38 +01:00
rubenwardy ce4497224f
Android: Fix memory leak when displaying images in the mainmenu (#8011) 2018-12-22 17:20:18 +01:00
stujones11 a873a3f4f8
Include alpha channel reference in MaterialTypeParam 2018-12-22 17:15:39 +01:00
Loic Blot 86e29ae586
Update android version code (rebuild) 2018-12-04 19:11:03 +01:00
MoNTE48 eb77dfe74c iOS 1.0.23: improvements for new iPhones and iPads. 2018-11-17 19:17:32 +01:00
Maksim Gamarnik 13929d3d44 Change mobs spawning chance 2018-09-01 01:04:58 +02:00
Maksim Gamarnik b75c72f95e Move killme to builtin, TNT fix and new chicken model by @stujones11 2018-08-31 23:21:40 +02:00
Maksim Gamarnik a66dee611e Fix deprecated API, remove unused resources 2018-08-31 21:23:40 +02:00
MoNTE48 ef25b46b55 Update in-game gui, new cow model by @stujones11, code tidying and remove unused resources 2018-08-31 21:22:47 +02:00
MoNTE48 cd029e058b Revert "Add visual feedback to touchscreen D-pad buttons"
This reverts commit e71e99eba1.
2018-08-23 01:43:33 +02:00
MoNTE48 4602e0cac8 Small fix 2018-08-23 00:39:24 +02:00
MoNTE48 2542d798f5 stack_max = 64, fix loadingworld background 2018-08-22 00:39:35 +02:00
stujones11 e71e99eba1 Add visual feedback to touchscreen D-pad buttons 2018-08-21 16:07:03 +02:00
stujones11 a573ff7435 Restrict mapgens available to Android & iOS by default 2018-08-19 23:41:36 +02:00
Stefan c63f1370e4 iOS: Hide home indicator on iPhone X 2018-08-19 13:27:59 +02:00
MoNTE48 64ae5c54cc Update mainmenu and iOS defaultsettings, iOS: v.1.1.20 2018-08-11 14:57:14 +02:00
Amaz 01ec348219 Randomize loot 2018-08-10 23:45:30 +02:00
MoNTE48 e4517d669a Update mobs 2018-08-10 23:27:11 +02:00
MoNTE48 6d67ac1d0e Updated beds, flowers, HUD, fix inventory exit btn 2018-08-10 23:03:24 +02:00
MoNTE48 ea5fcb5ea2 Rename touch crack texture 2018-08-09 21:31:47 +02:00
stujones11 d283c2a1e0 Stop looped animations in singleplayer while game is paused 2018-08-07 22:56:44 +02:00
Maksim Gamarnik 6c36a8403a Fix sign crafting and watch mod 2018-08-05 18:27:48 +02:00
Amaz efa11b5e07 Add signs with visible text (#125)
* Add signs with visible text

* Compress signs textures (-70.6%)

* Add lbm to convert old signs to new ones

* More sensible approach in legacy

* Check for sign text on block load
Missing text can also be fixed by punching the sign.

* Finally, detect sign type on placement

* Neaten code up slightly
2018-08-02 09:03:52 +02:00
stujones11 d47ad1e531 Fix sky objects not rendering with ogles 2018-08-02 09:03:19 +02:00
Amaz 163214d264 Fix crash with vines 2018-08-01 04:02:31 +02:00
paramat 95d0757658 Mapgen.lua: Various fixes and improvements
Nodes:
Add savanna nodes (appear in non-mgv6 mapgens only):
Add 'dirt with dry grass'.
Add 'dry grass' (dry tall grass).
Textures were derived from the green grass textures.

Mapgen aliases:
desert_stone does not exist, use redsandstone.
desert_sand does not exist, use redsand.
sandstonebrick does not exist, use sandstone.
stair_sandstonebrick does not exist, use stair_sandstone.

Ores:
Generate bedrock in lava_source too.
Change desert_stone to redsandstone.

Biomes:
Change desert_stone to redsandstone.
Change desert_sand to redsand.

Decorations:
Make bonusbox chest appear on all mgv6 surface nodes.
Add bonusbox chest to non-mgv6 mapgens.
Replace redundant multiple grass decorations with an equivalent
single grass decoration, because only 1 length is used in MultiCraft.
Change desert_sand to redsand.

General format cleanup.
2018-07-29 12:15:16 +02:00
sfan5 dd88546ca3 Add missing source files to iOS project 2018-07-25 13:12:00 +02:00
berkut eb7155d77d Latest Java changes (#123) 2018-07-24 21:01:36 +02:00
MoNTE48 4b7b744bf7 Minor upd menu, tmp fix sign_wall 2018-07-20 14:32:08 +02:00
MoNTE48 f1ac8c101d Android: Fix gradle assembly 2018-07-20 13:26:38 +02:00
sfan5 8a4933f707 Completely disable SQLite so it can be omitted (#120)
* Completely disable SQLite so it can be omitted

* Remove old auto-migration code

* Show error when loading sqlite3 world in Main Menu
2018-07-19 12:13:47 +02:00
Paramat 05015fdc70 Mgv7p development (#94) 2018-07-19 12:09:50 +02:00
MoNTE48 968954a3cc Android+iOS: Disable show Irrlicht errors. Disable flying in survival. Android - optimization GUI dimension. 2018-07-05 01:03:25 +02:00
Loic Blot dd5f03731a Bump android version to 20 2018-06-28 19:11:01 +02:00
Loic Blot 5e7faf3f50 Update cURL (7.60.0) & SQLite3 (3.24.0) 2018-06-28 19:11:01 +02:00
stujones11 8427ae529a Android: Use correct temporary path (#7463) 2018-06-28 19:11:01 +02:00
sfan5 2e85254e91 Fix MurmurHash implementation to really be unaligned (#7482) 2018-06-28 19:11:01 +02:00
red-001 971dea7efd Fix crash caused by Lua error during startup (#7473) 2018-06-28 19:11:01 +02:00
red-001 85ce23b165 Fix buffer overrun in SRP (#7484)
The old code got a pointer to the array instead of the first element, this resulted in a buffer overflow when the function was used more than once.
2018-06-28 19:11:01 +02:00