Minetest logo

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

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

All times shown according to UTC.

Time Nick Message
00:08 paramat will merge games 1634 1636 1651 in a few minutes
00:10 Megaf[m] game#1634
00:10 ShadowBot https://github.com/minetest​/minetest_game/issues/1634 -- Screwdriver: simplify logic, allow wallmounted rotation. by sofar
00:11 Megaf[m] game#1636
00:11 ShadowBot https://github.com/minetest​/minetest_game/issues/1636 -- Fix books backwards compatibility issues by octacian
00:11 Megaf[m] game#1651
00:11 ShadowBot https://github.com/minetest​/minetest_game/issues/1651 -- Flora spread: Generalise, allow spread on rainforest litter by paramat
00:11 Megaf[m] I will never trust the screwdriver again
00:12 Megaf[m] In the past it could rotate locked chest, messing up their inventory, rotate locked doors and so on
00:12 xunto joined #minetest-dev
00:14 Fixer found clearly a bug in swapping items in/out of chest on mp servers, very annoying, will try to make an issue + gif
00:18 paramat merging ..
00:22 paramat complete. i doubt screwdriver rotates doors now
00:26 rubywarden joined #minetest-dev
00:40 paramat game#1555 any more comments, sofar ?
00:40 ShadowBot https://github.com/minetest​/minetest_game/issues/1555 -- Add /kill chat command by zaoqi
00:42 paramat and game#1654 is a possible close
00:42 ShadowBot https://github.com/minetest​/minetest_game/issues/1654 -- xpanes: support use_texture_alpha option by ForbiddenJ
00:49 Fixer #proper_z_sorting
00:53 paramat hmmmm once explained how that would be done, quite a bit of work
00:55 Fixer i know it will be done in this century, can relax
00:58 paramat not sure :]
00:58 rubenwardy web#95
00:58 ShadowBot https://github.com/minetest/​minetest.github.io/issues/95 -- Update credits by rubenwardy
01:32 Tmanyo joined #minetest-dev
01:42 Fritigern joined #minetest-dev
01:58 AntumDeluge joined #minetest-dev
02:03 paramat joined #minetest-dev
02:04 AnotherBrick joined #minetest-dev
02:16 AntumDeluge joined #minetest-dev
02:20 paramat i like the tac nayn http://wiki.minetest.net/Mods/Tac_Nayn
02:24 rubenwardy Is this a known bug? https://youtu.be/sc7KXiKlQIo
02:24 rubenwardy I vaguely recall it being talked about
02:24 rubenwardy basically: pointing at a cliff causes the skybox to go black
02:28 VanessaE rubenwardy: I've seen that effect also.
02:28 VanessaE it's not so much that he points at the cliff, but that he pitches downward./
02:30 paramat yes known, it's because the code that decides whether you are underground or not is not perfect
02:30 paramat there's an issue ..
02:30 paramat looking at a cliff there are many dark mapblocks in view, which triggers it
02:31 VanessaE hm
02:40 Taoki joined #minetest-dev
02:47 ssieb joined #minetest-dev
03:10 AnotherBrick joined #minetest-dev
03:33 troller joined #minetest-dev
04:19 DI3HARD139 joined #minetest-dev
04:20 Hunterz joined #minetest-dev
04:22 ssieb joined #minetest-dev
04:44 Robby joined #minetest-dev
05:21 proller__ joined #minetest-dev
05:58 Hunterz joined #minetest-dev
06:45 nerzhul joined #minetest-dev
08:32 kilbith joined #minetest-dev
08:48 nrzkt joined #minetest-dev
09:07 glut32 joined #minetest-dev
09:21 Megaf joined #minetest-dev
11:00 proller__ joined #minetest-dev
11:14 proller__ joined #minetest-dev
11:20 Darcidride joined #minetest-dev
11:28 nrzkt sfan5: your commit fixes the problem but i don't really see where the regression was introduced in ShadowNinja commit
11:28 nrzkt oh i see now, ignore my comment :)
11:28 nrzkt nice shot
11:33 red-001 joined #minetest-dev
11:36 proller__ joined #minetest-dev
11:52 Fixer joined #minetest-dev
12:39 proller__ joined #minetest-dev
12:40 YuGiOhJCJ joined #minetest-dev
12:42 xunto joined #minetest-dev
12:55 Megaf joined #minetest-dev
13:10 Megaf joined #minetest-dev
13:26 nrzkt joined #minetest-dev
13:51 rubenwardy joined #minetest-dev
13:52 nrzkt joined #minetest-dev
14:06 AnotherBrick joined #minetest-dev
14:11 nrzkt joined #minetest-dev
14:15 rubenwardy erm, there's a signed commit in master :/
14:15 rubenwardy was it agreed upon to break launchpad? Isn't launchpad used for the mtdevs PPA?
14:21 thatgraemeguy joined #minetest-dev
14:21 thatgraemeguy joined #minetest-dev
14:21 vifino joined #minetest-dev
14:22 Fritigern joined #minetest-dev
14:30 rubenwardy https://launchpad.net/~minetestd​evs/+archive/ubuntu/daily-builds
14:30 nrzkt who is the maintainer ?
14:30 rubenwardy seems to be passing
14:30 rubenwardy it's automatic
14:30 nrzkt yes, all pass, and weblate pass too
14:31 nrzkt it's strange to see it pass only since 19h ast was 2016-12-11
14:31 paramat joined #minetest-dev
14:33 rubenwardy nrzkt, red-001: what do you think about only letting mods get_node nodes that are roughly line of sight? (LOS)
14:35 red-001 well it's an intersting idea
14:36 red-001 I was thinking more of a way to force players to use the media/mods provided by the server
14:37 red-001 that would also stop players from using textures to get xray
14:37 rubenwardy CSM run on the draw thread, right?
14:37 rubenwardy :/
14:38 nrzkt rubenwardy: CSM run on the environment thread
14:38 red-001 idk
14:38 nrzkt and it's the draw thread if i remember the current client architecture
14:39 red-001 that seems like a bad way to do it
14:40 nrzkt yes, it's why we have a very bad performance client side, but split is is not easy as now its very linked
14:40 nrzkt we should rewrite all interactions if we want to split them
14:40 nrzkt rubenwardy: seems lgtm to have this security, if you can patch our code
14:41 nrzkt it prevents cheating on regular client
14:41 rubenwardy I'm quite busy atm with coursework, but I might look into it afterwards
14:42 red-001 maybe allow detecting liquid nodes that are not line of sight?
14:42 rubenwardy maybe
14:43 rubenwardy the issue is that ambience mods should still play sounds from around corners
14:43 rubenwardy gtg, lecture
14:43 nore ^ no, please don't restrict CSM like that
14:44 nore anyway such a restriction would be trivial to circumvent
14:47 red-001 would it be possible to fix the xray like bug that you get when you use a tranparent texture with a node that doesn't have a drawtype that supports that?
14:48 red-001 it can easily be used by players to cheat
14:52 Calinou possible to fix, by replacing those transparent pixels with black
14:52 Calinou Minecraft did it in 1.7 or so
14:53 glut_32 joined #minetest-dev
14:55 glut_32 I have a question: which is the best coding style ?
14:55 glut_32 e = (gui::IGUIEditBox *) gui_editbox_with_scrollbar;
14:55 glut_32 or
14:55 glut_32 e = (gui::IGUIEditBox *)gui_editbox_with_scrollbar;
14:59 sfan5 e = (gui::IGUIEditBox*) gui_editbox_with_scrollbar;
15:06 glut_32 ok
15:06 glut_32 thanks
15:08 rubenwardy joined #minetest-dev
15:20 Player_2 joined #minetest-dev
15:28 rubenwardy #5229
15:28 ShadowBot https://github.com/minetest/minetest/issues/5229 -- Gdbm backend by agaran
15:30 red-001 #4468 #4962
15:30 ShadowBot https://github.com/minetest/minetest/issues/4468 -- Load textures from the subfolders in texturepacks. by red-001
15:30 ShadowBot https://github.com/minetest/minetest/issues/4962 -- Save the name of the world in world.mt and remove invalid characters from the directory name by red-001
15:32 nrzkt i don't think another backend is interesting, too many backends to maintain, it's a pain, especially when we want to store more types of data on it and it's not relational
15:33 rubenwardy our usage isn't relation atm
15:33 rubenwardy +al
15:33 rubenwardy although I agree, really would be nice to have C++ plugins for this
15:33 rubenwardy even if they're statically linked
15:35 nrzkt rubenwardy: atm not exactly, but sofar me, and some others want to have accounts/players in database, and it's relational data
15:36 rubenwardy yeah, that would be relational
15:36 nrzkt i don't know if i will get time to backport my auth/player backend to minetest before next release, maybe next month
15:36 rubenwardy although there's a case to make that a separate db
15:36 nrzkt i also need to backport a setting to store window size for players :)
15:36 rubenwardy although it should be able to be the same one
15:36 nrzkt rubenwardy: yes it's a separate db, one faut auth one for player
15:36 nrzkt auth is mandatory, it permits to share auth between multiple servers if needed
15:37 nrzkt rubenwardy: you can have the same db, it depend only on your configuration :)
16:24 proller__ joined #minetest-dev
16:40 Hunterz joined #minetest-dev
16:44 sofar I'd love to have some form of keyboard pitch/yaw control over the player
16:44 sofar for reasons I have to use x11vnc atm and it is incompatible with minetest
16:46 sofar minetest is moving the mouse cursor even with free move enabled
16:46 sofar unplayable. I'm either staring at the floor or ceiling, spinning circles
17:00 betterthanyou710 joined #minetest-dev
17:08 Krock joined #minetest-dev
17:08 Krock joined #minetest-dev
17:22 paramat Krock if possible could you review #5388 ? is rebased
17:22 ShadowBot https://github.com/minetest/minetest/issues/5388 -- Map gen limit: Rewrite by paramat
17:25 paramat any OPs here? please could Krock be permanently voiced to appear with the other core devs in an IRC client list of nicks?
17:26 Krock paramat, 1) ok, doing rn.  2) not required IMO
17:28 Krock not entirely sure about the indents for multiline instructions.. one tab looks good
17:30 XtremeHacker joined #minetest-dev
17:30 paramat you prefer 2 indents for a split line?
17:31 paramat can do if you want, but we use 1 indent a lot too
17:31 Krock no, that just takes more space and doesn't seems neccessary
17:31 Krock s/seems/seem/
17:31 paramat oh i see my missing indent now, sorry
17:31 paramat will fix
17:32 paramat that's what i was referring to, in error
17:42 paramat replied to your comment
17:44 Krock I think you also tested it with entities that would actually be outside of the new limits. Sending the approval since that's just a trivial code style issue
17:48 paramat fixed the indent, thanks
17:49 Krock np, however, I didn't test it myself so I rely on your results
17:50 paramat ok
17:50 paramat i'm going to test it once more
17:50 paramat because i recently rebased
17:53 Fixer found a BUG
17:53 Fixer yes
17:53 paramat and, a split conditional does have to be indented twice to distinguish it from the action below. other split lines can be 1 indent
17:54 paramat i can hardly believe it Fixer
17:54 Fixer paramat: two bugs :( not those I posted, newer ones (not really, one is old and is new)
17:58 lisac joined #minetest-dev
17:59 klmmlk joined #minetest-dev
18:07 paramat retested, will merge #5388 later
18:07 ShadowBot https://github.com/minetest/minetest/issues/5388 -- Map gen limit: Rewrite by paramat
18:16 nymeven joined #minetest-dev
18:24 paramat i'll also merge #5417
18:25 ShadowBot https://github.com/minetest/minetest/issues/5417 -- Refactored client event if-else cascade to switch statement by bendeutsch
18:25 paramat merging both in a few mins
18:36 troller joined #minetest-dev
18:41 paramat merging
18:42 troller joined #minetest-dev
18:44 Darcidride joined #minetest-dev
18:48 paramat complete
18:49 est31 left #minetest-dev
18:55 Fixer https://github.com/minetest/minetest/issues/5432 updated the issue, affects gameplay
19:01 sfan5 > (apparently you have never heard of "unauthorized practice of law", which carries criminal penalties)
19:01 sfan5 man this guys attitude is cancer
19:01 Fritigern joined #minetest-dev
19:02 sfan5 > The fact you cannot understand how the trademark was approved speaks volumes about your knowledge of the subject.
19:04 troller joined #minetest-dev
19:17 paramat how do i calculate the number of uses of a pick from the 'uses' value in tool capabilities?
19:18 sfan5 isnt that just the number of uses?
19:23 paramat well, diamond pick has 'uses = 30' seems too low
19:25 Krock maybe it's the number that's removed from wear on each use
19:26 Krock but that would mean about 2000 nodes, which can't be true either
19:27 paramat will look in code
19:30 paramat result_wear = 1.0 / cap.uses / pow(3.0, (double)leveldiff);
19:31 xerox123 joined #minetest-dev
19:32 Krock somewhat poorly documented behaviour :/
19:33 paramat i don't like that x / y / z
19:34 Krock result_wear = pow(3.0, -(double)leveldiff) / cap.uses;  would be better then?
19:39 rubenwardy joined #minetest-dev
19:42 nerzhul joined #minetest-dev
19:45 paramat precedence is l to r so (x / y) / z
19:48 Krock paramat, *cough* http://www.wolframalpha.com/input/?i=​1+%2F+u+%2F+3%5Ed+%3D+3%5E(-d)+%2F+u
19:48 Krock math skills++
19:49 Darcidride joined #minetest-dev
19:49 Krock but I doubt that would make it more readable :/
19:50 nerzhul celeron55, gitlab support answer me they sent an email to the current owner, if no response in 1 or 2 weeks we poke them and we will see what to do
20:04 celeron55 nerzhul: ok
20:30 loggingbot_ joined #minetest-dev
20:30 Topic for #minetest-dev is now Minetest core development and maintenance. Chit-chat goes to #minetest. Consider this instead of /msg celeron55. http://irc.minetest.net/minetest-dev/ http://dev.minetest.net/
20:31 ShadowNinja joined #minetest-dev
20:33 paramat merging 5227
20:38 paramat done at last
20:39 Fixer can I suggest throwable snow or it is still forbidden by inquisition?
20:40 paramat i would like that too
20:40 Fixer since we don't have any ranged weapons
20:40 Fixer that will add some fun (at least for kids)
20:40 paramat code is in the snow mod, although, sofar would prefer a throwing api first
20:41 Fixer oh
20:41 sofar well that came up with the TNT sticks
20:41 sofar and yeah, that argument still holds
20:41 sofar "prefer" being the keyword
20:42 paramat i sort of agree too
20:42 paramat then many things can be thrown
20:43 rubenwardy I'd like throwable snow
20:44 sofar I'd like it too
20:45 sofar I'm thinking we could use the `use` key for throwing force
20:45 sofar it would kill mobile, though
20:55 rubenwardy celeron55: does forum.minetest.net have rate limiting?
20:56 rubenwardy www.minetest.net's link checker is getting response code 0 on some of the pages
20:56 celeron55 not really but it happens to have some worker limits that tend to be rather close to what the usage is
20:57 celeron55 or, might be
20:57 nerzhul in fact 5424 doesn't conflit, i thought my optimization was conflicting with 5227 but it's not, i just rebased for the posterity
20:58 celeron55 (i had to increase them at some point in time)
21:00 nerzhul ouch
21:01 nerzhul don't know if it's me or the PR you merged paramat, but i have a strange but
21:01 nerzhul trying my branch reverting the merge commit
21:01 nerzhul i have a very anoying shadow bug
21:02 paramat could you post a screenshot somewhere?
21:03 paramat might not be 5227
21:03 nerzhul seems the refactor + my pr is the bug, i reverted it in my branch bug always here, trying with master fresh branch
21:04 Fixer joined #minetest-dev
21:04 nerzhul paramat, okay it's my branch, something break with the mapblock refactor which broke my pr
21:04 nerzhul master is fine
21:04 sofar that one was bound to cause rebase issues
21:05 nerzhul it's not a git problem, rebase was fine
21:05 nerzhul my diff is exactly same but the refactor + my pr = shadow issue :p
21:12 nerzhul okay i fixed it, nice :p the memcpy size was wrong
21:16 paramat phew
21:16 nerzhul guys, i added #5433
21:16 ShadowBot https://github.com/minetest/minetest/issues/5433 -- Add clang format lazy verifier to check PR codestyle by nerzhul
21:16 paramat #5434 is trivial please merge with any other merged PR
21:16 ShadowBot https://github.com/minetest/minetest/issues/5434 -- Firelike drawtype: Add missing docs for visual_scale in lua_api.txt by paramat
21:17 nerzhul it's enabled in lazy mode, but maybe at a point we can have a whitelist/blacklist of files to check
21:18 nerzhul maybe i should check the fully valid files to enable non lazy mode on those files
21:18 nerzhul it checked the modified files style
21:22 nerzhul merging #5434
21:22 ShadowBot https://github.com/minetest/minetest/issues/5434 -- Firelike drawtype: Add missing docs for visual_scale in lua_api.txt by paramat
21:25 paramat thanks
21:38 octacian joined #minetest-dev
21:49 nerzhul can someone review #5433
21:49 ShadowBot https://github.com/minetest/minetest/issues/5433 -- Add clang format & skip build if no source file modified by nerzhul
21:55 troller joined #minetest-dev
22:02 Fritigern joined #minetest-dev
22:15 rubenwardy urgh travis
22:15 rubenwardy build you P.O.S
22:17 red-001 joined #minetest-dev
22:23 rubenwardy merging web#93 as trivial fix in a few minutes...
22:23 ShadowBot https://github.com/minetest/​minetest.github.io/issues/93 -- Fix linter errors by rubenwardy
22:25 sfan5 huh why did servers.html have that twice?
22:25 rubenwardy no idea
22:26 rubenwardy must have been a mistake
22:26 rubenwardy possibly rebase related
22:27 rubenwardy merging...
22:28 rubenwardy done
22:44 Fritigern joined #minetest-dev
22:59 rubenwardy joined #minetest-dev
22:59 DI3HARD139 joined #minetest-dev
22:59 rubenwardy sfan5, what's your position on web#94?
22:59 ShadowBot https://github.com/minetest/​minetest.github.io/issues/94 -- Add platform dependent download link by rubenwardy
23:00 red-001 joined #minetest-dev
23:27 Puka joined #minetest-dev
23:37 rubenwardy Calinou: web#96
23:37 ShadowBot https://github.com/minetest/​minetest.github.io/issues/96 -- Add top level nav for each page by rubenwardy
23:52 octacian_ joined #minetest-dev
23:52 octacian joined #minetest-dev
23:55 octacian_ hi iam here

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