| Time |
Nick |
Message |
| 01:03 |
|
proller joined #minetest-dev |
| 01:49 |
|
Zeno` joined #minetest-dev |
| 02:20 |
|
DFeniks joined #minetest-dev |
| 02:32 |
paramat |
pow! game#1025 |
| 02:32 |
ShadowBot |
https://github.com/minetest/minetest_game/issues/1025 -- Default: New grass and side textures by paramat |
| 02:33 |
VanessaE |
no. |
| 02:33 |
VanessaE |
too saturated and way too smooth |
| 02:33 |
VanessaE |
they look like..plastic |
| 02:34 |
hmmmm |
sorry, i agree |
| 02:34 |
hmmmm |
nevermind the textures, what about sounds? |
| 02:35 |
hmmmm |
those need way more work imho |
| 02:35 |
hmmmm |
i have not updated minetest_game in a while, but i'm betting the sounds are all still eggshells crackling or differently pitched taps |
| 02:36 |
VanessaE |
I always have my sound muted when I play at all, but I think they still are. |
| 02:37 |
paramat |
meh |
| 02:37 |
VanessaE |
sorry, paramat. they suck :) |
| 02:37 |
|
STHGOM joined #minetest-dev |
| 02:39 |
hmmmm |
what do you guys think about 3979? |
| 02:39 |
hmmmm |
#3979 |
| 02:39 |
ShadowBot |
https://github.com/minetest/minetest/issues/3979 -- Android settings optimization by MoNTE48 |
| 02:41 |
Zeno` |
I was thinking about that last night and tried them out. They do seem better on my Android at least |
| 02:41 |
paramat |
some of the settings are possibly a good idea |
| 02:42 |
hmmmm |
90% of those setting changes shouldn't (theoretically) make much of an impact at all |
| 02:42 |
Zeno` |
and yeah, changing settings on Android is not very easy (most users wouldn't know where to start) |
| 02:42 |
hmmmm |
wondering if this MoNtE guy actually tested each setting |
| 02:42 |
hmmmm |
also all of this is so incredibly subjective |
| 02:42 |
Zeno` |
well, that's a different question :) |
| 02:42 |
hmmmm |
you're not going to get any decent quality information unless you collect performance data on users' devices |
| 02:43 |
paramat |
view range 25 seems too small |
| 02:43 |
hmmmm |
exactly |
| 02:43 |
Zeno` |
much too small |
| 02:43 |
hmmmm |
and that's probably where 95% of the performance boost is coming from |
| 02:43 |
hmmmm |
that single setting change |
| 02:43 |
Zeno` |
98% :) |
| 02:43 |
hmmmm |
and that's a bit too much of a trade-off |
| 02:44 |
hmmmm |
setting fps_max to 30 doesn't do anything |
| 02:44 |
paramat |
3d clouds off seems ok |
| 02:44 |
hmmmm |
3d clouds off, sure, but that only improves fps by like... 2 |
| 02:44 |
paramat |
yeah |
| 02:44 |
hmmmm |
nevertheless it's a less significant detail that the users won't likely miss |
| 02:45 |
hmmmm |
setting active_block_range to 1 is a great way to nerf gameplay |
| 02:45 |
hmmmm |
we can strike that change out, and it's not likely to do anything either |
| 02:45 |
hmmmm |
in fact, many of these options only make a difference if they're in singleplayer |
| 02:46 |
hmmmm |
would be worthwhile to collect information on how often android players play singleplayer vs. multiplayer |
| 02:49 |
paramat |
client unload unused data timeout seems too low |
| 02:50 |
hmmmm |
max_objects_per_block won't practically improve performance |
| 02:50 |
hmmmm |
95% of this change is snake oil. i'm sorry, i won't agree to merging it. |
| 02:50 |
paramat |
agreed |
| 02:50 |
hmmmm |
so that's my -1 |
| 02:51 |
Zeno` |
paramat, how is the feature freeze progressing? |
| 02:52 |
paramat |
well, https://forum.minetest.net/viewtopic.php?f=18&t=14102&p=213709#p213694 |
| 02:53 |
paramat |
it's waiting on the milestones |
| 02:53 |
Zeno` |
The Ancient Romans have a lot to answer for their invention of milestones |
| 02:55 |
Zeno` |
#2094 can probably be merged? That's one out of the way |
| 02:55 |
ShadowBot |
https://github.com/minetest/minetest/issues/2094 -- Fix offset being ignored by inventory bar HUD by rubenwardy |
| 02:56 |
hmmmm |
did you review it |
| 02:56 |
Zeno` |
reviewed yes, tested no (because there are already 2 approvals) |
| 02:56 |
paramat |
i reviewed it and was planning to merge it tonight |
| 02:56 |
hmmmm |
okay hold on |
| 02:57 |
hmmmm |
if past history has taught me anything, it's that if somebody didn't test it because they assumed somebody else tested it, it's likely that nobody actually tested it |
| 02:57 |
paramat |
heh, rubenwardy tested it |
| 02:58 |
paramat |
i didn't |
| 03:00 |
Zeno` |
I test everything before I do an actual merge |
| 03:02 |
paramat |
please can anyone review #3973 and #3974 ? some final mapgen stuff for release |
| 03:02 |
ShadowBot |
https://github.com/minetest/minetest/issues/3973 -- Mgvalleys: Don't let cavegen place biome nodes everywhere by paramat |
| 03:02 |
ShadowBot |
https://github.com/minetest/minetest/issues/3974 -- Mgv5: Optimise tunnels, add biome material in entrances by paramat |
| 03:04 |
Zeno` |
I am going to an appointment in an hour but tonight I will review and test all of the remaining milestones not tested by the time I get back |
| 03:05 |
Zeno` |
is #3948 critical for 0.4.14? |
| 03:05 |
ShadowBot |
https://github.com/minetest/minetest/issues/3948 -- Escape more strings: formspecs, item descriptions, infotexts... by Ekdohibs |
| 03:05 |
|
Dragonop joined #minetest-dev |
| 03:05 |
hmmmm |
i think i reviewed that yesterday but i forget what happened |
| 03:05 |
hmmmm |
oh right, est's comments weren't addressed yet |
| 03:06 |
Zeno` |
it seems there are a lot of questions that remain unanswered for a PR that's not all that old |
| 03:07 |
Zeno` |
I hate character sets |
| 03:08 |
paramat |
well i don't understand why it's so essential for release |
| 03:08 |
hmmmm |
woo |
| 03:08 |
hmmmm |
that's a messed up HUD if I ever saw one |
| 03:09 |
hmmmm |
can confirm the bug at least, now let's confirm the fix |
| 03:09 |
hmmmm |
and then i need to confirm what the fix is doing |
| 03:09 |
Zeno` |
paramat, that's why I was asking if it was critical for the release or not. To me it would seem prudent to delay it |
| 03:09 |
hmmmm |
it doesn't seem kosher exactly, because leftuppercorner is supposed to be the screen offset |
| 03:10 |
hmmmm |
I guess 3948 could wait... |
| 03:10 |
hmmmm |
I want sofar's node falling improvement in though |
| 03:11 |
paramat |
that grass is close in saturation and brightness to 0.4.10 grass, however i expect others will find it too bright, so i'll redo it :/ |
| 03:11 |
hmmmm |
could we merge that right now? i think if there's a bug with it we'd see that right away given everybody playing the current head of the development branch |
| 03:11 |
VanessaE |
you could always... use HDX grass ;) |
| 03:11 |
hmmmm |
although what would be best is to write a unit test for that algorithm |
| 03:13 |
Zeno` |
the falling node improvement is very nice |
| 03:13 |
Zeno` |
it's not in the milestones though |
| 03:13 |
hmmmm |
so? |
| 03:14 |
hmmmm |
the milestone thing is just something that nerzhul decided on doing |
| 03:14 |
Zeno` |
so those are all I'm looking at right this moment |
| 03:14 |
Zeno` |
oh ok... |
| 03:14 |
Zeno` |
I was looking because paramat said the freeze/release was delayed because the milestones had not been met |
| 03:14 |
hmmmm |
i would imagine that has more to do with the bugs with blocker status |
| 03:15 |
Zeno` |
#3894 should be removed from the milestones (it's still a WIP for a start) |
| 03:15 |
ShadowBot |
https://github.com/minetest/minetest/issues/3894 -- Add serverside noclip enforcement by est31 |
| 03:15 |
paramat |
it's not in milestone because nerz thinks it should be delayed |
| 03:16 |
Zeno` |
hmmmm, yeah I'll look into the blocker ones after I get back from my appointment (I guess you're looking at them as well) |
| 03:17 |
paramat |
(.. i refer to 3938) |
| 03:17 |
paramat |
i'd like 3938 in for release, we have weeks to test it |
| 03:17 |
Zeno` |
Ok, I'll ask my question in a different way. What can we do to make the release happen more quickly? |
| 03:18 |
paramat |
work on the milestones :) |
| 03:18 |
Zeno` |
ok, well get the milestones up-to-date :p add 3938 to the list |
| 03:19 |
Zeno` |
:) |
| 03:19 |
hmmmm |
wow i really don't remember hud looking this ugly |
| 03:19 |
paramat |
3894 is somewhat needed for the related meshdoors bug, est was working on it |
| 03:19 |
hmmmm |
a nuclear bomb went off in this file |
| 03:20 |
Zeno` |
probably that nuclear blast mod |
| 03:20 |
hmmmm |
i need to do some reading |
| 03:20 |
paramat |
ok added 3938 to milestones |
| 03:21 |
hmmmm |
ahh, I get why offset exists now |
| 03:27 |
Zeno` |
hang on |
| 03:28 |
Zeno` |
is there a feature freeze or not? |
| 03:28 |
paramat |
not |
| 03:28 |
Zeno` |
I dunno why I was told there was when I came back then |
| 03:28 |
paramat |
but focussing on stuff essential for release |
| 03:28 |
VanessaE |
MT is "refrigerated" right now :) |
| 03:28 |
paramat |
feature 'chilled' |
| 03:28 |
VanessaE |
on the door shelf next to the juice, I believe paramat said before |
| 03:29 |
Zeno` |
<Zeno`> paramat, how is the feature freeze progressing? |
| 03:29 |
Zeno` |
it could have at least been clarified when I said that 30 minutes ago lol |
| 03:29 |
hmmmm |
what the hell... is it just me or is screenshotting broken now? |
| 03:29 |
Zeno` |
I was told that there was a feature freeze by at least TWO core devs on my first day back that there was a feature freeze |
| 03:29 |
Zeno` |
and several times since then |
| 03:29 |
VanessaE |
hmmmm: what commit are you at? |
| 03:29 |
hmmmm |
"Saved screenshot to './screenshot_blah.png'" shows up in the chat console, but not in the chat area |
| 03:30 |
hmmmm |
and I can't find the screenshot.. |
| 03:30 |
hmmmm |
current |
| 03:30 |
paramat |
sorry i thought my forum post explained freeze is delayed, also see channel banner |
| 03:30 |
Zeno` |
no wonder things are slow when half the devs think there is a freeze and half don't :P |
| 03:30 |
VanessaE |
hmmmm: works fine at commit 01ae43c |
| 03:30 |
Zeno` |
as if we look at things like channel topic and the forum hehe :) |
| 03:31 |
VanessaE |
at least, it dropped the screenie in my home dir. |
| 03:31 |
Zeno` |
ok, well this changes things, I am going into full development and debugging mode as soon as I get home tonight |
| 03:31 |
Zeno` |
instead of just dawdling around :) |
| 03:32 |
paramat |
i have noticed that colours are changed in screenshots |
| 03:32 |
hmmmm |
oh weird |
| 03:33 |
hmmmm |
the CWD is a totally different directory |
| 03:34 |
hmmmm |
seems like a KDE problem |
| 03:34 |
hmmmm |
this is the sample code with rubywarden's patch applied: http://i.imgur.com/NAHe7rD.png ??? |
| 03:36 |
Zeno` |
umm. nice? |
| 03:37 |
hmmmm |
well then again, I guess it does fix the offset |
| 03:46 |
Zeno` |
yeah |
| 03:46 |
Zeno` |
the artifacts are a different bug |
| 03:46 |
Zeno` |
hmm or are they |
| 03:47 |
hmmmm |
they are different, 2094 isn't supposed to fix 3970 |
| 03:47 |
Zeno` |
yeah ok I got confused just because of what I had open in my browser... had to scroll up in the conversation |
| 03:48 |
hmmmm |
they were reported by the same person, one messed up looking hud screenshot was in the other issue, one was a pr the other was an issue, etc. it's easy to get confused here |
| 03:50 |
paramat |
shall we re-add #3848 to milestones? hmmmmm you seemed to want to work on it? it was something RBA was working on for this release so it would be good if possible |
| 03:51 |
ShadowBot |
https://github.com/minetest/minetest/issues/3848 -- Send only changed node metadata to clients instead of whole mapblock by est31 |
| 03:51 |
hmmmm |
no that's not going to be possible due to the protocol change |
| 03:52 |
hmmmm |
it would've been nice, because it has a substantial impact |
| 03:54 |
VanessaE |
I thought that one used one of the optional protocol extensions that are used for other stuff? |
| 03:56 |
hmmmm |
I'm going to merge 3938 |
| 03:56 |
Zeno` |
I agree |
| 03:56 |
hmmmm |
if there is a bug with it, trust me, we'll know in less than 6 hours |
| 03:56 |
Zeno` |
I just went through it |
| 03:57 |
Zeno` |
seems like a fairly straightforward unwinding and the code *looks* fine |
| 03:57 |
hmmmm |
we'll get at least 3 different habitual crack users^H^H^H^H^H^H^H^H^H^Hminetest users complaining about how minetest just got broken after they updated |
| 03:57 |
Zeno` |
it's not even unwinding... it's still recursive just maintaining its own stack |
| 03:57 |
hmmmm |
would feel better about it if it had a unit test though :) |
| 03:57 |
Zeno` |
I am not writing a unit test for that hehe |
| 03:57 |
hmmmm |
me neither |
| 03:58 |
Zeno` |
especially if it has to be written in Lua |
| 03:58 |
hmmmm |
but lua in general is pretty easy to unit test because you can hook functions by simply doing "=" |
| 03:58 |
kaadmy |
hmmmm: terminal-based irc client? ;) |
| 03:58 |
Zeno` |
I guess so, but let's just merge it :) |
| 03:58 |
hmmmm |
kaadmy: yea |
| 03:58 |
kaadmy |
<hmmmm> we'll get at least 3 different habitual crack users^H^H^H^H^H^H^H^H^H^Hminetest users complaining about how minetest just got broken after they updated |
| 03:59 |
Zeno` |
well it's better broken earlier so it can be fixed earlier! |
| 03:59 |
kaadmy |
i forget what C-H does |
| 04:00 |
hmmmm |
backspace on a misconfigured vt220 |
| 04:00 |
Zeno` |
hjkl are for cursor movement |
| 04:00 |
Zeno` |
in vi/vim anyway |
| 04:03 |
hmmmm |
found a bug |
| 04:04 |
Zeno` |
you're a habitual crack^D^D^D^D^D minetest dev |
| 04:04 |
hmmmm |
or maybe not |
| 04:05 |
Zeno` |
gotta go; be back tonight |
| 04:05 |
hmmmm |
when you're adding a node adjacent to floating falling nodes, is the falling supposed to stop at a block border? |
| 04:08 |
hmmmm |
so the problem seems to be that a falling node caused by another node update does not update the adjacent falling nodes |
| 04:10 |
paramat |
sofar ^ |
| 04:11 |
hmmmm |
hrmm, it's debatable if this is a bug or not actually |
| 04:12 |
hmmmm |
did the original nodeupdate work on falling nodes adjacent to the placed node? |
| 04:13 |
paramat |
i think so |
| 04:13 |
hmmmm |
ahh yes, looking at the code, it did |
| 04:14 |
sofar |
hmmm? |
| 04:14 |
hmmmm |
it updated the 3x3x3 cube enclosing the updated node, this only updates the 6 neighbors |
| 04:14 |
hmmmm |
no diagnoal nodes |
| 04:14 |
sofar |
old code went 3x3x3, new code goes 6 ways |
| 04:14 |
sofar |
that gets all adjacent |
| 04:15 |
sofar |
diagonal is not adjacent |
| 04:15 |
hmmmm |
paramat, what do you think? |
| 04:15 |
hmmmm |
should it update the 27 neighbors or 7? |
| 04:15 |
paramat |
well updating the 6 will get all 27 after 3 iterations |
| 04:16 |
hmmmm |
what?? |
| 04:16 |
sofar |
right |
| 04:16 |
hmmmm |
oh i see what you're saying. that will only work if the adjacent node isn't supported either |
| 04:17 |
hmmmm |
what i'm saying is that this is functioning slightly different from what i naturally expected from older versions of minetest |
| 04:17 |
sofar |
the walking matrix can be expanded |
| 04:17 |
hmmmm |
not saying this is wrong behavior, it's just different from how it used to be and it might make other users complain about a bug |
| 04:17 |
sofar |
I'd like to keep the 4 corners out, but adding simple diagonals seems fine |
| 04:17 |
paramat |
the diagonal neighbours will still be updated, but indirectly through combinations of non-diagonal updates |
| 04:18 |
hmmmm |
alright we'll keep it as-is |
| 04:18 |
paramat |
but i don't understand the PR fully |
| 04:18 |
sofar |
I don't blame you, lol |
| 04:18 |
sofar |
it's a recursive tail call optimization |
| 04:19 |
paramat |
i'm just the mapgen bitch |
| 04:19 |
hmmmm |
if it really is a problem for users we can just add the other 20 neighbors to the nodeupdate_neighbors list and change the numeric literal '7' to '27' |
| 04:19 |
sofar |
paramat: essentially, instead of using the function call stack, we use an array in lua |
| 04:19 |
sofar |
hmmmm: yes |
| 04:19 |
sofar |
it would be really trivial to add those in |
| 04:19 |
hmmmm |
ok merging then |
| 04:19 |
paramat |
btw #3985 can be merged |
| 04:19 |
ShadowBot |
https://github.com/minetest/minetest/issues/3985 -- Minimap: revert change from RGBA to Indexed by sofar |
| 04:19 |
paramat |
trivial |
| 04:20 |
hmmmm |
agreed |
| 04:20 |
hmmmm |
i'll merge that |
| 04:25 |
hmmmm |
alright any more approvals, give them to me now, otherwise i'm going to work on #3970 |
| 04:25 |
ShadowBot |
https://github.com/minetest/minetest/issues/3970 -- Graphical bugs when drawing inventory hud |
| 04:25 |
hmmmm |
any more PRs in need of approval* |
| 04:26 |
sofar |
#3891 ? |
| 04:26 |
ShadowBot |
https://github.com/minetest/minetest/issues/3891 -- Implement client node dig prediction. by sofar |
| 04:26 |
sofar |
well no |
| 04:27 |
sofar |
need to wait until the noclip anticheat gets merged first |
| 04:27 |
sofar |
at least, that was the deal |
| 04:27 |
paramat |
#3973 #3974 |
| 04:27 |
ShadowBot |
https://github.com/minetest/minetest/issues/3973 -- Mgvalleys: Don't let cavegen place biome nodes everywhere by paramat |
| 04:27 |
ShadowBot |
https://github.com/minetest/minetest/issues/3974 -- Mgv5: Optimise tunnels, add biome material in entrances by paramat |
| 04:28 |
paramat |
these are possibly my last 2 mapgen engine things needed for release |
| 04:31 |
paramat |
i can merge those myself if approved |
| 05:05 |
|
Weedy joined #minetest-dev |
| 05:06 |
|
Hunterz joined #minetest-dev |
| 05:10 |
hmmmm |
hey paramat, next time, if you're moving a function to a different location, don't make any changes to it |
| 05:10 |
hmmmm |
because now you can't see the diff of what parts actually changed and what was moved |
| 05:10 |
paramat |
good point |
| 05:11 |
paramat |
i noticed the diff is a bit confusing |
| 05:11 |
hmmmm |
actually, nvm, your new version of generateCaves is substantially different from the old one, so it doesn't make much of a difference |
| 05:12 |
paramat |
still, function move is best a seperate commit i guess |
| 05:12 |
hmmmm |
so you iterate over (x, z) in columns in this new version |
| 05:14 |
hmmmm |
one minor nuance i should point out with your approach here: |
| 05:15 |
hmmmm |
a large cave from CaveV5 could get carved from that area and not have its entrance get biomed |
| 05:15 |
paramat |
yes |
| 05:16 |
paramat |
oh but large psrand caves are only deep underground in mgv5 |
| 05:16 |
paramat |
but indeed you are correct for mgv7 |
| 05:18 |
paramat |
i'll consider it |
| 05:18 |
paramat |
later |
| 05:18 |
|
jin_xi joined #minetest-dev |
| 05:32 |
paramat |
thanks for comments |
| 05:38 |
paramat |
i'll work on those issues |
| 05:49 |
nore |
About #3948, it's not critical but if it isn't merged, it means the features it allows will have to wait even longer |
| 05:49 |
ShadowBot |
https://github.com/minetest/minetest/issues/3948 -- Escape more strings: formspecs, item descriptions, infotexts... by Ekdohibs |
| 05:50 |
hmmmm |
anybody have any opinions on $2085? |
| 05:50 |
hmmmm |
#2085 |
| 05:50 |
ShadowBot |
https://github.com/minetest/minetest/issues/2085 -- Disable font scaling on non-Android platforms by cheapie |
| 05:50 |
nore |
What's more, it addresses a few issues with the previous pr I made that was merged |
| 05:52 |
nore |
hmmmm: sorry, gtg now :/ |
| 05:52 |
hmmmm |
bye |
| 05:52 |
hmmmm |
I don't know why 2085 is waiting exactly |
| 05:52 |
* nore |
is sick and in his bed |
| 05:55 |
paramat |
sorry i have to go eat |
| 05:55 |
|
paramat left #minetest-dev |
| 06:13 |
hmmmm |
3970 has been around since at least january 2014 |
| 06:21 |
sofar |
eat at this hour? where is paramat? midnight taco bell run? |
| 06:22 |
sofar |
lol |
| 06:22 |
hmmmm |
i think it's 8 am for british pepole |
| 06:22 |
hmmmm |
care for a cuppa? |
| 06:24 |
sofar |
ahhh I didn't realize he's in the UK |
| 06:34 |
|
Taoki[mobile] joined #minetest-dev |
| 06:44 |
|
asl97 joined #minetest-dev |
| 06:53 |
|
Obani joined #minetest-dev |
| 07:00 |
hmmmm |
geh |
| 07:00 |
hmmmm |
there's no way to rotate an image in irrlicht without rendering it as a 3d object |
| 07:00 |
hmmmm |
i'm gonna have to chop up gui_hotbar.png, but it might break reverse compat with older clients |
| 07:03 |
|
nrzkt joined #minetest-dev |
| 07:07 |
|
srifqi joined #minetest-dev |
| 07:07 |
VanessaE |
hmmmm: actually, I think now's a good time for older-client-breaking changes |
| 07:08 |
hmmmm |
well you can still have compatibility, it's just that you'd have to start distributing two versions of the gui hotbar anymore |
| 07:08 |
VanessaE |
I really think it's a good idea to get that stuff into 0.4.14, since we already have one or two older-client-breaking changes in place as it is |
| 07:08 |
hmmmm |
either way this isn't a blocker |
| 07:08 |
VanessaE |
(connected nodeboxes, for example) |
| 07:09 |
hmmmm |
it's a bug that's been in there for a long time |
| 07:10 |
hmmmm |
also, are there any hotbar backgrounds that are asymmetrical? |
| 07:10 |
VanessaE |
none that I can think of |
| 07:11 |
hmmmm |
i think the way mt currently handles inventories and how deeply integrated everything is with the inventorylist is very monolithic |
| 07:12 |
hmmmm |
i want to be able to have a mod that's an RPG, and you can switch between several weapons or spells in your inventory, but each is broken up into its own inventory |
| 07:12 |
hmmmm |
and i want to be able to have one inventory on the left side of the screen, and the other on the right side, going downward |
| 07:12 |
nrzkt |
VanessaE, if you look at protocol changes, clients before 0.4.10 should be forbidden because they could not use breath for example |
| 07:13 |
VanessaE |
I would tend to agree with you on that, sure |
| 07:13 |
hmmmm |
this is so easy to do but it requires a rewrite |
| 07:13 |
hmmmm |
ugh |
| 07:13 |
VanessaE |
of course 0.4.10 was a long time ago |
| 07:13 |
nrzkt |
hmmmm, agreed the inventory is very very monolithic |
| 07:13 |
srifqi |
what do you mean by monolithic? |
| 07:14 |
hmmmm |
having multiple itembars as it exists right now is basically useless |
| 07:14 |
hmmmm |
i don't even know why you're able to add one via lua |
| 07:14 |
hmmmm |
ABSOLUTELY |
| 07:14 |
hmmmm |
USELESS |
| 07:14 |
Obani |
hmmmm, I think#3985 can be closed ^^ |
| 07:14 |
hmmmm |
this is why 3970 is not a blocker and should be set to low priority |
| 07:15 |
|
Zeno` joined #minetest-dev |
| 07:15 |
Zeno` |
hmmmm, what makes you say that 3970 has been around for more than 2 years? |
| 07:15 |
nrzkt |
i think we should stop all those breaking changes and start a feature freeze, because huge rework is needed on master as i read on irc. |
| 07:15 |
Zeno` |
and why don't I experience it hehe |
| 07:15 |
nrzkt |
it's time to have a new MT step |
| 07:16 |
Zeno` |
nrzkt, until this afternoon I thought we *were* in feature freeze so I agree |
| 07:16 |
hmmmm |
Zeno`, what mods have you used that add an extra itembar to your hud? |
| 07:16 |
hmmmm |
seriously? |
| 07:16 |
Zeno` |
there is never going to be a release if we wait |
| 07:16 |
Zeno` |
hmmmm, oh ok... so I need an extra itembar? |
| 07:16 |
sofar |
I could see a use for armor |
| 07:16 |
Zeno` |
hmmmm, I haven't tried that at all |
| 07:16 |
hmmmm |
Zeno`: Exactly |
| 07:16 |
hmmmm |
again, this ONLY affects lua-added itembars |
| 07:16 |
Zeno` |
hmmmm, well that's the only answer I was after |
| 07:17 |
hmmmm |
there is literally no reasonable usecase for a lua-added itembar |
| 07:17 |
hmmmm |
because again, it's so monolithic |
| 07:17 |
Zeno` |
no wonder I'd never seen it |
| 07:17 |
Zeno` |
hmmmm, I wasn't saying you were wrong saying it had been around for 2 years |
| 07:17 |
Zeno` |
I just wanted clarification; sorry if I wasn't clearer |
| 07:18 |
Obani |
you mean the default item bar from hud ? |
| 07:18 |
Zeno` |
Maybe that info should be added to the bug report |
| 07:19 |
|
Krock joined #minetest-dev |
| 07:19 |
Zeno` |
now back to why this stupid linux installation wants UEFI when I've never needed it prior to this version of Fedora :/ |
| 07:19 |
hmmmm |
actually you know what |
| 07:19 |
hmmmm |
I do remember a point at which somebody added more than 8 items to the itembar |
| 07:19 |
hmmmm |
and it went onto a second row |
| 07:19 |
hmmmm |
and it worked correctly |
| 07:20 |
VanessaE |
dreambuilder |
| 07:20 |
VanessaE |
carbone also. |
| 07:20 |
hmmmm |
right |
| 07:20 |
Obani |
hmmmm, item bar size is configurable in minetest.conf anyway |
| 07:20 |
VanessaE |
and when it does that, it breaks the HUD background |
| 07:20 |
Obani |
And it's very useful |
| 07:20 |
hmmmm |
well those are broken after somebody added this gee-whiz way of customizing the itembar background |
| 07:20 |
VanessaE |
(the image just stretches to fit. imho it ought to tile..or something) |
| 07:20 |
hmmmm |
IDK who did it but certainly wouldn'tve passed my review |
| 07:21 |
Obani |
I don't understand the interest of adding another item bar as you can already choose its size in mt.conf :x |
| 07:21 |
hmmmm |
https://github.com/minetest/minetest/commit/439079cad8f15028fffebb05aed5ae6c0da9bfab |
| 07:22 |
hmmmm |
this is the commit that caused 3970 |
| 07:22 |
hmmmm |
the bug has been present since 0.4.8 |
| 07:22 |
Zeno` |
size == number of slots? |
| 07:25 |
hmmmm |
yeah |
| 07:25 |
hmmmm |
okay one blocker left then, 3901 |
| 07:28 |
ssieb |
Zeno`: Is your hard drive formatted as GPT? |
| 07:29 |
Zeno` |
ssieb, I suppose it must be |
| 07:30 |
Zeno` |
ssieb, but why does it currently work without /boot/uefi (I just have /boot) |
| 07:30 |
Zeno` |
but yes it's GPT |
| 07:30 |
ssieb |
no idea. What version do you have currently? |
| 07:30 |
Zeno` |
fedora 21 |
| 07:31 |
ssieb |
And you're booted in BIOS (CSM?) mode, not UEFI? |
| 07:31 |
Zeno` |
correct |
| 07:31 |
Zeno` |
I don't mind making an extra directory (/boot/uefi) if that's all it is... 'cause there is /boot already |
| 07:31 |
ssieb |
How did you get it in that configuration? :-) |
| 07:32 |
hmmmm |
can anybody here reproduce #3901? |
| 07:32 |
ShadowBot |
https://github.com/minetest/minetest/issues/3901 -- Air bubbles not showing up under water |
| 07:32 |
ssieb |
It's actually /boot/efi, but that has to map to the EFI partition. |
| 07:32 |
Zeno` |
ssieb, I probably added it. I do remember using chroot and doing most of the f21 installtion by hand hehe |
| 07:32 |
ssieb |
oh! |
| 07:32 |
ssieb |
well, then, you're just asking for it! :-P |
| 07:33 |
ssieb |
hmmmm: I haven't had that happen with recent builds |
| 07:33 |
hmmmm |
if more people can verify the bug doesn't work, perhaps wait until we have kilbith try it again, i think we might be good for release |
| 07:33 |
hmmmm |
and this time, whoever makes the windows builds is gonna save the .pdbs or else |
| 07:33 |
Zeno` |
ssieb, I don't use grub either (my m/board lets me choose a boot device so there is no need) |
| 07:34 |
Zeno` |
so maybe I'm on my own again. *sigh* |
| 07:34 |
ssieb |
I'd say you've gone pretty far off the standard track |
| 07:34 |
Zeno` |
oh well, I'll do it after dinner |
| 07:34 |
Zeno` |
ssieb, that's the way I roll :3 lol |
| 07:35 |
hmmmm |
i installed freebsd manually one time |
| 07:35 |
hmmmm |
it was not pleasant |
| 07:37 |
Zeno` |
I'd better make some disk images first |
| 07:37 |
Zeno` |
hmmmm, I thought freebsd was your main OS |
| 07:37 |
hmmmm |
yea it is |
| 07:38 |
Zeno` |
oh ok :) |
| 07:38 |
hmmmm |
i was reading the instructions from my laptop at the time |
| 07:38 |
hmmmm |
these days, you can install zfs as the root fs right from the installer. no manual installation necessary! imagine that |
| 07:39 |
hmmmm |
technological progress people |
| 07:39 |
hmmmm |
we're in the future now |
| 07:39 |
hmmmm |
little 1s and 0s flying everywhere |
| 07:40 |
Zeno` |
that's how I installed f21... laptop next to me, chrooting, doing silly stuff |
| 07:41 |
Zeno` |
I suppose I could just fall into the trap and enable UEFI |
| 07:41 |
Zeno` |
makes me very uneasy but I guess the flood gates are siezed open now anyway |
| 07:42 |
asl97 |
pretty sure fedora 21 reach EOL |
| 07:42 |
Zeno` |
but then I'll probably have to reinstall Win7 as well |
| 07:42 |
Zeno` |
asl97, it has |
| 07:42 |
|
nrzkt joined #minetest-dev |
| 07:42 |
Zeno` |
asl97, I've been manually keeping it up to date but that approach is not working now |
| 07:43 |
Zeno` |
ok, I have dual bios so I can probably have one as traditional BIOS and one UEFI |
| 07:43 |
Zeno` |
so I don't have to reinstall win7 as well |
| 07:43 |
Zeno` |
wish me luck |
| 07:46 |
|
Calinou joined #minetest-dev |
| 08:21 |
|
DFeniks_ joined #minetest-dev |
| 10:14 |
|
proller joined #minetest-dev |
| 10:35 |
|
Krock joined #minetest-dev |
| 10:56 |
|
Calinou joined #minetest-dev |
| 11:04 |
|
iangp joined #minetest-dev |
| 11:05 |
|
Zeno` joined #minetest-dev |
| 11:09 |
|
Player_2 joined #minetest-dev |
| 11:09 |
|
Fixer joined #minetest-dev |
| 11:16 |
|
rand_user joined #minetest-dev |
| 11:41 |
|
rand_user joined #minetest-dev |
| 11:44 |
|
srifqi joined #minetest-dev |
| 11:45 |
|
Zeno` joined #minetest-dev |
| 11:52 |
|
PilzAdam joined #minetest-dev |
| 12:02 |
Fixer |
vrange 50 for android will be slideshow on my tablet |
| 12:02 |
Fixer |
it is already working badly with 15 |
| 12:02 |
Fixer |
lenovo yoga |
| 12:02 |
Calinou |
how old and low-end is it? |
| 12:03 |
Fixer |
kitak 4.4, probably 2 years old |
| 12:03 |
Fixer |
kitkat* |
| 12:03 |
Fixer |
middle-end |
| 12:04 |
PilzAdam |
Fixer, why do you even play it on your device, then? |
| 12:04 |
Fixer |
i don't |
| 12:04 |
Fixer |
i just tested minetest on it few times |
| 12:04 |
Fixer |
i play on my PC ofc |
| 12:05 |
Fixer |
i'm not a mazohist |
| 12:05 |
Fixer |
>_> |
| 12:06 |
PilzAdam |
well, why are you telling us that a vrange of 50 is too high, when your device wouldn't run Minetest anyway? |
| 12:06 |
Fixer |
it is running it, but fps is low |
| 12:07 |
Fixer |
and it is middle-end one iirc, a lot of people will have worse experience |
| 12:07 |
Fixer |
50 v_range on android is bad idea |
| 12:11 |
PilzAdam |
if your device doesn't even run with a vrange of 15 properly, then Minetest is not playable on it, at all |
| 12:11 |
PilzAdam |
so we shouldn't even bother with your experiences |
| 12:12 |
Fixer |
let me say it has somewhere near 24 fps with vrange 15 |
| 12:12 |
Fixer |
let me try it now in fact |
| 12:14 |
PilzAdam |
I personally wouldn't consider a vrange of 15 playable, even it was running at 60 FPS |
| 12:15 |
Calinou |
Minetest wasn't designed for mobile devices after all |
| 12:16 |
Calinou |
to be honest, it probably should never have been released for Android |
| 12:16 |
Calinou |
the experience is just so bad |
| 12:16 |
Calinou |
tiny GUI elements, poor inventory management |
| 12:16 |
Calinou |
and low performance |
| 12:21 |
srifqi |
Because the GUI is still heavily-based for desktop. Even for tablet 10.1", it still a little bit hard to play. |
| 12:21 |
Calinou |
GUI elements typically remain tiny in game even with that |
| 12:22 |
Fixer |
tested in singleplayer, fdroid build, 0.4.13, ~24-26fps with mostly v_range 20, yoga tablet 10 (b8000h) / MTK MT8389 QuadCore 1.2GHz, 1GB RAM, 1280*800 |
| 13:01 |
|
STHGOM joined #minetest-dev |
| 13:25 |
|
Calinou_ joined #minetest-dev |
| 13:30 |
|
iangp joined #minetest-dev |
| 13:46 |
|
est31 joined #minetest-dev |
| 13:48 |
est31 |
IMO we should just get this HTML thing for HUD/formspecs |
| 13:48 |
est31 |
then we can make the modders make responsive GUIs |
| 13:48 |
est31 |
people who play full screen complain that the buttons are too large |
| 13:48 |
est31 |
people on mobile devices complain that they are too small |
| 13:49 |
est31 |
just lets add HTML rendering with lua access to the DOM |
| 13:52 |
est31 |
and #3948 is not that important... after all one would need lecacy handling for clients either way or another |
| 13:52 |
ShadowBot |
https://github.com/minetest/minetest/issues/3948 -- Escape more strings: formspecs, item descriptions, infotexts... by Ekdohibs |
| 13:52 |
est31 |
so the only thing we save is a protocol bump |
| 13:54 |
nrzkt |
est31: note irrlicht has a xml parser included to help us |
| 13:55 |
nrzkt |
i already started to think about a XML interface, it's a huge PR to do :) |
| 13:59 |
|
kaadmy joined #minetest-dev |
| 14:28 |
|
jin_xi joined #minetest-dev |
| 14:29 |
est31 |
I rather add no more additional dependencies on irrlicht |
| 14:29 |
nrzkt |
then you will add another library for XML parsing ? lol |
| 14:30 |
nrzkt |
as you want, libxml could be useful but is this portable ? |
| 14:39 |
PilzAdam |
don't forget the javascript engine |
| 14:39 |
PilzAdam |
Mineweb 2.0 |
| 14:40 |
est31 |
PilzAdam, they solved problems already, why should we rebuild something they built decades ago? |
| 14:41 |
PilzAdam |
est31, hm? my comment was for pure entertainment reasons |
| 14:41 |
est31 |
ah okay then |
| 14:41 |
est31 |
:) |
| 14:42 |
PilzAdam |
I mean, I would still try to write a browser in Minetest, since we already have curl support... |
| 14:43 |
nrzkt |
PilzAdam, i prepare malicious code then xD |
| 14:44 |
sofar |
well |
| 14:44 |
sofar |
it would give us client-side scripting if you added javascript support |
| 14:44 |
jin_xi |
why not guile... |
| 14:46 |
Calinou_ |
why not QuakeC |
| 14:46 |
Calinou_ |
nobody needs structs |
| 14:47 |
Calinou_ |
to est31: he should be aware that libRocket (the most popular "HTML in games" library) is notorious for being CPU-intensive, it has been used in games like Unvanquished and Warsow |
| 14:49 |
asl97 |
is minetest still broken on the fdroid and playstore? |
| 15:00 |
|
Lunatrius joined #minetest-dev |
| 15:05 |
|
hmmmm joined #minetest-dev |
| 15:36 |
|
Obani joined #minetest-dev |
| 15:37 |
Calinou_ |
broken? |
| 15:43 |
Fixer |
i have stable one from fdroid, and it runs fine |
| 15:43 |
asl97 |
something about libiconv.so |
| 15:56 |
|
Hunterz joined #minetest-dev |
| 16:08 |
|
Amaz joined #minetest-dev |
| 16:47 |
|
technics_ joined #minetest-dev |
| 16:49 |
|
AnotherBrick joined #minetest-dev |
| 17:03 |
|
ElectronLibre joined #minetest-dev |
| 17:08 |
|
Krock2 joined #minetest-dev |
| 17:21 |
|
ElectronLibre joined #minetest-dev |
| 17:27 |
|
Foghrye4 joined #minetest-dev |
| 17:48 |
|
STHGOM joined #minetest-dev |
| 17:56 |
|
STHGOM joined #minetest-dev |
| 18:06 |
|
damiel joined #minetest-dev |
| 18:16 |
|
rubenwardy joined #minetest-dev |
| 18:21 |
|
ElectronLibre joined #minetest-dev |
| 18:53 |
|
Foghrye4 left #minetest-dev |
| 18:57 |
|
ElectronLibre joined #minetest-dev |
| 20:08 |
VanessaE |
[04-11 16:07] <TenPlus1> err... the latest minetest daily has a glitch with hotbar, it appears in top left corner of screen |
| 20:17 |
|
Samson1 joined #minetest-dev |
| 20:23 |
hmmmm |
don't see it. |
| 20:35 |
VanessaE |
just passing it along, I haven't checked it myself yet |
| 20:36 |
|
nrzkt joined #minetest-dev |
| 20:39 |
|
bugzapper joined #minetest-dev |
| 20:41 |
Fixer |
i will check it |
| 20:41 |
Fixer |
have newest build at hand |
| 20:42 |
Fixer |
bug reproduced :/ |
| 20:43 |
hmmmm |
try again with no mods |
| 20:43 |
Fixer |
you mean with minimal? |
| 20:43 |
hmmmm |
eh |
| 20:43 |
Fixer |
reproduced again |
| 20:43 |
hmmmm |
you're testing on a totally plan minetest_game? |
| 20:43 |
Fixer |
_yes_ |
| 20:44 |
Fixer |
and minimal dev test |
| 20:44 |
Fixer |
problem :/ |
| 20:44 |
hmmmm |
what resolution are you playing minetest at |
| 20:44 |
PilzAdam |
hmmmm, I can reproduce it, too |
| 20:44 |
Fixer |
1280*1024 minus start bar |
| 20:44 |
hmmmm |
what platform are you using |
| 20:45 |
Fixer |
windows 7sp1 |
| 20:45 |
hmmmm |
pilzadam, what about you? |
| 20:45 |
PilzAdam |
hmmmm, bisecting now, but it's probably eae33951ad8b13cb335fca8eaec73185959eb44e |
| 20:45 |
hmmmm |
what is your resolution, and what platform are you using? |
| 20:45 |
Fixer |
actual rendering is 1280*978 or so |
| 20:45 |
PilzAdam |
hmmmm, you are the only one that can't reproduce it? |
| 20:45 |
hmmmm |
i wouldn'tve merged it if i was able to reproduce the said bug |
| 20:46 |
Amaz |
The hotbar is in the right place for me |
| 20:46 |
PilzAdam |
what is your setup` |
| 20:46 |
PilzAdam |
*? |
| 20:47 |
PilzAdam |
eae33951ad8b13cb335fca8eaec73185959eb44e is indeed the offending commit |
| 20:47 |
|
paramat joined #minetest-dev |
| 20:47 |
PilzAdam |
all games I tried, even ones that have a custom hotbar, are being displayed incorrectly |
| 20:47 |
Fixer |
my screenshot https://i.imgur.com/jKrqicX.png |
| 20:49 |
sofar |
PilzAdam: why does it not surprise me... fix the offset -> nobody was properly using it, so they're all 0? |
| 20:49 |
PilzAdam |
rubenwardy, *ping* |
| 20:49 |
rubenwardy |
I've seen |
| 20:49 |
PilzAdam |
what was your test setup? |
| 20:49 |
rubenwardy |
if the offset is 0,0, it shouldn't make a difference |
| 20:49 |
rubenwardy |
this is the only line that could change things: https://github.com/minetest/minetest/commit/eae33951ad8b13cb335fca8eaec73185959eb44e#diff-af29bcc6c7dda4b2f32c1b2e0c0dba42R217 |
| 20:49 |
PilzAdam |
it seems that every single game is broken; whether they override the itembar or not |
| 20:50 |
PilzAdam |
what have you tested this with? |
| 20:50 |
paramat |
can anyone review game#1024 ? sfan5 ShadowNinja |
| 20:50 |
ShadowBot |
https://github.com/minetest/minetest_game/issues/1024 -- Books: Split text per page relatively to number of lines by kilbith |
| 20:51 |
rubenwardy |
I tested with minimal originally, then minetest_game when rebasing |
| 20:51 |
PilzAdam |
hud_scaling is 1.0 for me |
| 20:51 |
paramat |
i might merge game#543 later if nore doesn't object |
| 20:51 |
rubenwardy |
I can't reproduce when using minetest_game |
| 20:51 |
ShadowBot |
https://github.com/minetest/minetest_game/issues/543 -- Strengthen obsidian glass by tenplus1 |
| 20:51 |
nore |
paramat: fine for me |
| 20:52 |
paramat |
ok, wishing you health :) |
| 20:53 |
sofar |
nore: I wish you success in massacring billions of unwanted germs! |
| 20:53 |
nore |
thanks :) |
| 20:54 |
PilzAdam |
rubenwardy, maybe there's a problem with getDisplayDensity()? |
| 20:54 |
* nore |
goes back to his bed to get better |
| 20:55 |
rubenwardy |
All default settings, I just cleared minetest.conf |
| 20:55 |
hmmmm |
oh |
| 20:55 |
hmmmm |
maybe it's because I'm using an outdated minetest_game |
| 20:55 |
hmmmm |
let me try minimal.. |
| 20:56 |
hmmmm |
or not |
| 20:56 |
PilzAdam |
getDisplayDensity() is 0.989583 for me |
| 20:57 |
PilzAdam |
if I just comment it out then everything works fine |
| 20:58 |
rubenwardy |
So it is that line |
| 20:58 |
hmmmm |
ohh... so it's https://github.com/minetest/minetest/commit/eae33951ad8b13cb335fca8eaec73185959eb44e#diff-af29bcc6c7dda4b2f32c1b2e0c0dba42R217 |
| 20:59 |
PilzAdam |
ugh, why can't I << a v2s32 into infostream? |
| 20:59 |
hmmmm |
because it doesn't have an << operator |
| 20:59 |
PilzAdam |
but why? has nobody every thought this could be useful? |
| 21:01 |
PilzAdam |
seems that the *= operator in that line is not working as expected |
| 21:01 |
PilzAdam |
splitting it into 2 lines, and doing X and Y separately works fine |
| 21:02 |
PilzAdam |
probably because the right-hand-side of the *= is cast into an s32? |
| 21:02 |
rubenwardy |
damn overloading |
| 21:02 |
PilzAdam |
so 1.0f * 0.989583f gets cast into 0 |
| 21:05 |
PilzAdam |
https://github.com/PilzAdam/minetest/commit/73d4538d9463b349eedc767c47d1750a164e2b7b |
| 21:05 |
PilzAdam |
^ hmmmm okay to push? |
| 21:08 |
hmmmm |
that fixes it? |
| 21:09 |
hmmmm |
yeah I guess that's good |
| 21:09 |
hmmmm |
also i guess i wasn't affected because my display density was > 1 |
| 21:09 |
sofar |
I can't deny that that indeed looks correct |
| 21:09 |
hmmmm |
wait, how does does that fix work even? |
| 21:09 |
rubenwardy |
I have a high def screen too |
| 21:10 |
PilzAdam |
hmmmm, v2s32 only overrides *= with an s32 argument; thus the floating point number get's cast to 0 |
| 21:10 |
sofar |
and it shifts everything top-left... |
| 21:11 |
sofar |
it's missing a *= operator for int |
| 21:11 |
sofar |
(which also would have been a good fix) |
| 21:11 |
Fixer |
i can try it, needs 20 min though |
| 21:11 |
PilzAdam |
sofar, v2s32 is an irrlicht type, no? |
| 21:11 |
PilzAdam |
I don't want to patch Irrlicht |
| 21:11 |
sofar |
yes, so you're not likely to fix it there ;) |
| 21:12 |
PilzAdam |
the fix is merged; if you find something better then revert it |
| 21:13 |
Fixer |
well, i will compile it and check now |
| 21:23 |
|
numZero joined #minetest-dev |
| 21:30 |
paramat |
is anyone working on #3894 ? it is apparently important for release |
| 21:30 |
ShadowBot |
https://github.com/minetest/minetest/issues/3894 -- Add serverside noclip enforcement by est31 |
| 21:32 |
paramat |
needed for game#954 |
| 21:32 |
ShadowBot |
https://github.com/minetest/minetest_game/issues/954 -- locked doors useless on servers |
| 21:37 |
paramat |
sofar if possible could you combine the ABMS in game #999 ? |
| 21:37 |
ShadowBot |
https://github.com/minetest/minetest/issues/999 -- Send die message to all by proller |
| 21:38 |
sofar |
paramat: said I would, didn't I? |
| 21:38 |
sofar |
must have slipped my mind, yes, I will update that. |
| 21:38 |
paramat |
cool thanks |
| 21:53 |
ShadowNinja |
BTW, I'm updating the Android build system to use Gradle instead of Ant (Gradle's been the prefered build system for a while). |
| 21:58 |
Calinou |
cool |
| 22:22 |
|
technics__ joined #minetest-dev |
| 22:38 |
|
iangp joined #minetest-dev |
| 22:47 |
|
proller joined #minetest-dev |
| 23:09 |
|
paramat left #minetest-dev |
| 23:19 |
Fixer |
crap, i forgot to check the fix :S |
| 23:20 |
Fixer |
DOES NOT FIX |
| 23:21 |
Fixer |
situation intensifies |
| 23:22 |
Fixer |
proof: https://i.imgur.com/jy2VbUU.png |
| 23:23 |
|
yaman_ joined #minetest-dev |
| 23:24 |
|
yaman joined #minetest-dev |
| 23:24 |
|
yang2003 joined #minetest-dev |
| 23:31 |
* Fixer |
bumps hmmmm and runs |
| 23:37 |
Fixer |
lol |
| 23:38 |
rubywarden |
I'm not here |
| 23:39 |
rubywarden |
That new line of hud scaling is just problematic. I can't remember why it's there. May it should just be removed :/ |
| 23:50 |
|
Player-2 joined #minetest-dev |