Time |
Nick |
Message |
04:00 |
|
MTDiscord joined #minetest-dev |
05:14 |
|
fluxionary joined #minetest-dev |
05:42 |
|
TheCoffeMaker joined #minetest-dev |
07:43 |
|
basxto joined #minetest-dev |
14:36 |
|
SFENCE joined #minetest-dev |
15:30 |
|
SFENCE joined #minetest-dev |
15:40 |
|
Thomas-S joined #minetest-dev |
15:40 |
|
Thomas-S joined #minetest-dev |
15:47 |
|
imi joined #minetest-dev |
16:38 |
|
SFENCE joined #minetest-dev |
16:39 |
|
MTDiscord joined #minetest-dev |
17:09 |
|
fluxionary joined #minetest-dev |
17:14 |
|
SFENCE joined #minetest-dev |
17:39 |
|
SFENCE joined #minetest-dev |
17:43 |
MTDiscord |
<bastrabun> 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 |
<bastrabun> 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 |
<bastrabun> I did not yet dare to try minetest.register_node(":DROP TABLES students", {}) or minetest.register_node(":sudo rm -rf /", {}) |
17:46 |
|
grorp joined #minetest-dev |
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? |
17:59 |
|
SFENCE joined #minetest-dev |
18:06 |
grorp |
well, I've switched to setting it manually now, but I'd still appreciate a better aproach |
18:22 |
|
SFENCE joined #minetest-dev |
18:24 |
|
grorp joined #minetest-dev |
18:27 |
|
grorp left #minetest-dev |
18:48 |
rubenwardy |
bastrabun: the `:` character disables item name conventions |
18:48 |
rubenwardy |
so it's behaving as intended |
18:58 |
|
SFENCE joined #minetest-dev |
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] |
<Zughy> 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 |
<luatic> fwiw gltf is code-wise ready |
19:13 |
MTDiscord |
<luatic> both static and animated, though the animated part hasn't been reviewed at all yet. both are tested and work as expected. |
19:17 |
|
SFENCE joined #minetest-dev |
19:18 |
[MTMatrix] |
<Zughy> I fear that such feature might delay the release even more |
19:19 |
MTDiscord |
<exe_virus> Agreed, just clean out 5.9 feature+ bugs already listed and move on to 5.10 |
19:20 |
[MTMatrix] |
<grorp> I'd support a feature freeze right now (with only the stuff that's already on the milestone being exempt) |
19:20 |
[MTMatrix] |
<grorp> 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] |
<grorp> The time has come. |
19:22 |
MTDiscord |
<josiah_wi> 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 |
<luatic> okay suggestion |
19:25 |
MTDiscord |
<luatic> once we have gltf we just release 5.10 |
19:27 |
MTDiscord |
<luatic> (assuming the release procedure is feasibly short; i'll see whether this assumption holds when we release 5.9...) |
19:30 |
[MTMatrix] |
<Zughy> we could also try releasing every 4 months instead of 6 (which are never 6) |
19:30 |
MTDiscord |
<luatic> nvm disregard my suggestion, it wasn't well thought out. but perhaps we could try to target more frequent releases. |
19:30 |
[MTMatrix] |
<Zughy> 3 if we want to be super crazy |
19:30 |
MTDiscord |
<luatic> Zughy: yeah, i was thinking 3 months maybe even |
19:30 |
MTDiscord |
<luatic> damn Zughy is reading my brain today |
19:30 |
[MTMatrix] |
<grorp> luatic: so what is your opinion on a feature freeze right now? |
19:30 |
[MTMatrix] |
<Zughy> <3 |
19:31 |
MTDiscord |
<luatic> we can go ahead and freeze |
19:31 |
MTDiscord |
<luatic> we've got many regressions to tackle |
19:31 |
MTDiscord |
<luatic> luckily we also have PRs for most of them |
19:32 |
MTDiscord |
<luatic> @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 |
<exe_virus> 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 |
<exe_virus> 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 |
22:32 |
|
panwolfram joined #minetest-dev |
23:08 |
|
vampirefrog joined #minetest-dev |