Minetest logo

IRC log for #minetest-dev, 2017-02-15

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

All times shown according to UTC.

Time Nick Message
00:21 Warr1024 joined #minetest-dev
00:38 Fixer brand new annoyance: https://github.com/minetest/minetest/issues/5236
00:49 Fixer This: <VanessaE> 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:18 twoelk joined #minetest-dev
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
01:54 ge joined #minetest-dev
01:55 ge joined #minetest-dev
02:02 twoelk left #minetest-dev
02:45 octacian joined #minetest-dev
03:06 red-001_ joined #minetest-dev
03:06 Robby_ joined #minetest-dev
03:06 book`_ joined #minetest-dev
03:07 QwertyDr1gon joined #minetest-dev
03:07 gentoobr1 joined #minetest-dev
03:07 thePalindrome joined #minetest-dev
03:07 Thomas-S joined #minetest-dev
03:11 DonBatman joined #minetest-dev
05:09 paramat joined #minetest-dev
06:04 nerzhul joined #minetest-dev
06:11 Hunterz joined #minetest-dev
06:40 gege01 joined #minetest-dev
07:36 Icedream joined #minetest-dev
07:42 Player_2 joined #minetest-dev
08:08 kilbith joined #minetest-dev
08:16 nrzkt joined #minetest-dev
08:20 red-002 joined #minetest-dev
08:20 red-002 joined #minetest-dev
08:41 red-001 joined #minetest-dev
09:10 Karazhan joined #minetest-dev
09:11 Karazhan joined #minetest-dev
09:11 Guest73521 joined #minetest-dev
09:59 Gael-de-Sailly joined #minetest-dev
10:10 Karazhan joined #minetest-dev
10:15 Warr1024 joined #minetest-dev
10:19 Darcidride joined #minetest-dev
10:48 Karazhan joined #minetest-dev
10:50 Ank_ joined #minetest-dev
11:46 Fixer joined #minetest-dev
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
11:58 Warr1024 joined #minetest-dev
12:12 Gael-de-Sailly joined #minetest-dev
12:16 Warr1024 joined #minetest-dev
12:26 Darcidride joined #minetest-dev
12:28 red-002 joined #minetest-dev
12:28 red-002 joined #minetest-dev
12:28 red-001 joined #minetest-dev
12:29 YuGiOhJCJ joined #minetest-dev
12:54 DI3HARD139 joined #minetest-dev
14:25 rubenwardy joined #minetest-dev
14:28 twoelk joined #minetest-dev
14:38 STHGOM joined #minetest-dev
14:38 octacian joined #minetest-dev
14:51 lumidify joined #minetest-dev
15:00 blaze joined #minetest-dev
15:21 crazyR joined #minetest-dev
16:11 Darcidride joined #minetest-dev
16:34 Hunterz joined #minetest-dev
16:53 rubenwardy nice catch, sfan5
16:54 TheReaperKing joined #minetest-dev
16:57 twoelk|2 joined #minetest-dev
17:08 YuGiOhJCJ joined #minetest-dev
17:17 ez_ joined #minetest-dev
17:26 Krock joined #minetest-dev
17:47 lumidify joined #minetest-dev
18:03 nerzhul joined #minetest-dev
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 Player-2 joined #minetest-dev
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:04 octacian joined #minetest-dev
19:04 octacian joined #minetest-dev
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:25 red-001 joined #minetest-dev
19:25 red-001 joined #minetest-dev
19:52 betterthanyou711 joined #minetest-dev
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:10 thatgraemeguy joined #minetest-dev
20:10 thatgraemeguy joined #minetest-dev
20:21 betterthanyou711 joined #minetest-dev
20:28 nerzhul after rebuilding everything for the apk it seems processReleaseResources step doesn't work
20:30 QwertyDragon joined #minetest-dev
20:34 Fixer had creepy experience with minetest for the first time
20:34 Fixer holy shit moment
20:34 VanessaE ?
20:34 ssieb joined #minetest-dev
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 STHGOM left #minetest-dev
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:05 lumidify joined #minetest-dev
21:18 DFeniks joined #minetest-dev
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 Tmanyo joined #minetest-dev
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:36 Sokomine joined #minetest-dev
22:37 DI3HARD139 joined #minetest-dev
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:54 ptv joined #minetest-dev
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:17 betterthanyou711 joined #minetest-dev
23:47 kaeza joined #minetest-dev
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
23:53 diemartin joined #minetest-dev

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