Time |
Nick |
Message |
00:24 |
|
Darcidride joined #minetest-dev |
00:39 |
|
STHGOM_ joined #minetest-dev |
00:42 |
|
Player_2 joined #minetest-dev |
01:02 |
|
TC02 joined #minetest-dev |
01:09 |
|
diemartin joined #minetest-dev |
01:13 |
|
Tmanyo joined #minetest-dev |
01:56 |
|
TheReaperKing joined #minetest-dev |
02:01 |
|
Tmanyo joined #minetest-dev |
03:37 |
|
STHGOM_ joined #minetest-dev |
04:00 |
|
xerox123 joined #minetest-dev |
04:13 |
Zeno` |
what happened to leaves? |
04:13 |
Zeno` |
they look... weird |
04:18 |
VanessaE |
where the fuck even ARE the trees? :) |
04:20 |
|
Hunterz joined #minetest-dev |
04:20 |
VanessaE |
ah, finally found some |
04:21 |
VanessaE |
leaves seem okay to me |
04:25 |
Zeno` |
find a whole bunch of them together |
04:25 |
Zeno` |
they have thin lines between them |
04:25 |
VanessaE |
I just did. |
04:25 |
* VanessaE |
looks again |
04:25 |
Zeno` |
vertical lines |
04:25 |
Zeno` |
maybe it's moretrees or something. Hmm |
04:26 |
VanessaE |
well, I see extra surfaces between leaves nodes but I don't remember if that's always been the case. |
04:26 |
VanessaE |
but no "lines" |
04:27 |
Zeno` |
perhaps mod issue |
04:27 |
Zeno` |
http://imgur.com/a/6WUK7 |
04:27 |
* VanessaE |
checks a world with moretrees |
04:27 |
VanessaE |
wait |
04:27 |
VanessaE |
look closely |
04:27 |
VanessaE |
those are plantlike leaves |
04:27 |
Zeno` |
hmm yeah |
04:28 |
VanessaE |
that's a mod issue, the scale of the leaves isn't set right. |
04:28 |
Zeno` |
hmm |
04:28 |
|
garywhite joined #minetest-dev |
04:28 |
Zeno` |
I see! |
04:28 |
VanessaE |
this might be the thing paramat did |
04:28 |
VanessaE |
with the squared plantlike scale |
04:28 |
Zeno` |
It wasn't like this a few weeks ago |
04:28 |
Zeno` |
oh that thing |
04:28 |
Zeno` |
right |
04:28 |
Zeno` |
perhaps after squaring should ceil()? |
04:28 |
Zeno` |
hmmm |
04:28 |
VanessaE |
idk |
04:28 |
* Zeno` |
looks |
04:29 |
Zeno` |
the question is. Should this be fixed in engine or the mods? |
04:29 |
VanessaE |
paramat would insist the mods |
04:29 |
VanessaE |
(I'm not sure I disagree, but I don't agree with the change having been made int he first place) |
04:30 |
Zeno` |
looking at the code first |
04:33 |
Zeno` |
paramat: Should that fix be reverted? |
04:34 |
Zeno` |
hmm |
04:35 |
Zeno` |
is that function large enough? lol |
04:58 |
|
ssieb joined #minetest-dev |
05:15 |
sofar |
REALLY, NOW YOU"RE COMPLAINING ABOUT PLANTLIKE NOT FILLING THE NODE? |
05:15 |
sofar |
lol |
05:15 |
sofar |
I've spent a month making the case that it should |
05:15 |
sofar |
lmao |
05:17 |
VanessaE |
lol |
05:18 |
sofar |
but yeah, that's the problem with plantlike, you can't win |
05:19 |
sofar |
need to make it 23x16 pixels to get pixels in a consistent size, too |
05:19 |
sofar |
sqrt(2)*16 |
05:24 |
|
kaeza joined #minetest-dev |
05:37 |
|
lhofhansl joined #minetest-dev |
06:05 |
|
Hunterz joined #minetest-dev |
06:07 |
Zeno` |
I missed it |
06:07 |
Zeno` |
let's fix! |
06:10 |
VanessaE |
wait! NO! not THAT button! |
06:11 |
VanessaE |
everyone take cover! |
06:11 |
Zeno` |
it's the green button! |
06:11 |
Zeno` |
perfectly safe? See? No ha *** LOST CARRIER *** |
06:36 |
Zeno` |
I think that... those two commits need to be reverted |
06:37 |
Zeno` |
because "fixing" requires both server update and client update |
06:37 |
Zeno` |
I don't like it at all |
06:42 |
|
nerzhul joined #minetest-dev |
06:42 |
Zeno` |
maybe they can be put back later after some more thought |
06:46 |
nerzhul |
hi Zeno` |
06:47 |
Zeno` |
hi |
06:51 |
Zeno` |
this: https://github.com/minetest/minetest/commit/cdc538e0a242167cd7031d40670d2d4464b87f2c and this: https://github.com/minetest/minetest/commit/953cbb3b15997a0e7c7c32af2365cb5046a9e476 |
06:59 |
nerzhul |
merged #5198 |
06:59 |
ShadowBot |
https://github.com/minetest/minetest/issues/5198 -- Correct docs related to meta by rubenwardy |
07:12 |
|
lhofhansl left #minetest-dev |
07:19 |
nerzhul |
merging #5196 |
07:19 |
ShadowBot |
https://github.com/minetest/minetest/issues/5196 -- Add textures for air and ignore items by Wuzzy2 |
07:59 |
celeron55 |
ShadowNinja: i meant distributing it for use with other multiplayer games that need a server like that |
07:59 |
celeron55 |
ShadowNinja: i don't really care; just wondered if anyone had even thought of the possibility |
09:02 |
|
nrzkt joined #minetest-dev |
09:54 |
|
proller joined #minetest-dev |
09:56 |
|
proller joined #minetest-dev |
09:58 |
|
proller joined #minetest-dev |
10:06 |
Zeno` |
paramat: unless you can come up with a very good reason why those above two commits should be reverted I think we should revert them and attempt again after more thought is given to them |
10:06 |
Zeno` |
these ones: Zeno`> this: https://github.com/minetest/minetest/commit/cdc538e0a242167cd7031d40670d2d4464b87f2c and this: https://github.com/minetest/minetest/commit/953cbb3b15997a0e7c7c32af2365cb5046a9e476 |
10:07 |
Zeno` |
I understood and understand what you were trying to do but they're causing major problems |
10:12 |
Zeno` |
not to mention the ugliness of trees with plantlike leaves |
10:27 |
Zeno` |
unless a fix can be written with the next two hours I think the responsible thing for me to do is revert those commits |
10:27 |
Zeno` |
ok? |
10:34 |
nrzkt |
Zeno`: agree |
10:39 |
Zeno` |
summary: old client, new server (BROKEN); new client, old server (BROKEN); new client new server (BROKEN); old client, older server (OK) |
10:39 |
Zeno` |
that can't be good :/ |
10:52 |
|
lisac joined #minetest-dev |
11:01 |
|
Fixer joined #minetest-dev |
11:47 |
|
proller joined #minetest-dev |
12:14 |
Zeno` |
ok, based on the points I listed above and with the support of another dev I am reverting those two commits mentioned |
12:22 |
|
Taoki joined #minetest-dev |
12:24 |
Zeno` |
done |
12:30 |
|
crazyR_ joined #minetest-dev |
12:46 |
|
Lunatrius` joined #minetest-dev |
12:49 |
|
Darcidride joined #minetest-dev |
12:53 |
|
proller joined #minetest-dev |
12:54 |
|
STHGOM joined #minetest-dev |
12:57 |
|
kilbith joined #minetest-dev |
12:58 |
|
kilbith left #minetest-dev |
12:59 |
|
kilbith joined #minetest-dev |
12:59 |
|
ninnghazad joined #minetest-dev |
13:00 |
|
ninnghazad joined #minetest-dev |
13:01 |
kilbith |
can a dev considers deleting these kind of silly comments on sight, please ? https://github.com/minetest/minetest/pull/5186#issuecomment-278246765 |
13:01 |
kilbith |
it just looks unprofessional in the hardcore dev discussions and that user (tobyplowy) is used to it for too long |
13:12 |
ninnghazad |
so that pr i made back in 2014 is still open (https://github.com/minetest/minetest/pull/1737) just rebased it again. anything i can do to actually get this merged? or should i forget it as it's never gonna happen? |
13:17 |
|
crazyR__ joined #minetest-dev |
13:19 |
nore |
ninnghazad: just commented it |
13:20 |
ninnghazad |
woah, thx! i'll fix the issues you noted. |
13:38 |
|
paramat joined #minetest-dev |
13:38 |
paramat |
hmmm .. |
13:44 |
|
STHGOM joined #minetest-dev |
13:44 |
|
STHGOM joined #minetest-dev |
13:44 |
paramat |
Zeno` :) you did review and support the visual scale change, sofar supported too. rubenwardy, sfan5 and nore supported the 2nd commit and didn't ask for reversion, so the support is larger than the dissapproval. a post was made in the forum informing that modders need to update their visual scale, once that is done all cases work |
13:44 |
paramat |
(disapproval) |
13:45 |
paramat |
so this reversion was done too fast without looking at the dev support |
13:45 |
paramat |
nrzkt |
13:45 |
paramat |
but lets get new opinions from all devs involved |
13:45 |
paramat |
re-assess |
13:47 |
paramat |
https://forum.minetest.net/viewtopic.php?f=18&t=16525 post added 2 weeks ago, many mods will be updated now |
13:47 |
sfan5 |
kilbith: i agree that most of tobyplowy's issue comments are pretty unproductive |
13:47 |
paramat |
i think it would have been best to at least wait until i woke up and we discussed |
13:49 |
paramat |
nore sofar what's your opinion now on visual scale? |
13:50 |
paramat |
if you read the issues and PR there is no less painful way to fix this |
13:50 |
nore |
paramat: I must say I don't know, depends on how many mods have been updated and how much still need to be I'd say |
13:51 |
paramat |
i think how many mods have updated is not that important, we just need to decide what is best |
13:52 |
paramat |
anyway, let's re-assess |
13:53 |
paramat |
this reversion was too impulsive |
13:54 |
paramat |
note that visual scale acted differently between torchlike, signlike (correct) and plantlike (squared) so it was a nasty inconsistency |
13:55 |
paramat |
and as explained it takes more time to tune it by trial-and-error to get the scale you desire than to update the value in a mod, so it will save modders hassle overall |
13:56 |
paramat |
due to support for it and hasty reversion i suggest we revert-revert :) |
13:57 |
sfan5 |
paramat: is the assesment correct that the commits were had broken backwards compat and were broken in master? |
13:57 |
sfan5 |
<Zeno`> unless a fix can be written with the next two hours I think the responsible thing for me to do is revert those commits |
13:57 |
sfan5 |
also i disagree with that |
13:58 |
sfan5 |
master is the dev branch, it's allowed to be broken |
13:58 |
sfan5 |
(broken as in minor features work [or don't] in unexpected ways) |
14:00 |
paramat |
the 2nd commit ensures backwards compatibility |
14:00 |
paramat |
as long as visual scale is updated in mods |
14:00 |
paramat |
so yes there is some disruption, mods need to be updated |
14:01 |
paramat |
but is unavoidable to sort out the mess |
14:01 |
sfan5 |
seems good to me |
14:01 |
paramat |
best to read the issue and both PRs |
14:02 |
paramat |
anyway i'll make a new PR for re-review |
14:02 |
sfan5 |
what about " old client, new server (BROKEN); " though, shouldn't that be working? |
14:03 |
paramat |
afaik that will work as long as the mod has been updated, and moretrees wasn't |
14:04 |
sfan5 |
then there is zero reason to revert the commits? |
14:04 |
paramat |
well i understand the controversy about having to update the value in mods |
14:05 |
paramat |
but zeno supported the PR and it was merged 2 weeks ago |
14:05 |
nore |
sfan5: I think it also depends on whether the client is old enough or not, since IIRC this commit did not introduce a protocol bump |
14:05 |
sfan5 |
not introducing a protobump is okay in certain circumstances |
14:06 |
paramat |
i chose the nearest protocol bump, which was very close, see rubenwardy's comment |
14:06 |
paramat |
https://github.com/minetest/minetest/pull/5115#issuecomment-275887403 |
14:07 |
paramat |
the 2nd PR did exactly what rubenwardy asked |
14:08 |
paramat |
the old code made new types of plantlike very difficult to code, as i experienced, this will overall save more hassle for modders and devs than cause pain |
14:08 |
paramat |
(new types plantlike meshoptions) |
14:11 |
paramat |
issue #5069 PR 1 #5115 PR 2 #5138 |
14:11 |
ShadowBot |
https://github.com/minetest/minetest/issues/5069 -- Double application of 'visual scale' to plantlike, suggested solutions |
14:11 |
ShadowBot |
https://github.com/minetest/minetest/issues/5115 -- Plantlike: Fix visual_scale being applied squared by paramat |
14:11 |
ShadowBot |
https://github.com/minetest/minetest/issues/5138 -- Plantlike visual scale: Send sqrt(visual_scale) to old clients by paramat |
14:12 |
paramat |
in the old code the value was squared, so if a modder wants a perticular scale they don't get it, and have to use trial-and-error to get the size they want, this has caused me 5 mins of hassle as a modder at least once |
14:13 |
paramat |
seems less hassle to update the value in a mod |
14:16 |
paramat |
VanessaE perhaps you could update your mods? especially moretrees |
14:18 |
Zeno` |
sfan5, the change was much much to difficult to fix for a point release |
14:18 |
sfan5 |
why |
14:19 |
Zeno` |
because of the number of mods it breaks |
14:19 |
paramat |
oh and tobyplowy is a pain in comments, c1ffisme is too but is not quite so bad |
14:19 |
Zeno` |
and no workaround |
14:19 |
paramat |
i have warned them many times but will be stricter |
14:20 |
Zeno` |
paramat, I thought you said you wanted to maintain "kwoleker's sense of quality" |
14:21 |
paramat |
sometimes a small amount of disruption is necessary to clean things up for good |
14:21 |
paramat |
this has been broken since 2011 |
14:21 |
Zeno` |
anyway, add them back if that's the consensus but too many mods are broken |
14:21 |
kilbith |
paramat, I wish someone had the balls to delete their comments ruthlessly |
14:21 |
Zeno` |
paramat, yeah 6 years ago! |
14:21 |
paramat |
zeno you supported the PR and merged it :) |
14:21 |
Zeno` |
it's been there for 6 years with no complaints |
14:22 |
Zeno` |
I know I did |
14:22 |
paramat |
well see the issue, the bug has been fixed and broken many times over, but badly |
14:23 |
paramat |
my PRs were the first to understand the actual problem and do the correct fix |
14:24 |
paramat |
the old code will continue to cause grief for devs and modders if not fixed |
14:28 |
paramat |
the issue here is Vanessa not updating moretrees |
14:42 |
VanessaE |
huh? |
14:42 |
* VanessaE |
scrolls back |
14:44 |
VanessaE |
oh the plantlike stuff |
14:44 |
VanessaE |
it's in the minetest-mods group so anyone with access could have "fixed" it. |
14:45 |
paramat |
ahh, i could |
14:45 |
VanessaE |
https://github.com/minetest-mods/moretrees/blob/master/node_defs.lua#L34 |
14:45 |
VanessaE |
probably there, as well a lines 43 and 57 |
14:46 |
paramat |
i'd rather you did though |
14:47 |
VanessaE |
I'llg et it. |
14:47 |
VanessaE |
I'll get it. |
14:47 |
paramat |
oh cool thanks |
14:48 |
paramat |
so i think we need to revert the revert if that's possible |
14:48 |
paramat |
before we break mods again |
14:49 |
VanessaE |
done. |
14:49 |
kilbith |
better doing `git reset --hard f5d4494` |
14:49 |
VanessaE |
afaik that one's the only one of mine that uses visual_scale for anything important. |
14:50 |
paramat |
maybe i'll just make a new PR |
14:50 |
VanessaE |
kilbith's right |
14:50 |
VanessaE |
just reset --hard and force-push |
14:50 |
paramat |
ahhh |
14:50 |
VanessaE |
(yes I know it violates the 10min rule but I highly doubt anyone's built on top of this yet) |
14:51 |
paramat |
oh well, i better not then, it's been too long |
14:51 |
VanessaE |
fuck it |
14:51 |
paramat |
lol |
14:51 |
VanessaE |
Zeno` can save some face. |
14:51 |
kilbith |
a revert of a revert looks kinda silly if you ask me |
14:51 |
VanessaE |
agreed |
14:51 |
paramat |
i'll make a new PR |
14:52 |
VanessaE |
it's like that monty python routine about everyone being sacked, and then the ones who sacked those guyes got sacked, and so on up the like for a few more iterations |
14:53 |
paramat |
and i'll merge it in 1-2 hrs unless objections |
14:54 |
VanessaE |
bah, just reset and push now |
14:55 |
|
Hunterz joined #minetest-dev |
15:01 |
|
garywhite joined #minetest-dev |
15:05 |
|
Lunatrius` joined #minetest-dev |
15:09 |
celeron55 |
just revert a revert, it'll look fun |
15:11 |
|
troller joined #minetest-dev |
15:11 |
|
octacian joined #minetest-dev |
15:13 |
Fixer |
Yo Dawg... |
15:13 |
VanessaE |
someone put him...on exhibit. :P |
15:15 |
paramat |
hehe |
15:39 |
|
numZero joined #minetest-dev |
15:50 |
|
troller joined #minetest-dev |
16:02 |
paramat |
back soon need to pop out |
16:13 |
* red-002 |
waits for a revert of a revert-revert |
16:42 |
|
nerzhul joined #minetest-dev |
16:45 |
rdococ |
revert^4 |
16:55 |
|
YuGiOhJCJ joined #minetest-dev |
16:56 |
|
paramat joined #minetest-dev |
16:57 |
paramat |
working on it .. |
17:13 |
|
STHGOM joined #minetest-dev |
17:13 |
|
STHGOM joined #minetest-dev |
17:23 |
paramat |
#5205 will merge soon |
17:23 |
ShadowBot |
https://github.com/minetest/minetest/issues/5205 -- Plantlike: Fix visual_scale being applied squared by paramat |
17:24 |
|
crazyR joined #minetest-dev |
17:25 |
paramat |
waiting for checks |
17:34 |
|
Karazhan joined #minetest-dev |
17:49 |
paramat |
guess i'll merge #4966 too |
17:49 |
ShadowBot |
https://github.com/minetest/minetest/issues/4966 -- Use tree to list mods rather than textlist by rubenwardy |
17:50 |
|
twoelk joined #minetest-dev |
17:51 |
paramat |
checks are slow for OSX, can't wait, will merge those 2 in a moment |
18:03 |
paramat |
now merging |
18:08 |
paramat |
done |
18:18 |
ShadowNinja |
celeron55: Oh, I suppose you could use the master server with a different game pretty easily, you just have to get the server to send a JSON payload to the server periodically and there are a few MT-specific fields to replace. In fact, with the HTTP API now available the master server reporting could probably be implemented as a Lua mod. |
18:23 |
|
garywhite joined #minetest-dev |
18:43 |
|
betterthanyou710 joined #minetest-dev |
18:50 |
STHGOM |
the drop bones_mode seems to make armor disappear, can anyone confirm? maybe my armor version is old |
18:51 |
STHGOM |
darnit, there are too many minetest channels |
19:06 |
|
betterthanyou711 joined #minetest-dev |
19:08 |
|
ssieb joined #minetest-dev |
20:29 |
|
juhdanad joined #minetest-dev |
20:32 |
|
STHGOM joined #minetest-dev |
20:37 |
|
turtleman joined #minetest-dev |
20:49 |
|
Gael-de-Sailly joined #minetest-dev |
20:56 |
|
Tmanyo joined #minetest-dev |
20:56 |
|
STHGOM joined #minetest-dev |
20:56 |
|
STHGOM joined #minetest-dev |
21:11 |
|
rubenwardy joined #minetest-dev |
21:11 |
|
paramat joined #minetest-dev |
21:12 |
rubenwardy |
the new Github header doesn't look right |
21:12 |
rubenwardy |
too much contrast |
21:13 |
paramat |
sfan5 sofar updated #5199 and now preserves landing sound |
21:13 |
ShadowBot |
https://github.com/minetest/minetest/issues/5199 -- Footsteps: Fix offset footstep and shallow water sound bugs by paramat |
21:30 |
|
kaeza joined #minetest-dev |
21:32 |
paramat |
can anyone else review #4682 ? it's been waiting a long time and this leads to fixing lighting bugs |
21:32 |
ShadowBot |
https://github.com/minetest/minetest/issues/4682 -- Fix water flooding onto lava by juhdanad |
21:35 |
nerzhul |
rubuyest it's a little bit ugly |
21:39 |
|
DonBatman joined #minetest-dev |
21:42 |
nerzhul |
rubenwardy, * |
21:46 |
paramat |
he's the rubyest, he's the ruby warden |
21:47 |
rubenwardy |
I'm trying to work out how that typo was even done, but I can't |
21:48 |
rubenwardy |
I'm not familiar with that part of the code, so I won't be very useful at spotting errors |
21:49 |
rubenwardy |
:/ |
22:03 |
|
STHGOM joined #minetest-dev |
22:15 |
celeron55 |
i think google used that kind of high contrast header some years back |
22:15 |
celeron55 |
it's weird |
22:15 |
rubenwardy |
that didn't look so bar though |
22:15 |
rubenwardy |
*bad |
22:15 |
celeron55 |
it wasn't so tall |
22:20 |
Zeno` |
hmm. *shrug* |
22:21 |
Zeno` |
The visual scale should be sqrt(2)*blah at least because the plantlike leaves are at a 45 degree angle |
22:29 |
|
troller joined #minetest-dev |
22:31 |
|
troller joined #minetest-dev |
22:31 |
rubenwardy |
updated #5176 |
22:31 |
ShadowBot |
https://github.com/minetest/minetest/issues/5176 -- Use JSON serialize to store ItemStack Metadata by rubenwardy |
22:31 |
rubenwardy |
ShadowNinja, sfan5, nerzhul |
22:32 |
rubenwardy |
adds a rather lazy unit test, really could use more cases |
23:08 |
|
Darcidride joined #minetest-dev |
23:20 |
|
DI3HARD139 joined #minetest-dev |
23:36 |
rubenwardy |
merging game#1549 in 20 minutes... |
23:36 |
ShadowBot |
https://github.com/minetest/minetest_game/issues/1549 -- Add sfinv.set_page, plus other helper functions by rubenwardy |
23:56 |
rubenwardy |
merging... |
23:57 |
rubenwardy |
done |