bc60e44d80
Add animated_image
to clickthrough elements ( #9724 )
2020-04-25 16:55:21 +02:00
8b45f6a5f3
Fix DPI scaling on Windows
...
the manifest appears to be very sensitive to changes
closes #9744
2020-04-25 14:00:11 +02:00
73180a73da
mapblock_mesh: Optimize a few things ( #9713 )
2020-04-25 12:39:17 +02:00
49ed0ca00a
Ensure game is shutdown if server throws exception ( #9742 )
2020-04-25 09:42:18 +02:00
6cc5c7cbb4
Simplify how parseElement splits element string ( #9726 )
2020-04-25 07:48:04 +02:00
cee3c5e73d
Add server side translations capability ( #9733 )
...
* Add server side translations capability
2020-04-25 07:20:00 +02:00
914dbeaa0b
Add LevelDB auth database. ( #9476 )
...
* Add leveldb auth database.
2020-04-23 13:07:19 +02:00
ce5b0932f8
Camera: Fix shootline line offsets II ( #9730 )
2020-04-23 12:16:36 +02:00
6ba44d7452
Android: add OpenGL ES 2 support ( #9715 )
...
.. and bump gradle to 3.6.3
2020-04-22 20:03:46 +02:00
5355cb1d87
minetest.serialize: Reversible number serialization ( #9722 )
...
* minetest.serialize: Reversible number to string conversion
The %a format is not supported in Lua 5.1.
This commit also adds two tests for number serialization.
2020-04-22 16:43:48 +02:00
4361bfcb4d
Fix configuration caching in log_deprecated ( #9697 )
...
* Fix configuration caching in log_deprecated
The configured variable was never set to true.
I've set the variables to thread_local because the configuration should be reloaded after reentering the world from mainmenu.
2020-04-22 00:07:12 +02:00
8ef239b448
Improve protocol-level receiving code ( #9617 )
2020-04-20 23:22:00 +02:00
c2ac7b1a83
Fix build badge since switching to github actions
2020-04-20 20:22:23 +02:00
27a485a472
Replace travis with github actions ( #9641 )
...
* Move outside of travis to Github actions
This will permit to have better integrated CI workflow than the previous
travis one.
2020-04-20 20:18:40 +02:00
338195ff25
Fix alias handling of get_content_id ( #9712 )
...
fixes #9632
2020-04-19 19:07:54 +02:00
cdbe3c5e57
Reuse object_shader for "wielditem" and "item" entity drawtypes ( #9537 )
2020-04-19 18:47:13 +02:00
c87d52a5fa
Shaders: Complete 478e753
. OpenGL 4.3 compatiblity
2020-04-18 18:36:47 +02:00
87829cd744
script: Move SAO usability check so that it covers all functions ( #9698 )
...
see also 91eef646a5
2020-04-18 17:21:58 +02:00
4fb6b6afa7
Formspec: allow lists to change size and existence while the formspec is open ( #9700 )
...
Fixes #9640 .
2020-04-18 17:21:10 +02:00
241bf44260
Apply a scrollbar's default value to scroll containers ( #9699 )
...
Fixes #9691 .
2020-04-18 17:20:20 +02:00
7b57d3f613
serverpackethandler: Reduce pkt->getPeerId() invocations and more ( #9689 )
2020-04-18 17:19:53 +02:00
23c6d0c31f
Android: fix handling non-latin characters on older Android devices ( #9309 )
2020-04-17 23:46:30 +02:00
4e2473ec49
Document which noise APIs add world seed to noiseparams seed ( #9693 )
2020-04-17 10:24:51 +02:00
e88719bcdd
Rename "subgame" to "game" in 2 error messages ( #9680 )
2020-04-17 08:10:28 +02:00
7539267d37
Add an option to disable unittest build, & disable them on Docker build ( #9677 )
2020-04-16 20:43:49 +02:00
093e79ea78
Drop -Wabi useless flag ( #9676 )
2020-04-16 19:21:47 +02:00
57038b3cb4
Android: fix formspec input for AArch64 devices ( #9685 )
2020-04-16 19:19:47 +02:00
45999b74e6
Camera: Fix shooting line offsets ( #9681 )
...
Removes duplicated offset calculations from Game and use whatever the Camera class returns.
This keeps the eye position nicely in sync, and gets rid of duplicated code.
2020-04-16 18:32:07 +02:00
5cbe8437a8
Swap out -ffast-math for a safe subset of optimization flags ( #9682 )
...
It caused more trouble than its worth.
fixes #3943 , fixes #5330
2020-04-16 10:23:48 +02:00
e8ac5a31cf
Optimize get_objects_inside_radius calls ( #9671 )
...
* Optimize getObjectsInsideRadius calls
our previous implementation calls the ActiveObjectMgr to return ids and then lookup those ids in the same map and test each object
Instead now we call the global map to return the pointers directly and we ask filtering when building the list using lamba.
This drop double looping over ranges of active objects (and then filtered one) and drop x lookups on the map regarding the first call results
2020-04-16 08:25:48 +02:00
62ae7adab2
Android: add Android Studio support, completely redone java part ( #9066 )
2020-04-15 16:27:40 +02:00
8ae8c1600a
Fix parsing JSON with large integers ( #9674 )
2020-04-15 08:01:28 +02:00
5c588f89e7
Verify database connection on interval ( #9665 )
2020-04-15 08:01:11 +02:00
62c62f3829
Add all src folders to doxygen ( #9603 )
2020-04-14 21:22:49 +02:00
032d90b9f6
Update wireshark dissector ( #9621 )
2020-04-14 21:22:19 +02:00
2d5bd3bf79
scriptapi: Some small optimizations to value pushing ( #9669 )
2020-04-14 20:44:18 +02:00
7c43cf47c3
PostgreSQL: Fix listAllLoadableBlocks returning the same block
...
Suggested change from https://github.com/minetest/minetest/issues/9670#issuecomment-613563738
2020-04-14 20:42:40 +02:00
5cf6318117
Refactor texture overrides and add new features ( #9600 )
...
* Refactor texture overrides, and add new features:
- Texture overrides can support multiple targets in one line
- Texture override files can have comment lines
- Item images/wield images can be overridden
* Formatting changes
* Address soime feedback
- Pass vectors by const reference
- Log syntax errors as warnings
- Remove 'C' prefix from TextureOverrideSource
* Simplify override target checks with an inline helper function
* make linter happy
* Apply feedback suggestions
Co-Authored-By: rubenwardy <rw@rubenwardy.com >
* Remove remaining != 0 checks
* Update copyright notice
Co-authored-by: sfan5 <sfan5@live.de >
Co-authored-by: rubenwardy <rw@rubenwardy.com >
2020-04-14 20:41:29 +02:00
7e21b3cd48
Remove sound menu and show proper msgs if sound is off ( #9069 )
2020-04-13 20:26:54 +02:00
27d611fe55
Add default stack size setting ( #8873 )
...
New setting "default_stack_max" to alter the default stack sizes of all items when desired.
Co-authored-by: Pascal Abresch <nep@packageloss.eu >
2020-04-13 10:53:10 +02:00
0ac999ded7
Add scroll_container formspec element (redo) ( #9101 )
...
New formspec elements:
- `scroll_container[<X>,<Y>;<W>,<H>;<scrollbar name>;<orientation>;<scroll factor>]`
- `scroll_container_end[]`
Other elements can be embedded in this element. Scrollbar must be placed manually.
2020-04-13 10:50:07 +02:00
6cf15cf872
GUIFormSpecMenu: Add basic element highlighing debug feature ( #9423 )
...
Activated using F5
2020-04-12 12:02:32 +02:00
d7e706ac9d
Dockerfile: use alpine to reduce size ( #9226 )
...
* Dockerfile: use alpine to reduce size
* Fix the UID & GID + alpine version + rights
* Reduce the junk when we copy, only copy needed files
* Build in the right cmake place & permit customize mtg version
* Latest build fixes
Co-authored-by: Loïc Blot <nerzhul@users.noreply.github.com >
2020-04-12 11:00:56 +02:00
b55dd5d82f
Update README copyright to current year ( #9566 )
2020-04-12 01:53:23 +02:00
a24d3b3600
Play 'player_jump' when player jumps ( #9373 )
2020-04-12 00:50:40 +01:00
3833396cfa
Fix delayed error message in start game tab
2020-04-12 00:12:18 +01:00
af2e6a6a10
Improve waypoints and add image variant ( #9480 )
2020-04-11 22:09:46 +01:00
f780bae05c
Formspecs: Add state-selection to style elements ( #9378 )
2020-04-11 21:39:30 +01:00
ba3587e776
Fix broken config check in 659245a
2020-04-11 21:29:57 +02:00
840b17ce63
Update API site build ( #9622 )
2020-04-11 20:38:39 +02:00