Commit graph

  • 133f706bf3 Make unittests less reliant on files in the source distribution sfan5 2024-01-10 19:10:58 +0100
  • 863c9b55b4 Remove broken MINETEST_SUBGAME_PATH test sfan5 2024-01-10 18:51:06 +0100
  • 45561b89a4 Make sure unittests don't try to write to cwd sfan5 2024-01-10 17:40:19 +0100
  • 6b9250e4ef
    Document settings API behavior regarding default values (#14247) grorp 2024-01-13 20:01:50 +0100
  • 5089e8342f
    Android: Use the correct value for notification (#14209) Muhammad Rifqi Priyo Susanto 2024-01-14 02:01:35 +0700
  • b12be0498e
    Don't enable relative mouse mode if in touchscreen mode (#14118) grorp 2024-01-13 20:01:10 +0100
  • 59abf1bb42
    Allow active blocks to be generated (#14185) lhofhansl 2024-01-13 10:27:41 -0800
  • 518ecd7f4e
    Slight optimizations in ClientMap (#14251) lhofhansl 2024-01-12 16:53:08 -0800
  • 025516a005 Remove redundant and/or outdated client API docs Lars Mueller 2024-01-11 22:43:24 +0100
  • 345e93d19c Code style: Use non-static member initialisation instead of member initialiser lists for shader uniform names HybridDog 2024-01-07 18:54:31 +0100
  • d98ea7fdb6 Remove GitLab CI and redirect GitLab pages to api.minetest.net rubenwardy 2024-01-10 20:31:39 +0000
  • a7eaee77ca
    ContentCAO: Fix threshold of alpha channel textures (#14213) SmallJoker 2024-01-10 19:34:52 +0100
  • 0d41996562 MSVC: Fix locale workaround code Muhammad Rifqi Priyo Susanto 2024-01-10 07:00:00 +0700
  • 7bae8ab838
    Fix HUD image (waypoint) docs Lars Müller 2024-01-10 19:32:49 +0100
  • 4bf95703a0
    Allow access into MapSector::m_blocks (#14232) lhofhansl 2024-01-10 09:17:26 -0800
  • 2766c70ad3
    Fix dividing by zero crashes in texture modifiers cx384 2024-01-07 21:49:26 +0100
  • 2c390b5473 Rework client connecting and enable fallback address use sfan5 2024-01-01 18:15:58 +0100
  • 20692d54de Some minor cleanups for UDPSocket class sfan5 2024-01-01 16:08:53 +0100
  • dc7fb26921 Extend capabilities of Address class sfan5 2024-01-01 15:35:46 +0100
  • 171f911237
    Android: Add selection dialog (drop down/combo box) (#13814) Muhammad Rifqi Priyo Susanto 2024-01-07 19:00:04 +0700
  • bd42cc2c77
    Ensure deterministic client occlusion culling and minor improvements (#14212) lhofhansl 2024-01-06 18:43:46 -0800
  • 8db4ba9e58 Fix some console window behavior on Windows sfan5 2024-01-02 18:08:52 +0100
  • 7c7ae79f9f Fix native thread handle usage on win32 sfan5 2024-01-02 17:50:44 +0100
  • 8674dc831d Avoid unused argument spam with MinGW-clang sfan5 2024-01-02 15:56:13 +0100
  • 3fbe42c3a2 Add unittest to check thread_local destructor brokenness sfan5 2024-01-02 14:57:36 +0100
  • 6550bc252f Fix logic in porting::attachOrCreateConsole() sfan5 2024-01-02 14:32:52 +0100
  • e04f618979
    Add "--needed" to Arch command to avoid reinstalling packages Artem 2024-01-06 17:35:51 +0300
  • c2c8d4d410
    Remove controls listed in the pause menu (no touchscreen) (#13282) Zughy 2024-01-05 21:10:07 +0100
  • 15f73258fd
    Don't run CDB update_detector more than once (#14214) sfan5 2024-01-05 00:40:11 +0100
  • 34ce86a8f5
    Fix GameUI text staying visible during shutdown. (#14197) Maintainer_ 2024-01-05 04:39:56 +0500
  • 05a53cd330
    Touchscreen: Recognize double-taps as double-clicks (#14187) grorp 2024-01-05 00:39:40 +0100
  • e17455cb22
    Remove server's address and port from pause menu (#14082) Muhammad Rifqi Priyo Susanto 2024-01-05 06:39:11 +0700
  • 995c192874
    Don't apply gui_scaling & DPI twice to table[] / textlist[] scrollbar (#14206) grorp 2024-01-03 21:58:58 +0100
  • c9cd0d20ef
    Use AL_SOFT_direct_channels_remix extension for non-positional stereo sounds (#14195) DS 2024-01-03 21:57:00 +0100
  • 3eab5e9002
    Replace clientmap's MeshBufListList with a hashmap DS 2024-01-03 21:56:38 +0100
  • a22b1700a4
    Legible Lua profiler (#14142) fluxionary 2024-01-03 12:56:07 -0800
  • 8e9d7611ae Apply saturation even if tonemapping is disabled ROllerozxa 2023-12-16 19:15:34 +0100
  • de4cc5c20a Fix tonemapping effect ROllerozxa 2023-12-16 19:11:52 +0100
  • 0b423dd061 Remove reference to defunct gitlab docker image sfan5 2024-01-03 17:01:53 +0100
  • 2c44620e5e
    Comply with base64 license terms (#14199) Lars Müller 2024-01-01 22:49:12 +0100
  • d0753dddb1
    Method add_pos for object/player (#14126) sfence 2024-01-01 22:48:56 +0100
  • c9ab61aa8c Add missing header for gcc-14 Alfred Wingate 2023-12-31 17:39:01 +0200
  • 431444ba9f Extend sanity checks in ActiveBlockList::update sfan5 2023-12-30 00:29:09 +0100
  • c99196d363
    Do not emerge blocks in the active_object_send_range_blocks range (#14152) lhofhansl 2023-12-29 14:18:06 -0800
  • 22a1653702
    Perform server occlusion check before a block is loaded or generated (#14148) lhofhansl 2023-12-29 12:53:27 -0800
  • edd947b645 Enable some runtime hardening on win32 sfan5 2023-12-19 22:02:04 +0100
  • b8dc349099 Clean up gettext initialization sfan5 2023-12-19 22:01:28 +0100
  • 93c2aff2cf Clean up OS-specific initialization sfan5 2023-12-19 21:41:48 +0100
  • ad5e9aa5e3 Fix AsyncRunStep() skipping steps when dtime < 1 ms Desour 2023-12-29 15:08:22 +0100
  • 467d3a8c62
    Rename hud_elem_type to type (#14065) cx384 2023-12-29 21:51:02 +0100
  • bc336480e6
    Avoid short overflow with large viewing ranges (#14175) lhofhansl 2023-12-28 09:10:11 -0800
  • 32e492837c
    Support both mouse and touch input in GUIs in a single binary (#14146) grorp 2023-12-27 22:37:36 +0100
  • 4f1dbb127a
    Update CMakeLists.txt to fix MacOS build (#14160) superfloh247 2023-12-27 22:19:56 +0100
  • 93dfa8a6d8
    Optimize and improve built-in PNG writer (#14020) sfan5 2023-12-27 11:56:48 +0100
  • 5054918efc
    MacOS: Add codesigning instructions to docs (#14060) Simon Boehm 2023-12-27 02:44:54 -0800
  • 335af393f0 Make the loading screen progress bar respect "gui_scaling" Gregor Parzefall 2023-12-26 11:27:42 +0100
  • 524721ee27 Remove non-existent textures from texture_packs.md Gregor Parzefall 2023-12-26 11:16:30 +0100
  • 5405a558fd Fix minor issue with log_deprecated() sfan5 2023-12-25 19:47:34 +0100
  • 094c433e58 Update clang-tidy workflow sfan5 2023-12-23 14:20:24 +0100
  • 961652c2e9 Address some clang-tidy warnings sfan5 2023-12-23 13:02:17 +0100
  • 322c4a5b2b Rework server stepping and dtime calculation Desour 2023-03-29 11:42:50 +0200
  • b6c7c5a7ab Link with -latomic Desour 2023-04-22 18:42:08 +0200
  • 46c930cf70
    Touchscreen: Make server-sent overrides of button textures work (#14145) grorp 2023-12-23 14:39:42 +0100
  • e0d4a9d575 Make volumetric light effect strength server controllable Lars 2023-10-23 17:05:31 -0700
  • 04f0d545da Initial implementation of 'Godrays' x2048 2023-10-09 11:58:58 -0700
  • cad8e895f2
    Fix set_bone_position regression (error on passing none) Lars Müller 2023-12-21 18:55:12 +0100
  • cb38b841af Split windows from linux CI workflows sfan5 2023-12-20 21:35:19 +0100
  • d58cc7fb7a Fix on_(grant|revoke) not being run by mods Lars Mueller 2023-12-20 21:14:24 +0100
  • 7e143cb33d
    Manually configurable minimum protocol version (#14054) Warr1024 2023-12-21 12:53:30 -0500
  • 04dc4a10f0 Fix TouchScreenGUI ignoring server-sent pitch changes Gregor Parzefall 2023-12-19 20:35:50 +0100
  • 47e557b96a Enable segment heap on Windows sfan5 2023-12-19 20:19:39 +0100
  • 3b346fd3c9 Fix touch input on Linux Gregor Parzefall 2023-12-17 09:56:25 +0100
  • 0d61598d8a
    Extend bone override capabilities (#12388) Lars Müller 2023-12-20 21:21:53 +0100
  • 61d0f613df
    Hand roll UTF-16 conversion in CGUITTFont (#14121) sfan5 2023-12-19 20:18:43 +0100
  • 00d9d96e48
    Android: Pause rendering while the app is paused (#14058) grorp 2023-12-19 20:18:28 +0100
  • b1aec1b5c8
    Add dithering (#9014) HybridDog 2023-12-19 20:18:11 +0100
  • 5d3e830176 MinGW toolchain refresh sfan5 2023-12-13 12:54:44 +0100
  • 91ba02449b
    Add touch_controls boolean to get_player_window_information() (#14092) grorp 2023-12-17 20:47:07 +0100
  • 7162b536eb
    Extract Game::drawScene from Game::updateFrame JosiahWI 2023-12-17 13:44:45 -0600
  • ca1a723890
    Allow cheaper culling checks at a distance (#14073) lhofhansl 2023-12-16 15:04:21 -0800
  • 16c22477c2
    Update porting.h to fix build errors on macOS 14 / Xcode 15 superfloh247 2023-12-16 12:52:07 +0100
  • 128ed87dd8 Reorder members of MapBlock for performance sfan5 2023-12-12 16:28:21 +0100
  • 9408a1a025 Reduce size of some MapBlock members sfan5 2023-12-12 16:14:40 +0100
  • 777dca7043 Elide MapBlock::contents_cached sfan5 2023-12-12 16:08:41 +0100
  • f5b35a074f Get rid of parent pointer in MapBlock sfan5 2023-12-12 15:43:39 +0100
  • c6cf90f67b Change MapBlock content cache to a vector sfan5 2023-12-12 15:30:26 +0100
  • cb6e3ac6e1 Allocate data seperately from MapBlock class again sfan5 2023-12-12 15:03:34 +0100
  • 2c2bc4a427 Try to benchmark common MapBlock usage sfan5 2023-12-13 21:43:11 +0100
  • e5a6048eec Allow running individual benchmarks sfan5 2023-12-14 11:41:22 +0100
  • 3c60d359ed Remove usage of removed "PP" macro Gregor Parzefall 2023-12-15 10:28:07 +0100
  • 94a54375e2
    Inventory: prevent item loss when stacking oversized ItemStacks (#14072) SmallJoker 2023-12-15 10:24:04 +0100
  • c871b6dd4e Hash-check buildbot dependencies sfan5 2023-12-13 00:19:11 +0100
  • 62c6667b0b Get rid of VERSION_EXTRA for buildbot sfan5 2023-12-13 00:05:51 +0100
  • 704b5d88b9 Upload artifacts in MinGW CI sfan5 2023-12-13 00:04:58 +0100
  • a292cc42aa Fix Windows architecture reporting in sysinfo sfan5 2023-12-12 23:53:16 +0100
  • da832a295e
    Delete clang-format files and comments (#14079) Gary Miguel 2023-12-15 01:23:44 -0800
  • 64b59184d1
    Reduce test framework macrosity Vitaliy 2023-12-15 12:23:32 +0300
  • bd06466d3a Improve clock_gettime usage sfan5 2023-12-12 13:28:07 +0100
  • d4123a387c Clean up porting.h a bit sfan5 2023-12-12 13:20:59 +0100
  • e7be135b78
    Warning: inform about entity name when bug detected about attachement (#13354) mazes-80 2023-12-15 10:22:58 +0100