| 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 |