1
0
mirror of https://github.com/luanti-org/luanti.git synced 2025-11-07 18:55:18 +01:00
Commit Graph

11398 Commits

Author SHA1 Message Date
Bradley Pierce
afa5f8b85e Merge branch 'master' into doc-refactor-2 2024-02-04 15:54:14 -05:00
sfence
83f779c52d Fix active object adding to not generated block (#14311) 2024-02-04 21:24:08 +01:00
sfan5
c9e10e1dd9 Drop valgrind from CI and instead enable ASan
The recently added ioctl use is reported as a false-positive by valgrind.
I tried moving it to different compilers/versions two times and only
hit further issues that were valgrind's fault.

Also includes a tiny fix.
2024-02-04 21:23:05 +01:00
sfan5
4259ac96ea Optimize fs::CopyFileContents on Linux and Windows 2024-02-04 21:23:05 +01:00
sfan5
714c9361ea Add unit tests for fs::CopyFileContents 2024-02-04 21:23:05 +01:00
sfan5
93381014a0 Bypass media transfer in single player 2024-02-04 21:23:05 +01:00
Bradley Pierce
64d37ed462 Merge branch 'master' into doc-refactor-2 2024-02-04 15:22:22 -05:00
someone-aka-sum1
16aaef097a Make the protocol dissector heuristic (#14335) 2024-02-04 21:21:23 +01:00
Lars Müller
1d9c9710d7 Fix short raycasts missing large objects (#14339)
Increases the tolerance from one node to five nodes.
Also optimizes the "sphere" used for pre-filtering entities
to start in the middle of the line segment rather than at the start.
2024-02-04 14:04:05 +01:00
SmallJoker
e7dbd325d2 RemotePlayer: make peer ID always reflect the validity of PlayerSAO (#14317)
Upon disconnect, RemotePlayer still had a peer ID assigned even though
the PlayerSAO object was maked as gone (for removal). This commit makes
that the following always holds true:

	(!sao || sao->isGone()) === (peer_id == PEER_ID_INEXISTENT)
2024-02-02 22:13:24 +01:00
Zemtzov7
893594d81a Add help formspec for CSM commands (#13937) 2024-02-02 22:12:59 +01:00
techno-sam
176e674a51 Add wear bar color API (#13328)
---------

Co-authored-by: Muhammad Rifqi Priyo Susanto <muhammadrifqipriyosusanto@gmail.com>
Co-authored-by: Lars Müller <34514239+appgurueu@users.noreply.github.com>
Co-authored-by: grorp <gregor.parzefall@posteo.de>
2024-02-02 21:21:00 +01:00
sfan5
e10d8080ba Add flag to control mgv6 temple generation (#14293) 2024-01-30 21:52:04 +01:00
sfan5
9da1354f3a Fix missing limit check for block y pos (#14320) 2024-01-30 21:51:51 +01:00
sfan5
e1f6108789 Revert class forward declaration in {client,server}opcodes.h
closes #14324
2024-01-30 17:04:12 +01:00
Bradley Pierce
fa58567dec Merge branch 'master' into doc-refactor-2 2024-01-28 10:19:06 -05:00
Lars Mueller
40bf88ac74 Performance: Limit blitting work to overlapping area 2024-01-28 13:01:54 +01:00
sfan5
ffec698d3e Change how [combine parameters are checked
the old checks were too strict
2024-01-28 13:01:54 +01:00
Lars Mueller
b1ee137177 Minor documentation fixes 2024-01-28 13:01:54 +01:00
Bradley Pierce
95551f9781 Use codeblocks in README_mod_translation_updater.md 2024-01-27 10:40:21 -05:00
Bradley Pierce
2fc7976a07 Fix headings in README_mod_translation_updater.md 2024-01-27 10:38:42 -05:00
Bradley Pierce
9bb080b0a9 Fix indentation 2024-01-27 10:38:30 -05:00
Bradley Pierce
caee8eeff3 Fix some indentation 2024-01-27 10:17:55 -05:00
Bradley Pierce
e631b8f055 Merge branch 'master' into doc-refactor-2 2024-01-27 10:11:21 -05:00
grorp
fbec168e91 Only pause rendering if the Android activity is stopped (#14211) 2024-01-27 14:37:00 +01:00
sfan5
89f3502b56 Move Server ban check to different point 2024-01-27 10:33:32 +01:00
sfan5
5dbc1d4c08 Move some files to src/server/ 2024-01-27 10:33:32 +01:00
sfan5
c0f852e016 Change NetworkPacket to reserve instead of resize
also make the bool serialization clearer and move the constructor
to the header file
2024-01-27 10:33:32 +01:00
sfan5
397682a5b0 Clean up client and server command sending / tables 2024-01-27 10:33:32 +01:00
grorp
2b99dabdac Touchscreen: Abort ongoing short taps if touch interaction mode changes (#14305) 2024-01-26 23:19:06 +01:00
Bradley Pierce
df9975f35d Add markdown admonition extension (#14303) 2024-01-26 22:10:57 +01:00
sfan5
4158759265 Move mtevent.h to src/client/ 2024-01-26 22:10:36 +01:00
sfan5
8927e7caf6 Handle some edge cases in tile images 2024-01-26 22:10:36 +01:00
sfan5
a46fe79939 Reduce code duplication in tile.cpp 2024-01-26 22:10:36 +01:00
Bradley Pierce
c5f4485e02 Use periods instead of parenthesis 2024-01-26 14:48:13 -05:00
Bradley Pierce
3b79f0f14e Fix headings in README.md 2024-01-25 21:44:57 -05:00
Bradley Pierce
1fae65a22b Use asterisks instead of hyphens for lists 2024-01-25 21:43:36 -05:00
Bradley Pierce
82c8c19130 Fix headings in texture_packs.md 2024-01-25 21:40:03 -05:00
Bradley Pierce
0fa914a6d1 Enforce newline after headings 2024-01-25 21:36:41 -05:00
Bradley Pierce
f22efe7116 Add missing angle bracket 2024-01-25 21:30:42 -05:00
Bradley Pierce
5846afeceb Replace bad quotes 2024-01-25 21:30:17 -05:00
Bradley Pierce
5cb96fe27b More admonition boxes! 2024-01-25 21:27:56 -05:00
Bradley Pierce
4d18a89e5d Try to fix list indentation 2024-01-25 21:04:40 -05:00
Bradley Pierce
6b579d7413 Finalize primary header spacing 2024-01-25 20:56:50 -05:00
lhofhansl
2ef080a51b Slight simplification of RemoteClient::getNextBlocks(...) (#14302) 2024-01-25 11:32:18 -08:00
Bradley Pierce
0504c1c96c Merge branch 'master' into doc-refactor-2 2024-01-24 20:17:56 -05:00
Sokomine
4468813d47 Show more lines in chat scrollback buffer (#14290) 2024-01-24 19:41:29 +01:00
Bradley Pierce
1a8a734f05 Merge branch 'master' into doc-refactor-2 2024-01-23 19:50:23 -05:00
Lars Mueller
6a2eb4da07 Restore pointability backwards compatibility 2024-01-23 23:30:28 +01:00
sfan5
731b84d725 Reduce some instances of useless data shuffling 2024-01-23 22:34:36 +01:00