Desour
591e45657f
Bump minimum clang version to 7.0.1
...
std::variant is broken in clang < 7.0.1 with libstdc++
see: https://github.com/llvm/llvm-project/issues/32569
2023-09-26 22:10:57 +02:00
David Leal
9f47e123d2
animaition
-> animation
(#13827 )
...
Also changed `range` to `frame_range`,
2023-09-22 18:41:33 +02:00
ROllerozxa
5949172735
Build MkDocs Lua API docs using GitHub CI, deploy to api.minetest.net ( #13675 )
...
* Build MkDocs Lua API documentation using GitHub CI and Pages instead
* Remove Lua highlight hack as codeblocks are correctly marked as Lua now
* fix line endings
2023-09-18 19:17:18 +03:00
Wuzzy
8ebaf753d3
New physics overrides ( #11465 )
2023-09-15 20:10:08 +02:00
rubenwardy
48ab1835da
Replace settings tab with button
2023-09-09 18:49:33 +02:00
Gregor Parzefall
83b85ba16a
Rewrite the gamebar ( #13768 )
2023-09-02 23:02:02 +02:00
Gregor Parzefall
aea9242a96
Allow nodes to have their post_effect_color affected by lighting ( #13637 )
...
Co-authored-by: DS <ds.desour@proton.me>
2023-08-24 20:16:36 +02:00
sfan5
f9c881eb5a
Add two missing classes to async environment
2023-08-14 18:16:36 +02:00
jordan4ibanez
14441a289e
Document openSUSE Required Packages
2023-08-14 18:13:36 +02:00
Zughy
98f097dc2f
Warn about unsupported file extensions for media
2023-08-06 14:16:00 +02:00
Zughy
4d9a67682d
DOCS: state that get_wielded_item returns a copy of the item
2023-08-06 14:15:34 +02:00
JosiahWI
28fce8aad5
Add dev stage to docker image ( #13573 )
2023-07-30 15:29:25 +01:00
Nikita K
e0948f42ab
Add Void Linux specifics to build documentation ( #13693 )
2023-07-30 14:55:06 +01:00
Wuzzy
20e9969313
Improve object documentation in lua_api.md ( #13239 )
...
Co-authored-by: DS <ds.desour@proton.me>
2023-07-30 14:54:01 +01:00
Gregor Parzefall
cc8280426f
Minor additions to the VoxelManip docs
2023-07-28 00:40:01 +02:00
DS
f41e9e3e0f
Add Irrlicht device info to the mainmenu About tab ( #13636 )
2023-07-17 20:44:54 +02:00
lhofhansl
0ade097e99
Allow the server to control fog_distance and fog_start via the sky-api ( #13448 )
2023-06-30 19:11:17 -07:00
s20
4fb6754903
Adding gettext in the compilation dependency packages list
2023-06-24 20:38:11 +02:00
Gregor Parzefall
03ffc2618c
TouchScreenGUI: Add an exit / "ESC" button to the rare controls bar ( #13574 )
2023-06-22 17:50:36 +02:00
DS
edcbfa31c9
Sound refactor and improvements ( #12764 )
2023-06-16 20:15:21 +02:00
Wuzzy
6b3deaa170
Add disable_descend to disable active node sinking
2023-06-16 20:14:08 +02:00
Desour
dade95e142
Fix curl deprecation warnings, and set minimum curl version to 7.56.0
2023-06-15 13:55:20 +02:00
Desour
28766d1879
Bump minimum gcc and clang versions
2023-06-15 10:38:44 +02:00
Pascal Abresch
ba80d1ce1f
Implement check_offset for decorations
2023-06-15 10:36:46 +02:00
Zughy
8445c5fe60
Extend roadmap approval time from one week to one month
2023-06-05 12:02:59 +02:00
Treer
8cd1296049
Add additional texture modifiers ( #10100 )
...
* Adjust hue, saturation, and lightness
* Colorize using hue, saturation, and lightness
* Adjust contrast & brightness
* Hard light
* Overlay
* Screen
* Create texture of a given size and color
2023-05-29 20:17:39 +01:00
Gregor Parzefall
fc3d6c1dd9
Place nodes with single tap on Android (+ bugfix) ( #13187 )
...
Don't place nodes when closing button bars.
Update docs (also in-game).
Rename "Default controls" -> "Controls" in Android pause menu since players can't change them (normally), so calling them "default" doesn't make sense.
2023-05-29 12:30:30 +07:00
sfan5
8cccd75e81
Android build via CMake ( #13528 )
...
* the thing
* the thing 2
2023-05-26 15:21:23 +02:00
Zughy
d6eb6ff973
Reset player lighting when passing no arguments ( #13525 )
...
Co-authored-by: Zughy <4279489-marco_a@users.noreply.gitlab.com>
2023-05-26 13:47:16 +02:00
Zughy
b60d38b7f9
Reset day/night ratio even when passing no arguments ( #13524 )
...
* reset day_night_ratio when passing zero fields
* Update lua_api.md
---------
Co-authored-by: Zughy <4279489-marco_a@users.noreply.gitlab.com>
2023-05-26 13:45:42 +02:00
Thresher
180ec92ef9
Remove trailing whitespace ( #13505 )
2023-05-18 20:34:18 +02:00
Gregor Parzefall
f393214fef
Settings menu improvements regarding default values ( #13489 )
...
The reset button now removes the setting from minetest.conf instead of setting it to its default value.
The reset button is now shown whenever a value is present in minetest.conf
Float settings now get a .0 suffix if they have no decimal places.
2023-05-18 20:32:26 +02:00
Stvk imension
3de54039ae
Document Android controls ( #13061 )
2023-05-11 22:50:38 +02:00
Buckaroo Banzai
65692ad1b5
Add min/max protocol version to minetest.get_version()
( #13482 )
2023-05-06 16:16:21 +01:00
AFCMS
d197ff0f9d
Use Lua code blocks in lua_api.md
2023-04-26 20:09:08 +02:00
rubenwardy
9c90358912
Split compilation instructions from README.md ( #13457 )
2023-04-25 21:02:02 +01:00
rubenwardy
4158b72971
Add ability to override item images using meta ( #12614 )
2023-04-17 19:44:41 +01:00
rubenwardy
8c2c7fadbf
Add lua_api.txt to point to new file
2023-04-16 20:23:53 +01:00
rubenwardy
b1786e88ac
Use .md extension for markdown files
...
Linking to line numbers is brittle, linking to sections/headings is better.
If you still want to link to a line number, you can append ?plain=1 to GitHub's URL
2023-04-16 20:23:53 +01:00
rubenwardy
9d1ae80e89
Add focused styling to buttons ( #13414 )
2023-04-14 00:09:29 +01:00
AFCMS
68f81ace97
Add vector.in_area()
utility function ( #13390 )
2023-04-12 10:46:26 +01:00
Riley Adams
73391013f7
Add node pos to node damage HP change reason ( #13196 )
2023-04-10 23:04:52 +01:00
sfan5
c26e122485
Move video_driver default selection to runtime
2023-04-08 20:19:35 +02:00
sfan5
c2a9ac24ac
Continue with 5.8.0-dev
2023-04-08 18:05:03 +02:00
DS
ea095d3f69
Fix core.item_eat for same-item replace_with_item and split stacks before dropping ( #13286 )
...
The replace_with_item can be added to the slot of the wield item, which
is afterwards overwritten. This causes item loss.
2023-03-27 20:02:23 +02:00
x2048
f3b198e490
Return shadow_sky_body_orbit_tilt setting
...
Used as a default value when the game does not change the value via API (e.g. legacy server)
2023-03-24 12:34:21 +01:00
Wuzzy
09342c0811
Clarify documentation of inventory actions ( #13181 )
...
The text was not clear enough on what these do exactly. It was written in a way that sounded like this allows you to capture ALL inventory changes of the player inventory. However, this is not true: It only captures inventory changes within the player inventory or when the item was exchanged with another inventory.
2023-03-19 20:25:08 +01:00
Wuzzy
0050f12b32
Various smaller lua_api documentation updates ( #13240 )
...
This fixes several smaller documentation issues at once because posting one PR for every tiny documentation fix is a nightmare.
2023-03-19 20:24:37 +01:00
DS
514bf3582c
Document that item_image_button[] name is non-optional
2023-03-01 09:09:29 +01:00
rubenwardy
39f4d26177
Add minetest.get_player_window_information() ( #12367 )
2023-02-27 22:58:41 +00:00