Minetest logo

IRC log for #minetest-dev, 2017-04-29

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

All times shown according to UTC.

Time Nick Message
01:08 troller joined #minetest-dev
01:27 ssieb joined #minetest-dev
02:00 Grandolf joined #minetest-dev
02:00 halt_ joined #minetest-dev
03:59 sofar game#1716 trivial bugfix, will push in a bit
03:59 ShadowBot https://github.com/minetest/minetest_game/issues/1716 -- Fix books getting erased on page button use. by sofar
04:31 benrob03291 joined #minetest-dev
04:34 Fritigern joined #minetest-dev
04:45 sofar game#1717 ditto, trivial fix
04:45 ShadowBot https://github.com/minetest/minetest_game/issues/1717 -- Doors: place sound when placing a door. by sofar
04:49 benrob0329_ joined #minetest-dev
04:51 AntumDeluge joined #minetest-dev
04:53 sofar merged
04:55 Hunterz joined #minetest-dev
05:48 troller joined #minetest-dev
06:55 nerzhul joined #minetest-dev
07:02 nerzhul hello, merging #5638 & #5674 in ~10 mins
07:02 ShadowBot https://github.com/minetest/minetest/issues/5638 -- Reorder TileLayer. by sofar
07:02 ShadowBot https://github.com/minetest/minetest/issues/5674 -- [CSM] add screenshot api lua by Dumbeldor
07:16 nerzhul both merged
07:46 nerzhul ShadowNinja, gettime.h refactor broke mac osx.
07:47 nerzhul i'm pushing the lint fix it breaks too...
08:36 DS-minetest joined #minetest-dev
08:49 cx384 joined #minetest-dev
08:59 papou84 joined #minetest-dev
09:18 nerzhul joined #minetest-dev
09:40 nerzhul github projects are very nice :p
09:46 nerzhul look: https://github.com/minetest/minetest/projects/1
09:46 nerzhul a nice kanban board to have overview on our internal projects :)
09:54 kilbith joined #minetest-dev
09:57 nerzhul i will merge #5548 in ~10mins
09:57 ShadowBot https://github.com/minetest/minetest/issues/5548 -- [CSM] Add event on_place_node API lua by Dumbeldor
10:05 Fixer joined #minetest-dev
10:08 nerzhul merged
10:17 nerzhul i'm pushing a trivial unused define removal
10:23 DS-minetest the screwdriver doesn't work with nodes that have an inventory and items in it (eg. filled chest)
11:03 lisac joined #minetest-dev
11:08 juhdanad joined #minetest-dev
11:18 troller joined #minetest-dev
11:29 proller__ joined #minetest-dev
11:35 red-002 could someone take a look at #4642?
11:35 ShadowBot https://github.com/minetest/minetest/issues/4642 -- Allow the join/leave message to be overridden by mods. by red-001
11:40 juhdanad joined #minetest-dev
11:47 Megaf joined #minetest-dev
12:05 YuGiOhJCJ joined #minetest-dev
12:16 troller joined #minetest-dev
12:23 Megaf joined #minetest-dev
12:29 Krock joined #minetest-dev
12:29 Krock joined #minetest-dev
12:32 rubenwardy joined #minetest-dev
12:35 rubenwardy Can we set up third-party application restriction on minetest org? Currently any third party I grant access to on my personal account is given access to minetest as well, which is a security risk. It isn't given access to my other organisations, as they have an "access restricted" policy: Only approved applications can access data in this organization. Applications owned by <orgname> always have access.
12:35 rubenwardy celeron55,
12:35 rubenwardy there are currently no applications owned by minetest, I'm not sure if any are owned by nerzhul
12:38 rubenwardy this is the issue I'm referring to: http://pasteboard.co/eMgLq4MC.png
12:38 rubenwardy there's no way to revoke access
12:39 rubenwardy see this: https://help.github.com/articles/about-third-party-application-restrictions/
12:39 rubenwardy also, we should consider mandating 2FA for all core devs, but that's a separate matter
12:40 rubenwardy and probably isn't too important, as all the code is backed up anyway
12:40 rubenwardy ie: by local clones
12:50 halt_ joined #minetest-dev
12:50 Grandolf joined #minetest-dev
12:51 Grandolf joined #minetest-dev
12:52 Grandolf joined #minetest-dev
12:53 sfan5 rubenwardy: i think this is needed for translations (weblate)
12:56 nerzhul for third party, you are not admin, but pusher, ti's a risk, but if i remember third party cannot push
13:12 nerzhul sfan5, for translations it's not needed
13:13 nerzhul i just have rights on the remote, pull and push myself
13:13 nerzhul 2FA break the http auth
13:29 rubenwardy you can have application passwords to bypass 2fa (ie: very long random passwords)
13:29 rubenwardy and for applications, you can grant them access or make them owned by Minetest
13:33 nerzhul i already have a very strong and lenght password in my keepass, also i'm not also contributor on mt
13:36 rubenwardy 2FA means that just having your password is useless to an attacker though. Although most of the time you should be using SSH keys to login, so it should be fine
13:38 nerzhul it's not useless 2FA, 2FA = 2 authentications, it's good for enterprises :), for our community it remains useless and doesn't fix the organization acces, also, access is generaly read only, you should ensure it is
13:38 rubenwardy erm
13:39 rubenwardy just having a password is useless to an attacker as they also need a 2FA token
13:41 nerzhul application password = bypass 2FA it's just alternate password you should use only for an app
13:44 nerzhul can someone review/approve #5676, it's a fairly trivial maintenance fix on Game class
13:44 ShadowBot https://github.com/minetest/minetest/issues/5676 -- Game::processClientEvents don't create factice events by nerzhul
13:45 Krock that's a "fix"?
13:45 nerzhul Krock, a fix for what ?
13:46 Krock >  it's a fairly trivial maintenance fix on Game class
13:46 Krock I'm wondering how this is a fix
13:46 nerzhul sorry, modification not fix here :)
13:46 Krock ah
13:47 DS-minetest joined #minetest-dev
13:47 sfan5 nerzhul: also factice -> fake
13:47 red-002 rebased and updated #5492
13:47 ShadowBot https://github.com/minetest/minetest/issues/5492 -- [CSM] Add local particles and particlespawners. by red-001
13:47 Krock there's btw the same thing in the ClientEnv, nerzhul: ClientEnvEvent ClientEnvironment::getClientEvent()
13:48 nerzhul Krock, i don't see this, let me a second
13:48 nerzhul yeah, and the loop is very very ugly :p
13:49 nerzhul i will do same thing
13:50 Krock red-002, how good tested is it on a scale from 1 to 10?
13:51 Megaf_ joined #minetest-dev
13:52 nerzhul sfan5, for the singleline, no, 91 chars :)
13:53 sfan5 okay then
13:53 nerzhul and for exception, it's a condition should should never reach, if it's the case you did a devel error
13:53 nerzhul code should not catch a devel error :)
13:53 red-002 Krock, some where between 7 and 8
13:56 sfan5 red-002: l_particles_local.cpp is missing
13:57 Krock ^ most likely forgotten to add on commit
13:58 nerzhul Krock, sfan5 i fixed it, typo + ClientEnvironment code maintenance on the same behaviour
14:00 nerzhul Krock, typo fix, i missed it in strings refactor when renaming :)
14:01 Krock you're giving travis some work :P
14:03 nerzhul yeah, i will cancel squashed builds
14:03 proller joined #minetest-dev
14:04 nerzhul https://akrzemi1.wordpress.com/2017/04/27/a-serious-bug-in-gcc/ ouch
14:06 nerzhul sfan5, is this okay for you now ? (waiting for travis)
14:06 nerzhul after this PR i will think about removing this ugly union and use pointers in queue
14:07 nerzhul don't forget a thing, on a union, the size of the object is equal to the biggest object in union
14:10 Krock rougly guessed ~150 bytes per event
14:11 nerzhul yeah, instead of ~10 for damage event, it's a huge diff :)
14:11 Krock ah, v3f are pointers, may be the half of it
14:12 nerzhul yeah, only primitives types are allowed in a union (C)
14:14 nerzhul it's not java, we should care about size :p
14:14 nerzhul i re-read the gettime refactor and i don't why it trigger the macosx unit test on connection to fail...
14:16 nerzhul union is good when you have 2 or 3 types on it, here it's more than 8 :p
14:16 Krock nerzhul, can be fixed here: 9b1bafb
14:17 nerzhul what is this commit id ? it's on in tree
14:17 Krock https://github.com/minetest/minetest/pull/5675/commits/9b1bafb
14:17 nerzhul oh i see
14:17 nerzhul can you push the trivial fix directly to master ?
14:17 Krock wanted to make my PR to compile but hoped I could merge both at once :P
14:17 Krock ^ lazyness
14:18 Krock whatever, pushing it seperately
14:18 nerzhul it will permit to unlock some PR :)
14:19 Krock pushing in 5 minutes
14:25 Krock oh, also found other occurences in game.cpp and client.cpp. Changing them to u64 too
14:32 rubenwardy joined #minetest-dev
14:36 Krock nerzhul, does https://hastebin.com/jariteyomo.patch look about right?
14:38 nerzhul lgtm
14:40 Krock also added a new line for the bracket in the inline function now. if already rewriting this line, then correctly :)
14:40 cx384 joined #minetest-dev
14:41 neoascetic joined #minetest-dev
14:42 neoascetic Okaaay, there are 100 bucks on issue which is aborted (#3440)
14:42 ShadowBot https://github.com/minetest/minetest/issues/3440 -- Client side Lua scripting
14:42 neoascetic nerzhul could you please claim the bounty?
14:43 neoascetic it is pretty strange that users give donations to the project (through bountysource) but noone want to take them
14:43 neoascetic either you guys need to start accepting the money or just turn bountysource off
14:44 Krock well, here it's not just a one-man project, that's why
14:44 kilbith that's because nerzhul is rich as fuck
14:44 neoascetic I guess
14:44 Krock or that ^
14:45 neoascetic Anyways, I am putting my cents on bountrysource for about 3 years and no one yet (except myself) took them
14:45 neoascetic it is quite dissapointing
14:47 rubenwardy fixed it, in a different way :)
14:48 neoascetic I've commented there as well
15:01 nerzhul kilbith,  yeah i'm rich, in fact i'm notch, i have billions and i just wanted to contribute to a project not polluted by M$
15:04 nerzhul sfan5, Krock okay for merging #5676 now ?
15:04 ShadowBot https://github.com/minetest/minetest/issues/5676 -- Game::processClientEvents don't create factice events by nerzhul
15:05 nerzhul the build problem was unit test fixed in master after pushing last comit)
15:05 nerzhul in how many hours is the meeting ? 3 ?
15:06 rubenwardy 4
15:06 nerzhul okay
15:07 rubenwardy btw, you need to close that issue then follow the claim link at https://www.bountysource.com/issues/28979384-csm-ability-to-inject-from-server-side-mod
15:09 nerzhul merging 5676 in ~10 mins
15:13 nerzhul i claimed it, now a validation process occurs
15:15 rubenwardy accepted
15:16 neoascetic joined #minetest-dev
15:16 nerzhul ty
15:16 red-002 hi neoascetic
15:16 neoascetic Hi hi.
15:18 neoascetic The main problem with bountysource is that there is 10% withdraw fee https://www.bountysource.com/fees
15:18 neoascetic Althrough you can leave money in the system and put a bounty on other issues...
15:18 nerzhul 10% is very huge
15:19 rubenwardy does that apply to claimers, or just backers unbacking?
15:19 rubenwardy because the latter is fair enough, imo
15:20 red-002 rubenwardy anyone from what I can see
15:25 nerzhul 5676 merged
15:25 nerzhul thanks for your reviews sfan5 & Krock
15:27 neoascetic joined #minetest-dev
15:32 Krock np
15:38 nerzhul i added #5677, it's very very trivial here, it just remove a copy on PlayerControl structure (called function is already a const reference) and it fixes some code style issues around the fix part
15:38 ShadowBot https://github.com/minetest/minetest/issues/5677 -- content_cao: fix getPlayerControl structure copy on each step by nerzhul
15:39 nerzhul Krock, if you can just look at this, i'm just waiting for travis build here
15:39 nerzhul our client code is so old, many efforts are done server side, it's time to help client to run better and modernize code :p
15:41 Krock is that the only possible optimization in content_cao?
15:41 Krock or step() ?
15:41 nerzhul i don't look at other parts, i was looking at LocalPlayer attributes and verified this structure was not copied, and fond it :p
15:41 rubenwardy I've been reading about game server scaling and concurrent worlds using spatial partitioning, quite interesting. Bit late for Minetest though
15:43 nerzhul rubenwardy, i think if 0.5 is really a break we can add a thing, map_id
15:43 nerzhul permitting to have multiple worlds, but it required either to do 1 serverenv per map or break the whole mientest :p
15:46 Fixer_ joined #minetest-dev
15:50 paramat joined #minetest-dev
15:52 paramat perhaps the CSM bounty should go to celeron55 's general MT donation account since he doesn't receive enough to cover expenses?
15:52 rubenwardy that's up to nerzhul
15:54 rubenwardy red-002 could also have a claim too, having contributed a lot of featues (although not the basic structure)
15:54 paramat celeron55 nerzhul sfan5 Zeno` Krock ShadowNinja we're going through old PRs at 7pm UTC. apparently nore and sofar cannot make it
15:59 paramat yes of course up to them, maybe they could donate part of the bounty
16:00 nerzhul paramat, read the log :) i said i will split this in 4 parts
16:00 nerzhul celeron55, sfan5 red and me
16:00 paramat oh missed that
16:00 nerzhul celeron55, and sfan5 for infrastructure, red and me for CSM
16:00 rubenwardy excellent
16:01 paramat that's nice
16:01 rubenwardy would be cool (but hassel) to register MT as a non-profit, then we can have transparent fundraising drives without worring about tax
16:01 rubenwardy note inal
16:01 rubenwardy but: bigger issues
16:02 nerzhul Krock, okay for #5677 ?
16:02 ShadowBot https://github.com/minetest/minetest/issues/5677 -- content_cao: fix getPlayerControl structure copy on each step by nerzhul
16:03 sfan5 umm
16:03 sfan5 i don't need anything to cover infrastructure
16:03 nerzhul minetest is not a foundation or an association
16:03 nerzhul sfan5, for server list ?
16:04 sfan5 nah
16:04 nerzhul if you doesn't want no problem :)
16:04 nerzhul 163 PR, i hope we can decrease to 150 at the end of the weekend :p
16:04 paramat eheh
16:04 rubenwardy nerzhul, lgtm
16:05 kilbith nerzhul does whatever with the money he earned
16:05 kilbith and that's not your business
16:05 rubenwardy I agree
16:05 nerzhul kilbith, yes, but it's lgtm to ask for red-001 as he works with me, (some others too, but he is the noticeable)
16:06 nerzhul if sfan5 doesn't want i will give more to celeron55 :p
16:06 sfan5 yeah that's a good idea
16:07 nerzhul rubenwardy, thanks for the review
16:07 nerzhul waiting for C++11 build
16:07 paramat yes sorry, from reading logs i was under the impression no-one wanted it
16:07 nerzhul paramat, i think you stopped reading before i talked about it :)
16:07 nerzhul merging #5677 in ~5 mins
16:07 ShadowBot https://github.com/minetest/minetest/issues/5677 -- content_cao: fix getPlayerControl structure copy on each step by nerzhul
16:08 nerzhul now i will do some valgrind tests focused on client part
16:08 nerzhul a nice thing github should add is dismissing automaticly reviews on a new push
16:08 nerzhul gitlab does it, it's lgtm
16:09 rubenwardy at least not show it in the summary
16:09 rubenwardy or indicate it's old
16:13 paramat ok i see the comments at bountysource, btw you have an excellent avatar there :]
16:14 paramat i will merge chests later game#793 along with game#1387 and corrected game#1668
16:14 ShadowBot https://github.com/minetest/minetest_game/issues/793 -- Improve Chest appearance - opening chests. by sofar
16:14 ShadowBot https://github.com/minetest/minetest_game/issues/1387 -- Gunpowder (and tnt.burn) will trigger the on_ignite of nodes by Ferk
16:14 ShadowBot https://github.com/minetest/minetest_game/issues/1668 -- add snow and ice stairs and slabs by timsoftgit
16:14 nerzhul maybe in 3 years minetest will be playable with callgrind on heh :p
16:15 nerzhul omfg 54% time is spend on updateFastFaceRow
16:15 nerzhul 27% on getTileInfo in this function
16:16 nerzhul and 14% in TileSpec::operator =
16:16 Fixer_ nerzhul: there is even a topic opened somewhere about that updateFastFaceRow thing
16:16 nerzhul 5677 merged
16:16 nerzhul Fixer_, yeah i saw it
16:16 nerzhul i will study the function to see what is done here
16:17 benrob0329 joined #minetest-dev
16:17 sfan5 merging #5622 (has one approval already)
16:18 ShadowBot https://github.com/minetest/minetest/issues/5622 -- fix set_detach visual slide issue by shivajiva101
16:18 nerzhul okay
16:18 nerzhul i see what is the problem with the copy, now i need to know if it's necessary
16:19 nerzhul interesting getTileInfo last instruction is "return"
16:19 nerzhul lol
16:21 nerzhul tilespec copy problem is not a problem as it seems, the problem is the underlying TileLayer copy
16:22 nerzhul oh
16:22 Dumbeldor Hi ! Knockback in C++ ! https://www.youtube.com/watch?v=8t-hVu91IXI&amp;feature=youtu.be
16:23 nerzhul on 14% of tilespec operator copy, 13.2% are spent on the copy of std::vector<FrameSpec> frames; in TileLayer
16:23 DS-minetest Dumbeldor: nice! (use a sword)
16:24 Dumbeldor DS-minetest: Thanks ! For the moment it does not change anything
16:25 Dumbeldor The knockback always remains the same ^^
16:25 Fixer_ Dumbeldor: nice, will it be configurable?
16:25 DS-minetest (i meant, if you use a sword, you don't always have to respawn the player, the creative hand makes so much damage)
16:26 Dumbeldor Yes with minetest.conf Fixer_
16:26 rubywarden joined #minetest-dev
16:26 Dumbeldor Aah ok DS-minetest
16:26 Dumbeldor Thanks :)
16:26 Fixer_ Dumbeldor: why via that?
16:27 nerzhul Dumbeldor, you should make parameters outside of minetest.conf
16:27 Fixer_ Dumbeldor: why not via lua, so it can be configurable
16:27 nerzhul just default in .conf
16:27 Dumbeldor Because the direction of the knockback is sent by the serveur ;)
16:27 rubywarden Dumbeldor, how are you mitigating network latency?
16:27 nerzhul rubenwardy, we worked together it's a specific packet sent to client
16:28 Dumbeldor rubenwardy: Moving is done on the client side ;)
16:28 nerzhul then movement is purely calculated client side
16:28 Dumbeldor yep nerzhul
16:28 rubenwardy oh nice!
16:28 nerzhul server only keep trace of the knockback stun timer
16:28 lisac joined #minetest-dev
16:28 Dumbeldor yeah :)
16:28 nerzhul and it depend on who is affected, LocalPlayer if you, and CAO around if CAO
16:31 halt_ joined #minetest-dev
16:33 torgdor joined #minetest-dev
16:34 torgdor joined #minetest-dev
16:36 nerzhul okay i removed 3 copy, we will see if it do the tric
16:38 nerzhul okay nice it's now reduced from 54% to 45%
16:38 nerzhul 23% for getTileInfo instead of 27%
16:39 nerzhul and operator copy from 14% to 12.5 %
16:39 rubenwardy sounds awesome
16:39 nerzhul i managed to do this using references instead of structure copy, but two copy are needed as it seems
16:45 paramat nerzhul are you happy with #4524 now? if so i'll merge later once retested
16:45 ShadowBot https://github.com/minetest/minetest/issues/4524 -- Clouds api by bendeutsch
16:46 nerzhul i will review in a moment
16:51 nerzhul rubenwardy, first step for optimizing updateFastFaceRow (not so fast)
16:51 nerzhul #5678
16:51 ShadowBot https://github.com/minetest/minetest/issues/5678 -- [WIP] Optimize updateFastFaceRow processing by removing some TileSpec copy by nerzhul
16:51 nerzhul nice PR number :D
17:03 Dumbeldor joined #minetest-dev
17:07 paramat that number has a yoda joke http://i.imgur.com/LX9xa48.jpg (SFW)
17:10 DS-minetest hah, but i already know such type of joke
17:11 Krock http://i.imgur.com/1yP1ubZ.gif
17:24 Megaf joined #minetest-dev
17:44 nerzhul #5678 is ready for review
17:44 ShadowBot https://github.com/minetest/minetest/issues/5678 -- Optimize updateFastFaceRow processing by removing some TileSpec copy by nerzhul
17:45 nerzhul optimization is interesting, but i don't see how to optimize more atm, if you want to reduce this function cost mt client should be rewritten :)
17:58 nerzhul thanks for the review sfan5
17:59 rubenwardy joined #minetest-dev
18:16 nerzhul merging #5678 in ~10 min
18:16 ShadowBot https://github.com/minetest/minetest/issues/5678 -- Optimize updateFastFaceRow processing by removing some TileSpec copy by nerzhul
18:16 rubenwardy joined #minetest-dev
18:20 YuGiOhJCJ joined #minetest-dev
18:25 paramat PR review in 35 mins
18:31 rubenwardy joined #minetest-dev
18:34 red-002 could someone review  #4962
18:34 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
18:36 red-002 left #minetest-dev
18:36 nerzhul merged
18:52 neoascetic joined #minetest-dev
18:56 paramat joined #minetest-dev
19:00 paramat celeron55 nerzhul rubenwardy sfan5 Krock let's look at MT PRs, sorted with 'least recently updated'
19:01 paramat #5457
19:01 ShadowBot https://github.com/minetest/minetest/issues/5457 -- GUI: Allow texture packs to customize the mouse pointer by kilbith
19:01 paramat oops
19:01 paramat everything is showing as 'updated 4 days ago'
19:02 paramat 'oldest first' then i guess
19:02 nerzhul paramat, strange
19:03 paramat i've noticed github doing this sometimes
19:04 paramat #1118
19:04 ShadowBot https://github.com/minetest/minetest/issues/1118 -- Meta set nodedef by Ekdohibs
19:05 nerzhul nore isn't present it's his pr
19:05 paramat yeah, adoption needed, we can ask nore later
19:05 paramat #1489
19:05 ShadowBot https://github.com/minetest/minetest/issues/1489 -- Timed move by sapier
19:06 nerzhul i don't see what he wants with this PR
19:07 nerzhul oh predict movements
19:07 nerzhul it's not a good mean to solve this, we need a better API for movements, especially for SAO and it will be added in 0.5 i think
19:08 paramat i'm neutral
19:08 rubenwardy I think moving to proper interpolation would be better, or keyframes. That's just seems like a bit of a weird API to me
19:09 rubenwardy but neutral overall too
19:10 paramat the basic idea seems ok to me but i don't feel i can judge an area of code i do not understand well
19:13 paramat nerzhul i guess you are not -1 though?
19:14 paramat #1737
19:14 ShadowBot https://github.com/minetest/minetest/issues/1737 -- Added formspec element 'KeyEventBox' for charbased input by ninnghazad
19:14 nerzhul i'm not fan of this implementation
19:15 paramat please add your +1s -1s to threads if you have them
19:16 paramat but i can add summaries later also
19:17 rubenwardy I feel like that's quite easy to abuse
19:17 rubenwardy ie: sending formspec updates on key presses
19:17 nerzhul it's an interesting thing for formspec based games ?
19:18 rubenwardy well: latency
19:18 rubenwardy this is basically what CSM was designed for, IMO - advanced GUIs and input, with low latency
19:18 paramat https://github.com/minetest/minetest/pull/1737#issuecomment-296393469 already discussed
19:19 nerzhul rubenwardy, ofc
19:19 paramat personally it seems quite specialised and due to issues, i'm not keen
19:20 nerzhul just pass, next issue ?
19:22 paramat well, it was discussed last week and decided against, there are roughly 3 -1s, close or 'improvement needed'?
19:23 paramat well we can close in a while if not changed i guess
19:23 paramat added labels
19:23 paramat #1845
19:23 ShadowBot https://github.com/minetest/minetest/issues/1845 -- Split block position in SQLite3 database by ShadowNinja
19:24 nerzhul we already discussed this pr
19:24 sfan5 ^
19:25 paramat oh yeah
19:25 paramat 1949 was too
19:25 paramat #1988
19:25 ShadowBot https://github.com/minetest/minetest/issues/1988 -- Fix #1374 by adding a listpredict piece to the formspec by MinerDad7
19:26 sfan5 wasnt that also already discussed
19:26 paramat last comment 29 Feb
19:27 paramat oh reopened by sofar
19:27 paramat but that was closed #3801
19:27 ShadowBot https://github.com/minetest/minetest/issues/3801 -- Predict inventory list movement and add list_predict to formspec by sofar
19:29 paramat added 'improvement needed' due to sofar's test
19:30 paramat i guess pass
19:30 paramat #2056
19:30 ShadowBot https://github.com/minetest/minetest/issues/2056 -- Use object property "stepheight" for player stepheight too. by sapier
19:30 paramat nice idea
19:32 sfan5 agree
19:34 nerzhul strangely the PR is not in good form, but idea is good
19:35 paramat uses existing 'stepheight' property
19:37 paramat #2398
19:37 ShadowBot https://github.com/minetest/minetest/issues/2398 -- Add minetest.colorstring by Gael-de-Sailly
19:38 paramat added 'adoption needed'
19:38 paramat author is not active here recently
19:38 nerzhul yes
19:40 paramat formspec uses colorstrings
19:43 paramat but seems low priority, worth keeping open for a while for adoption?
19:44 paramat 2 years no update
19:44 paramat added 'possible close' to flag it
19:45 paramat meh maybe close
19:46 paramat maybe not, no conflicts
19:46 paramat just needs docs
19:47 neoascetic joined #minetest-dev
19:47 paramat #2424
19:48 ShadowBot https://github.com/minetest/minetest/issues/2424 -- Use indicator colors in list of mod dependencies by Wuzzy2
19:48 paramat blue needs to be lighter
19:49 sfan5 agree, otherwise nice
19:49 paramat am neutral
19:49 paramat ok we can ask for better colours
19:50 paramat i'll add a comment later
19:50 paramat maybe a lighter red too
19:51 paramat #2561
19:51 ShadowBot https://github.com/minetest/minetest/issues/2561 -- Add mapgen settings to create world dialog by srifqi
19:52 paramat the behaviour is wrong, see my last comment
19:52 paramat erm
19:53 paramat i'm not sure about concept, fairly neutral
19:54 paramat more work when adding new flags to mapgen, and these flags are already settable in advanced settings and .conf
19:54 paramat being selfish i would prefer not to have this
19:54 sfan5 having them in the menu would be nice
19:54 paramat :]
19:54 sfan5 but it doesn't mean it needs to be detailed
19:55 sfan5 e.g. noiseparams should not be settable from there
19:55 paramat agreed
19:55 Taoki joined #minetest-dev
19:56 paramat good for less technical players
19:56 paramat as in super easy now
19:56 Taoki joined #minetest-dev
19:57 paramat looks like author is open for improvements so can give it time
19:58 paramat #2587
19:58 ShadowBot https://github.com/minetest/minetest/issues/2587 -- wip irrlicht particles 2 by obneq
19:58 paramat no reply from author, added 'adoption needed'
19:59 paramat important work of course
20:00 paramat #2604 author not present
20:00 ShadowBot https://github.com/minetest/minetest/issues/2604 -- Add support for multiple listen addesses by ShadowNinja
20:01 paramat i have no opinion
20:02 paramat heh kwolekr's comment
20:03 paramat the refactoring / code style is mixed in with the feature
20:04 paramat added 'rebase/improvement needed' i'll ask forseparation
20:05 paramat 36 files is a hard review
20:07 paramat anyone have to go yet?
20:08 sfan5 not yet
20:09 paramat #2738
20:09 ShadowBot https://github.com/minetest/minetest/issues/2738 -- Make the player collisionbox settable by TeTpaAka
20:09 paramat i would love this, is the hack ok?
20:11 paramat i might test and +1, seems worth the slightly hacky implementation
20:11 paramat seems there is no alternative to the hack apart from severe breakage
20:15 nerzhul hack are not good
20:16 nerzhul if we should wait 0.5 to break to permit better things just wait
20:16 paramat the breakage can't be done https://github.com/minetest/minetest/pull/2738#issuecomment-297147165
20:17 garywhite Question: Are you guys going to be reviewing -game PRs as well?
20:17 paramat the 'hack' is just some minor unpleasantness, a 1 offset
20:17 paramat no
20:18 garywhite oh, ok
20:18 garywhite sorry to bother you
20:18 paramat mtg is not so much in need of reviews as is well maintained
20:18 paramat no prob
20:19 paramat well, i mean, not so far behind
20:19 paramat :]
20:19 paramat #2852
20:19 ShadowBot https://github.com/minetest/minetest/issues/2852 -- Make players respect makes_footstep_sound in the object properties by TeTpaAka
20:20 paramat also uses an existing property and applies it to player, has fun potential
20:20 paramat i might review and +1
20:23 sfan5 good concept and code also looks good from a quick look
20:23 paramat author is still active recently so could probably rebase since there is support, will add a comment later
20:26 paramat #3208
20:26 ShadowBot https://github.com/minetest/minetest/issues/3208 -- allow changing the velocity of objects relatively to their current velocity by HybridDog
20:26 paramat est31 has issues
20:27 paramat better done with CSM?
20:30 paramat i have to take a break now but feel free to continue, i'll add comments to what we discussed later
20:40 paramat enough review for me, next sat 7pm UTC, thanks
20:42 troller joined #minetest-dev
20:43 paramat nerzhul could you check #4524 ? might merge later
20:43 ShadowBot https://github.com/minetest/minetest/issues/4524 -- Clouds api by bendeutsch
21:10 paramat anyway looks like what you asked is done, if it tests ok i'll merge later
21:18 rubenwardy joined #minetest-dev
21:24 Wayward_One Android build error: https://hastebin.com/odeduvehuf.rb
21:24 nore #1118 is not ready and very difficult to rebase
21:24 ShadowBot https://github.com/minetest/minetest/issues/1118 -- Meta set nodedef by Ekdohibs
21:24 nore If you want it someone else needs to take care of it
21:29 proller__ joined #minetest-dev
21:30 paramat yeah ok
21:35 proller joined #minetest-dev
21:40 Megaf joined #minetest-dev
21:53 nyuszika7h joined #minetest-dev
22:18 Fixer joined #minetest-dev
22:31 Fixer here is some useful shortcuts we can reuse in MT: https://www.youtube.com/watch?v=fF_KEAe988M
22:36 rubenwardy nice
22:53 paramat retested #4524 will merge over the next few mins, will squash and do minor code style corrections on merge
22:53 ShadowBot https://github.com/minetest/minetest/issues/4524 -- Clouds api by bendeutsch
22:55 Lunatrius` joined #minetest-dev
23:00 Kray joined #minetest-dev
23:01 halt_ joined #minetest-dev
23:01 Grandolf joined #minetest-dev
23:08 YuGiOhJCJ joined #minetest-dev
23:11 paramat merged! =D
23:54 Fritigern joined #minetest-dev

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