Luanti logo

IRC log for #luanti-dev, 2026-10-19

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

All times shown according to UTC.

Time Nick Message
00:34 rubenwardy joined #luanti-dev
01:48 wsor4035 joined #luanti-dev
04:00 MTDiscord joined #luanti-dev
06:35 Panquesito7_ joined #luanti-dev
07:39 crazyR joined #luanti-dev
07:41 crazyR_ joined #luanti-dev
07:44 pgimeno joined #luanti-dev
09:35 swags joined #luanti-dev
10:03 Mantar joined #luanti-dev
10:03 izzyb joined #luanti-dev
12:05 rubenwardy joined #luanti-dev
12:08 rubenwardy joined #luanti-dev
12:22 rubenwardy joined #luanti-dev
13:51 clavi joined #luanti-dev
13:51 clavi joined #luanti-dev
14:49 sfan5 people now knowing that they need to explain their use case for feature requests seems to be a recurring thing
14:49 sfan5 not*
14:52 Krock @.zenonseth Revising my proposal ...
14:56 Krock https://pastebin.com/raw/jyZp9RAL
14:57 Krock currently there's a recursive dependency on "enabled_packs". Makes more sense to fill out the fields after removing the invalid ones
14:58 Krock s/invalid ones/invalid texture pack paths/
15:09 sfan5 merging #17676,
15:09 ShadowBot https://github.com/luanti-org/luanti/issues/17676 -- Make the content tab's sub-tabheader be flush against the list below it by ZenonSeth
15:10 sfan5 merging #17676, #17665, #17666, #17675, #17654, #17591 in 30m
15:10 ShadowBot https://github.com/luanti-org/luanti/issues/17676 -- Make the content tab's sub-tabheader be flush against the list below it by ZenonSeth
15:10 ShadowBot https://github.com/luanti-org/luanti/issues/17665 -- [no squash] Three bug fixes by sfan5
15:10 ShadowBot https://github.com/luanti-org/luanti/issues/17666 -- Fix possible invalid string_view access by paradust7
15:10 ShadowBot https://github.com/luanti-org/luanti/issues/17675 -- Misc renames from Minetest to Luanti by user333dev
15:10 ShadowBot https://github.com/luanti-org/luanti/issues/17654 -- Bump Android build target SDK to 36 + opt out of predictive back by ZenonSeth
15:10 ShadowBot https://github.com/luanti-org/luanti/issues/17591 -- Limit mod channel memberships per client by acts-1631
15:40 MTDiscord <.zenonseth> Krock: I'll have a look in a bit,
16:07 MTDiscord <.zenonseth> hmm so Krock: tested the new patch. Fixes numbering but it has some strange side effects that I think are unintentional?  When a game is selected, on startup only the game's music plays, but the theme goes back to the luanti default. Also after messing with texture packs (move/uninstall/install), the game's music will keep playing in other menus - guessing because init() drops the music handle. These didn't happen in my pr or in plain
16:07 MTDiscord 5.17. Also list used to show folder name, now its texturepack name, but i assume that was intentional. Let me see if i can rewrite the code I have to the approach of setting the correct list from only what's found, avoiding the recursive concern hopefully, but without messing too much with the theme handling
16:21 crazyR_ joined #luanti-dev
16:30 Krock mhm tricky
16:33 Krock so perhaps mm_game_theme cannot be called in any case
16:34 Krock changing 'mm_game_theme.texturepack' alone might be sufficient?
16:36 MTDiscord <.zenonseth> i gotta say the music keeping playing is actually nice, but it's best if its a feature not a side-effect of this bug-fix PR :P
16:36 Krock I also noticed that after changing the texture pack order, the loading screen fixes itself after a few rejoins
16:37 Krock as in: the progress bar does not update immediately.
16:37 MTDiscord <.zenonseth> for only setting mm_game_theme.texturepack - yea maybe, i'll do the rewrite after dinner, maybe it is, just gotta test
16:38 MTDiscord <.zenonseth> >  changing the texture pack order, the loading screen fixes itself after a few rejoins yea possibly, i dind't test that
17:16 Panquesito7 joined #luanti-dev
17:50 MTDiscord <.zenonseth> Krock: PR updated, building list fresh from what's on disk
17:55 Sheriff_U3 Would you guys be interested in a AppImage for v5.18-rc1? I'm currently building some from rollerozxa's scripts. Was thinking that it might be nice as another option for people to test the rc with.
18:12 Krock Does https://github.com/luanti-org/luanti/blob/5.17.0-rc1/src/script/lua_api/l_env.cpp#L509-L528 actually run the destructor on box_type? I found that on MinGW it probably won't.
18:13 Krock (I mean: in the case where `luaL_error` is called)
18:16 Krock hmmm #12778
18:16 ShadowBot https://github.com/luanti-org/luanti/issues/12778 -- unit test "testLuaDestructors" failure on many architecures other than amd64/i386.
18:24 sfan5 i think it was working on mingw but not msvc?
18:32 Krock I found #14329   > can't be fixed. largely inconsequential, maybe a few memory leaks
18:32 ShadowBot https://github.com/luanti-org/luanti/issues/14329 -- Switch to LLVM-based MinGW toolchain by sfan5
18:34 Krock there was a topic on Thread Local Storage which did not work on some MinGW flavours, I think.
18:34 sfan5 right
18:36 Krock at least on mingw64 and ucrt64 (https://packages.msys2.org/repos), a simple luaL_error() or similar check functions use a longjmp, skipping C++ destructors.
18:36 Krock the Debian/Ubuntu guys must have done something special to get that to work on GCC/Linux
18:44 Krock correction: they didn't. LuaJIT from master simply happens to work correctly despite all build with GCC (not G++) from what I can tell.
19:32 Warr1024 joined #luanti-dev
20:16 MTDiscord <.zenonseth> left a changes-requested review on #17523 which had one approval. if anyone thinks the issues raised aren't blockers, lmk
20:16 ShadowBot https://github.com/luanti-org/luanti/issues/17523 -- Correct positioning of the player camera base when attached by Andrey2470T
20:26 sfan5 it won't be possible to merge this within the freeze period anyway
20:29 MTDiscord <.zenonseth> ok - any other PRs worth looking at for the 5.18 release? i just see one in the milestone - "Fix for objects (that are marked for deactivation)" - which you alrady left a request for changes fo
21:23 vampirefrog joined #luanti-dev
21:28 sfan5 nothing else in the milestone
21:31 MTDiscord <.zenonseth> if #17674 gets approved might be good as a bugfix to incl in 5.18's new feature, but it's also not vital, since nothing gamebreaking happens if user deletes an active texturepack, numbers just look iffy
21:31 ShadowBot https://github.com/luanti-org/luanti/issues/17674 -- Ensure all txtpacks in enabled list are present on reload, remove those that aren't by ZenonSeth
21:41 sfan5 bug fixes are okay of course
22:28 panwolfram joined #luanti-dev

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