Time Nick Message 17:43 MTDiscord According to https://github.com/minetest/minetest/blob/master/doc/lua_api.md?plain=1#L293 there is a node naming convention, which is "enforced by the mod loader". Allowed are modname:[a-zA-Z0-9_]. 17:43 MTDiscord However minetest.register_node(":\n", {}) works and is placeable as a node. Is that a bug or is that intended? Here are more examples: https://gitea.your-land.de/your-land/bugtracker/issues/6947 17:45 MTDiscord I did not yet dare to try minetest.register_node(":DROP TABLES students", {}) or minetest.register_node(":sudo rm -rf /", {}) 17:48 grorp in #14542, I'm adding the new bool field "Simulated" to the "MouseInput" union member of "SEvent" 17:48 ShadowBot https://github.com/minetest/minetest/issues/14542 -- [no squash] Auto-toggle TouchScreenGUI in-game when receiving touch/mouse input by grorp 17:48 grorp now I obviously need that field to be false if the event isn't simulated 17:49 grorp but to achieve that, I'd unfortunately have to add an `event.MouseInput.Simulated = false;` line everywhere a mouse event is created 17:51 grorp I avoided this by adding a memset with 0 to the SEvent constructor, but there should be a better way. does someone have an idea? 18:06 grorp well, I've switched to setting it manually now, but I'd still appreciate a better aproach 18:48 rubenwardy bastrabun: the `:` character disables item name conventions 18:48 rubenwardy so it's behaving as intended 18:59 sfan5 rubenwardy: 18:59 sfan5 it should only disable the validation of the "modname:" part 19:00 rubenwardy yeah I agree 19:00 rubenwardy that would be more useful 19:00 sfan5 a newline or spaces would definitely break the inventory serialization 19:02 [MTMatrix] there is just one feature left: can we enter feature freeze and also get that feature merged in the meanwhile? https://github.com/minetest/minetest/milestone/23 19:04 sfan5 sure 19:12 MTDiscord fwiw gltf is code-wise ready 19:13 MTDiscord both static and animated, though the animated part hasn't been reviewed at all yet. both are tested and work as expected. 19:18 [MTMatrix] I fear that such feature might delay the release even more 19:19 MTDiscord Agreed, just clean out 5.9 feature+ bugs already listed and move on to 5.10 19:20 [MTMatrix] I'd support a feature freeze right now (with only the stuff that's already on the milestone being exempt) 19:20 [MTMatrix] I also have a feature PR I'd really like to get in (#14542), but you have to release at some point 19:21 ShadowBot https://github.com/minetest/minetest/issues/14542 -- [no squash] Auto-toggle TouchScreenGUI in-game when receiving touch/mouse input by grorp 19:22 [MTMatrix] The time has come. 19:22 MTDiscord I have no complaints against waiting for 5.10 for the gltf PR. That way we might be able to land both the static and animated parts in the same release. 19:25 MTDiscord okay suggestion 19:25 MTDiscord once we have gltf we just release 5.10 19:27 MTDiscord (assuming the release procedure is feasibly short; i'll see whether this assumption holds when we release 5.9...) 19:30 [MTMatrix] we could also try releasing every 4 months instead of 6 (which are never 6) 19:30 MTDiscord nvm disregard my suggestion, it wasn't well thought out. but perhaps we could try to target more frequent releases. 19:30 [MTMatrix] 3 if we want to be super crazy 19:30 MTDiscord Zughy: yeah, i was thinking 3 months maybe even 19:30 MTDiscord damn Zughy is reading my brain today 19:30 [MTMatrix] luatic: so what is your opinion on a feature freeze right now? 19:30 [MTMatrix] <3 19:31 MTDiscord we can go ahead and freeze 19:31 MTDiscord we've got many regressions to tackle 19:31 MTDiscord luckily we also have PRs for most of them 19:32 MTDiscord @rubenwardy looking at the release checklist, do we still have a twitter / X account and if so, do we still want to post there? lol 19:32 rubenwardy it's just mastodon now 20:00 MTDiscord Gosh we have a long release process lol. That seems like it could be a bit more automated, but not much more 20:00 MTDiscord Also: I thought we couldn't use mingw anymore because it's buggy or something? Or was it just the mingw-gcc was the issue and we instead use clang as the front end? 20:08 sfan5 indeed