Gregor Parzefall
|
72ef90885d
|
Clean up texture filtering settings (#13683)
|
2023-08-24 10:50:47 +02:00 |
|
gamefreq0
|
d0ee63c766
|
Enable shift-click crafting (#13729)
|
2023-08-24 12:00:54 +07:00 |
|
fluxionary
|
587e2b2526
|
Set item description as infotext for item entities (#13728)
|
2023-08-24 12:00:18 +07:00 |
|
rubenwardy
|
a65cdbe66e
|
Settings GUI: Use language names rather than codes (#13752)
|
2023-08-24 00:33:23 +01:00 |
|
Montandalar
|
7b3ed32003
|
Persist text inputs in mainmenu local tab
Co-authored-by: archfan <33993466+archfan7411@users.noreply.github.com>
|
2023-08-14 18:17:53 +02:00 |
|
sfan5
|
2c987b66c1
|
Move implementations of some LuaVoxelManip functions to l_mapgen
|
2023-08-14 18:16:36 +02:00 |
|
sfan5
|
e48f15c135
|
Skip liquid updates in MapgenSinglenode if not applicable
|
2023-08-14 18:16:36 +02:00 |
|
sfan5
|
bf36a90579
|
Optimize Mapgen::updateLiquid()
-55% runtime in singlenode usage, which is the best case
|
2023-08-14 18:16:36 +02:00 |
|
sfan5
|
43c9c38a28
|
Fix itemdef defaults not being applied in async env
|
2023-08-14 18:16:36 +02:00 |
|
sfan5
|
f6bddc4e8d
|
Fix registered_craftitems not populated in async env
|
2023-08-14 18:16:36 +02:00 |
|
sfan5
|
f9c881eb5a
|
Add two missing classes to async environment
|
2023-08-14 18:16:36 +02:00 |
|
Desour
|
16da954bd7
|
Get rid of global guienv variable
(It can already be accessed via the renderingengine.)
|
2023-08-14 18:13:47 +02:00 |
|
Desour
|
45e7a80057
|
Get rid of guiroot
The guienvironment already provides a root gui element, we don't need to add another one.
(For CGUIEnvironment, the env itself is the root element.)
|
2023-08-14 18:13:47 +02:00 |
|
Desour
|
7e7aceb8c1
|
Replace all actual uses of irrlicht CGUIStaticText with our StaticText
|
2023-08-14 18:13:47 +02:00 |
|
Desour
|
d75c956dbc
|
Remove ugly hack in static_text.h
Just use the root element, like GUIButton:add().
|
2023-08-14 18:13:47 +02:00 |
|
Desour
|
f7f3aaf43c
|
Use our GUIButton in touchscreengui
|
2023-08-14 18:13:47 +02:00 |
|
Desour
|
91c0439922
|
Use our GUIButton in our GUIScrollBar
Note that GUIScrollBar needs an ISimpleTextureSource now due to button styling.
|
2023-08-14 18:13:47 +02:00 |
|
Desour
|
9d62abbe46
|
Replace any uses of CGUIScrollBar and IGUIScrollBar with GUIScrollBar
|
2023-08-14 18:13:47 +02:00 |
|
Desour
|
124d064015
|
GUIButton: Default BgColor to white, as opposed to unintialized
(Same as what CGUIButton uses (via colors=0).)
|
2023-08-14 18:13:47 +02:00 |
|
Desour
|
2903f692ba
|
GUIButton: Use default member initializers
|
2023-08-14 18:13:47 +02:00 |
|
Desour
|
7f9de5db0b
|
Make touchscreengui compile
|
2023-08-14 18:13:47 +02:00 |
|
jordan4ibanez
|
14441a289e
|
Document openSUSE Required Packages
|
2023-08-14 18:13:36 +02:00 |
|
rubenwardy
|
137e4ce866
|
Fix hypertext in the mainmenu (#13731)
|
2023-08-13 13:28:33 +01:00 |
|
Gregor Parzefall
|
526c5f2348
|
ContentDB GUI: Load package list asynchronously (#13551)
|
2023-08-13 13:28:24 +01:00 |
|
ROllerozxa
|
e4bedc7ea8
|
Make content tab use real coordinates and minor cleanups (#13719)
|
2023-08-13 13:28:16 +01:00 |
|
rubenwardy
|
c6a0ead72d
|
Add warning for initial properties directly inside definition (#9650)
|
2023-08-13 00:19:03 +01:00 |
|
Zughy
|
98f097dc2f
|
Warn about unsupported file extensions for media
|
2023-08-06 14:16:00 +02:00 |
|
ROllerozxa
|
c816aa5374
|
Settings GUI: Fix path settings on Windows
|
2023-08-06 14:15:49 +02:00 |
|
Zughy
|
4d9a67682d
|
DOCS: state that get_wielded_item returns a copy of the item
|
2023-08-06 14:15:34 +02:00 |
|
rubenwardy
|
d16d1a1341
|
Settings GUI: Add setting dependencies (#13704)
|
2023-08-05 17:55:27 +01:00 |
|
rubenwardy
|
752ce1a1b2
|
Settings GUI: Move shadow presets to Shaders, remove Most Used (#13713)
|
2023-08-05 17:33:18 +01: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 |
|
Joachim Stolberg
|
21ecdd5681
|
Fix textarea scrollbar inside border=false (#13678)
|
2023-07-30 14:54:52 +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 |
|
OgelGames
|
3f2a10bb4b
|
Fix decode_base64 returning nothing instead of nil (#13697)
|
2023-07-30 14:53:47 +01:00 |
|
doxygen-spammer
|
9f25378ddd
|
Add performance test nodes, using complex meshes. (#13161)
|
2023-07-30 14:53:08 +01:00 |
|
Gregor Parzefall
|
cc8280426f
|
Minor additions to the VoxelManip docs
|
2023-07-28 00:40:01 +02:00 |
|
Stvk imension
|
ba6de431a2
|
Android: Remove Migration Code (#13590)
Co-authored-by: Muhammad Rifqi Priyo Susanto <muhammadrifqipriyosusanto@gmail.com>
|
2023-07-27 14:09:17 +02:00 |
|
Gregor Parzefall
|
c14e4d1795
|
Increase the resolution of the logo shown on the about tab
|
2023-07-22 17:20:12 +02:00 |
|
Desour
|
e0192e256f
|
Fix incorrect rounding in GUIInventoryList::getItemIndexAtPos
|
2023-07-22 17:19:57 +02:00 |
|
ndren
|
53c594abe0
|
Introduce and start using microsecond sleep on Linux (#13445)
|
2023-07-22 17:19:49 +02:00 |
|
sfan5
|
72ed8514c5
|
Use newer IrrlichtMt
|
2023-07-20 22:15:47 +02:00 |
|
Gregor Parzefall
|
6f0d36c41a
|
Fixes and improvements
|
2023-07-20 22:15:47 +02:00 |
|
Gregor Parzefall
|
7473e4cafd
|
Expose all OpenGL filtering modes, use OpenGL names for them
Because of a review comment on the Irrlicht PR by numberZero.
|
2023-07-20 22:15:47 +02:00 |
|
Gregor Parzefall
|
6bf63d4b41
|
Rename SMaterial::TextureLayer -> SMaterial::TextureLayers
It's not the "texture layer" of the material, but an array of texture layers.
|
2023-07-20 22:15:47 +02:00 |
|
Gregor Parzefall
|
05ebe2418b
|
Rename E_MATERIAL_FLAG -> E_MATERIAL_PROP
The enum values don't reference material flags, but material properties.
|
2023-07-20 22:15:47 +02:00 |
|
Gregor Parzefall
|
9bef3c136a
|
Split up texture filtering properties of SMaterialLayer into MinFilter and MagFilter
You can now set the filter used when scaling textures down and the filter used when scaling textures up separately.
|
2023-07-20 22:15:47 +02:00 |
|
Gregor Parzefall
|
307e380f30
|
Refactor the way you set material properties
Instead of using SMaterial::setFlag, you now set them directly on SMaterial or SMaterialLayer.
|
2023-07-20 22:15:47 +02:00 |
|
SmallJoker
|
128d22e6ee
|
GUI: Automatic scaling of checkboxes and scrollbars (#13666)
Mainly helpful on high-DPI screens or when 'gui_scaling' is changed
|
2023-07-17 20:46:15 +02:00 |
|