Minetest logo

IRC log for #minetest-dev, 2017-06-20

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

All times shown according to UTC.

Time Nick Message
00:11 ShadowBot` joined #minetest-dev
00:13 jomat_ joined #minetest-dev
00:13 gentoobr1 joined #minetest-dev
00:13 ID joined #minetest-dev
00:13 Kray_ joined #minetest-dev
00:13 christel_ joined #minetest-dev
00:14 jin_xi_ joined #minetest-dev
00:14 benrob0329-latop joined #minetest-dev
00:15 fireglow joined #minetest-dev
00:15 Warr1024_ joined #minetest-dev
00:15 red-001 joined #minetest-dev
00:16 lisac joined #minetest-dev
00:16 red-001 joined #minetest-dev
00:17 Calinou joined #minetest-dev
00:21 Dumbeldor joined #minetest-dev
00:25 Shara left #minetest-dev
00:26 bigfoot547 joined #minetest-dev
00:30 book` joined #minetest-dev
01:06 paramat joined #minetest-dev
01:53 octacian_ joined #minetest-dev
02:14 KaadmY joined #minetest-dev
02:28 octacian joined #minetest-dev
02:38 YuGiOhJCJ joined #minetest-dev
02:42 octacian Anyone have thoughts on some sort of on_wield callback for items? I find myself implementing this functionality through globalsteps wayyy too often.
02:43 bigfoot547 I think it would help
02:43 bigfoot547 But I think on_point for nodes would help
02:44 bigfoot547 Like when a node is pointed at, that callback would be run
02:47 octacian I think that would be more appropriate for CSM honestly
02:50 octacian hmm, Do set/getFov methods already exist on the PlayerSAO?
02:50 benrob0329 octacian: I think the server has circumstances where it would be usefull
02:51 benrob0329 Say, a block glows when you look at it
02:51 octacian it's possible, however, I see it very unlikely considering that there would be a large delay
02:51 octacian hmm, Maybe you're right
02:51 benrob0329 Or a weeping angel
02:51 octacian Should exist in both then IMO
02:52 benrob0329 on_point and on_unpoint perhaps?
02:52 benrob0329 Or on_look
02:52 bigfoot547 That could be good
02:52 octacian Yes
02:53 bigfoot547 I do way too much of that in globalstep
02:53 bigfoot547 And I have to write my own ray-tracing stuff
02:53 bigfoot547 in lua
02:54 octacian I'd really like to see #6017 addressed soon.
02:54 ShadowBot https://github.com/minetest/minetest/issues/6017 -- LuaEntitySAO: Add set/get_pitch
03:10 Hijiri I'd like mine to be addressed too
03:17 Hunterz joined #minetest-dev
03:29 thatgraemeguy joined #minetest-dev
03:29 thatgraemeguy joined #minetest-dev
03:32 bigfoot547 joined #minetest-dev
03:36 bigfoot547 joined #minetest-dev
04:54 Zeno` joined #minetest-dev
05:17 Hunterz joined #minetest-dev
05:44 nerzhul joined #minetest-dev
06:45 Raven262 joined #minetest-dev
07:05 Zeno` joined #minetest-dev
07:05 Raven262 joined #minetest-dev
07:23 ssieb joined #minetest-dev
07:38 nerzhul joined #minetest-dev
07:38 nerzhul hello, pushing a minor travis.yml fix
07:38 nerzhul see https://travis-ci.org/minetest/minetest/jobs/244813718 warning
07:41 Zeno` nerzhul, how does #6020 behave on your computer?
07:41 ShadowBot https://github.com/minetest/minetest/issues/6020 -- Fix console not being properly resized after window size changed by Zeno-
07:41 nerzhul didn't tested it yet
07:41 nerzhul i'm on archlinux with gnome and you ?
07:42 Zeno` The problem is fixed for resizing window using mouse on window borders, but minimising doesn't work (and doesn't work before patch either). KDE/Plasma
07:42 Zeno` Minetest (well irrlicht) doesn't get a notification in the latter case so I think it must be an upstream issue
07:44 Zeno` can't do much if the event is not even triggered
07:45 Zeno` for clarification (before the PR) f10 then type /help and then widen window. That's what it's fixing
07:47 VanessaE can someone please re-check #5640 ?
07:47 ShadowBot https://github.com/minetest/minetest/issues/5640 -- Automatic item and node colorization by juhdanad
07:48 VanessaE I'm trying to adapt unified dyes to use colored itemstacks and I need ^^^ that or it's a no-go.
07:48 kilbith joined #minetest-dev
07:48 Zeno` I'm ok with it
07:52 nerzhul i hope code is C++11 compliant :p
07:52 Zeno` nerzhul, before the patch the chat window is not the correct size because the clipping rectangle is not updated when the window is resized
07:53 nerzhul yeah i see the problem
07:53 nerzhul problem is on mouse resizing, right ?
07:53 Zeno` before patch, yes
07:53 nerzhul let me some minuts to test that
07:53 nerzhul i'm on my work pc CPU is low
07:54 nerzhul Zeno`, can you check #6016 please ? :)
07:54 ShadowBot https://github.com/minetest/minetest/issues/6016 -- Merge cguittfont lib in irrlicht change folder. by nerzhul
07:58 Zeno` it's just moving stuff?
07:59 VanessaE *sigh*  #5640 doesn't apply on top of 0.4.16
07:59 ShadowBot https://github.com/minetest/minetest/issues/5640 -- Automatic item and node colorization by juhdanad
07:59 Zeno` rebase it then :P
08:00 VanessaE ...
08:00 Zeno` nerzhul, I'm generally ok with 6016. Will check more after I eat
08:02 nerzhul VanessaE, poke the maintainer
08:04 nerzhul Zeno`, i don't have the console problem on my pc
08:04 nerzhul console is correctly resized :(
08:05 VanessaE nerzhul: I don't actually know what to do here.  I planned to stay on 0.4.x until some time long after 0.5.x has settled...
08:05 nerzhul Zeno`, yeah it's just removing the xCGUITTFont crap hack + remove the static lib for one file xD
08:06 VanessaE but I've zero idea what you guys are going to do, to that end.
08:06 nerzhul VanessaE, me neither
08:06 nerzhul we have objectives but i don't know which objectives will be reached
08:06 nerzhul 0.5 can be very far if we release bugfix release every 2 months (backport from master)
08:06 nerzhul and we can prepare nice 0.5 release
08:06 VanessaE well idc how long 0.5.x will take actually
08:07 VanessaE I plan to stick to 0.4.x for as long as practical
08:07 nerzhul the migration process is not easy for server owners
08:07 VanessaE exactly.
08:07 nerzhul maybe i should have a daily build server for testing
08:08 VanessaE I'm a little miffed that that ^^ PR didn't make it in in time for 0.4.16, it's kinda critical to the idea of colored itemstacks
08:08 VanessaE but whatever
08:09 nerzhul i hope at a point there should be 0 PR opened, but it's a dream :p
08:10 nerzhul also there are many issues reported, i think it can be very important to re-check issues at a point and fix/close issues
08:10 nerzhul especially in feature freeze
08:10 nerzhul Zeno`, if yo ucan look at #6012 & #6008 too can be nice
08:10 ShadowBot https://github.com/minetest/minetest/issues/6012 -- C++11 cleanup on constructors dir client by Dumbeldor
08:10 ShadowBot https://github.com/minetest/minetest/issues/6008 -- Fix render order of overlays by juhdanad
08:11 Zeno` nerzhul, if you open console, leave it open and then widen the window it works?
08:12 VanessaE another reason I wanted to stick to 0.4.x is no C++11 on my box, by default
08:12 nerzhul it's resized yes
08:12 nerzhul VanessaE, then wait, and upgrade all later
08:13 nerzhul i really doesn't want to break any data and Lua API (except if real good justification), migration should be smoother we can
08:13 Zeno` doesn't make sense because the clipping rectangle in not widened currently
08:14 Zeno` very odd
08:14 Zeno` so when the background rectangle is drawn (with the new wider dimensions) it's clipped to the old clipping rectangle
08:15 Zeno` maybe irrlicht version difference. Hmm
08:15 nerzhul 1.8.4 there
08:16 Zeno` ugh, I need my main computer
08:16 Zeno` I'll give more info after I eat
08:17 Zeno` however, the screenshot shows what I see so I'm not imagining it ;)
08:18 Zeno` gnome is obviously broken :P
08:19 nerzhul https://youtu.be/3fHrvzbmImI
08:19 nerzhul look at that
08:20 Zeno` make the window much smaller at the start maybe?
08:21 Zeno` but that is not how it behaves for me :(
08:21 Zeno` is that the f10 chat?
08:24 Zeno` I'll make a video after dinner I guess
08:27 nerzhul yeah it's chat and console , i do twice
08:39 juhdanad joined #minetest-dev
08:39 * VanessaE pokes juhdanad (because nerzhul said to :P )
08:40 juhdanad I've read the logs, should I rebase my PR?
08:40 VanessaE I'm not sure.
08:40 VanessaE I don't know what the procedure is for making patches that should be compatible with the 0.4.x line
08:40 juhdanad On which commit do you want to apply it?
08:41 VanessaE 80dc961d
08:41 VanessaE (i.e. 0.4.16-release)
08:41 VanessaE but that's probably not what you want to do
08:41 juhdanad I'll make a copy of my branch, maybe that will help.
08:41 VanessaE no, don't do that
08:42 VanessaE my server and client run 0.4.16-release and will not be upgraded past those until 0.4.17 is out
08:43 juhdanad Then one question is left: why was I poked?
08:43 VanessaE (unless there's some critical bug)
08:43 VanessaE because nerzhul said to :)
08:43 VanessaE but anyway, that patch is needed.  but I don't know against what branch or commit it should be rebased, as far as what's actually "right"
08:44 VanessaE (if you rebased it against 0.4.16-release, it would probably work for me, but is that actually the correct procedure here in light of 0.4.17 coming out some day?)
08:44 VanessaE sorry to be so cofusing
08:44 VanessaE confusing*
08:45 nerzhul i don't see any conflict, for me rebasing is not needed
08:45 nerzhul only bugfixes will be ported to 0.4.17
08:46 TC02 joined #minetest-dev
08:46 nerzhul for server owners, checkout to stable-0.4 branch to prevent mastre break
08:46 VanessaE but is this a bug or a feature?  automatic handling of colored itemstacks <-> colored in-world nodes is kinda critical for the use of colorized recipes
08:47 octacian_ joined #minetest-dev
08:48 juhdanad VanessaE: you may try to cherry pick the commits.
08:49 nerzhul it's a feature
08:49 VanessaE *hangs head*
08:50 nerzhul if you want custom stable 0.4 just cherry pick yourself
08:50 Zeno` VanessaE, please return to the naughty corner
08:50 VanessaE it's not about custom stable anything
08:50 VanessaE it's about pointing my mod users to a stable release that has everything needed to run the mod.
08:50 nerzhul merging #5640 in ~ 10 mins
08:50 ShadowBot https://github.com/minetest/minetest/issues/5640 -- Automatic item and node colorization by juhdanad
08:50 * Zeno` points to the naughty corner
08:51 VanessaE I *was* going to adapt unified dyes to use colored itemstacks.  now I can't without also telling them "be ready to switch to 0.5.x"
08:52 juhdanad VanessaE: that PR works if only the server is updated.
08:52 VanessaE juhdanad: "only if the server is updated"..... to what?
08:52 VanessaE you mean if both client and server have the PR.
08:53 VanessaE therein lies the rub.  I wanted that PR to make it into the 0.4.x line.  now nerzhul basically just said it won't.
08:53 juhdanad I mean, the clients can stay on 0.4.15, only the server is changed by the PR.
08:53 VanessaE that doesn't help singleplayer users.
08:53 juhdanad If your 'mod users' are the players on your server.
08:53 VanessaE I'm trying to prevent telling *anyone* "get the latest git"
08:54 VanessaE my mod users are singleplayer users also, not just folks who play on my servers.
08:54 juhdanad Then I should also fight for my PR in 0.4.17.
08:54 nerzhul it's a pure maintainer workflow, we have core workflow maintenance and somes have mod maintenance too
08:54 juhdanad (And go to the naughty corner)
08:56 nerzhul what is naughtly corner ?
08:56 nerzhul it seems it's an english expression :p
08:56 VanessaE nerzhul: it refers to telling a child to go stand in the corner, facing away from others.
08:57 Zeno` when they're naughty
08:57 nerzhul i see
08:57 Zeno` When I was in grade 1 at school I got put in a box at the front of the class so I could not distract other students
08:57 Zeno` they could not see me and I could not see them
08:58 Zeno` I guess that's worse than the naughty corner
08:58 christel joined #minetest-dev
08:58 Zeno` the only person I could see was the teacher
08:59 Zeno` I'm not sure if they'd be allowed to place students in a box, like they did to me, these days
08:59 Zeno` It kind of backfired though because I enjoyed being in the box
09:00 Zeno` VanessaE, you may leave the naughty corner now
09:00 Zeno` bbiab ;)
09:03 juhdanad Zeno` and you are developing a world full of boxes now.
09:18 Zeno` What I want to know is why nobody else apparently sees what I see r.e. #6020
09:18 ShadowBot https://github.com/minetest/minetest/issues/6020 -- Fix console not being properly resized after window size changed by Zeno-
09:19 Zeno` I *think* Windows users see the unusual behaviour as well but I'm not sure
09:20 Zeno` so either it's a KDE (or plasma) issue or I dunno what
09:20 Zeno` either way I think the fix should be applied. I don't want to merge without someone else testing the "fix" though
09:21 Zeno` I'm not sure why the window manager should make a difference though. The clipping rectangle without the patch is not being recalculated. It's weird
09:23 Zeno` Nevertheless I believe it *is* a bug because I, for one, see the behaviour without the patch
09:23 Zeno` nerzhul, can you test *with* the patch?
09:23 nerzhul not am i have production blockins at work
09:23 Zeno` ok
09:24 nerzhul if you can review the two PR i mentionned before :p
09:24 Zeno` blackmailer :P\
09:24 nerzhul fucking java applications
09:26 Zeno` nerzhul, leave that workplace
09:26 Zeno` it's messing with your head
09:29 Zeno` and getting in the way of important minetest stuff!
09:30 VanessaE there's one thing missing from #5640
09:30 ShadowBot https://github.com/minetest/minetest/issues/5640 -- Automatic item and node colorization by juhdanad
09:30 VanessaE it does not pass the itemstack colors over to its drops
09:32 VanessaE (for reasons that pass my understanding, I was able to compile and run current HEAD just fine on my box, with current dreambuilder.  that shouldn't have worked.)
09:32 VanessaE anyways suppose you have modified stone and cobble to be colorable, with the former modified to drop the colorable version of the latter.  placing a colored stone and then digging it gives you white cobble.
09:33 juhdanad joined #minetest-dev
09:42 Zeno` VanessaE, can you please go back to the naughty corner?
09:42 VanessaE no.
09:42 Zeno` But you said "anyways"
09:43 Zeno` Ok, you don't have to go to the naughty corner, but this is your last warning :P
09:43 Zeno` anyways, brb again
09:43 Zeno` err anyway*
09:44 juhdanad Do you also think that the `drop` field of nodes is not properly documented?
09:45 VanessaE juhdanad: that depends.  what form does the drop field need to take to ensure that a node passes its color info to its drop?
09:45 juhdanad This is not coded yet.
09:45 VanessaE I see.
09:45 VanessaE ok.
09:45 juhdanad I just asked in general.
09:46 VanessaE otherwise I guess it's fine as-is
09:47 VanessaE also,
09:47 VanessaE there's a typo in the API,
09:47 VanessaE https://github.com/juhdanad/minetest/blob/8d47b45e4030dcc04fc44d013841e283b26bf693/doc/lua_api.txt#L544
09:48 VanessaE I think you meant to write "dyed =" in this line
09:48 juhdanad Yes, you are right.
09:53 Shara joined #minetest-dev
10:02 * VanessaE wanders off to bed.. night.
10:02 VanessaE (good morning, Shara)
10:02 Shara Sleep well VanessaE :)
10:10 calcul0n joined #minetest-dev
10:29 nerzhul merging #6020 in ~10 mins
10:29 ShadowBot https://github.com/minetest/minetest/issues/6020 -- Fix console not being properly resized after window size changed by Zeno-
10:59 juhdanad joined #minetest-dev
11:08 Zeno` joined #minetest-dev
11:17 proller joined #minetest-dev
11:34 Fixer joined #minetest-dev
12:08 jin_xi joined #minetest-dev
12:35 nerzhul joined #minetest-dev
12:53 Shara left #minetest-dev
13:06 Darcidride joined #minetest-dev
13:18 DI3HARD139 joined #minetest-dev
13:26 RobbieF joined #minetest-dev
13:31 juhdanad Could you tell what is the style error there? https://travis-ci.org/minetest/minetest/jobs/244928941
13:32 red-001 none
13:32 red-001 it's just that lint doesn't work great
13:33 juhdanad Maybe the double tab.
13:33 nerzhul red-001, lint is quite good but sometimes not a good friend
13:33 nerzhul but i agree with him here
13:34 nerzhul clang-format -i src/environment.h && git commit && git push
13:34 nerzhul :)
13:34 antims joined #minetest-dev
13:38 kilbith joined #minetest-dev
13:38 kilbith 2 warnings remaining: https://hastebin.com/sopetoyoze.txt
13:38 kilbith for recall
13:48 DS-minetest joined #minetest-dev
13:49 Krock joined #minetest-dev
14:02 lisac joined #minetest-dev
14:26 nerzhul for the second warning it's not easy to find it doesn't give us the function :(
14:54 srifqi joined #minetest-dev
14:55 nerzhul merging #6016 in ~10 mins
14:55 ShadowBot https://github.com/minetest/minetest/issues/6016 -- Merge cguittfont lib in irrlicht change folder. by nerzhul
15:03 proller joined #minetest-dev
15:26 QwertyDragon joined #minetest-dev
15:50 iZacZip joined #minetest-dev
15:57 kilbith joined #minetest-dev
16:03 Hunterz joined #minetest-dev
16:10 YuGiOhJCJ joined #minetest-dev
16:43 fwhcat joined #minetest-dev
16:51 juhdanad joined #minetest-dev
17:08 nerzhul joined #minetest-dev
17:12 juhdanad You can remove 'rebase needed' labels from #4421 and #4828, if you have time.
17:12 ShadowBot https://github.com/minetest/minetest/issues/4421 -- Expose getPointedThing() as Raycast by juhdanad
17:12 ShadowBot https://github.com/minetest/minetest/issues/4828 -- Improved line_of_sight by juhdanad
17:15 Krock 200
17:16 juhdanad Thank you!
17:44 nerzhul 304
17:45 juhdanad 2*2*2*2*19
17:56 paramat joined #minetest-dev
18:01 kilbith joined #minetest-dev
18:02 paramat Krock nore rubenwardy sfan5 please can anyone consider game#1777 ? simple PR
18:02 ShadowBot https://github.com/minetest/minetest_game/issues/1777 -- Crafting: Remove duplicate reversed recipes by paramat
18:11 ssieb joined #minetest-dev
18:19 Tmanyo joined #minetest-dev
18:24 kilbith_ joined #minetest-dev
18:38 Krock paramat, I'm neutral on this FYI
18:38 Krock these few recipes aren't a problem
18:43 kilbith joined #minetest-dev
18:46 kilbith_ joined #minetest-dev
18:47 paramat ok
19:33 kilbith joined #minetest-dev
19:42 benrob0329 joined #minetest-dev
19:47 kilbith_ joined #minetest-dev
20:19 proller joined #minetest-dev
20:29 dzho joined #minetest-dev
20:29 paramat wow i wonder if it's the European heat that has slowed dev?
20:30 * paramat imagines devs lying flat with tongues hanging out the corners of their mouths
20:30 Raven262 Heh that is for sure.
20:32 paramat anyway huge thanks to nerz for the amazing amount of work recently
20:33 Raven262 He probably wasn't affected by the heat and all
20:33 Raven262 xD
20:34 Fixer +30*C is just start
20:35 kilbith_ the community owe a big debt to nerzhul, he basically keep MT alive
20:37 nerzhul paramat, if you look at commit log i send many commits whereas it's 32°C here: p
20:39 Raven262 You are heat resistant, we get it.
20:39 Raven262 xD
20:39 nerzhul it's because i'm nude hahahaha
20:40 red-001 hopefully not thanks to the magic of asbestos
20:40 Raven262 lol
20:47 Fixer lol
20:48 Fixer typical summer
20:53 kaeza joined #minetest-dev
20:57 Raven262 Yea if you live in hell
21:18 * paramat tries to unsee
21:20 proller joined #minetest-dev
21:30 RobbieF left #minetest-dev
22:02 octacian joined #minetest-dev
22:13 paramat octacian, zoom or minimap without server control is what is unreasonable, which is why we already have server control through either zoom priv or the minimap HUD flag. it's not necessary to move minimap to serverside to control it, server already has control over it. also please don't PM when you don't need to, the discussion is best had in this channel
22:14 octacian Got it.
22:14 octacian hmm, I must've misunderstood your statement on GitHub then.
22:15 jomat joined #minetest-dev
22:15 octacian So, with that in mind, +1 on the HUD flag.
22:15 red-001 in-thoery (tm)
22:15 fireglow joined #minetest-dev
22:21 troller joined #minetest-dev
22:36 bigfoot547 joined #minetest-dev
22:41 Puka joined #minetest-dev
22:57 ssieb joined #minetest-dev
23:14 Miner_48er joined #minetest-dev
23:17 paramat joined #minetest-dev
23:17 lisac joined #minetest-dev
23:18 Warr1024 joined #minetest-dev
23:20 Ighalli joined #minetest-dev
23:56 troller joined #minetest-dev

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