1
0
mirror of https://github.com/luanti-org/luanti.git synced 2025-11-25 10:25:32 +01:00

Commit Graph

  • 93ac2ed894 [no sq] Move shaders & remove dead Irrlicht tests (#15006) sfan5 2024-08-19 09:17:52 +02:00
  • c011fa0188 Include unistd.h for getpid() when _IRR_COMPILE_WITH_X11_ Dmitry Marakasov 2024-08-12 15:25:57 +03:00
  • 733a019bf5 macOS: make mute sound actually work (#15128) sfence 2024-09-08 13:53:43 +02:00
  • 2208fc0632 Move Minetest GUISkin -> Irrlicht CGUISkin Gregor Parzefall 2024-09-06 21:05:38 +02:00
  • c8ebc2e5d0 Delete Irrlicht CGUISkin Gregor Parzefall 2024-09-06 21:11:13 +02:00
  • 3feec87d52 Count global number of drawcalls too sfan5 2024-09-07 13:55:33 +02:00
  • 275bef0633 Remove unused leftovers from normal mapping sfan5 2024-09-06 11:02:26 +02:00
  • e90ef85e7d Fix texture matrix handling in our shaders sfan5 2024-09-06 10:32:05 +02:00
  • 9e5d6bc162 Fix upright sprite entities not animating Lars Müller 2024-09-06 12:11:16 +02:00
  • 041d67ceca Improve formspec scaling (#14840) grorp 2024-09-06 12:11:03 +02:00
  • 1527cdf6a4 SRP remove custom memory allocator red-001 2024-09-02 05:58:45 +01:00
  • 197d09cc53 SRP switch to porting randomness source red-001 2024-09-02 05:56:53 +01:00
  • 4fd744cdf6 Generate Minetest.app on macOS 12, so at least macOS 12 will be supported sfence 2024-09-06 11:30:27 +02:00
  • 3af226cb06 Refactor "Cavegen y biome check" sfan5 2024-09-06 11:30:10 +02:00
  • 486dc3288d VoxelManipulator code cleanup (#15114) red-001 2024-09-04 14:20:39 +01:00
  • 074700b35e Remove no* prefixes from settingtypes possible flags (#15111) Lars Müller 2024-09-04 15:19:00 +02:00
  • 8349846333 TouchControls: Fix setUseCrosshair not being called (#15100) grorp 2024-09-04 15:18:45 +02:00
  • 08de047033 TouchScreenGUI: Show status text above grid menu Gregor Parzefall 2024-08-21 13:04:51 +02:00
  • 88397c2908 TouchScreenGUI: Don't release pointers when toggling grid menu Gregor Parzefall 2024-08-19 16:06:26 +02:00
  • 2e567b7d40 Replace removed rare_controls.png in Devtest /test_formspec Gregor Parzefall 2024-08-19 16:00:24 +02:00
  • d5d8fb629b Simplify TOSERVER_INIT and TOCLIENT_HELLO red-001 2024-09-02 20:50:43 +01:00
  • 2bc9dc54ff Windows/vcpkg instructions: enable i18n by default Zughy 2024-09-02 21:50:28 +02:00
  • e55fb6da71 Mark a bunch of classes as final sfan5 2024-09-01 15:17:54 +02:00
  • 3fb4049612 Prevent accidentally copy/move of refcounted objects sfan5 2024-08-29 16:13:30 +02:00
  • 62131fe295 Put all pieces together and clean up leftover code sfan5 2024-08-28 21:46:52 +02:00
  • 6b7fc1e9fe Handle vertex & index VBOs separately in GL drivers sfan5 2024-08-28 19:35:28 +02:00
  • be9aa19208 Propagate changes to IMeshBuffer parent class sfan5 2024-08-28 18:08:59 +02:00
  • 435a89b5a4 Apply same changes to SSkinMeshBuffer sfan5 2024-08-28 17:59:53 +02:00
  • 47e4c33a50 Split CIndexBuffer from CMeshBuffer sfan5 2024-08-27 17:40:29 +02:00
  • 5d6e15bc49 Split CVertexBuffer from CMeshBuffer sfan5 2024-08-27 16:50:41 +02:00
  • 538b8b9b34 Avoid unsafety with stack-allocated mesh buffer sfan5 2024-08-29 16:01:29 +02:00
  • 6105804f00 Show full texture string in "generateImage(): Failed to generate" errors (#15033) 1F616EMO~nya 2024-09-02 22:10:01 +08:00
  • f23d7459b3 Allow to disable transparency sorting entirely (#15101) DS 2024-09-02 16:09:42 +02:00
  • 0c4f03d9a5 Reduce include count in headers SmallJoker 2024-09-02 16:09:32 +02:00
  • b8b99d5cf1 Use std::string_view in logging code sfan5 2024-08-31 21:23:16 +02:00
  • ac11a14509 Add static glTF support (#14557) JosiahWI 2024-09-02 07:50:30 -05:00
  • 8972c80d7d Warn if max_packets_per_iteration reduced sfan5 2024-08-18 22:06:48 +02:00
  • 1380bf9b88 Fix ordering issue with new server peers sfan5 2024-08-21 22:13:03 +02:00
  • 7afa78ec82 Remove obsolete client connection init workaround sfan5 2024-08-19 22:05:59 +02:00
  • 43363ee066 Disable CRT security warnings in MSVC (#15077) red-001 2024-08-31 19:47:29 +01:00
  • 48e65ac846 Don't attempt to process packets when there are none red-001 2024-08-31 16:42:37 +01:00
  • 1b8b84bee8 connection: Remove unused timeout feature red-001 2024-08-31 16:44:12 +01:00
  • 6608057971 Fix uninitialized SkyboxParams::fog_color grorp 2024-08-31 20:46:14 +02:00
  • 5c171f6d61 Basic unittest for HP change calculation grorp 2024-08-31 20:45:53 +02:00
  • eae9a70385 TouchControls: Fix outdated player controls in TOSERVER_INTERACT grorp 2024-08-31 20:45:32 +02:00
  • 322a9c2f74 Restore proportional minimap scaling (#15022) grorp 2024-08-31 18:11:56 +02:00
  • 52376fd87a Add hotbar Lua HUD element and replace hardcoded hotbar cx384 2024-01-29 16:43:37 +01:00
  • efd7792add Debloat IVideoDriver and IrrlichtDevice includes (#15080) SmallJoker 2024-08-31 11:44:30 +02:00
  • a6ba5304c4 Add new vector utils (ceil, sign, abs, random_in_area) (#14807) kromka-chleba 2024-08-31 09:43:52 +00:00
  • 3971b6afcc Main menu: formspec escape world name (#15064) cx384 2024-08-28 21:32:31 +02:00
  • 7f5a19792c enable option to toggle touch controls on Android David Heidelberg 2024-08-08 09:24:53 +09:00
  • 3a59fabefe split enable_touch to touch_controls (for touchscreen controls) and touch_gui Gregor Parzefall 2024-06-02 12:58:41 -07:00
  • 1977517d7a Rename TouchScreenGUI -> TouchControls Gregor Parzefall 2024-05-15 21:11:16 +02:00
  • bf4d31227b Delete OpenGL ES 1.0 driver (#15067) sfan5 2024-08-28 20:44:42 +02:00
  • 1298d6c020 Fix VBO hint for transparent block parts sfan5 2024-08-28 14:56:10 +02:00
  • 19a58745c9 Avoid copies when working with EnrichedString sfan5 2024-08-27 13:51:02 +02:00
  • fa4529b4f1 Keep stats on hw buffer uploads sfan5 2024-08-27 12:09:08 +02:00
  • 39970fed38 Consolidate transparent buffers lazily sfan5 2024-08-27 10:03:13 +02:00
  • c00fed20b7 Fix re-loading of settings in ClientMap sfan5 2024-08-27 09:14:31 +02:00
  • c52a4369eb Fix vertex count accounting in ClientMap sfan5 2024-08-26 23:51:01 +02:00
  • 0f7ee126de Fix transparency sorting and animation faraway check not using mesh chunk bounding sphere Desour 2024-08-24 11:31:36 +02:00
  • 2e883189c1 Improve block bounds HUD feature Desour 2024-08-24 13:32:39 +02:00
  • 04f0a4a1c6 Fix MeshGrid::isMeshPos() Desour 2024-08-24 13:29:45 +02:00
  • 3441fd6e04 Menu docs: clarify that image paths must be escaped to correctly render on Windows (#15072) Zughy 2024-08-28 15:37:43 +02:00
  • c893e0b72b Convert nodedef tests to Catch2 (#15045) JosiahWI 2024-08-28 08:36:02 -05:00
  • 5d18b6fcd0 Fix incorrect documentation of new-style particlespawner size property Gregor Parzefall 2024-08-27 16:33:50 +02:00
  • 8109563a02 LocalPlayer: Restore 2u height sneak jump (#15015) SmallJoker 2024-08-26 21:23:12 +02:00
  • 21ed680b10 Make getting bone overrides return the "same" euler angles (#15007) Lars Müller 2024-08-26 21:22:38 +02:00
  • 5583831c40 zstd: Fix minetest.decompress lockup when data ends too early SmallJoker 2024-08-24 10:50:44 +02:00
  • da1fc9a536 Meshgen: Don't get lights for not drawn solid faces Desour 2024-08-25 10:21:50 +02:00
  • df8afe3dc4 Reword CMake message for LuaJIT detection wsor4035 2024-08-26 12:32:42 -04:00
  • 56123b2fbe Fix bounding box of clouds sfan5 2024-08-23 18:46:12 +02:00
  • 274c223d00 Fix CSM help form using "/" instead of "." (#15034) Zemtzov7 2024-08-23 02:15:55 +05:00
  • 7968ab6928 Move network protocol implementation behind an interface sfan5 2024-08-19 21:20:20 +02:00
  • c6ef5ab259 Sanitize formspec fields server-side (#14878) sfan5 2024-08-21 21:34:46 +02:00
  • ab7af5d15a Fix trailing whitespace from #14179 Gregor Parzefall 2024-08-21 20:30:58 +02:00
  • 66b3db3601 Fix mods folder being read twice with RUN_IN_PLACE=1 (#15024) grorp 2024-08-21 20:25:58 +02:00
  • b2f6a65bc9 Sort clients in minetest.get_server_status and privs in minetest.privs_to_string (#15023) Zemtzov7 2024-08-21 23:25:41 +05:00
  • 6cc0452503 Generate Android versionCode from Major.Minor.Patch (#14963) rubenwardy 2024-08-21 19:25:18 +01:00
  • 1bccb4e48c Refactor tool.cpp (#14873) wrrrzr 2024-08-21 21:24:59 +03:00
  • f2c66b9ceb Add possibility to easier override HP and breath engine logic by Lua (#14179) sfence 2024-08-21 20:24:43 +02:00
  • dc21924f31 Fix animations not being restartable (#15016) Lars Müller 2024-08-20 11:51:52 +02:00
  • 2664afd832 Fix Windows enabling touch controls due to existence of touchscreen (#15003) rubenwardy 2024-08-20 10:50:29 +01:00
  • 9ccd9d341f Revert empty form name deprecation warnings Lars Müller 2024-08-20 11:49:41 +02:00
  • ec115ffe2a Make SecureRandom non-failable Daniel Hajjar 2024-08-20 11:49:15 +02:00
  • b010714426 [no sq] Move shaders & remove dead Irrlicht tests (#15006) sfan5 2024-08-19 09:17:52 +02:00
  • 48845de46e Fix trailing whitespace from #14945 cx384 2024-08-17 21:15:24 +02:00
  • 03e600a721 Fix whitespaces cx384 2024-08-16 11:53:31 +02:00
  • c65444c43b Add whitespace checks to ci cx384 2024-08-16 11:53:16 +02:00
  • 3df070f352 Remove SAO::onAttach() and SAO::onDetach() Lars 2024-08-17 09:34:22 -07:00
  • 5d226268df Irrlicht cleanups (mostly getting rid of core::array) sfan5 2024-08-17 19:49:11 +02:00
  • 5acc2736db Translate access denied strings (#14842) 1F616EMO~nya 2024-08-18 01:48:54 +08:00
  • 1fb49e9ca7 Add shared mods path to get_modpaths j-r 2024-08-17 19:48:40 +02:00
  • b0ad9a6c33 Use JSON file for credits (#14956) rubenwardy 2024-08-17 15:49:53 +01:00
  • 792fb13ac6 Docs: Clarify rotation syntax of model formspec element (#14997) Zughy 2024-08-17 15:16:37 +02:00
  • d3ca269c79 Add minetest.is_valid_player_name utility Lars Mueller 2024-08-13 02:50:36 +02:00
  • 44db47e64a Fix .editorconfig mandating tabs for Markdown Lars Mueller 2024-08-13 02:53:04 +02:00
  • 6874c358ea Allow managing object observers Lars Mueller 2023-11-12 15:28:29 +01:00
  • cc8e7a569e Switch player names to std::string Lars Mueller 2023-11-12 15:25:46 +01:00
  • 603eb57943 Fix comment and alpha test node oopsies from #14852 DS 2024-08-16 22:01:16 +02:00