Time |
Nick |
Message |
00:41 |
|
SFENCE joined #luanti-dev |
01:13 |
|
SFENCE joined #luanti-dev |
01:15 |
[MatrxMT] |
<Zughy> why do we have the "Getting started" section in the Downloads page? And at the very top, no less |
01:16 |
[MatrxMT] |
<Zughy> if I go to Downloads, I expect to find download links, not guides or tips |
01:27 |
|
Juri3 joined #luanti-dev |
01:27 |
|
Niklp5 joined #luanti-dev |
01:48 |
|
SFENCE joined #luanti-dev |
02:23 |
|
SFENCE joined #luanti-dev |
02:28 |
|
aliasstilltaken joined #luanti-dev |
02:43 |
|
SFENCE_arch joined #luanti-dev |
02:56 |
|
SFENCE joined #luanti-dev |
03:19 |
|
SFENCE joined #luanti-dev |
03:52 |
|
SFENCE joined #luanti-dev |
04:00 |
|
MTDiscord joined #luanti-dev |
04:33 |
|
SFENCE joined #luanti-dev |
04:57 |
|
imi joined #luanti-dev |
05:08 |
|
SFENCE joined #luanti-dev |
05:16 |
|
SFENCE joined #luanti-dev |
05:27 |
|
SFENCE_arch joined #luanti-dev |
05:29 |
|
SFENCE joined #luanti-dev |
06:03 |
|
SFENCE joined #luanti-dev |
06:14 |
|
Juri joined #luanti-dev |
06:18 |
|
SFENCE joined #luanti-dev |
06:34 |
|
SFENCE joined #luanti-dev |
10:46 |
sfan5 |
@Zughy are you sure the "ɜ" should be there https://0x0.st/8wR0.png |
11:07 |
[MatrxMT] |
<Zughy> sfan5: non-academic inclusive Italian, yes. I should do it in more places but it takes time |
11:12 |
sfan5 |
I see |
13:06 |
|
SFENCE_arch joined #luanti-dev |
13:18 |
|
turtleman joined #luanti-dev |
13:21 |
|
SFENCE joined #luanti-dev |
13:22 |
|
turtleman joined #luanti-dev |
13:32 |
[MatrxMT] |
<Zughy> what's the Quicktune mentioned in settings? |
13:37 |
sfan5 |
developer feature that's without function in normal builds |
13:44 |
|
SFENCE joined #luanti-dev |
13:53 |
[MatrxMT] |
<Zughy> is that a proper name? Like, I should keep "Quicktune"? |
13:53 |
[MatrxMT] |
<Zughy> in translations |
13:56 |
sfan5 |
I guess |
14:04 |
[MatrxMT] |
<Zughy> "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] |
<Zughy> That sounds just like more work for translators |
14:06 |
|
SFENCE joined #luanti-dev |
14:07 |
[MatrxMT] |
<Zughy> 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:12 |
|
SFENCE joined #luanti-dev |
14:15 |
|
SFENCE joined #luanti-dev |
14:24 |
|
SFENCE joined #luanti-dev |
14:26 |
|
SFENCE joined #luanti-dev |
14:40 |
|
SFENCE joined #luanti-dev |
14:44 |
sfan5 |
soo when is the release |
14:48 |
|
SFENCE joined #luanti-dev |
14:49 |
MTDiscord |
<luatic> 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] |
<Zughy> 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] |
<Zughy> Oh ok then |
15:41 |
|
SFENCE joined #luanti-dev |
15:42 |
sfan5 |
@luatic anything else to do before pushing the release commits? |
15:58 |
|
siliconsniffer9 joined #luanti-dev |
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:04 |
|
siliconsniffer joined #luanti-dev |
16:05 |
|
SFENCE joined #luanti-dev |
16:17 |
|
Desour joined #luanti-dev |
16:50 |
rubenwardy |
We could probably exclude advanced settings and keys from translation, if hidden by default |
17:08 |
|
SFENCE joined #luanti-dev |
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 |
|
SFENCE joined #luanti-dev |
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:05 |
|
SFENCE joined #luanti-dev |
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 |
<wsor4035> no |
18:08 |
MTDiscord |
<wsor4035> sfan5 ninjad me |
18:08 |
Krock |
thanks |
18:15 |
|
fluxionary joined #luanti-dev |
18:21 |
MTDiscord |
<wsor4035> 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 |
<wsor4035> the github fork itself is messed up. not a git issue |
18:22 |
MTDiscord |
<wsor4035> https://cdn.discordapp.com/attachments/747163566800633906/1375539451408810095/image.png?ex=68320e71&is=6830bcf1&hm=d27635e91e1d362f290f7a5242a826f7b92df741bd4bfdec94eef2e98ebc9cd2& |
18:23 |
Krock |
good job, GitHub |
18:23 |
MTDiscord |
<wsor4035> https://www.githubstatus.com/incidents/y71cytztvck9 ah, i was early to the party |
18:31 |
|
SFENCE joined #luanti-dev |
18:56 |
MTDiscord |
<wsor4035> https://github.com/luanti-org/luanti-org.github.io/pull/348 if someone wants to lmk when all releases are in |
19:29 |
MTDiscord |
<rollerozxa> congrats on the release everyone! |
19:29 |
sfan5 |
where's my free pizza party |
19:30 |
MTDiscord |
<wsor4035> 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 |
<mistere_123> sfan5, sign up as a member of the Luanti Librepay for free pizza: https://liberapay.com/Luanti/ |
19:39 |
[MatrxMT] |
<Zughy> sfan5: next pizza coming next FOSDEM |
19:40 |
[MatrxMT] |
<Zughy> (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 |
<rollerozxa> all media and definitions are downloaded from the server, and you don't need anything other than the client to connect |
20:00 |
MTDiscord |
<rollerozxa> 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 |
<rollerozxa> 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 |
<rollerozxa> gildarts: np |
20:19 |
|
SFENCE joined #luanti-dev |
20:24 |
MTDiscord |
<rollerozxa> 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 |
<nathan4220776> What about unsigned builds? |
20:53 |
MTDiscord |
<nathan4220776> I wouldn't worry about that too much. Minetest on macos works when running in wine. |
20:54 |
|
TheCoffeMaker joined #luanti-dev |
20:57 |
|
TheCoffeMaker joined #luanti-dev |
21:00 |
MTDiscord |
<rollerozxa> 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 |
<nathan4220776> 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 |
<nathan4220776> That depends on how old your version of macos is. |
21:05 |
MTDiscord |
<nathan4220776> 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 |
<nathan4220776> 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 |
<nathan4220776> 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 |
<nathan4220776> 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 |
<nathan4220776> But that's probably only if you want to put it in the app store, right? |
21:13 |
MTDiscord |
<nathan4220776> 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 |
<nathan4220776> 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 |
<nathan4220776> 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 |
<rollerozxa> 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 |
21:37 |
|
SFENCE joined #luanti-dev |
22:34 |
|
panwolfram joined #luanti-dev |
23:05 |
|
Eragon joined #luanti-dev |
23:08 |
|
Eragon_ joined #luanti-dev |