Time |
Nick |
Message |
02:17 |
MTDiscord |
<jordan4ibanez> Another side effect of the merging of GLTF in this basic form is it goes from a 4 person crew with 8 eyes on it to 1000+ person crew with 2000+ eyes on it |
02:37 |
|
v-rob joined #minetest-dev |
05:00 |
|
MTDiscord joined #minetest-dev |
05:02 |
|
YuGiOhJCJ joined #minetest-dev |
06:12 |
|
calcul0n_ joined #minetest-dev |
07:02 |
|
v-rob joined #minetest-dev |
07:37 |
|
YuGiOhJCJ joined #minetest-dev |
07:54 |
|
srifqi joined #minetest-dev |
07:55 |
srifqi |
hello. merging #14021 and #14047 in around 5 minutes |
07:55 |
ShadowBot |
https://github.com/minetest/minetest/issues/14021 -- Inventory: Add remaining items into the source slot directly by srifqi |
07:55 |
ShadowBot |
https://github.com/minetest/minetest/issues/14047 -- Document `minetest.get_gametime()` returning `nil` at init time by AFCMS |
08:00 |
srifqi |
done |
08:20 |
MTDiscord |
<jordan4ibanez> Irrlicht is using c++ 14 inside of c++ 17 |
08:20 |
MTDiscord |
<jordan4ibanez> I'll open a quick PR |
08:26 |
|
imi joined #minetest-dev |
08:36 |
MTDiscord |
<jordan4ibanez> Wait it is at 17 it was fixed last month hmm, welp apologies for the false alarm |
09:22 |
|
Warr1024 joined #minetest-dev |
09:26 |
sfan5 |
one downside I see with the gltf thing is that we're importing 26000 LOC for a json parser *we already have* |
09:28 |
sfan5 |
but could be worse I guess |
09:46 |
|
Warr1024 joined #minetest-dev |
09:47 |
MTDiscord |
<jordan4ibanez> We were talking about possible JSON parser upgrade for the irrlicht engine which should be straight forwards because json.hpp is very easy to use |
11:15 |
|
Desour joined #minetest-dev |
11:16 |
Desour |
merging #14062 in 5 |
11:16 |
ShadowBot |
https://github.com/minetest/minetest/issues/14062 -- Fix anticheat false positives whith speed physics override by Desour |
11:23 |
Desour |
done. |
11:23 |
Desour |
milestone is empty again |
11:38 |
[MTMatrix] |
<Zughy> Release time? 👀 |
11:38 |
[MTMatrix] |
<Zughy> I've got a workshop in 2 days, it'd be great to let people use 5.8 |
11:39 |
rubenwardy |
We could swap to nlohmann/json in Minetest, it seems to be more popular than jsoncpp |
11:39 |
rubenwardy |
but having two parsers is better than only supporting an obsolete model format |
11:40 |
srifqi |
how does a release happen usually? |
11:40 |
rubenwardy |
!dev Releasing Minetest |
11:40 |
ShadowBot |
web title [--no-filter] <url> -- http://dev.minetest.net/Releasing Minetest |
11:40 |
rubenwardy |
https://dev.minetest.net/Releasing_Minetest |
11:40 |
rubenwardy |
stupid bot |
11:41 |
srifqi |
do we wait until many core devs are active? |
11:41 |
pgimeno |
!dev Releasing_Minetest |
11:41 |
ShadowBot |
Releasing Minetest - Minetest Developer Wiki -- http://dev.minetest.net/Releasing_Minetest |
11:41 |
rubenwardy |
once there's agreement that we're ready, we just go through this procedure |
12:00 |
[MTMatrix] |
<Zughy> Let's cut the chase then: who thinks we' re ready? |
12:00 |
srifqi |
i do not see any blocker and the milestone is also empty |
12:12 |
Krock |
I'd be here |
12:15 |
Krock |
the translation files were updated in November. not too many changes happened since then |
12:18 |
Krock |
hmm there's a few translations that need corrections in LANG_CODE |
12:20 |
Krock |
I suppose this has to be changed on Weblate to be permanent? |
12:28 |
srifqi |
yes |
12:30 |
srifqi |
https://hosted.weblate.org/search/minetest/?q=source%3ALANG_CODE |
12:31 |
Krock |
found it in the meantime as well. on it. |
12:38 |
srifqi |
were those nb_NO/nb, nn/nn-NO, zh_Hans/zh_CN, and zh_Hant/zh_TW? |
12:39 |
Krock |
according to the settingtypes.txt file, nn-NO should be nn |
12:40 |
srifqi |
oh, did you also mean the empty translations? |
12:40 |
Krock |
and also the other strings you mentioned. I don't know why they're different on weblate |
12:40 |
Krock |
I did fix up those with empty strings |
12:45 |
srifqi |
there are some new languages. should we update settingtypes.txt and dlg_settings.lua? |
12:45 |
srifqi |
or is too new (not much translated)? |
12:45 |
Krock |
I had a look at a few of them and they appear to not have much translated at the moment |
12:47 |
srifqi |
do we have a threshold for that? |
12:47 |
Krock |
I'm not aware of any. There's however the blacklist of languages that cannot be displayed in MInetest |
12:48 |
Krock |
well that's mostly RTL languages |
12:56 |
srifqi |
there are some languages in dlg_settings.lua that are not in settingtypes.txt |
12:57 |
srifqi |
(not counting unsupported languages) cy, fil, ky, mn, mr, oc, tt |
12:58 |
rubenwardy |
We should pull translations from weblate. There should be zero changes in the translation template or settingtypes.txt |
13:03 |
Krock |
right. shall I attempt to do that now? |
13:04 |
Krock |
I will then also add the unsupported languages to settingtypes and update minetest.conf.example |
13:08 |
srifqi |
did you mean remove* unsupported languages? |
13:10 |
Krock |
is settingtypes.txt more up-to-date than dlg_settings.lua? |
13:11 |
srifqi |
the other way around |
13:11 |
srifqi |
there are more languages listed in dlg_settings.lua |
13:15 |
rubenwardy |
I believe languages in dlg_settings.lua are only shown if listed as an option in settingtypes.txt |
13:15 |
rubenwardy |
so it's fine to have unsupported languages in dlg_settings.lua |
13:16 |
Krock |
okay good |
16:07 |
|
appguru joined #minetest-dev |
17:05 |
sfan5 |
fyi don't forget a weblate import before release |
17:05 |
sfan5 |
and ping me for windows builds |
17:06 |
|
Desour joined #minetest-dev |
17:13 |
|
appguru joined #minetest-dev |
17:16 |
Krock |
sure. I'll so the weblate update now. |
17:20 |
Krock |
well I don't quite have the motivation to sanity check all translations, so I hope they were done properly |
17:23 |
|
Desour joined #minetest-dev |
17:25 |
Krock |
someone thought that "[all | <cmd>]" was a good idea to translate. well, translators do not know that "all" is literal |
17:34 |
Krock |
sfan5: how am I supposed to start the git rebase -i for commit reordering using the util script? |
17:34 |
Krock |
currently I am working on a detached checkout of weblate/master |
17:39 |
Krock |
ah. the trick is to keep the editor open and run the script in another terminal instance |
17:43 |
Krock |
updating minetest.conf.example .... |
17:50 |
[MTMatrix] |
<localhost> wow, new options |
17:57 |
Krock |
translation update completed. |
17:58 |
Krock |
sfan5: feel free to bump the version to build your binaries based on that |
17:58 |
Krock |
the protocol was already bumped early for 5.8.0 |
18:00 |
ROllerozxa |
mod_translation_updater.py accidentally created two junk translation templates in devtest |
18:00 |
Krock |
thanks to Wuzzy and Desour the changelog is again up-to-date (last updated on 19 nov) |
18:01 |
Desour |
I haven't added new changes though. just old ones (by me) that were overlooked before |
18:01 |
Krock |
oh. well. I guess that translation does not hirt |
18:02 |
Krock |
*hurt. I could quick edit the commit but perhaps it could also be used to further test the translations. I don't know. |
18:04 |
ROllerozxa |
no I mean like, it created a "locale" mod within devtest's "mods" folder. pretty sure that will throw an error if a mod does not have an init.lua file |
18:04 |
Krock |
noticed that quickly afterwards as well. didn't want to spend more time on writing an answer; pushed the edit like 30 seconds ago |
18:07 |
Krock |
oh my god |
18:07 |
Krock |
what the fuck |
18:14 |
Krock |
sorry for the fuss. I could re-add the devtest translation in the proper manner but at this point I'd rather leave it in the removed state as in the most recent commit. |
18:45 |
Krock |
hmm... since MSVC and MinGW are run on commit anyway; couldn't they pack & upload the build files too? The Android build recipe already does that. |
18:49 |
Krock |
nvm. for some reason GitHub uses a scrollable container on the artifact overview page which usually catches mouse scroll inputs |
18:50 |
ROllerozxa |
I'm unsure why the MinGW workflow doesn't save artifacts, they produce perfectly functional builds |
18:52 |
Krock |
MSVC saves them, although without gettext |
19:00 |
|
srifqi joined #minetest-dev |
19:00 |
Krock |
hmm. There appears to be an integer underflow in one of the cursor position getter/setter functions in Wine. It just spins around forever :3 |
19:11 |
Desour |
re changelog: looked through the commits. there was nothing noteworthy since 2023-11-27 (which is the date of ruben's last edit) (except maybe white checkmarks, idk). so it's fine |
19:13 |
MTDiscord |
<luatic> the white checkmarks threw me off |
19:13 |
MTDiscord |
<luatic> i was expecting to have to report a bug initially lol but turns out it's a feature |
19:17 |
sfan5 |
Krock: creating builds now |
19:18 |
Desour |
I also found them quite unpleasant when I saw it first time, and fiddled around with irrlicht for way to long trying to add a black outline, and gave up because I didn't get it to look good. but I got used to the white checkmarks now |
19:24 |
sfan5 |
https://0x0.st/HxYs.png what happened this this commit message |
19:24 |
sfan5 |
to* |
19:25 |
MTDiscord |
<luatic> probably got moved to the description from the long description |
19:39 |
sfan5 |
Krock: uploaded to GH |
19:39 |
sfan5 |
testing (as written in the wiki article not done) |
19:40 |
Krock |
hmm this commit was already written like this: game#3078 |
19:40 |
ShadowBot |
https://github.com/minetest/minetest_game/issues/3078 -- Update Malay translations by mnh48 |
19:40 |
Krock |
I'll quickly spin up my windows machine |
19:40 |
sfan5 |
s/ not done)/) not done/ |
19:40 |
MTDiscord |
<luatic> I can fix it if you want |
19:41 |
Krock |
no |
19:41 |
Krock |
don't modify the history |
19:41 |
Krock |
(at least not after the allowed 5 minute threshold after push) |
19:42 |
MTDiscord |
<luatic> well this would be a title only modification |
19:42 |
MTDiscord |
<luatic> i imagine it could lead to nasty stuff, but basically you can swap one commit for the other without getting merge conflicts |
19:42 |
MTDiscord |
<luatic> not sure though, will refrain |
19:43 |
Krock |
it would change the commit hash, thus requiring everyone to reset their history |
19:44 |
MTDiscord |
<luatic> yeah but that'd go smoothly (conflict-less), no? |
19:44 |
MTDiscord |
<luatic> basically they'd just have to do a force pull instead of a pull? |
19:48 |
Krock |
it's different to git pull, thus a nope |
19:49 |
Krock |
> Â Irrlicht: GLSL (> 2.x): failed to retrieve uniform information |
19:49 |
Krock |
Intel graphics is not happy about the shaders |
19:51 |
Krock |
Intel also doesn't seem to like the integer scaling: https://i.postimg.cc/B64BY3mg/grafik.png |
19:52 |
Krock |
ah sorry my bad. that image is actually a speciality from the texture pack I just tested :3 |
19:54 |
Krock |
ContentDB works, texture packs work, dynamic shadows work (albeit at <5 FPS on that iGPU) |
21:44 |
|
Desour joined #minetest-dev |
22:29 |
|
YuGiOhJCJ joined #minetest-dev |
22:31 |
|
v-rob joined #minetest-dev |
22:54 |
|
Desour joined #minetest-dev |
23:03 |
|
YuGiOhJCJ joined #minetest-dev |
23:32 |
|
panwolfram joined #minetest-dev |