424 Commits

Author SHA1 Message Date
stujones11
1762b89053 Dual serverlist 2019-05-13 21:28:30 +01:00
MoNTE48
1961cc74b9 Fix fly on mobile platform, update iOS 2019-05-11 18:36:29 +02:00
MoNTE48
3a8a5b43bd iOS: v. 1.1.26 2019-05-03 21:32:29 +02:00
Maksim Gamarnik
cc3045473e merge diff branch 2019-05-03 21:32:29 +02:00
MoNTE48
e98d421aff Merge remote-tracking branch 'upstream/stable-0.4' into sync 2019-04-01 20:18:54 +02:00
MoNTE48
3336af691b iOS 1.0.23: improvements for new iPhones and iPads. 2018-11-17 19:17:32 +01:00
Maksim Gamarnik
ff40d4453b Fix deprecated API, remove unused resources 2018-08-31 21:23:40 +02:00
MoNTE48
7dada59910 Small fix 2018-08-23 00:39:24 +02:00
stujones11
d41299566f Restrict mapgens available to Android & iOS by default 2018-08-19 23:41:36 +02:00
MoNTE48
24135d22ea Update mainmenu and iOS defaultsettings, iOS: v.1.1.20 2018-08-11 14:57:14 +02:00
MoNTE48
6f715a3a43 Android+iOS: Disable show Irrlicht errors. Disable flying in survival. Android - optimization GUI dimension. 2018-07-05 01:03:25 +02:00
MoNTE48
99af1ca420 iOS: 1.1.18 - fix text on ja, ko, he; compress logo 2018-06-13 23:41:09 +02:00
Rob Blanckaert
f073f1e7e0 Add setting for near plane distance. (#6395)
* Allow setting the near plane

* - Add near_plane limit of 0.5 to prevent x-ray.
- Add more details to near_plane setting.
2018-06-03 17:31:59 +02:00
red-001
5e9880f9bb Add a server-sided way to remove color codes from incoming chat messages (#5948)
These code be generated by CSM, a modded client or just copy and pasted by the player.

Changes
- Update configuration example and setting translation file.
- Remove colour codes before logging chat.
- Add setting to remove colour codes before processing the chat.
2018-06-03 17:31:59 +02:00
MoNTE48
646a665d0f 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
459e8ac68a Allow moving HUD upwards and enable the feature on iPhone X (#112) 2018-04-29 20:22:30 +02:00
MoNTE48
35b8650618 push to app store 2018-04-17 20:18:09 +02:00
Maksim Gamarnik
cf06c5c497 iOS: 1.0.13 release 2018-03-19 21:56:18 +02:00
Maksim Gamarnik
a89797ed77 iOS: fix for iPhone X 2017-12-19 03:29:54 +02:00
kilbith
717c46c9fe New Main Menu design (#101) 2017-09-04 15:51:09 +03:00
Maksim Gamarnik
262cd68229 Android: v.1.1.9 2017-08-02 23:22:07 +03:00
Paramat
e48001bdf9 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
3aad256438 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
Maksim Gamarnik
cbfabfe2d8 Fix iOS port [Part1] 2017-06-16 23:57:19 +03:00
sfan5
15ce958ad4 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
35770f4abb Merge Minetest 0.4.16 2017-06-06 23:03:34 +03:00
Vincent Glize
7ec83d07c8 Snake case for screen options in minetest.conf (#5792) 2017-06-03 22:02:07 +02:00
Pierre-Adrien Langrognet
69f19f1af7 [CSM] Add send_chat_message and run_server_chatcommand API functions (#5747)
* [CSM] Add send_chat_message and run_server_chatcommand API functions

* Add client-side chat message rate limiting

* Limit out chat queue size

* [CSM] Add minetest.clear_out_chat_queue API function and .clear_chat_queue chatcommand

* Last fixes/cleanups before merge
2017-05-21 23:06:51 +02:00
Wuzzy
7e26d0ac8a Add configurable key bindings for hotbar scrolling, and for changing volume. 2017-05-06 21:21:59 +02:00
Loïc Blot
4dbd41d7ac Save minetest screen width/height options when modified (#5683)
* Save minetest screen width/height options when modified

* Add autosave_screensize setting (default true)

* Fix @SmallJoker comments
2017-05-05 13:47:11 +02:00
Louis Pearson
e96727dde7 Footsteps without view bobbing (#5645)
* Remove redundant view_bobbing setting

Also fixes bug where disabling view_bobbing disables footstep sounds.

* Removes redundant view_bobbing setting

Setting view_bobbing amount to 0 is now the only way to
turn view_bobbing on and off. Also fixed a bug where footstep
sounds would not play when view_bobbing was disabled.
2017-04-25 21:11:51 +10:00
Perttu Ahola
f508f5fc3d MeshUpdateQueue: Add a MapBlock cache that minimizes the amount of MapBlock copying done in the main thread
Cache size is configurable by the meshgen_block_cache_size (default 20 MB).

New profiler stats:
- MeshUpdateQueue MapBlock cache hit %
- MeshUpdateQueue MapBlock cache size kB

Removes one type of stutter that was seen on the client when received MapBlocks
were being handled. (the "MeshMakeData::fill" stutter)

Kind of related to at least #5239

Originally preceded by these commits, now includes them:
- Move the mesh generator thread into src/mesh_generator_thread.{cpp,h}
- mesh_generator_thread.cpp: Update code style
- MeshUpdateThread: Modify interface to house a different implementation: Actual functionality will be changed by next commits.
- MeshMakeData: Add fillBlockData() interface (so that caller can fill in stuff from eg. a MapBlock cache)
2017-04-17 14:58:29 +03:00
Maksim Gamarnik
0994dbe647 iOS: v.1.0.9 2017-04-11 22:23:50 +03:00
number Zero
4e23c90b5b 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
SmallJoker
4cdcb30e61 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
adrido
e54c8a64fb Windows: Skip cmd for release builds (#5416) 2017-04-07 07:14:39 +02:00
rubenwardy
7b45da57ff 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
paramat
1bb70a78a9 Map generation limit: Make per-world
The setting limits map generation but affects nothing else.
Add 'mapgen_limit' to global mapgen parameters.
Move 'blockpos_over_mapgen_limit()' to the only place it is called
from: map.cpp.
Allow teleportation to any part of the world even if over the set
mapgen limit.
Simplify the reading of this limit in mgvalleys.
Remove the 'map_generation_limit' setting.
2017-03-27 03:18:09 +01:00
red-001
792d324efc Change command prefix to "." and add "help" command. 2017-03-26 05:51:14 +01:00
number Zero
f6fdba81af Add mesh generation delay 2017-03-26 05:50:59 +01:00
nerzhul
0da8c64041 [CSM] Add enable_client_modding param (default: false) 2017-03-13 23:56:05 +01:00
Lars Hofhansl
b1a42efe5e Enable server side occlusion culling by default. 2017-03-11 18:11:19 -08:00
Lars Hofhansl
38224d47bf Allow server side occlusion culling. 2017-03-11 18:11:19 -08:00
paramat
e4ecdbaaf4 Climb speed: Increase default setting from 2 to 3 2017-03-11 02:17:16 +00:00
Auke Kok
4c893ae71c Revert part of eb49009d023e6e3b5d59a97b8fb5fed5eee83296 (#5230)
This reverts the removal of Droid Sans as fallback font. The
license for this font used to be GPL2. I've updated the font
files to Liberation 2.00, which are SIL, and do not require
us to ship source code.

I've attempted to fix all the attribution and license strings,
and used the strings as provided by redhat for attribution
to make sure they're correct.

Last, I've removed a bunch of executable bits on files that do
not need them.

Fixes #5231
2017-02-16 20:18:22 -08:00
Auke Kok
a7197e6b83 FreeType: address font license issues (#5230)
It appears we were shipping font files without license text, and I
had my doubts about the bitmap fonts being usable directly.

This replaces existing TTF fonts with Apache-2.0 licensed fonts from
chome core (Cousine, Arimo, Tinos). Include the full license file
for all three fonts.

The Lucida Sans font bitmap is removed entirely for non-freetype
builds. There is therefore only mono fonts for non-freetype builds.
2017-02-14 01:08:17 -08:00
Auke Kok
ac1f9e66d0 Change default nodetimer_interval to 0.2s. (#5193)
We want to reduce the chance that we get lots and lots of node
timers all happening once a second, because we're better off doing
small bits of work as they are available.

Reducing this to 0.2 seconds will greatly reduce the total amount
of nodetimers that elapse at the same instance, while not effecting
total work load. This results in a far better chance of the server
keeping up with work loads.
2017-02-09 08:00:37 +01:00
Maksim Gamarnik
e05f7db82f Updated to Minetest ver. 0.4.15 2017-01-30 00:44:07 +02:00
Ezhh
b6f9405121 Add console height setting (#5136) 2017-01-30 02:10:17 +10:00
Loïc Blot
3f310476c2 Add show_statusline_on_connect setting (#5084)
Add show_statusline_on_connect setting
2017-01-21 19:30:42 +01:00