Minetest logo

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

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

All times shown according to UTC.

Time Nick Message
00:02 paramat will merge #4682 in a moment
00:02 ShadowBot https://github.com/minetest/minetest/issues/4682 -- Fix water flooding onto lava by juhdanad
00:06 Fixer https://github.com/minetest/minetest_game/zipball/master < this link is very useful, it gives actual version in filename
00:07 Fixer https://forum.minetest.net/viewtopic.php?f=6&amp;t=16656
00:08 paramat merging
00:12 paramat complete
00:12 paramat now onto part 2 #4967
00:12 ShadowBot https://github.com/minetest/minetest/issues/4967 -- New bulk node light update by juhdanad
00:22 rubenwardy paramat, you should rename the topic to "Warning! Maps opened in 0.4.15-dev will no longer work with older versions" https://forum.minetest.net/viewtopic.php?p=251154#p251154
00:22 rubenwardy players don't tend to know about "serialization versions"
00:23 paramat good point
00:26 paramat had to shorten it
00:27 Player_2 joined #minetest-dev
00:29 Fixer https://forum.minetest.net/viewtopic.php?f=6&amp;t=16656 "Critical bug in builtin authentication handler"
00:31 rubenwardy https://forum.minetest.net/viewtopic.php?f=6&amp;t=16656
00:31 rubenwardy oh
00:31 rubenwardy it's not a bug as such, but an incredible wastefulness
00:32 rubenwardy basically auth.txt is entirely rewritten on every player join
00:33 Fixer nice
00:33 rubenwardy this would be fixed by a player database
01:03 DonBatman joined #minetest-dev
02:24 DFeniks joined #minetest-dev
02:38 Miner_48er joined #minetest-dev
03:48 xerox123 joined #minetest-dev
04:21 Hunterz joined #minetest-dev
04:24 paramat joined #minetest-dev
04:35 red-001 joined #minetest-dev
04:42 ShadowNinja What do you all think about this? (someone says that we're bundling a font against its license) : https://bugs.debian.org/cgi-bin/bugreport.cgi?archive=no&amp;bug=851114
04:50 paramat one for sofar perhaps :)
04:52 paramat #5223 i revived 5157 as it is needed after all, simple and tested. note the nazgul may ask for a unit test to be written, i might do that later but not in this PR
04:52 ShadowBot https://github.com/minetest/minetest/issues/5223 -- Objectpos over limit: Avoid crash caused by sector over limit by paramat
05:25 Lunatrius joined #minetest-dev
05:36 sofar ShadowNinja: has someone actually notified us or not?
05:38 VanessaE ShadowNinja: the complaint is wrong.  Liberation Sans is SIL Open Font License, not GPL.
05:38 VanessaE https://en.wikipedia.org/wiki/Liberation_fonts
05:38 VanessaE or rather, it's both licenses
05:40 sofar which version do we have?
05:40 VanessaE no clue
05:41 VanessaE though seems like it should be trivial to swap it out for the "right" one.
05:41 sofar +  Copyright (c) 2007 Red Hat, Inc. All rights reserved. LIBERATION is a trademark of Red Hat, Inc.
05:41 sofar not very helpful commit message
05:41 VanessaE from a quick read of SILOFL, about all that should be needed is a copy of the license file
05:42 VanessaE http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&amp;id=OFL_web
05:42 sofar https://spdx.org/licenses/OFL-1.0.html
05:43 sofar this looks like a correction is needed
05:44 VanessaE maybe it would be easier to find some nice public domain font
05:44 sofar fairly sure
05:46 sofar As of July 18, 2012, Liberation Fonts 2.00.0 and above are a fork of the Chrome OS Fonts released under the SIL Open Font License, and no longer include the Liberation Sans Narrow fonts.[2]
05:46 sofar so, it seems updating would also solve the problem
05:47 sofar I don't even understand all the pngs and xmls in the fonts directory
05:48 VanessaE I don't remember what they were for either
05:50 sofar #if USE_FREETYPE
05:51 sofar so it uses liberation(sans|mono) with a fallback for DroidSansFallbackFull (ttfs)
05:51 sofar and then without freetype it uses lucida sans/mono_dejavu_sans fonts
05:51 sofar those are essentially bitmaps
05:57 sofar I say we switch to the chromeos arimo/cousine/tinos, since those are apache-2.0
05:58 VanessaE I'm okay with that.  my biggest concern with any font is whether it's readable and easy on the eyes, even if it's not some "big name" font.
05:58 sofar they are all meant to fit the same way on the screen
05:58 sofar and the newer fonts are usually better than the old ones in screen readability
06:05 sofar dejavu is OK
06:05 sofar but the lucida sans stuff is bad as well, I don't think we can ship that
06:09 sofar trying Arimo/Cousine atm
06:09 sofar will make a patch
06:13 Hunterz joined #minetest-dev
06:13 sofar looks nice to me :)
06:13 sofar gotta figure out what to do about lucida
06:13 VanessaE screenshot?
06:13 sofar we should kill that
06:13 VanessaE the old bitmap fonts?
06:13 sofar http://i.imgur.com/83Zxql2.png monospace
06:14 VanessaE imho it's time to ditch the bitmap stuff and hard-dep on freetype
06:14 sofar http://i.imgur.com/ddZaj3C.png
06:14 VanessaE lgtm
06:14 VanessaE could be a hair larger
06:14 sofar yeah they are pleasing
06:14 VanessaE but that's config, not font
06:14 sofar I reset all my font settings
06:14 sofar I had them larger than this before :)
06:26 sofar ohh I think I can make bitmapped fonts too
06:58 sofar building without freetype, yuck
07:00 VanessaE yeah.
07:01 sofar pretty much a clean build :/
07:04 sofar ugh this needs irrfonttool
07:04 sofar can't we use fontbuilder instead?
07:04 VanessaE isn't that in the utils dir?>
07:04 VanessaE hm, it isn't./
07:06 sofar android folder
07:12 sofar segfaults, dumbasses
07:18 sofar useless
07:18 sofar GRAH
07:18 sofar fucking code rot wasting my time
07:34 * sofar takes an axe to non-freetype
07:36 sofar hey wow it compiles
07:36 * sofar looks at blooded, blunt axe
07:36 VanessaE heh
07:37 red-002 joined #minetest-dev
07:37 red-002 joined #minetest-dev
07:38 sofar ugh, something broke
07:39 red-001 joined #minetest-dev
07:40 nerzhul joined #minetest-dev
07:46 sofar I really don't want to know cmake better
07:55 red-002 joined #minetest-dev
07:55 red-002 joined #minetest-dev
07:56 sofar well that's an hour of my life wasted
07:57 VanessaE told you you should nuke non-freetype :P
08:02 sofar that's what is taking me so long
08:02 VanessaE oh ok
08:02 sofar almost there though
08:02 sofar but, midnight. my legs have already turned into pumpkin roots
08:02 VanessaE jaja
08:02 VanessaE haha*
08:05 sofar for a moment I thought you had accidentally revealed your inner latina
08:05 VanessaE bahahaha
08:11 sofar oh, we ship the 'build' folder, yikes
08:18 sofar #5225 if you want to test
08:18 ShadowBot https://github.com/minetest/minetest/issues/5225 -- FreeType: address font license issue, remove non-freetype builds. by sofar
08:27 blaze joined #minetest-dev
08:45 * sofar pumpkin entirely
08:46 nrzkt joined #minetest-dev
09:28 Lunatrius joined #minetest-dev
09:30 Darcidride joined #minetest-dev
09:54 nrzkt joined #minetest-dev
10:00 Gael-de-Sailly joined #minetest-dev
10:15 nrzkt joined #minetest-dev
10:20 lisac joined #minetest-dev
11:19 proller joined #minetest-dev
11:32 DonBatman joined #minetest-dev
11:44 nrzkt joined #minetest-dev
12:00 nerzhul joined #minetest-dev
12:18 YuGiOhJCJ joined #minetest-dev
12:30 Fritigern joined #minetest-dev
12:37 Fixer joined #minetest-dev
13:29 Icedream- joined #minetest-dev
13:32 ^v joined #minetest-dev
13:32 Karazhan joined #minetest-dev
14:02 lumidify joined #minetest-dev
14:46 Ritchie joined #minetest-dev
14:49 STHGOM joined #minetest-dev
14:49 STHGOM joined #minetest-dev
14:56 rubenwardy joined #minetest-dev
15:08 kaeza joined #minetest-dev
15:26 octacian joined #minetest-dev
15:27 octacian rubenwardy: updated #4994
15:27 ShadowBot https://github.com/minetest/minetest/issues/4994 -- Clear Inventory Chatcommand (/clearinv) by octacian
15:41 lumidify joined #minetest-dev
16:14 DonBatman joined #minetest-dev
16:17 red-001 joined #minetest-dev
16:19 STHGOM joined #minetest-dev
16:26 blaze joined #minetest-dev
16:36 STHGOM joined #minetest-dev
16:36 STHGOM joined #minetest-dev
16:41 Hunterz joined #minetest-dev
16:44 sofar sfan5: are there actually builds that still require non-freetype?
16:45 sfan5 dunno
16:45 sfan5 probably not
16:47 STHGOM joined #minetest-dev
16:47 sfan5 but it would be nice to keep compat still
16:51 VanessaE imho bitmap fonts are ugly, obsolete, and clearly are extra crap to maintain
16:51 paramat joined #minetest-dev
16:51 VanessaE (at least in the case of the UI)
16:53 paramat i might merge #5223 later. semi-trivial. reduces object limit by 16 nodes to avoid crashes caused by mobs spawning near world edge
16:53 ShadowBot https://github.com/minetest/minetest/issues/5223 -- Objectpos over limit: Avoid crash caused by sector over limit by paramat
16:54 sofar we shouldn't even ship ttf files I think, but that's another matter
16:55 sofar sfan5: dead weight code is dead weight code
16:55 sofar sfan5: it all comes at a cost and now someone is forced to use the irr font tool from 2003 to make a new bitmap font
16:55 sofar for exactly nobody
16:56 sofar just consider it a healthy diet/exercise
17:09 Darcidride joined #minetest-dev
17:19 garywhite joined #minetest-dev
17:32 Hunterz1 joined #minetest-dev
17:54 Krock joined #minetest-dev
17:54 Krock joined #minetest-dev
17:54 VanessaE sofar: heh
17:55 paramat #4967 is rebased and ready for review, high priority, fixes most lighting bugs
17:55 ShadowBot https://github.com/minetest/minetest/issues/4967 -- New bulk node light update by juhdanad
17:57 nerzhul joined #minetest-dev
17:58 VanessaE paramat: not having tested it yet, :+1: :)
17:58 VanessaE s/yet//
18:19 FiveBroDeepBook joined #minetest-dev
18:19 FiveBroDeepBook left #minetest-dev
18:22 Taoki joined #minetest-dev
18:32 Taoki Just so I know: Has any progress whatsoever been made on the shaders RBA left in the works, in the course of the last year? Probably not, but thought to poke around again out of curiosity and ask.
18:33 octacian rub
18:34 octacian I meant to hit delete, sorry xD
18:34 Taoki Been so long since I poked around Minetest BTW. Been too demotivated to... after RBA left, then all the things he was working on got abandoned like they did.
18:34 Taoki No worries :)
18:34 VanessaE Taoki: not to my knowledge.
18:34 paramat post processing shaders? no, but we have some new contributors who may look at that
18:34 Taoki paramat: Mostly curious about bloom, DoF, as well as the 3D drawtypes for plants.
18:35 Taoki Good to know about the new contributor at least though.
18:36 paramat we've kept RBAs PR open so coders see it
18:37 paramat just a case of if a coder is inspired to work on it
18:37 paramat core devs are busy with higher priorities, we're understaffed
18:38 paramat especially now est and hmmmm are taking breaks
18:42 octacian Would anybody mind reviewing #4994? paramat, sofar?
18:42 ShadowBot https://github.com/minetest/minetest/issues/4994 -- Clear Inventory Chatcommand (/clearinv) by octacian
19:04 Gael-de-Sailly joined #minetest-dev
19:05 octacian paramat: I now agree with now adding a priv. Preparing change.
19:06 octacian I'll just check for the server priv instead.
19:07 paramat i'll review again later tonight
19:07 octacian paramat: updated.
19:26 Warr1024 joined #minetest-dev
19:27 lisac joined #minetest-dev
19:34 Taoki In other news, glad to see my mods still work against latest GIT master code. I haven't updated them in over an year, said demotivation being part of the cause... wasn't sure if any sort of naming conversion or anything might have happened.
19:50 betterthanyou710 joined #minetest-dev
20:19 Hijiri the particle glow and animation properties aren't present in the documentation's particle spawner definition (but is present in the particle def specification)
20:19 Hijiri does that match the actual API?
20:34 sfan5 Hijiri: oversight, glow and animation works for particlespawners too
20:39 Hijiri ok, thanks
21:05 red-001 #5229 another database backend?
21:05 ShadowBot https://github.com/minetest/minetest/issues/5229 -- Gdbm backend by agaran
21:09 VanessaE can someone patch the screwdriver mod so that it properly handles colorwallmounted and colorfacedir?
21:27 red-001 joined #minetest-dev
21:27 red-001 joined #minetest-dev
21:28 GG_ joined #minetest-dev
21:58 Karazhan joined #minetest-dev
22:05 sofar VanessaE: worth a bugreport? I'm sure juhdedad(?) will spot it
22:05 VanessaE https://github.com/minetest/minetest_game/issues/1567
22:05 sofar +1
22:06 VanessaE (filed right after I mentioned it :) )
22:06 VanessaE juhdanad*
22:06 VanessaE (I can never remember how he spells it either, always have to check the scrollback :P )
22:07 sofar juh-da-nad
22:07 sofar nope, still not recording
22:07 * sofar sends a refresh cycle to his DRAM banks
22:08 VanessaE heh
22:17 paramat joined #minetest-dev
22:28 Karazhan joined #minetest-dev
22:32 xunto joined #minetest-dev
22:43 paramat i'll merge #5223 later (2hrs) in case anyone wants to look at it
22:43 ShadowBot https://github.com/minetest/minetest/issues/5223 -- Objectpos over limit: Avoid crash caused by sector over limit by paramat
23:03 ptv joined #minetest-dev
23:04 nerzhul paramat, where are the approvals ?
23:05 nerzhul this is not really a trivial change, not many code lines but somes needs to review
23:16 ptv joined #minetest-dev
23:20 paramat yeah it's borderline trivial. what's your opinion?
23:20 paramat removed trivial label

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