Time Nick Message 00:18 rubenwardy what even is this supposed to mean https://github.com/minetest/minetest/blob/master/doc/lua_api.txt#L2800 00:48 MTDiscord Is is trying to warn you that changing the dropdown field causes a partial formspec field submission? 00:52 rubenwardy I think it's trying to say that changing the dropdown submits it, but it's included in button submissions 00:52 rubenwardy but it's saying it in a very weird way 02:53 rubenwardy I've got SDL gamepads working. Using SDL allows basically any gamepad to just work out of the box 03:00 rubenwardy you can see it here: #12888 03:00 ShadowBot https://github.com/minetest/minetest/issues/12888 -- Use SDL for Gamepad input by rubenwardy 03:05 rubenwardy given we don't use SDL yet, that can't be merged. But feedback on it would be good anyway 11:08 sfan5 couldn't we start using sdl just for gamepads 12:00 jwmhjwmh Merging #12886 in 5m. 12:00 ShadowBot https://github.com/minetest/minetest/issues/12886 -- Add `VoxelArea()` constructor by TurkeyMcMac 13:51 schwarzwald[m] sfan5, how can I link the glTF library to Irrlicht without having to specify compile directives for the lib in Irrlicht's build system? Or should I specify them in Irrlicht's build system? Linking to an object target is disallowed. I tried removing all the object targets and setting it up with just the one Irrlicht target, and that worked fine on all builds except the Visual Studio one. Maybe I did something wrong, or maybe there 13:51 schwarzwald[m] was something important about keeping the object targets. I did try to set the appropriate compile flags on specific source files on Apple etc. 13:55 sfan5 you link it to the IrrlichtMt target? 13:56 sfan5 but in any case getting this to work as intended cross-platform is another thing we can figure out if the PR is close to finished 13:56 schwarzwald[m] It doesn't propogate compile definitions back to the object targets. 13:56 schwarzwald[m] Ok, thanks. 13:57 sfan5 what you link to does not matter at compile time, nor when creating a static library (which object targets do) 13:59 schwarzwald[m] Sorry, I should be more careful with my terminology. I specifically was trying to set the glTF target as an Irrlicht dependency, and the issue was that transitive compilation requirements weren't propogated to the object targets, only the Irrlicht target. 13:59 schwarzwald[m] So it doesn't do -DNECESSARY_OPTION during compilation, which will result in a compilation failure. xD 14:00 schwarzwald[m] But yeah, as long as Green and I have it working on our computers we can figure out the cross platform build stuff later. 14:03 schwarzwald[m] Ooh, ooh, we could also hardcode those options to the correct values at the top of the library header file. But I'm getting ahead of myself lol. 17:18 nrz #12890 PR opened for review in addition to the waiting #12885 🙂 17:18 ShadowBot https://github.com/minetest/minetest/issues/12890 -- refacto(Server): more intelligent packet handler by nerzhul 17:18 ShadowBot https://github.com/minetest/minetest/issues/12885 -- [NOSQUASH] refacto: Reduce exposure of various MapBlock internals by nerzhul 18:58 nrz Sfan5 what word do you prefer instead of refacto ? I can reword, np but i'd like to have review on the diff :p 18:59 sfan5 don't you mean "refactor" instead? 21:11 nrz sfan5: Yeah it's what i mean, i can add the missing r 😉 22:00 schwarzwald[m] The reason for MSVC breaking is that I had absent-mindedly added quotes around some vars in the link libs thinking it was a good safety precaution. Turns out it's important to leave those unquoted in case they're a list.