Time Nick Message 00:38 Fixer brand new annoyance: https://github.com/minetest/minetest/issues/5236 00:49 Fixer This: and someone PLEASE fix the player delete bug 00:50 Fixer can confirm it on her servers, hard to connect 00:55 paramat more explanation needed 00:56 paramat #5237 00:56 ShadowBot https://github.com/minetest/minetest/issues/5237 -- Cavegen: Place correct biome surface in tunnel entrances by paramat 00:58 Fixer this one https://github.com/minetest/minetest/issues/1425 00:59 Fixer still not fixed 01:04 paramat i mean for 5236 01:06 Fixer updated 01:08 paramat ahh 01:42 paramat can anyone review/approve this simple crashfix #5223 ? 01:42 ShadowBot https://github.com/minetest/minetest/issues/5223 -- Objectpos over limit: Avoid crash caused by sector over limit by paramat 11:49 kilbith my company is looking to hire a competent Lua developer, if you think to have the profile and you're willing to move in France, please /msg me 16:53 rubenwardy nice catch, sfan5 18:03 est31 nice catch sfan5 indeed 18:05 est31 lets hope the reports stop now :) 18:05 VanessaE some of them will ;) 18:06 Fixer i've stopped 18:06 Krock sorry, what catch? 18:07 * Krock assumes it's about freetype 18:07 VanessaE Krock: when a server goes to delete extraneous entities, it deletes the player too 18:07 VanessaE or it did. not anymore. 18:08 VanessaE major bug, fixed by sfan5 :) 18:08 Krock yeah, and for me it feels like the 4th fix for this problem 18:08 Krock or maybe rather the 10th issue.. could be that too 18:09 nerzhul sfan5, nice 18:09 VanessaE this one appears to have finally solved it. 18:13 Krock well, wouldn't it be possible to check if it was a player and just skip the current object? 18:13 VanessaE it's fixed now. 18:17 sfan5 Krock: the code does something like that but for a reason the checks wasn't effective in special conditions 18:18 nerzhul i'm generating the 0.4.15 release now, i'm late i know 18:18 sfan5 ^ make sure to upload the apk to GH 18:18 Krock ah okay 18:18 nerzhul sfan5, yeah 18:18 nerzhul i uploaded the branch because i need to port one commit to stable 0.4 to build 18:19 VanessaE you guys still think it's too early for a 0.4.16/0.4.15.1 release? :) 18:20 Krock 0.4.15.1 is for freeminer 18:20 rubenwardy nerzhul, just wondering, have you given celeron55 access to the keystore and play console for net.minetest.minetest? In case you disappear 18:20 VanessaE heh 18:21 nerzhul it's not as easy to have a team on the play store, but when i get time i will look at multi account possibilities into one apk 18:21 nerzhul i'm testing the apk now but i think i didn't choose the right server, mediam dl is slow 18:22 Krock VanessaE, if there are already many bugfixes or good working features - maybe. For the normal players it may be a bit annoying 18:22 VanessaE nerzhul: any chance you could pull from a later-than-0.4.15 commit for that build? 18:22 VanessaE (given the propensity for users not to update otherwise :P ) 18:23 nerzhul apk uploaded: https://github.com/minetest/minetest/releases/tag/0.4.15 18:23 nerzhul no change without a proper git tag 18:23 VanessaE ok. 18:23 rubenwardy could use the beta channel to allow user to run 0.4.15-dev 18:24 rubenwardy if that's what VanessaE mean 18:24 VanessaE anything that allows the maximum numbers of users to get their hands on the newest code. 18:24 VanessaE (assuming it's as stable as 0.4.15) 18:26 nerzhul hmmm i'm not sure if the minetest_game is updated correctly 18:26 nerzhul i will need to re-run a second release i think 18:26 nerzhul can some test the current GH apk ? i only tested online features 18:27 sofar GH? 18:28 nerzhul github 18:28 nerzhul https://github.com/minetest/minetest/releases/tag/0.4.15 18:29 sfan5 sofar: whats the problem with this license even? https://en.wikipedia.org/wiki/SIL_Open_Font_License 18:30 sofar nothing 18:30 sfan5 then why did you replace them 18:31 sfan5 there is no problem with any of the fonts 18:31 sfan5 EXCEPT for the lucida_sans bitmaps 18:31 sofar god dammit really 18:31 sofar fucking debian complainers 18:32 sofar can't even get their own complaints right 18:32 sfan5 "The license is considered free by the Free Software Foundation, [...]. The Debian project agrees.[1]" 18:32 sfan5 ~linked article 18:32 sfan5 does this qualify as irony? 18:33 VanessaE I still like the newer font. it's easier to read, imho 18:33 sfan5 it breaks things we can't keep it 18:33 VanessaE D: 18:33 sofar I'm not sure why the fallback doesn't work for you 18:33 sfan5 the fallback is working 18:33 sfan5 the chinese characters are taken from there 18:33 VanessaE oh wait, sfan5 you mean the japanese etc. glyphs? 18:33 sfan5 however for some reason the chars that don't need the fallback font go poof 18:34 sofar huh 18:34 sofar oh, so if you run with LANG=zh_CN you lose all the english text? 18:34 sfan5 s/english text/latin characters/ yes 18:34 sofar also, isn't it LANG=zh_CN.utf8 ? 18:35 sfan5 % ./minetest --config <(printf "language=zh_CN\n") 18:35 sfan5 setting LANG does not seem to have any effect 18:36 VanessaE when I do that ^^^ I get only latin text 18:36 VanessaE no chinese 18:36 VanessaE (and then, a lot of it is missing) 18:36 sofar that works for me, nothing is missing 18:36 sofar (why can't it use LANG?) 18:36 VanessaE and the fallback is some odd Times-Roman-looking thing 18:37 sofar VanessaE: old PR 18:37 sofar you'd have to merge my latest pr to reproduce 18:37 sfan5 sofar: go into the server tab 18:37 VanessaE sofar: clean upstream actually. 18:37 sofar sfan5: it's all english 18:37 sofar nothing missing 18:37 VanessaE (commit eb49009d) 18:37 sfan5 did you use LANG= or language= ? 18:38 sofar mind you I have "no locale folder found" in console 18:38 sofar language=zh_CN 18:38 sfan5 well then there's not going to be any translations 18:38 sofar $ grep lang minetest.conf 18:38 sofar language = zh_CN 18:39 VanessaE I wrote "language" as you did, if I use "LANG" it's entirely in English, no chinese, and nothing seems to be missing. sans-serif font/ 18:40 sofar I don't know what minetest wants to get translations working, sorry 18:40 sfan5 sofar: https://a.uguu.se/E6t2dqHb3ah8.png 18:40 sofar I'm not a native english speaker, but if I see non-english software I burn the PC 18:41 VanessaE heh 18:42 * sofar enables gettext 18:42 sofar software in dutch ... that always just made me throw up 18:43 VanessaE damn imgur is being slow today 18:44 VanessaE http://imgur.com/m3qyvwP 18:44 VanessaE left is as in the terminal, right is just running it normally. 18:44 VanessaE just for the sake of comparison. 18:44 Fixer VanessaE: vaporwave styled desktop? 18:45 sofar well that's weird, now the locale error is gone but it's still not chinese 18:45 VanessaE Fixer: I don't remember where I got the background image. had it for ages. 18:47 sofar so however this locale/gettext stuff is supposed to work, I fail to enable it 18:47 sofar it's too bad, I like the new font 18:47 VanessaE me too 18:48 VanessaE can't we keep it and fix the "fallback" problem separately? 18:48 sofar but, I guess I'll revert it, and create a debian developer voodoo doll to stab twice daily 18:48 VanessaE lol 18:48 sfan5 VanessaE: minetest conf uses language= 18:49 sfan5 man this irrlicht font tool has some shitty source 18:49 sfan5 why did the author even bother including a makefile 18:49 VanessaE can't you use karhl's tool? 18:49 sfan5 if the source depends on windows gdiplus 18:49 sfan5 link? 18:49 VanessaE moment 18:49 sofar oh I'm still sending a patch to kill non-freetype 18:50 sofar stop wasting time 18:50 sofar much larger bugs to fix than support of ugly fonts 18:50 VanessaE https://forum.minetest.net/viewtopic.php?id=4436 18:50 VanessaE (see the link therein) 18:56 VanessaE sfan5: does that work for you at all? 18:56 sfan5 it does 18:56 sfan5 but it doesn't create an xml file 18:57 sofar sfan5: actually there *was* a problem with the fonts 18:57 sofar sfan5: we shipped the pre-2.00 version of liberation which was not SIL OFL, but GPL 18:57 sofar sfan5: and we didn't ship source 18:57 sofar I'm adding the 2.00 versions which are SIL 18:58 sofar I'm assuming they didn't remove chinese pages in the new versions 18:58 sofar lol 18:58 sfan5 chinese is provided by droidsansfallback 18:58 sfan5 hm freetype=false does not work at all 19:01 sofar I think you can't switch it like that 19:01 sofar you have to recompile without freetype first 19:02 sofar I pushed a new version to that PR that just puts liberation back, but v2.00 19:02 sofar so now it's properly SIL licensed 19:06 sfan5 if it doesn't work why is it a setting then? 19:07 sfan5 sofar: btw why does github say that your pr modifies the images 19:09 sofar I ran chmod on them 19:09 sofar they were executable 19:10 red-001 huh git stores file permissions? 19:10 sfan5 github bug then 19:10 red-001 how does it even do that when it's cross platform? 19:10 sfan5 because it says "No changes." for the xml files 19:16 sofar diff --git a/fonts/mono_dejavu_sans_10.xml b/fonts/mono_dejavu_sans_10.xml 19:16 sofar old mode 100755 19:16 sofar new mode 100644 19:16 sofar same for the pngs 19:16 sofar diff --git a/fonts/mono_dejavu_sans_100.png b/fonts/mono_dejavu_sans_100.png 19:16 sofar old mode 100755 19:16 sofar new mode 100644 19:58 sfan5 VanessaE: i got it to generate an .xml file, however it's still missing something for irrlicht to actually accept the chars(?) and it doesn't provide the same charset as the old fonts 19:58 sfan5 also something is off with the size possibly 19:58 sfan5 heres the changes https://gist.github.com/sfan5/7f0930ba1ec1f7fb62d74c434c98c6bd 19:58 sfan5 tl;dr the tool is just too unflexible 19:58 VanessaE it really IS time to ditch non-freetype 19:59 VanessaE I mean really, does anyone who can run MT not have freetype? 19:59 VanessaE who can run the *client* that is. 19:59 sfan5 its nice for porting mt to new platforms 19:59 sfan5 since you don't need to worry about FT at first 20:00 VanessaE meh 20:04 sfan5 that wasn't supposed to be a serious argument for keeping ft 20:04 sfan5 s/ft/non-ft/ 20:04 VanessaE I never know for sure what's serious and what isn't around here :) 20:28 nerzhul after rebuilding everything for the apk it seems processReleaseResources step doesn't work 20:34 Fixer had creepy experience with minetest for the first time 20:34 Fixer holy shit moment 20:34 VanessaE ? 20:35 red-001 VanessaE, see #minetest-project 20:35 Fixer was testing something, and moved minetest.conf out of the mt directory one level up, ... start... it remembers my settings o_O 20:35 Fixer ended up runing procmon.exe and indeed minetest looked out from its DIR and found minetest.conf and used 20:36 Fixer why? 20:36 red-001 #5243 20:36 ShadowBot https://github.com/minetest/minetest/issues/5243 -- Fix a small regression caused by #5078 by red-001 20:36 Fixer it was like C:\minetest\bin\minetest.exe looking C:\minetest.conf o_O 20:38 Fixer had to move it out into more obscure place 20:39 red-001 looks like the NSA mandated api broke, or something 20:39 red-001 jk 20:39 red-001 still that's werid 20:40 Fixer my first though was... minetest uses registry? 20:42 Fixer i even searched the source for fixer... 20:43 nerzhul okay it's a problem with the previous minetest_game build, very strange 20:44 nerzhul GH is now up to date, uploading to play store 20:45 nerzhul seems the Android make clean doesn't clean the MT game previous output 20:46 nerzhul apk uploaded to play store, it will be available ~24 hours 21:24 celeron55 Fixer: it's a feature 8) 21:32 Fixer celeron55: that was unexpected... 21:33 celeron55 a run-in-place will look for the configuration file from $location_of_exe/../minetest.conf and also $location_of_exe/../../minetest.conf 21:33 celeron55 a run-in-place build* 21:34 celeron55 useful for eg. visual studio builds that append another directory before bin 21:36 celeron55 or for collections of different minetests that still should use the same configuration 21:38 Fixer ha, now it makes a big sense 21:39 celeron55 i have no idea if that's documented anywhere; it probably should be 21:40 sfan5 sofar: in the updated # 21:40 sfan5 #5234 you forgot the updates to defaultsettings.cpp 21:40 ShadowBot https://github.com/minetest/minetest/issues/5234 -- Re-add Droid Sans as fallback font (Reverts part of eb490) by sofar 21:41 Fixer celeron55: needs to be documented in Readme.txt under Configuration file: section 21:42 Fixer i will create an issue 21:43 sofar sfan5: derp, indeed 21:43 sofar too much work stuff ongoing 21:43 sfan5 sofar: it's still broken w/ chinese chars tho 21:43 sofar really? 21:43 sofar are you sure the old code actually works ? I can't test any of it 21:43 sfan5 works perfectly fine before the freetype changes in master 21:44 sfan5 (just re-tested) 21:44 sofar that just doesn't make any sense to me 21:44 sofar wait 21:44 sofar can you try the old fallback font with the new pr? 21:45 sfan5 my question would be: why is your pr using a different fallback font 21:46 sofar I got the latest versions and verified they're approprately licensed 21:47 sofar sfan5: 21:47 sofar git checkout f17c9c45dc30a388675d46418d278a4a029206e2 fonts/DroidSansFallbackFull.ttf 21:47 sfan5 your droid sans fallback is missing something 21:48 sfan5 because it's smaller 21:48 sfan5 it works with the old fallback font btw 21:48 sfan5 where did you get? 21:48 sfan5 last time i wanted to acquire droidsansfallbackfull i could not find a single .ttf that covered everything 21:49 sofar don't have the exact link since I fetched it at home 21:49 sofar but it was the official android base location 21:49 sofar e.g. something like https://github.com/android/platform_frameworks_base/tree/master/data/fonts 21:50 sofar yep, it's lost 500kb 21:52 sfan5 celeron55: trying to edit dev.minetest.net results in 500 Internal Server Error 21:53 sofar sfan5: well, I'll just really really push the old file back then 21:53 sofar so weird 21:54 sofar sfan5: so if the problem is the fallback 21:54 sofar sfan5: could we switch to Arimo and Cousine then? 21:54 sofar lol 21:54 sofar they look much better to me 21:55 sfan5 celeron55: nvm that was just the absence of an error page for edit conflicts(?) 21:55 sfan5 we could 21:55 sfan5 but i'm against it, there is no need to change 21:55 rubenwardy sfan5, celeron55: the 500 error only occurs if you try to edit the entire page 21:55 rubenwardy sfan5, celeron55: editing just a section works 21:55 sofar sfan5: well tbh the current font looks like shit in a 800x600 window 21:55 sfan5 you can edit "just a section"? 21:55 sfan5 good to know 21:55 sofar and really, shit is an understatement :) 21:59 sfan5 sofar: i don't get it http://imgur.com/a/SVvSS 22:00 sfan5 a few subtle differences 22:01 sofar hmm, yeah, that doesn't look as bad 22:01 sofar weird 22:01 sfan5 i guess i'm fine with both 22:01 sofar 800x600? 22:01 sofar yes it is 22:01 sofar anyway, pr has the old fonts, not arimo 22:02 sofar but, try cousine as well 22:02 sfan5 since it's pretty subtle i would be fine with keeping arimo 22:02 sfan5 to not unnecessarily bloat the git repo with more binary changesets 22:03 sofar hmm, that does make sense 22:03 sofar ok 22:08 sfan5 same comparison of mono fonts: http://imgur.com/a/lEV6K 22:09 sfan5 i prefer liberation mono here, cousin is just too "dense" 22:09 sfan5 lets see what other people say 22:11 sofar well, so, repushed with Arimo/Cousine 22:12 sfan5 since we have README.txt couldn't we remove the fonts/*-LICENSE.txt files? 22:19 sofar we could, I don't feel it's well-named though in README.txt 22:19 sofar I generally prefer keeping attribution as close as possible in code 22:19 sofar but, that's just my taste 22:21 sfan5 we don't keep the attribution in the same folder as sounds either for example 22:23 sofar IMHO license information shouldn't go into a README.txt 22:24 sofar I didn't even know what was in there until last week 22:24 sofar but, w/e, I'll change it if you want 22:24 sofar sound licenses/attribution are probably a mess as well 22:25 rubenwardy would be better in a separate file 22:26 rubenwardy Minetest Game already does this 22:26 rubenwardy there's not license info in README, only LICENSE 22:26 rubenwardy https://github.com/minetest/minetest_game/blob/master/LICENSE.txt 22:49 VanessaE paramat, is #5223 also meant to address http://pastebin.ubuntu.com/24003628/ ? 22:49 ShadowBot https://github.com/minetest/minetest/issues/5223 -- Objectpos over limit: Avoid crash caused by sector over limit by paramat 22:59 * VanessaE pokes randomly about game#1567 also 22:59 ShadowBot https://github.com/minetest/minetest_game/issues/1567 -- Screwdriver does nothing when used on colorfacedir or colorwallmounted nodes 23:48 rubenwardy game#1573 23:48 ShadowBot https://github.com/minetest/minetest_game/issues/1573 -- Remove set_inventory_formspec in default, remove delay in sfinv by rubenwardy