Time |
Nick |
Message |
00:11 |
|
unclouded joined #minetest-dev |
00:45 |
|
unclouded joined #minetest-dev |
01:23 |
|
unclouded joined #minetest-dev |
01:29 |
|
AntumDeluge joined #minetest-dev |
01:35 |
|
unclouded joined #minetest-dev |
01:43 |
|
unclouded joined #minetest-dev |
01:48 |
|
unclouded joined #minetest-dev |
01:58 |
|
unclouded joined #minetest-dev |
02:03 |
|
unclouded joined #minetest-dev |
02:14 |
|
unclouded joined #minetest-dev |
02:36 |
|
thePalindrome joined #minetest-dev |
02:39 |
|
davisonio joined #minetest-dev |
02:50 |
|
unclouded joined #minetest-dev |
03:06 |
|
ssieb joined #minetest-dev |
03:16 |
|
YuGiOhJCJ joined #minetest-dev |
05:41 |
|
behalebabo joined #minetest-dev |
06:44 |
|
entuland joined #minetest-dev |
06:53 |
|
Gael-de-Sailly joined #minetest-dev |
07:27 |
|
Corvus_ joined #minetest-dev |
07:41 |
|
troller joined #minetest-dev |
07:48 |
|
ensonic joined #minetest-dev |
08:30 |
|
MayeulC[m] joined #minetest-dev |
08:32 |
|
IcyDiamond joined #minetest-dev |
09:34 |
|
Darcidride joined #minetest-dev |
09:41 |
|
Darcidride joined #minetest-dev |
09:49 |
|
Darcidride joined #minetest-dev |
10:48 |
|
proller joined #minetest-dev |
10:51 |
|
twoelk joined #minetest-dev |
11:37 |
|
Krock joined #minetest-dev |
11:51 |
|
proller joined #minetest-dev |
12:23 |
|
Taoki joined #minetest-dev |
12:59 |
|
proller joined #minetest-dev |
13:03 |
|
troller joined #minetest-dev |
13:20 |
|
ensonic joined #minetest-dev |
13:25 |
|
DI3HARD139 joined #minetest-dev |
13:29 |
|
Taoki joined #minetest-dev |
13:47 |
|
Krock joined #minetest-dev |
13:57 |
|
entuland joined #minetest-dev |
14:00 |
|
Krock joined #minetest-dev |
14:16 |
|
troller joined #minetest-dev |
14:27 |
|
Player-2 joined #minetest-dev |
14:34 |
|
Raven262 joined #minetest-dev |
14:35 |
|
Cornelia joined #minetest-dev |
14:38 |
|
DI3HARD139 joined #minetest-dev |
14:42 |
|
antims joined #minetest-dev |
14:51 |
|
paramat joined #minetest-dev |
14:54 |
paramat |
i think #7582 needs to be reviewed, updated and merged asap to avoid conflicts, looks like good work |
14:54 |
ShadowBot |
https://github.com/minetest/minetest/issues/7582 -- lua_api.txt fixes and format improvements by pauloue |
14:54 |
paramat |
even if it means a follow up PR is needed to tidy up a few points |
14:55 |
ANAND |
Agreed |
14:56 |
paramat |
anyway, i'm reviewing now |
14:58 |
ANAND |
Minor suggestions can still be included with the PR if done quickly |
15:00 |
ANAND |
Updated #7557 to remove accidental addition of irrelevant modifications |
15:00 |
ShadowBot |
https://github.com/minetest/minetest/issues/7557 -- Expose player FOV to Lua API by ClobberXD |
15:01 |
ANAND |
Apparently some test_config.h was created in src/ |
15:07 |
nerzhul |
ANAND never run cmake on the source folder |
15:07 |
nerzhul |
always create a subfolder and do cmake .. |
15:07 |
ANAND |
Oh ok |
15:07 |
ANAND |
Thanks |
15:09 |
paramat |
+1 for 7582, Krock do you agree to merge it as-is if necessary to avoid conflicts? maybe we can delay anything that can cause a conflict |
15:10 |
Krock |
#7582 |
15:10 |
ShadowBot |
https://github.com/minetest/minetest/issues/7582 -- lua_api.txt fixes and format improvements by pauloue |
15:11 |
ANAND |
paramat, minor suggestions can still be included with the PR if done quickly |
15:11 |
Krock |
it's not complete yet https://github.com/minetest/minetest/pull/7582#pullrequestreview-140231954 |
15:11 |
ANAND |
Like these ^ :) |
15:11 |
Krock |
trivial #7583 - any objections on merging it? |
15:11 |
ShadowBot |
https://github.com/minetest/minetest/issues/7583 -- Replace apt-get with apt by niansa |
15:13 |
paramat |
+1 |
15:14 |
paramat |
i know 7582 isn't complete, i'm suggesting merging unfinished is better to causing a conflict :) |
15:15 |
Krock |
no, that's not the right PR handling policy |
15:15 |
paramat |
anyway we'll see what happens |
15:16 |
|
Fixer joined #minetest-dev |
15:17 |
paramat |
no, that's what makes sense in this situation :) |
15:17 |
Krock |
what makes sense is to fix the issues and merge a PR when it's done (mergeable) |
15:18 |
Krock |
!tell lhofhansl Is PR 7544 (readonly db) done? It works, but would you mind removing the WIP tag in case it's mergeable |
15:18 |
ShadowBot |
Krock: O.K. |
15:19 |
paramat |
we often split a task into multiple PRs if necessary, it's no big deal |
15:20 |
ANAND |
Then I guess this goes into a separate PR: https://github.com/minetest/minetest/pull/7582#issuecomment-407791483 |
15:28 |
paramat |
well, hopefully it will be updated soon |
15:28 |
paramat |
+1 for #7580 Krock |
15:28 |
ShadowBot |
https://github.com/minetest/minetest/issues/7580 -- Settings: Fix indents, chat_message_*. Update translations by SmallJoker |
15:33 |
|
Cornelia joined #minetest-dev |
15:42 |
|
lhofhansl joined #minetest-dev |
15:43 |
lhofhansl |
Hi all... #7544 is ready to be merged. |
15:43 |
ShadowBot |
https://github.com/minetest/minetest/issues/7544 -- Allow an optional readonly base database by lhofhansl |
15:45 |
ANAND |
Hmm... '!tell' doesn't work? |
15:45 |
paramat |
is approved so go ahead |
15:45 |
ANAND |
<Krock> !tell lhofhansl Is PR 7544 (readonly db) done? It works, but would you mind removing the WIP tag in case it's mergeable |
15:46 |
lhofhansl |
It worked. :) |
15:46 |
lhofhansl |
Got that message and remove the WIP and Discussion tags. |
15:46 |
lhofhansl |
Will merge in a few. |
15:53 |
lhofhansl |
Has anybody used Github's "Squash and merge"? I usually don't trust it and apply the change myself to master. |
15:53 |
paramat |
yes, most of us use it |
15:53 |
paramat |
even i do now :) |
15:53 |
lhofhansl |
OK... I'll try it this time. *Crossing fingers :) |
15:54 |
paramat |
the commit message may need a little reformatting |
15:54 |
lhofhansl |
Done. |
15:55 |
lhofhansl |
Hmm, yeah, should've edit the commit message :) Could amend it, but it's good enough I think |
15:56 |
paramat |
it's not so bad |
15:58 |
paramat |
merging #7580 in 5 moins |
15:58 |
ShadowBot |
https://github.com/minetest/minetest/issues/7580 -- Settings: Fix indents, chat_message_*. Update translations by SmallJoker |
15:58 |
paramat |
*mins |
16:03 |
Krock |
please use squash & merge. it's the best way to merge PRs where the single commits don't matter |
16:03 |
Krock |
and never merge alone. it causes the history to go non-linear |
16:05 |
paramat |
merging 7580 |
16:07 |
paramat |
done |
16:09 |
lhofhansl |
Can you tell I'm on vacation? :) ... I get actually get some time to MT patches. |
16:14 |
paramat |
i can =) |
16:15 |
paramat |
it's good to see you active |
16:22 |
|
ANAND joined #minetest-dev |
16:26 |
|
Krock joined #minetest-dev |
16:35 |
lhofhansl |
It's nice and fun to have a little bit of time. |
16:35 |
rubenwardy |
Agreed |
16:42 |
|
paramat joined #minetest-dev |
16:44 |
lhofhansl |
What's our general Android story? Right now it seems 99% of the work is done, but the last 1% makes it look bad. The loading, the config UI, Sun/Moon/FarFog/Stars not rendered. |
16:44 |
lhofhansl |
I guess just not enough folks interested in it...? |
16:45 |
paramat |
seems like much less than 99% is done, see the issues :) |
16:46 |
Krock |
the opengl issues are right now the most important |
16:46 |
paramat |
android was difficult to build until recently, many of us don't own a device or see mobile as low priority |
16:46 |
Krock |
controls are pretty good now, other things only need tweaking |
16:47 |
Krock |
> many of us don't own a device |
16:47 |
paramat |
but of course, bad apps on servers are high priority to servers |
16:47 |
rubenwardy |
Compiling puts me off |
16:47 |
rubenwardy |
Last few times I just gave up |
16:47 |
paramat |
it was mostly the controls putting players off |
16:47 |
Krock |
almost everyone in europe owns a device which can install apps |
16:47 |
lhofhansl |
I think it looks pretty goo now (rubenwardy sent a screen shot of the new controls on an issue), just need to figure out how to render the sun, moon, etc, and then it might be playable. |
16:48 |
paramat |
except paramat |
16:48 |
lhofhansl |
Perf is not good compare to MC, though. |
16:48 |
rubenwardy |
Except paramat |
16:48 |
paramat |
lol |
16:48 |
rubenwardy |
Well, we need someone to be an optimisation wizard |
16:48 |
rubenwardy |
Would help on desktop too |
16:57 |
|
troller joined #minetest-dev |
16:59 |
Krock |
Merging #7583 in 5 minutes |
16:59 |
ShadowBot |
https://github.com/minetest/minetest/issues/7583 -- Replace apt-get with apt by niansa |
17:06 |
Krock |
merging.. |
17:11 |
|
AndroBuilder joined #minetest-dev |
18:06 |
|
ensonic joined #minetest-dev |
18:27 |
|
ensonic joined #minetest-dev |
18:41 |
|
proller joined #minetest-dev |
18:46 |
|
Cornelia joined #minetest-dev |
19:01 |
Krock |
Shall I include a protocol bump (+ backwards drop) for #7569 ? The network will surely not be compatible anymore.. but it's 5.0.0-dev. |
19:01 |
ShadowBot |
https://github.com/minetest/minetest/issues/7569 -- Send custom floats (log2) by SmallJoker |
19:01 |
Krock |
^ sfan5 ? |
19:01 |
sfan5 |
of course |
19:08 |
Krock |
lovely. Just found out that the entire "BufReader" class in the serialization code is only used in the unittest |
19:09 |
sofar |
LOL |
19:09 |
Krock |
let's see when this stuff was added.. |
19:09 |
nore |
hmm... is there any reason not to use IEEE754 floats? |
19:10 |
Krock |
added by 1a5b4b38f3, never used yet. great. |
19:11 |
Krock |
nore: there are already a few links in the PR. the memory float representation is not defined by the standard |
19:13 |
Krock |
and the code to re-assemble the entire float to how we want it seems rather slow |
19:13 |
nore |
well, since most compilers actually use IEEE754, it could just be possible to use the identity function on those compilers |
19:14 |
nore |
and use fallback code for the other cases |
19:16 |
Krock |
btw, a float can represent 1E-39 when the binary is compiled with "g++ main.cpp", but not when "-O3 -ffastmath" is specified |
19:17 |
nore |
what do you mean? |
19:19 |
Krock |
that the float handling varies depending on the compiler flags. I did not investigate the occupied bytes, but that alone makes me doubt that it's always the same (even on the same compiler) |
19:19 |
nore |
ah, the fast that 1E-39 is a denormalized number? |
19:19 |
nore |
n*fact |
19:20 |
nore |
although, I think this shouldn't affect ffastmath |
19:33 |
Krock |
Ah I see. #3013 BufReader was actually designed for the network - but never found its way into "the production" |
19:33 |
ShadowBot |
https://github.com/minetest/minetest/issues/3013 -- Add BufReader and vector-based serialization methods by kwolekr |
19:36 |
|
ensonic joined #minetest-dev |
19:55 |
p_gimeno |
IEEE floats are the best idea. 1E-39 is not representable in a normal float, it needs a denormal. Denormals are not universally supported, but when they are not, the value 1e-39 gets turned into 0, which is not a big deal. |
19:55 |
|
Cornelia joined #minetest-dev |
19:57 |
p_gimeno |
I already suggested to have up to 4 functions to handle 4 different kinds of byte order for machines that support IEEE floats, and a slow fallback function in case the machine doesn't (which is unlikely to be any machine in which Minetest runs) |
20:00 |
p_gimeno |
I don't have much time to prepare a patch lately, unfortunately |
20:01 |
|
lhofhansl joined #minetest-dev |
20:02 |
|
paramat joined #minetest-dev |
20:10 |
|
twoelk left #minetest-dev |
20:20 |
|
Cornelia joined #minetest-dev |
20:55 |
Krock |
even with real float representation - the unittests put me off. The float might have the one or other value |
20:55 |
Krock |
depending into which direction it rounds |
20:57 |
|
Gael-de-Sailly joined #minetest-dev |
21:25 |
|
lhofhansl joined #minetest-dev |
21:55 |
|
Cornelia joined #minetest-dev |
22:04 |
|
lhofhansl left #minetest-dev |
23:54 |
|
ANAND joined #minetest-dev |