Luanti logo

IRC log for #luanti-dev, 2025-04-24

| Channels | #luanti-dev index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:16 fluxionary joined #luanti-dev
01:41 m42uko joined #luanti-dev
03:24 v-rob joined #luanti-dev
03:26 exoticalexo joined #luanti-dev
04:00 MTDiscord joined #luanti-dev
05:08 Niklp joined #luanti-dev
05:08 Juri joined #luanti-dev
06:57 Noisytoot joined #luanti-dev
10:42 imi joined #luanti-dev
10:49 sfan5 since we're planning to release at some point I'll import translations latertoday
10:56 _____ joined #luanti-dev
11:10 [MatrxMT] <grorp> should merge #13125 before that, it adds a translation string
11:10 ShadowBot https://github.com/luanti-org/luanti/issues/13125 -- Android: Persistent notification while ingame by srifqi
11:11 [MatrxMT] <grorp> I suppose I can merge it, in 15 min
11:12 [MatrxMT] <grorp> also, to be clear: with the solution described by v-rob, I would be fine with the addition of aux2
11:24 [MatrxMT] <y5nw> There is also #16049 which I would like to merge before the translations
11:24 ShadowBot https://github.com/luanti-org/luanti/issues/16049 -- Migrate existing keycode-based keybindings; add warning dialog about migration by y5nw
11:49 sfan5 we can import translations a second time before release
11:49 sfan5 or a third time, or a fourth
12:41 exoticalexo joined #luanti-dev
13:54 MTDiscord <herowl> Tbh more than aux2 we need something like "tertiary action"
13:55 MTDiscord <herowl> In other words, we'd like to be able to detect single keypresses.
13:55 MTDiscord <herowl> Also aimed
13:55 sfan5 that's orthogonal
13:55 MTDiscord <herowl> Yep
13:56 MTDiscord <herowl> I'm just saying that we still have space to abuse zoom key, for example. Being able to suppress the message from that would also be nice.
13:57 MTDiscord <herowl> Of course another keybinding is great, but as long as we can only detect when it is down, it will be confusing.
13:57 MTDiscord <wsor4035> [replying to issue links previously on zoom message]
13:57 MTDiscord <herowl> Yep
13:58 MTDiscord <herowl> Anyway, for example suppose you need an item to have an action that flips its mode. Either two modes, or multiple in a cycle, or through a formspec.
13:59 MTDiscord <herowl> If you can only detect the keybinding being down, you may miss some short presses.
13:59 MTDiscord <herowl> Or worse, treat a long press as multiple presses... or treat multiple short presses as one long.
14:00 MTDiscord joined #luanti-dev
14:01 MTDiscord <herowl> Of course this is supposing this already has two actions. Eg. A melee weapon that can spit fire, that's two actions already. Then you want two modes of spitting fire and need a 3rd action to flip those.
14:02 MTDiscord <herowl> Aux2 is nice, another modifier is useful for some stuff, but it doesn't solve that many issues.
14:09 sfan5 i don't think you need to convince anyone that edge-triggered keys are needed
14:09 sfan5 the thing is, doing this in a client-server model is always a kludge. any input handling code should run on the client, not the server.
14:42 Desour joined #luanti-dev
14:55 sfan5 commits -> https://github.com/luanti-org/luanti/tree/ci
15:13 sfan5 i don't see any obvious vandalism or suspicious commits so i'll push that once the CI build finishes
17:33 MTDiscord <luatic> btw i just realized our dump has been documented wrong this whole time
17:34 MTDiscord <luatic> our docs say dump(obj, dumped) but really it is dump(o, indent)
17:35 MTDiscord <luatic> ideally i'd like to make it dump(obj, options) but if someone uses the indent it's gonna mess things up if their code runs on older versions
19:17 Desour joined #luanti-dev
19:54 [MatrxMT] joined #luanti-dev
20:14 MTDiscord <herowl> sfan5: tbh, sscsm is still far, and some client events are already handled server-side (punch, dig, place, use, secondary use...)
20:18 sfan5 client events != input handling
20:18 sfan5 if you think these two are the same I invite you to play luanti over vnc
20:29 sfan5 I assume we want #14135 in the next release?
20:29 ShadowBot https://github.com/luanti-org/luanti/issues/14135 -- Add persistent unique identifiers for objects by sfence
20:46 [MatrxMT] joined #luanti-dev
20:47 MTDiscord <luatic> i would want that, yes
20:50 [MatrxMT] joined #luanti-dev
21:01 MTDiscord <jordan4ibanez> He needs it
21:01 MTDiscord <jordan4ibanez> https://tenor.com/view/mighty-need-invader-zim-shouting-screaming-scared-gif-17581419
22:35 panwolfram joined #luanti-dev
23:05 Eragon joined #luanti-dev
23:52 exoticalexo joined #luanti-dev

| Channels | #luanti-dev index | Today | | Google Search | Plaintext