4906 Commits

Author SHA1 Message Date
MoNTE48
359e7472bf Fix WindowsApp build, change global version: 1.1.10 2018-05-27 13:31:00 +02:00
sfan5
8a47a25bbb Touch: Fix node selection distance (#116)
(ported from minetest/minetest@01c319d778)
2018-05-27 12:16:46 +02:00
MoNTE48
4f2253c091 iOS: fix transparent on game 2018-05-04 00:05:14 +02:00
MoNTE48
f049be5027 Release 1.1.5, iOS: 1.1.15...
Mobile: fix pause and death menu
iOS: touchtarget enabled by default
2018-04-30 00:05:53 +02:00
sfan5
831320416b Allow moving HUD upwards and enable the feature on iPhone X (#112) 2018-04-29 20:22:30 +02:00
MoNTE48
3f53786561 Update Android build, restore "player does not sink when swimming" 2018-04-29 18:32:37 +02:00
sfan5
be0532f240 Fix crash with disabled CSM and Respawn menu (#111) 2018-04-19 13:00:45 +02:00
MoNTE48
95f73cebd3 Revert "New pause menu design (#103)"
This reverts commit 17b459784012701354f7502324347f17aa0f16cd.
2018-04-17 20:18:16 +02:00
MoNTE48
17be791fea push to app store 2018-04-17 20:18:09 +02:00
sfan5
09c5ba652c iOS: Screen locking fix (#109)
* Disconnect from game when screen locks

* Fix socket behaviour on iOS
2018-04-17 18:26:20 +02:00
sfan5
68bd3f0c9a Fix murmurhash implementation (used for crafting) (#107)
Unaligned access does not work on ARM platforms, since data was declared u64*
the compiler assumed it was aligned, thus making the existing workaround useless.

Since this hash function is used for crafting, this commit fixes #106
2018-03-30 22:32:56 +02:00
Maksim Gamarnik
ec3b665a7f iOS: 1.0.13 release 2018-03-19 21:56:18 +02:00
sfan5
9759aeaf76 Fix broken HUD textures on iOS 2018-01-29 16:57:38 +02:00
sfan5
0afcdea2a5 Fix texture leak in guiEngine (iOS) 2018-01-29 16:57:38 +02:00
kilbith
17b4597840 New pause menu design (#103) 2018-01-29 16:56:32 +02:00
Maksim Gamarnik
46a7280b49 iOS: fix for iPhone X 2017-12-19 03:29:54 +02:00
kilbith
c67e8048d0 New Main Menu design (#101) 2017-09-04 15:51:09 +03:00
Maksim Gamarnik
f6623dd3a4 iOS: v. 1.0.12-release (and compress textures) 2017-09-04 15:33:57 +03:00
Maksim Gamarnik
099ba7bea9 iOS minor fix 2017-08-29 23:05:03 +03:00
sfan5
39bec37923 Implement text input on iOS 2017-08-16 17:54:50 +03:00
Maksim Gamarnik
2fc840fb64 Android: v.1.1.9 2017-08-02 23:22:07 +03:00
sfan5
f0a632fcb3 Android: Fix crash on sending chat message (#97) 2017-08-02 18:20:27 +03:00
Paramat
04aa74f68a Mono font path setting: Fix path to missing font (#96)
Previous path was to 'liberationmono.ttf' which does not exist, this caused
a crash when trying to test mgv7p.
Change to 'Cousine-Regular.ttf' as in latest Minetest.
2017-08-02 01:44:28 +03:00
Maksim Gamarnik
57cc1e4560 Fix iOS port (by @sfan5)
* Fix iOS port

* Don't use additional fonts

* Try to fix touch issues

* Change font for iOS only
2017-07-21 22:03:45 +03:00
Paramat
3398fc5744 drawscene.cpp: Change iterator type to remove compilation warning (#81)
Warning was for line 650, comparison between signed and unsigned integers.
Make iterator 'i' a u32.
2017-07-19 23:24:57 +03:00
sfan5
1698a96d2a Disable CSM at compile-time (#78) 2017-07-09 23:37:40 +03:00
Maksim Gamarnik
97a8512c76 Fix iOS port [Part1] 2017-06-16 23:57:19 +03:00
sfan5
7041241bd5 Add WindowsApp
* Fix compiling/crash for Windows

* Windows build scripts

* Use existing files for build
2017-06-16 23:43:21 +03:00
Maksim Gamarnik
4cd987b653 Merge Minetest 0.4.16 2017-06-06 23:03:34 +03:00
Loic Blot
bf6569b570 Minetest for C++11 (CMakeLists + Travis)
* Move GCC to GCC 6 & GCC 7
* Move Clang to Clang 3.6 & Clang 4.0
* LINT moves from Clang 3.9 to Clang 4.0
* Move XCode 7.3 to 8.0
* Use more travis tricks to install compilers instead of adding complexity to our build script
* Clang format fixes on checked files (compat Cpp11 instead of Cpp03)
* Mingw GCC update from 4.8.4 to 5.3 (Ubuntu Xenial)
* Drop mingw cmake generated files and add them to gitignore
2017-06-04 09:57:08 +02:00
Casimir
0e58168fe5 Mapgen v6: Use snow blocks in tundra and remove them from taiga (#5827)
* Mapgen v6: Use snow blocks in tundra and remove them from taiga

* Use snowblocks in tundra above dirt with snow
2017-06-04 09:37:30 +02:00
ShadowNinja
7786521f15 Fix segmentation fault with tool capabilities (#5899) 2017-06-03 23:59:17 +02:00
Vincent Glize
dd0a058e1f Snake case for screen options in minetest.conf (#5792) 2017-06-03 22:02:07 +02:00
Loïc Blot
c6d5441105 Properly remove SAO when worldedges are overtaken (#5889)
* LuaEntitySAO: Remove beyond outermost mapchunk edges

Based on a commit by, and with help from, nerzhul.
Add 2 functions to class Mapgen:
A function to calculate actual mapgen edges, called from the Mapgen constructor.
A function called indirectly from content_sao.cpp per entity step to check SAO
position is within mapgen edges.

* Calculate borders from params not mapgen, which is not available everytime
2017-06-03 19:57:02 +02:00
SmallJoker
7a2b9df970 Tooltips: Unify the tooltip[] and list[] description tooltip display functions (#5848)
* Tooltips: Unify the tooltip[] and list[] description tooltip display functions
2017-06-03 08:55:26 +02:00
Dániel Juhász
001de6ffba Do not shade inventory items with textures (#5869)
This commit restores the old behavior: if an inventory item has an own
inventory texture, it will not be shaded.
2017-06-01 23:18:55 +02:00
Loïc Blot
1c69476d9f Show singlenode mapgen to menu (#5868)
Fix #5867
2017-06-01 23:18:24 +02:00
red-001
a7787bb9d2 Fix dropdown menu selection (#5847)
This fixes a bug that occurred when the selection list of a drop down menu was changed but the name was still the same.
2017-06-01 08:00:26 +02:00
red-001
6444963fb1 Nametag: remove colour codes before calculating alignment. (#5862) 2017-05-31 20:07:33 +02:00
stujones11
1681a009bc Don't add damage flash while punch texture modifier is active (#5767) 2017-05-29 23:26:25 +02:00
Loïc Blot
ef152428ef guiVolumeChange: prevent wrong value position by using 1 label instead of 2 (#5839)
* Use only one label instead of two for the soundText, this permit to ensure both label & values are aligned
* Add '%' character too, to reflect it's a percentage volume
* Remove rect on regenerateGui (upper part) which shadows outer part and which is not needed outside of the DesiredRect affectation

Fix issue #5837
2017-05-28 15:23:30 +02:00
paramat
210a339dce Mapgen files: Update and correct copyright credits 2017-05-26 20:46:03 +01:00
SmallJoker
d99b6fed55 Time: Change old u32 timestamps to 64-bit (#5818)
MacOSX build fix + cleanups
2017-05-26 14:03:36 +02:00
Loïc Blot
4d5ce8478c Enhance ABM performance a little bit by removing two std::set copy (#5815)
* Enhance ABM performance a little bit by removing two std::set copy

* ActiveBlockModifier::getTriggerContents now returns a const ref
* ActiveBlockModifier::getRequiredNeighbors now returns a const ref
* ActiveBlockModifier::getRequiredNeighbors is now purely virtual

* Little code style fix
2017-05-25 16:43:55 +02:00
Paramat
5b338638e0 Mgv6 mudflow: Remove decoration if 'dirt with grass' below flows away (#5798)
Mudflow of a neighbouring mapchunk extends into a mapchunk's edge, and could
remove 'dirt with grass' from under a decoration, creating unsupported
decorations.

Remove any decoration above if a 'dirt with grass' node is removed by mudflow.
2017-05-25 12:46:34 +02:00
red-001
2f291e6685 Close formspec on client shutdown. (#5811)
This ensures the shutting down progress bar is correctly rendered. This fixes #3050.
2017-05-25 12:46:24 +02:00
Loïc Blot
099624a513 Revert 1469424 and fix wrong char position when doing mouse selection on intlGUIEditBox (#5806)
* Revert 1469424075affce7c27bb44e5a5cbd51485e44b2 and fix wrong char position when doing mouse selection on intlGUIEditBox

position should look at current line not the whole text and shift 1 character on the last line (due to \0 string delimiter)

* Finish the fix and prevent values under zero for getCursorPos which crash the program if found

* Forget to remove old comment

* fix zero to NULL

* Fix typo
2017-05-24 08:56:40 +02:00
Loic Blot
c445a3d958
Fix wrong return value in get_sky Lua call since ad9fcf859ec2347325830e09504ae96968b51ea8
Fix #5803
2017-05-23 19:59:47 +02:00
Paramat
9ff5302c8b Client crashfix: load meta after digging (#5801)
Fixes a crash caused in MTGame by breaking and right-clicking a chest.

If loading meta, digging, node can disappear and we looked at meta, which is wrong because meta became NULL.

Pointer is invalidated and we read wrong memory area
2017-05-23 19:54:37 +02:00
Loic Blot
05309229b8
LINT fix & check all files with clang-format
Seems the diff mode doesn't work well, PR are detected as working whereas in master it's shown it's problematic (and really problematic). Use same check everywhere
2017-05-22 07:28:35 +02:00