Time Nick Message 10:30 nore I think #10451 is ready for testing for those who want, the only missing part of it is tooling for the extraction of strings 10:30 ShadowBot https://github.com/minetest/minetest/issues/10451 -- Client-side translations: gettext support by Ekdohibs 11:00 rubenwardy Nice! 11:00 rubenwardy Merging #10460 in 10 11:00 ShadowBot https://github.com/minetest/minetest/issues/10460 -- Prevent games from setting secure settings by rubenwardy 13:09 rubenwardy Do any core developers have MacOS on mac hardware? 16:03 MTDiscord Might want to revert #10405, it seems to be breaking playeranim & character_anim. 16:03 ShadowBot https://github.com/minetest/minetest/issues/10405 -- Fix short 180 degree rotation when using set_bone_position by appgurueu 16:07 MTDiscord It only fixes quite an edge case (setting the bone position of a parent bone but not of it's child bones) anyways and would break fairly popular mods 16:07 MTDiscord Not something that can be fixed mod-side? 16:07 MTDiscord I don't think so 16:15 sfan5 mind opening a PR for that? 18:34 Krock will merge #5680 and #10279 in 15 minutes 18:34 ShadowBot https://github.com/minetest/minetest/issues/5680 -- Add minetest.get_artificial_light and minetest.get_natural_light by HybridDog 18:34 ShadowBot https://github.com/minetest/minetest/issues/10279 -- Improve the `fsaa` setting description by Calinou 18:34 sfan5 ah ninja'd 18:34 sfan5 I was just looking for PRs I could merge 18:34 Krock :3 18:34 sfan5 you can merge #10453 too 18:34 ShadowBot https://github.com/minetest/minetest/issues/10453 -- -Wclass-memaccess only called when GCC > 7 by Zughy 18:35 Krock alright! 18:48 Krock merging 18:51 Krock done. also what's the deal with #10464? This does not improve anything 18:51 ShadowBot https://github.com/minetest/minetest/issues/10464 -- Pass ContentFeatures as reference to read_content_features. by JosiahWI 18:52 Krock it even weakens the control of the ContentFeatures contents 18:53 Krock and the compiler would likely just re-use the return value without copying - if it's smart enough 19:30 MTDiscord It's a minor thing, but making small changes like this will help me get more familiar with the engine code, and if I'm doing these improvements I might as well make a PR. 19:36 Krock I can see your point. It's a way to get started by trying a few things. Though this function is only called a few times (up to 36000x) on startup, a single return value optimization does not change anything there 19:37 sfan5 might or might not help but I like the change 19:39 Krock ¯\_(ツ)_/¯ well then 19:41 MTDiscord I understand your point that with optimization turned on this won't change the result of the compilation. This is cleaner code though in my opinion, because it puts the initialization of the resource in the function that deletes it (end of scope in this case) and makes it clearer to someone reading the code. 19:47 MTDiscord You've got my curiosity peaked now; when I have time I'll try compiling both versions with optimization and see what instructions change if any.