Commit Graph

  • e6385e2ab7 Reorganize some builtin functions in preparation for async env sfan5 2022-04-09 13:53:32 +0200
  • 5362f472ff Remove some unused variable from Lua class wrappers sfan5 2022-04-08 15:52:22 +0200
  • 41e79d902d
    Add German translation to AppData file (#12161) JakobDev 2022-05-02 18:22:23 +0200
  • c7bcebb628
    Initialize wield mesh colors when changing item. (#12254) x2048 2022-05-01 17:21:00 +0200
  • a89afe1229 Deal with compiler warnings sfan5 2022-04-28 20:53:15 +0200
  • faecff570c Enable additional warning flags sfan5 2022-04-28 20:26:54 +0200
  • 828461c193
    Run automated tests when lua files change (#12184) x2048 2022-04-30 15:54:07 +0200
  • ec4a789b4f
    Update mods_here.txt to mention installing mods via CDB (#11876) qwerty123a2 2022-04-30 02:15:19 +1000
  • a65f6f07f3 Clean up some auth packet handling related code sfan5 2022-04-27 19:55:13 +0200
  • 00f71c3b9d Fix password changing getting stuck if wrong password is entered once sfan5 2022-04-27 19:32:51 +0200
  • 3d2bf8fb02 Apply disallow_empty_password to password changes too sfan5 2022-04-27 19:10:03 +0200
  • 391eec9ee7 Fix race condition in registration leading to duplicate create_auth calls sfan5 2022-04-27 19:00:49 +0200
  • 0d91ef78dd
    Refactor local time getter functions (#12221) Oblomov 2022-04-28 18:53:33 +0200
  • 7e18a1f1be
    Remove HW_buffer_counter after IrrlichtMt fix to remove HWBufferMap (#12232) paradust7 2022-04-28 09:52:19 -0700
  • 7f4fc6f8a7
    Show unknown node in debug screen (#12230) Wuzzy 2022-04-28 16:51:46 +0000
  • a2f13e479b
    DevTest: Fix armorball sprite (#12228) Wuzzy 2022-04-28 16:51:16 +0000
  • fccf1e2eac
    Support CSS Color Module Level 4 (#12204) Lars Müller 2022-04-27 23:00:02 +0200
  • 480d5f2d51 Fix texture packs not showing as enabled in mainmenu rubenwardy 2022-04-24 22:59:19 +0100
  • a6170963b8
    Fix invalid queued package element and path (#12218) Alex 2022-04-24 14:49:07 -0700
  • 77325b92fb
    DevTest: Add more test weapons and armorball modes (#11870) Wuzzy 2022-04-24 21:48:50 +0000
  • b55d7cd45a Fix worldaligned textures Giuseppe Bilotta 2022-04-24 12:26:06 +0200
  • 23f981c458 Fix some textures not being sent correctly to older clients Giuseppe Bilotta 2022-04-23 18:04:38 +0200
  • 48d1bca9b8
    Fix typo: vector.check() ought to be vector.check(v) Lars Müller 2022-04-24 21:10:03 +0200
  • a13cf0e3ce
    Use mod names/titles instead of technical names (#12192) olive 2022-04-24 20:09:11 +0100
  • 1c8614ac9a
    Builtin: Allow to revoke unknown privileges SmallJoker 2022-04-24 21:08:33 +0200
  • 4558793caf
    Fix some debug info showing despite being disabled in the UI (#12205) Lars Müller 2022-04-21 21:45:47 +0200
  • 583257f093 Update docs to reference CSS Color Module Level 3 Lars Müller 2022-04-21 12:39:39 +0200
  • 7cea688a1c
    Fix '[combine' when EVDF_TEXTURE_NPOT is disabled. (#12187) paradust7 2022-04-16 09:50:59 -0700
  • 062dd8dabc
    Send chat error when attemping to /set a secure setting (#12193) olive 2022-04-16 17:50:36 +0100
  • 1d07a36552
    upright_sprite: Fix walk animation in first person (#12194) SmallJoker 2022-04-15 18:55:08 +0200
  • a5d29fa1d4
    Implement shadow offsets for the new SM distortion function (#12191) x2048 2022-04-14 22:49:30 +0200
  • 9aabd911eb Fix item entity Z-fighting Lars Mueller 2022-04-04 15:19:04 +0200
  • 1f27bf6380
    Remove unneeded ObjectRef setter return values (#12179) Lars Müller 2022-04-10 23:20:51 +0200
  • 2d8eac4e0a Don't test overflow behavior for VoxelArea extents ShadowNinja 2022-04-07 21:54:33 -0400
  • 833538cc90 Remove generate-texture-normals.sh ShadowNinja 2022-04-03 12:52:23 -0400
  • 80db8804c7 Fix typo and update settings files ShadowNinja 2022-01-31 20:01:20 -0500
  • d9effbb179 Fix spaces generated by settings file generator ShadowNinja 2022-01-31 20:00:14 -0500
  • 24a0f55c9c Use CMake's -B, --build, and --install options ShadowNinja 2022-01-31 19:42:24 -0500
  • f5e54cd398 Fix OOB read in trim("") ShadowNinja 2022-01-29 22:50:43 -0500
  • c9317a16c5 Remove duplicate test for trim ShadowNinja 2022-01-29 22:49:11 -0500
  • dae6fe91a1 Update directory name sanitization ShadowNinja 2022-01-31 21:11:51 -0500
  • 65fdc7ae50 Add tests for sanitizeDirName ShadowNinja 2022-01-29 22:48:41 -0500
  • 00ebedad93 Add additional reserved directory names ShadowNinja 2022-01-29 22:47:17 -0500
  • 35bfffb556 Auto-detect level of parallelism ShadowNinja 2021-12-22 22:18:27 -0500
  • 8af332c9a7 Remove duplication in config.h ShadowNinja 2021-12-22 22:16:46 -0500
  • 7993909fab Spacing fixes ShadowNinja 2021-12-01 18:54:12 -0500
  • 88b21a72f1 Treat empty XDG_CACHE_HOME same as unset ShadowNinja 2021-12-01 18:33:55 -0500
  • ea2fba877a Use build directory for builds ShadowNinja 2021-12-01 18:32:41 -0500
  • 5683bb76cc Fix compiler warnings ShadowNinja 2021-12-01 18:30:40 -0500
  • 3a87fab6c8 Remove reference to a removed file in devtest (followup to #12157) Dmitry Kostenko 2022-04-07 23:13:09 +0200
  • 23516acd0b Remove obsolete commented code (follow up to #12166) Dmitry Kostenko 2022-04-07 22:38:01 +0200
  • 48f7c5603e
    Adjust shadowmap distortion to use entire SM texture (#12166) x2048 2022-04-07 22:13:50 +0200
  • 0b5b2b2633
    Disentangle map implementations (#12148) Jude Melton-Houghton 2022-04-07 15:58:04 -0400
  • 1348d9aaf8
    Enable shadows by default in devtest (#12157) x2048 2022-04-07 21:55:19 +0200
  • 21f17e871e
    Compile Lua as C++ (#11683) Jude Melton-Houghton 2022-04-07 10:54:17 -0400
  • 837cea6b4a Fix -mwindows flag not being applied anymore sfan5 2022-04-03 21:44:22 +0200
  • b0b9732359
    Add depth sorting for node faces (#11696) x2048 2022-04-02 10:42:27 +0200
  • 26c046a563 Increase the ratio between shadow range and viewing range Dmitry Kostenko 2022-04-02 10:39:43 +0200
  • cf650fcaac Avoid negation of comparison operator (luacheck warning) Dmitry Kostenko 2022-04-01 01:01:44 +0200
  • 3dd7d7867b
    Limit shadow map to the viewing range (#12158) x2048 2022-03-31 22:40:59 +0200
  • 31578303a4
    Tune shadow perspective distortion (#12146) x2048 2022-03-31 22:40:06 +0200
  • 06d197cdd0
    Store vector metatable in registry Jude Melton-Houghton 2022-03-29 12:07:00 -0400
  • 11aab4198b
    Optimize swapping nodes with equivalent lighting Jude Melton-Houghton 2022-03-29 12:06:44 -0400
  • 8d387433b1
    Fix the documentation of InvRef:get_lists() and clean up code (#12150) DS 2022-03-29 18:06:16 +0200
  • 0f25fa7af6
    Add API to control shadow intensity from the game/mod (#11944) x2048 2022-03-26 16:58:26 +0100
  • 8d55702d13
    Improve lua vector helper class doumentation (#12090) DS 2022-03-19 12:06:55 +0100
  • e54f5e544f
    Fix memory leak in EmergeManager Daroc Alden 2022-03-14 16:01:36 -0400
  • 289c3ff377
    Fix footsteps for players whose collision box min y != 0 (#12110) Gregor Parzefall 2022-03-14 21:01:18 +0100
  • 11f3f72f1c
    Fix undefined behavior in TileLayer (#12125) Daroc Alden 2022-03-11 15:22:49 -0500
  • ad7c72c164 Remove direct OpenGL(ES) dependency sfan5 2022-02-26 15:16:38 +0100
  • 51294163bb Use Irrlicht bindings for GL call sfan5 2022-02-26 15:07:00 +0100
  • 598efbf7f9
    Fix memory leak from SpatialAreaStore (#12120) Daroc Alden 2022-03-09 13:28:12 -0500
  • b651bbf446 Reuse normal offset calculation for nodes Dmitry Kostenko 2022-02-20 00:18:39 +0100
  • 4801bdf45a Correct normal bias for entities Dmitry Kostenko 2022-02-20 00:04:48 +0100
  • 25c1974e0d Change normal bias for entities to avoid shadow acne Dmitry Kostenko 2022-02-14 09:00:55 +0100
  • 12896b22d8 Remove debugging code Dmitry Kostenko 2022-02-13 19:59:53 +0100
  • e531c59606 Ensure nightRatio is greater than zero in object shader Dmitry Kostenko 2022-02-13 19:45:34 +0100
  • 8f652f4e31 Fix shadows for upright sprite nodes Dmitry Kostenko 2022-02-12 02:12:29 +0100
  • 97cb404822 Apply texture matrix when rendering shadowmap Dmitry Kostenko 2022-02-11 23:00:41 +0100
  • d2a3bed240 Avoid possible buffer overflow when checking face normals Dmitry Kostenko 2022-01-01 02:07:34 +0100
  • e4583cb9b7 Use correct indexes when checking mesh normals Dmitry Kostenko 2022-01-01 02:06:48 +0100
  • a684a91bf5 Fix shadow rendering with filtering disabled Dmitry Kostenko 2021-11-10 00:31:02 +0100
  • 1175f48d05 Detect 'insane' normals in checkMeshNormals. Dmitry Kostenko 2021-11-08 23:13:50 +0100
  • 54dccc480e Improve lighting of entities. Dmitry Kostenko 2021-11-04 03:03:10 +0100
  • f2cccf8da7 Improve self-shadowing based on light/normal angle Dmitry Kostenko 2021-11-04 00:18:09 +0100
  • 10be033791 Copy shadow mapping shader from nodes to objects Dmitry Kostenko 2021-11-03 23:39:30 +0100
  • 4e39cdef94 Apply shadow texture to wield-based entities Dmitry Kostenko 2021-11-03 23:38:27 +0100
  • 2bba53b2c3 Render shadows on entities. Dmitry Kostenko 2021-11-01 01:51:17 +0100
  • b9e886726c
    Readd basic_debug as a HUD flag (#12020) Lars Müller 2022-03-05 22:16:17 +0100
  • 44fc888bd6
    Allow get_sky to return a table (#11963) Zughy 2022-03-05 22:15:41 +0100
  • f2d1295fe6 Fix segfault with autoscale_mode (again) sfan5 2022-03-02 17:46:27 +0100
  • 04bd253390 Move the codebase to C++14 sfan5 2022-02-23 20:02:58 +0100
  • 7db751df3b
    Fix broken dependency enabling due to missing `enabled` field (#12093) rubenwardy 2022-02-24 16:01:22 +0000
  • f7311e0d97
    Lua API documentation: Various fixes (#12059) SmallJoker 2022-02-23 21:21:37 +0100
  • 633e23bd65
    FormspecMenu: make drawing of backgrounds less hacky (#9517) DS 2022-02-22 19:17:53 +0100
  • 7c227d2a00
    Add TGA test nodes to devtest (#11978) Nils Dagsson Moskopp 2022-02-22 19:17:40 +0100
  • 0a0fb11c21
    Lua API: Consistently use double vs. single quotes (#12075) Lars Müller 2022-02-22 19:17:08 +0100
  • c31b301722 Clean up ClientReady packet handling sfan5 2022-02-14 21:01:42 +0100
  • 5d0b18a0d0
    Use absolute value for bouncy in collision (#11969) pecksin 2022-02-16 17:06:00 -0500
  • 258ae99491
    Apply texture pack main menu textures immediately (#12018) ROllerozxa 2022-02-12 20:24:20 +0100