Time Nick Message 01:15 [MatrxMT] why do we have the "Getting started" section in the Downloads page? And at the very top, no less 01:16 [MatrxMT] if I go to Downloads, I expect to find download links, not guides or tips 10:46 sfan5 @Zughy are you sure the "ɜ" should be there https://0x0.st/8wR0.png 11:07 [MatrxMT] sfan5: non-academic inclusive Italian, yes. I should do it in more places but it takes time 11:12 sfan5 I see 13:32 [MatrxMT] what's the Quicktune mentioned in settings? 13:37 sfan5 developer feature that's without function in normal builds 13:53 [MatrxMT] is that a proper name? Like, I should keep "Quicktune"? 13:53 [MatrxMT] in translations 13:56 sfan5 I guess 14:04 [MatrxMT] "Key for toggling $WHATEVER": do we really need these strings? Like, if the keybinding says "Toggle fog", why do we need a tooltip saying "Key for toggling the display of fog."? 14:04 [MatrxMT] That sounds just like more work for translators 14:07 [MatrxMT] There are exceptions actually adding information, like the camera update key saying "Key for toggling the camera update. Only usable with 'debug' privilege". So in this case the second sentence makes sense. But, again, it's an exception 14:44 sfan5 soo when is the release 14:49 MTDiscord i'd be fine with doing it now 14:49 sfan5 i have time to import weblate stuff in 10 mins 15:12 sfan5 commits https://github.com/luanti-org/luanti/commits/ci/ 15:17 [MatrxMT] sfan5: wait, Italian strings are 1337, not 1164 15:21 sfan5 the number in the commit msg is wrong due to squashing 15:22 sfan5 your recent changes from Fri May 23 15:18:30 2025 (according to weblate) are included 15:31 sfan5 @Zughy ok? 15:32 [MatrxMT] Oh ok then 15:42 sfan5 @luatic anything else to do before pushing the release commits? 16:03 sfan5 if nobody complains I will push release commits and tags to gh in 15 min 16:03 sfan5 after that someone will still have to test the windows build, as well as the rest 16:50 rubenwardy We could probably exclude advanced settings and keys from translation, if hidden by default 17:24 Krock oh nice. 5.12.0 is happening. 17:25 Krock Shall I create the GitHub release, or is someone already doing that? (looks at sfan5 ) 17:25 Krock @sfence / sfence: would you please be so nice to provide a signed macOS build for 5.12.0? Thank you. 17:27 Krock @luatic Is docs#229 okay as of now? 17:27 Krock !title https://github.com/luanti-org/docs.luanti.org/pull/229 17:27 sfan5 Krock: created one now 17:27 sfan5 (as draft) 17:28 Krock I see. Uploading the windows artifacts .... 17:29 sfan5 I'll also merge stable-5, forgot that 17:29 sfan5 Krock: I assume you tested the windows build? 17:30 Krock I'm on it 17:31 sfan5 Tag Android deps ✅ 17:34 Krock 32-bit and 64-bit mingw work without issues 17:37 Krock SFENCE: FYI https://irc.luanti.org/luanti-dev/2025-05-23#i_6261908 17:38 SFENCE I am working on it. 17:38 Krock that's great. thank you :) 17:39 Krock docs PR updated with release date 17:45 sfan5 Krock: feel free to finish the release process once the windows build is up 17:45 sfan5 android will come later anyway since rubenwardy doesn't happen to be here 17:46 Krock so what's needed is: forum post, blog post, website update and notify package maintainers 17:47 Krock I'll write up a quick forum post 17:48 Krock will merge the changelog after that, unless there are objections 18:07 Krock ugh. Could someone from the docs team please merge https://github.com/luanti-org/docs.luanti.org/pull/229 ? 18:07 sfan5 done 18:07 MTDiscord no 18:08 MTDiscord sfan5 ninjad me 18:08 Krock thanks 18:21 MTDiscord looks like something messed up on my fork of the website, so someone else will need to make an update pr 18:21 Krock git fetch upstream master && git reset --hard upstream/master 18:22 Krock git push --force origin master 18:22 MTDiscord the github fork itself is messed up. not a git issue 18:22 MTDiscord https://cdn.discordapp.com/attachments/747163566800633906/1375539451408810095/image.png?ex=68320e71&is=6830bcf1&hm=d27635e91e1d362f290f7a5242a826f7b92df741bd4bfdec94eef2e98ebc9cd2& 18:23 Krock good job, GitHub 18:23 MTDiscord https://www.githubstatus.com/incidents/y71cytztvck9 ah, i was early to the party 18:56 MTDiscord https://github.com/luanti-org/luanti-org.github.io/pull/348 if someone wants to lmk when all releases are in 19:29 MTDiscord congrats on the release everyone! 19:29 sfan5 where's my free pizza party 19:30 MTDiscord somewhere in /dev/random 19:33 rubenwardy at FOSDEM 26, paid for by the Luanti Foundation celeron55 is going to set up 19:36 MTDiscord sfan5, sign up as a member of the Luanti Librepay for free pizza: https://liberapay.com/Luanti/ 19:39 [MatrxMT] sfan5: next pizza coming next FOSDEM 19:40 [MatrxMT] (or what MisterE suggested) 19:40 celeron55_ *FOSDEM 36 19:41 * cheapie installs some random pizza mod, gives sfan5 65535 slices 19:49 gildarts Is there a good way to customize the build process for the client to include minetest? I'm working on a lightly customized client for my children, and potentially some friends' children, and would like to be able to supply the client prepackaged with minetest. 19:50 gildarts build/packaging process* 19:51 Krock gildarts: use a git repository and rebase your changes onto the master branch every now and then 19:55 gildarts That was my plan for the client. I just wasn't sure if the game files could be packaged with the client. Maybe I'm using the wrong terms. I want to include Minetest Game with the Luanti package. 19:57 Krock ah. Minetest Game can simply be put into the games/ directory (which does not exist by default) 19:59 Krock you might be best off to download it from ContentDB such that existing installations can check for updates. If your OS supports symlinks, then you could as well point that directory to a mounted file server directory 19:59 gildarts Another question is if Luanti needs to have the game installed if it is connecting to a server with it installed? 19:59 Krock in multiplayer, Luanti retrieves all data it needs from the server 19:59 MTDiscord all media and definitions are downloaded from the server, and you don't need anything other than the client to connect 20:00 MTDiscord if you want MTG to be included in the package when running make package or the like you can add this line in the CMakeLists: 20:00 MTDiscord install(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/games/minetest_game" DESTINATION "${SHAREDIR}/games/" PATTERN ".git*" EXCLUDE ) 20:00 Krock there's also a '--go' argument to skip the main menu entirely. make sure to provide an address to connect to. 20:01 gildarts Ah, that makes it easier then. I might still package it so they don't have to connect to the shared space all the time. 20:02 gildarts Thanks, rollerozxa! 20:09 MTDiscord gildarts: np 20:24 MTDiscord merging web#347 in 10m 20:24 ShadowBot https://github.com/luanti-org/luanti-org.github.io/issues/347 -- Downloads: reduce getting started section by Zughy 20:49 SFENCE Having some crazy troubles with packaging Lunati for distribution (also version 5.11.0 now). I have no idea why is it happening. So probably no macOS signed builds in short time. 20:53 MTDiscord What about unsigned builds? 20:53 MTDiscord I wouldn't worry about that too much. Minetest on macos works when running in wine. 21:00 MTDiscord since when could wine run macOS binaries? 21:00 sfan5 wrong way around 21:00 sfan5 but either way there's no need to use wine 21:02 MTDiscord No, I mean wine can run windows binaries on macos. 21:02 sfan5 you can install it natively with brew or macports just fine 21:04 MTDiscord That depends on how old your version of macos is. 21:05 MTDiscord I'm just saying this in case minetest on macos doesn't work out for this version. ;) 21:07 SFENCE maports has 5.9 or 5.8 version I think. Brew uses app provided by us from 5.11.0 release. 21:08 MTDiscord Also, homebrew is kind of obnoxious to use if you use older versions of macos. 21:09 SFENCE Release build works for me. But from some reason, is packaged as iOS app. 21:09 MTDiscord Anytime there is an error during a package installation, you get a nice message that says something to the effect of "Don't even bother asking questions about this because we're not going to help you". 21:10 SFENCE It causes error when signing for distribution. And I have no idea why Xcode is packaging macOS app with iOS app directory structure. 21:10 MTDiscord Can you compile it with gcc? 21:11 SFENCE Compilation looks to work fine. And I have to use XCode to build app for distribution. It is required by Apple. 21:13 MTDiscord But that's probably only if you want to put it in the app store, right? 21:13 MTDiscord If you're using gcc, why would apple's requirements have anything to do with it? 21:14 gildarts I think you need Xcode to sign the application. Apple has made is hard to run unsigned applications for non-technical people. 21:14 gildarts made it* 21:14 gildarts Lots of scare screens and you have to go to settings and allow it and then relaunch the application, iirc. 21:15 SFENCE For app store and notirization as well. 21:15 MTDiscord Oh, I see. It's not because of any real technical reasons, it's only to make it marginally easier to installed so that lazy people don't get scared away from running the program. :D 21:15 MTDiscord Or maybe it really is that awful on newer versions of macos. Idk. 21:16 gildarts Ehh... I wouldn't say lazy. The scare screens are the kinds of things that technical people should be teaching their friends and family to not ignore as they do sometimes save people from bad things. 21:16 gildarts I have lots of disagreements with Apple and think this should be easier, but warning blindness is a problem. 21:19 MTDiscord merging web#349 in 15m 21:19 ShadowBot https://github.com/luanti-org/luanti-org.github.io/issues/349 -- Downloads: Include brief instructions for running the Windows version by rollerozxa