Time |
Nick |
Message |
02:25 |
|
behalebabo joined #minetest-dev |
04:00 |
|
MTDiscord joined #minetest-dev |
04:25 |
|
proller joined #minetest-dev |
04:34 |
|
YuGiOhJCJ joined #minetest-dev |
05:41 |
|
calcul0n_ joined #minetest-dev |
05:48 |
|
olliy joined #minetest-dev |
05:53 |
|
YuGiOhJCJ joined #minetest-dev |
06:22 |
nrz |
Krock: then it can be problematic if for example you create a remote camera like supervision camera for a building with a remote command. Maybe we need to handled such case, it can be nice |
09:19 |
|
HuguesRoss joined #minetest-dev |
09:29 |
|
erle joined #minetest-dev |
09:32 |
|
appguru joined #minetest-dev |
11:07 |
|
Baytuch joined #minetest-dev |
11:23 |
|
Fixer joined #minetest-dev |
11:26 |
|
Baytuch joined #minetest-dev |
14:15 |
|
appguru joined #minetest-dev |
14:31 |
|
Yad joined #minetest-dev |
14:57 |
|
Baytuch joined #minetest-dev |
15:02 |
|
independent56 joined #minetest-dev |
15:14 |
|
independent56 joined #minetest-dev |
15:27 |
|
independent56 joined #minetest-dev |
15:29 |
|
independent56 joined #minetest-dev |
15:33 |
|
independent56 joined #minetest-dev |
16:06 |
|
independent56 joined #minetest-dev |
16:18 |
|
independent56 joined #minetest-dev |
16:23 |
|
independent56 joined #minetest-dev |
17:06 |
|
fossdev2 joined #minetest-dev |
17:57 |
|
Alias joined #minetest-dev |
18:06 |
|
Baytuch joined #minetest-dev |
19:11 |
|
fluxionary joined #minetest-dev |
19:34 |
sfan5 |
recently I was thinking that part of what makes coredev reviews so important is that they know how things are supposed to work in the codebase |
19:34 |
sfan5 |
simple example: core.log("deprecated", ..., N) instead of doing whatever seems good spontanously |
19:34 |
sfan5 |
would be good to write these things down |
19:34 |
sfan5 |
but if such a document is put into the repo it's probably too static, so maybe the dev wiki? |
19:38 |
erle |
i have never had issues with such stuff being in the main repo of a project. i have frequently had issues with such stuff being in a mediawiki, confluence, another repo etc. |
19:38 |
erle |
YMMV |
19:38 |
erle |
(confluence is the worst by far) |
19:56 |
|
behalebabo joined #minetest-dev |
20:01 |
MTDiscord |
<luatic> sfan5: good idea, document it; probably the "deprecated" log level should even go in lua_api.txt? |
20:02 |
sfan5 |
if its an internal engine feature, no |
20:02 |
|
x2048 joined #minetest-dev |
20:02 |
MTDiscord |
<luatic> it would make sense to expose this to mods |
20:02 |
MTDiscord |
<luatic> mods may deprecate APIs as well, and having a convenience func for this is definitely useful |
20:02 |
MTDiscord |
<luatic> also it's basically already exposed :P modders just don't know it |
20:09 |
x2048 |
Merging #12497 in a few minutes |
20:09 |
ShadowBot |
https://github.com/minetest/minetest/issues/12497 -- Release shadow mapping resources when not needed by x2048 |
20:23 |
erle |
sfan5 do you know “the architecture of open source applications?“ it's a nice read http://www.aosabook.org/en/index.html |
20:23 |
sfan5 |
not heard of it |
20:24 |
erle |
skip the “500 lines or less” stuff and scroll a bit down on the page |
20:24 |
erle |
the developers of popular packages are explaining architecture |
20:24 |
erle |
like asterisk, cmake, nginx, battle for wesnoth |
20:25 |
Krock |
will merge #12450 #12486 #12521 5 minutes after x2048 realized that the time is totally overdue |
20:25 |
ShadowBot |
https://github.com/minetest/minetest/issues/12450 -- Enforce limits of settings that could cause buggy behaviour by SmallJoker |
20:25 |
ShadowBot |
https://github.com/minetest/minetest/issues/12486 -- Sounds: Various little improvements by SmallJoker |
20:25 |
ShadowBot |
https://github.com/minetest/minetest/issues/12521 -- Make `VoxelArea:position()` return a vector with metatable by AFCMS |
20:26 |
erle |
it is a good read regardless, but i guess if you want to talk about architectural quirks it's a good idea to read a bit of it to figure out which style of explanation you might want to use |
20:26 |
x2048 |
Oh sorry. Merged now. |
20:26 |
x2048 |
Krock ^ |
20:27 |
Krock |
missing announced times is a standard, indicating that you're well integrated ;) |
20:27 |
erle |
is this the thing that makes repeat_place_time 0.25 at minimum? |
20:27 |
erle |
oh it is |
20:28 |
erle |
this is problematic when people want to move backwards and hold the mouse button to make a line behind them if they move faster than 4n/s (but i think i said that beforet |
20:31 |
Krock |
merging |
20:32 |
Krock |
done |
20:35 |
erle |
const u64 frametime_min = 1000000.0f / std::max(fps_limit, 1.0f); |
20:35 |
erle |
Krock, can this divide by zero? |
20:35 |
erle |
oh i see |
20:35 |
erle |
sorry |
20:35 |
erle |
brainfart |
20:38 |
x2048 |
Any reason we keep this code around: https://github.com/minetest/minetest/blob/master/src/client/render/pageflip.h#L24 ? |
20:39 |
Krock |
erle: a more interesting question would be: "what happens if you cast 'inf' to s64?" |
20:40 |
Krock |
x2048: I don't think there's any reason for it to exist |
20:40 |
Krock |
there's also some GUISkin class in Minetest that somehow duplicates a file from Irrlicht.. very helpful. |
20:42 |
x2048 |
Krock: thanks for confirming, I'll drop it in my branch. |
20:42 |
ROllerozxa |
the pageflip 3d mode broke alongside irrlichtmt upgrading to 1.9 and it was supposed to be fixed for 5.5.0 but nobody really seemed to care |
21:26 |
|
fluxionary joined #minetest-dev |
22:35 |
|
panwolfram joined #minetest-dev |
23:15 |
|
Sokomine joined #minetest-dev |
23:23 |
|
HuguesRoss joined #minetest-dev |
23:35 |
|
Sokomine joined #minetest-dev |
23:40 |
|
behalebabo joined #minetest-dev |
23:50 |
|
Sokomine joined #minetest-dev |