Time |
Nick |
Message |
00:32 |
|
VargaD joined #minetest-dev |
00:59 |
|
ANAND joined #minetest-dev |
01:00 |
|
twoelk left #minetest-dev |
01:07 |
|
YuGiOhJCJ joined #minetest-dev |
01:17 |
|
Tmanyo joined #minetest-dev |
01:28 |
|
Tmanyo joined #minetest-dev |
01:28 |
|
Player-2 joined #minetest-dev |
02:02 |
|
EvergreenTree joined #minetest-dev |
02:43 |
|
AndroBuilder joined #minetest-dev |
03:08 |
|
paramat joined #minetest-dev |
03:14 |
|
Tmanyo joined #minetest-dev |
06:43 |
|
proller joined #minetest-dev |
08:16 |
nerzhul |
Krock nice suggestion, will move to experimental game & preview :) |
08:34 |
|
longerstaff13 joined #minetest-dev |
09:49 |
|
entuland joined #minetest-dev |
09:57 |
|
unclouded joined #minetest-dev |
10:46 |
|
Wuzzy2 joined #minetest-dev |
10:57 |
|
Wuzzy2 joined #minetest-dev |
11:01 |
|
Wuzzy2 joined #minetest-dev |
11:09 |
|
Fixer joined #minetest-dev |
11:27 |
entuland |
hey there nice people, continuing the development of my wesh mod I'm pushing the limits trying to capture large sections (64x64x64) |
11:27 |
entuland |
with lots of blocks in such a capture the game hangs and crashes without any notice (that's of course due to the large amount of work my mod is doing, most likely badly optimized) |
11:28 |
entuland |
with fewer blocks (around 10% at the bottom of a 64-sized cube) the mesh I'm producing has too many vertices (again my bad, cause I can't merge faces together with the current logic of my mod) |
11:29 |
entuland |
just pointing all of that out in case anyone is interested in having a look, not really a problem |
11:29 |
entuland |
https://github.com/entuland/wesh/pull/3 |
11:30 |
entuland |
the nice thing there is though that I managed to merge back collision boxes into a reasonable amount, so stuff like a stair only use 2 collision boxes (as does an outer corner) and three collision boxes for an inner corner |
11:32 |
nerzhul |
wesh gros |
11:35 |
entuland |
wesh gros? |
11:37 |
|
kilbith joined #minetest-dev |
11:50 |
nerzhul |
i don't have the english translation |
11:50 |
nerzhul |
:p |
11:51 |
nerzhul |
gros = fat in english, wesh = popular expression in popular cities |
11:54 |
entuland |
oh didn't know that |
11:54 |
nerzhul |
look at https://www.urbandictionary.com/define.php?term=Wesh |
11:54 |
entuland |
well, I'm not a native english speaker, I lack lots of slang :P |
11:54 |
|
EvergreenTree joined #minetest-dev |
11:56 |
nerzhul |
me neither :) but it's similar to "hey nigga" in france, without being attached to a ethny |
11:56 |
|
Beton joined #minetest-dev |
11:56 |
nerzhul |
it's more general |
11:56 |
entuland |
cool, it's a neat term, I'm glad luck dropped on my side this time :P |
11:57 |
nerzhul |
oh we are in -dev channel, not the good place for this :p |
11:57 |
entuland |
as for gros, yep, the mod is growing pretty fat and starting to kick :P |
11:57 |
sfan5 |
entuland: from what you wrote here I don't really get what your mod even does |
11:57 |
entuland |
if we don't overdo this we may be fine, but you're completely right |
11:57 |
entuland |
have a look at the main readme sfan5 |
11:58 |
entuland |
it's a mesh generator in game |
11:58 |
entuland |
captures blocks out from a cube and makes a single mesh in a single node space |
11:59 |
sfan5 |
and it crashes when and where for what reason? |
11:59 |
entuland |
it crashes tryin to capture large terrain sections with the largest canvas |
11:59 |
entuland |
not sure about the reason, but that's the scenario |
11:59 |
|
Fixer joined #minetest-dev |
12:00 |
entuland |
the 32-sized one is able to capture even very complex builds (say, alternating empty / filled nodes, the most complex scenario I guess) |
12:00 |
sfan5 |
listen, if you want to make an useful bug report, explain it sufficiently so that I don't have to read your mods code |
12:00 |
entuland |
the resulting mesh in that extreme case for the 32 sized one fails to render as well due to the large amount of faces, but I'm not really interested in solving that problem either cause reasonable builds will be either hollow or completely filled |
12:01 |
sfan5 |
for example I have no idea what your mod does in the process of "capturing" something |
12:01 |
entuland |
sfan5, sorry, didn't mean to waste anyone's time |
12:01 |
sfan5 |
you've also not specified what kind of "crash" it is, a segfault? is there a lua error? |
12:01 |
entuland |
I took that this channel was even just to speak about mods and the game development, not really just for reporting bugs |
12:02 |
entuland |
cause I'm not really reporting a bug, just exposing my situation to let others know |
12:02 |
sfan5 |
this is the core development channel, it's neither about mod nor game development |
12:02 |
sfan5 |
either way, what you're experiencing sound worthy of a bug report |
12:03 |
entuland |
my bad. I read the topics back when I first joined these channel and mixed up #minetest with #minetest-dev |
12:04 |
entuland |
I'll make an appropriate bug report and post it on github as it should be, eventually, after collecting appropriate details |
12:04 |
sfan5 |
sounds good |
12:05 |
entuland |
:) |
12:06 |
|
Krock joined #minetest-dev |
12:42 |
|
lumberJ joined #minetest-dev |
13:07 |
|
proller joined #minetest-dev |
13:12 |
|
Fixer joined #minetest-dev |
13:32 |
|
antims joined #minetest-dev |
13:45 |
|
ANAND joined #minetest-dev |
13:46 |
|
proller joined #minetest-dev |
14:06 |
Wuzzy2 |
Is it normal that Minetest 0.4.17 instantly crashes after launching it, compiled from fresh clean source tree on GNU/Linux? |
14:07 |
Wuzzy2 |
i get this: |
14:07 |
Wuzzy2 |
FontEngine: failed to load: /usr/local/share/minetest/fonts/Arimo-Regular.ttf, trying to fall back to fallback font |
14:07 |
Wuzzy2 |
FontEngine: failed to load freetype font: /usr/local/share/minetest/fonts/DroidSansFallbackFull.ttf |
14:07 |
entuland |
did you check whether those files are there? |
14:08 |
Wuzzy2 |
aren't those fonts bundled? |
14:08 |
entuland |
dunno, I would go and check if they are there |
14:08 |
ANAND |
They are |
14:08 |
Wuzzy2 |
ok if I install into /usr/local it works |
14:08 |
Wuzzy2 |
still not good. why don't in-source builds no longer work? :( |
14:16 |
sfan5 |
did you forget -DRUN_IN_PLACE=1^? |
14:17 |
ANAND |
I was just about to ask that.. :) |
14:19 |
|
cx384 joined #minetest-dev |
14:24 |
Wuzzy2 |
RUN_IN_PLACE... oops |
14:24 |
Wuzzy2 |
honestly thought for a moment you broke minetest. lool |
14:25 |
Wuzzy2 |
strange, i just noticed GETTEXT_ENABLE appears to default to OFF...?! |
14:26 |
Krock |
likely all options default to off |
14:26 |
Wuzzy2 |
no |
14:26 |
Wuzzy2 |
it was the only one in the cmake file |
14:27 |
Krock |
nvm, wrong claim. it's "USE_*" which default to false because it'll be overwritten with "true" as soon the library was found |
14:28 |
Wuzzy2 |
for some reason it seems to fail for gettext. after first ever cmake run in clean repo, everything turns ON except ENABLE_GETTEXT |
14:28 |
Wuzzy2 |
and i definitely 100% have gettext installed |
14:29 |
celeron55 |
get some logs out of cmake doing that and maybe the problem will reveal itself |
14:30 |
celeron55 |
i wonder if --debug-output is useful |
14:30 |
Wuzzy2 |
if i manually set ENABLE_GETTEXT=ON, translatin works. i wonder why cmake does not properly enable it :/ |
14:30 |
Wuzzy2 |
...post log soon... |
14:30 |
celeron55 |
it's doing some test to check whether your system has gettext, and the test is failing for some reason |
14:31 |
celeron55 |
i guess |
14:31 |
Wuzzy2 |
celeron55, https://lpaste.net/raw/8797304748446318592 |
14:31 |
Wuzzy2 |
fun fact: "gettext" is not even mentioned at all |
14:31 |
Wuzzy2 |
oh, and a CMake policy fail warning. wonder if its an issue |
14:32 |
Wuzzy2 |
this is the log from the first cmake run from 100% clean repo |
14:32 |
celeron55 |
it's mentioned |
14:33 |
celeron55 |
right after cURL |
14:33 |
Wuzzy2 |
... |
14:33 |
Wuzzy2 |
GetText... grrr |
14:33 |
celeron55 |
wait what |
14:33 |
Wuzzy2 |
bad capitalization, not greppable or "/" able in vim :) |
14:33 |
celeron55 |
https://github.com/minetest/minetest/blob/0.4.17/src/CMakeLists.txt#L60 |
14:34 |
Wuzzy2 |
its Gettext or gettext, never "GetText". anywaaaay |
14:34 |
celeron55 |
ENABLE_GETTEXT defaults to false, and if it's left so, it won't even check if gettext exists, and it seems it's logical and that's how it's intended to work |
14:35 |
Wuzzy2 |
hmmm. looks like Gettext is always off by default? am i right (i am no CMake expert. actually im a bloody n00b) |
14:35 |
ANAND |
Wuzzy2, you can use -i switch in grep to disable matching case |
14:35 |
celeron55 |
so it is true that gettext won't be used if it's not specified to cmake |
14:36 |
Wuzzy2 |
hahahaaa.. that would explain why in arch linux translations were never available in the minetest package for years. :) arch linux generally stick to defaults :) |
14:36 |
celeron55 |
and cmake will remember it once you set ENABLE_GETTEXT to true, until you remove the CMakeCache.txt where cmake saves that |
14:37 |
celeron55 |
i think this probably should default to true, it looks like if gettext isn't found it will just disable it by leaving the USE_GETTEXT variable as FALSE |
14:38 |
celeron55 |
so if a system doesn't have it, it would still build |
14:38 |
Wuzzy2 |
celeron55, I wonder where GETTEXT_FOUND coming from |
14:39 |
celeron55 |
find_package(GettextLib) sets it |
14:39 |
celeron55 |
that's just a cmake convention |
14:39 |
* Wuzzy2 |
really needs to learn cmake ... |
14:40 |
p_gimeno |
so there is USE_GETTEXT and ENABLE_GETTEXT? I don't see USE_GETTEXT in cmake -LA |
14:40 |
celeron55 |
it's an internal variable to the script, not an option |
14:40 |
Wuzzy2 |
celeron55, ohhhh! |
14:40 |
Wuzzy2 |
option(ENABLE_GETTEXT "Use GetText for internationalization" FALSE) |
14:40 |
Wuzzy2 |
if(ENABLE_GETTEXT) |
14:41 |
Wuzzy2 |
looks like ENABLE_GETTEXT always defaults to FALSE |
14:41 |
celeron55 |
a better name for USE_GETTEXT would be "GETTEXT_IS_REQUESTED_AND_ALSO_WAS_ACTUALLY_FOUND_SO_YES_WE_ARE_USING_IT_NOW" |
14:42 |
Wuzzy2 |
:-) |
14:42 |
Wuzzy2 |
this is too short, needs more words |
14:43 |
Wuzzy2 |
ok i guess i found a bugfix... |
14:43 |
Wuzzy2 |
option(ENABLE_GETTEXT "Use GetText for internationalization" FALSE) |
14:43 |
Wuzzy2 |
should be TRUE |
14:44 |
Wuzzy2 |
PR incoming in X seconds |
14:44 |
celeron55 |
yeah, that's what people would probably expect it to have |
14:44 |
Wuzzy2 |
yep |
14:44 |
Wuzzy2 |
really no reason *not* to have this disable when you do have gettext installed |
14:44 |
Wuzzy2 |
enabled* |
15:03 |
|
troller joined #minetest-dev |
15:47 |
|
troller joined #minetest-dev |
15:57 |
|
lumberJ joined #minetest-dev |
15:58 |
|
YuGiOhJCJ joined #minetest-dev |
16:01 |
Fixer |
I have pretty sharp forum proposal, not many will like, but |
16:02 |
Fixer |
phase out "Problems" and "Partly official engine development", redirect to github issues page |
16:02 |
Fixer |
in "User-contributed Content" section make Content DB very prominent, push it |
16:03 |
Fixer |
Probably merge "General Discussion" with "Feature Discussion" |
16:06 |
Fixer |
Add Content DB to minetest.net main page, add a link to "We need contributors" |
16:06 |
|
troller joined #minetest-dev |
16:07 |
Krock |
Some problems are setup-related, other might be due to an user fault. Redirecting to the issue page just clutters what we already have even more |
16:07 |
Krock |
Every open-source project needs contributors.. |
16:09 |
Wuzzy2 |
i agree, suggestion by Fixer seems strange |
16:09 |
Wuzzy2 |
why would we want to do that? |
16:09 |
Wuzzy2 |
except that content db should be prominent when it goes live, this is pretty obvious |
16:10 |
Wuzzy2 |
dont merge general discussion with feature discussion, both forums are huge, it would be a disaster |
16:10 |
Fixer |
Wuzzy2: is not it is already live? |
16:11 |
Wuzzy2 |
no |
16:11 |
Wuzzy2 |
not released in official minetest at least |
16:11 |
|
Foz joined #minetest-dev |
16:11 |
Wuzzy2 |
looks like Content DB still has a few rough edges, rubenwardy knows that. im sure those will be handled for 0.5.0 |
16:14 |
|
Guest89407 joined #minetest-dev |
16:16 |
Wuzzy2 |
There's still no official project goal of Minetest Game, isn't it? Other than "make random sandbox game" |
16:45 |
|
DI3HARD139 joined #minetest-dev |
16:45 |
|
RichardTheTurd joined #minetest-dev |
17:11 |
|
paramat joined #minetest-dev |
17:14 |
paramat |
many forum members don't have a github account so couldn't make issues. we really don't want more issues, especially trivial nooby ones :) |
17:15 |
Wuzzy2 |
i can agree |
17:15 |
Wuzzy2 |
we must have a baseline of minimal computer literacy |
17:15 |
paramat |
we're not lacking in contributors, the problem is we have too little dev time for the contributors we have, we need more core devs |
17:16 |
Wuzzy2 |
ahhhhh. thats what you meant all these years with "lack of dev time"... |
17:16 |
Wuzzy2 |
i always thought you were a bit crazy for saying that, because there clearly are tons of contributors having tons of time |
17:16 |
Wuzzy2 |
but now it suddenly makes sense |
17:16 |
Wuzzy2 |
(no offense :D) |
17:33 |
paramat |
#7355 any support? simple code :) |
17:33 |
ShadowBot |
https://github.com/minetest/minetest/issues/7355 -- Mapgen flags: Add 'biomes' global mapgen flag by paramat |
17:34 |
paramat |
oh oops, by dev i mean core dev, there's some confusion over that, i'll try to say core dev from now on :) |
17:58 |
nerzhul |
paramat: a flag to disable biomes ? |
17:59 |
nerzhul |
i think after the Lua API i really should look at mapgens, it seems we have many dup code |
18:19 |
|
alphawarrior joined #minetest-dev |
18:35 |
|
Krock joined #minetest-dev |
18:40 |
Wuzzy2 |
#7355 looks interesting but i have no idea for a simple use case |
18:40 |
ShadowBot |
https://github.com/minetest/minetest/issues/7355 -- Mapgen flags: Add 'biomes' global mapgen flag by paramat |
18:40 |
Wuzzy2 |
paramat? |
19:05 |
nerzhul |
wow gitlab embrace OSS & students, premium for those projects, it's very nice because some premium features are very very useful (we have premium license on our on premium instance at work and it's essential) |
19:08 |
nerzhul |
and it's really the case, the MT group & repo have now access to those features, wow |
19:08 |
Fixer |
lol, stop it |
19:09 |
Fixer |
i feel like you work in sales department or smth |
19:10 |
nerzhul |
no, but i use it extensively to design build pipelines for our continous integration at work on ~100 projects |
19:10 |
nerzhul |
and i pay for it, promise :) |
19:10 |
nerzhul |
the main feature i like is the pipeline include, which permits to standarsize build pipeline across projects/branches :) |
19:11 |
nerzhul |
50 of our 100 projects have EXACTLY the same devel workflow (it's the standard git-flow) |
19:12 |
rubenwardy |
what would I get in terms of CI for my private projects? |
19:12 |
rubenwardy |
actually, I'll just google |
19:16 |
nerzhul |
you can use the gitlab CI for free for privatep roject but it's limited at 2000 minutes per month per group on private repo |
19:17 |
nerzhul |
and unlimited on OSS |
19:58 |
|
entuland joined #minetest-dev |
20:06 |
|
troller joined #minetest-dev |
20:12 |
nerzhul |
wow, https://gitlab.com/gitlab-com/gitlab-ultimate-for-open-source |
20:12 |
nerzhul |
gitlab ultimate for OSS only projects |
20:12 |
nerzhul |
they are very agressive against github |
20:12 |
nerzhul |
i don't want to sell it but they are very nice :) |
20:14 |
|
RichardTheTurd joined #minetest-dev |
20:17 |
|
DI3HARD139 joined #minetest-dev |
20:21 |
|
RichardTheTurd joined #minetest-dev |
21:00 |
nerzhul |
another coredev agree with #7415 ? |
21:00 |
ShadowBot |
https://github.com/minetest/minetest/issues/7415 -- Set ENABLE_GETTEXT to TRUE by default by Wuzzy2 |
21:00 |
sfan5 |
sounds good to me |
21:02 |
nerzhul |
merging |
21:08 |
nerzhul |
merging #7368 |
21:08 |
ShadowBot |
https://github.com/minetest/minetest/issues/7368 -- Fix builtin lua function os.tempfolder by nOOb3167 |
21:15 |
nerzhul |
Krock #7410 updated |
21:15 |
ShadowBot |
https://github.com/minetest/minetest/issues/7410 -- Modernize lua read (part 2): C++ templating assurance by nerzhul |
21:17 |
|
proller joined #minetest-dev |
21:21 |
|
fwhcat joined #minetest-dev |
21:25 |
nerzhul |
and #7411 too |
21:25 |
ShadowBot |
https://github.com/minetest/minetest/issues/7411 -- CSM/SSM: Add on_mods_loaded callback by nerzhul |
21:26 |
fwhcat |
Hi. Do minetest plan to move repository to gitlab or a self-hosted git instance like gitea ? |
21:26 |
|
Beton joined #minetest-dev |
21:27 |
rubenwardy |
https://github.com/minetest/minetest/issues/7412 |
21:27 |
rubenwardy |
fwhcat: ^ |
21:29 |
fwhcat |
perfect choice ! :) |
21:29 |
fwhcat |
thanks rubenwardy |
21:29 |
nerzhul |
fwhcat: to be short: no, don't rush for the rush, but the gitlab kiss to OSS communicated today is miam :) |
21:34 |
fwhcat |
I understand nerzhul no rush. |
21:34 |
fwhcat |
I rushed to delete all my repos yesterday, but I already had moved to a self-hosted gogs about a year ago |
21:35 |
nerzhul |
if you have some repo on GH and you are a developer, just keep them R-O on GH permitting some interesting recruiters to fetch for it and see your skills |
21:35 |
nerzhul |
i'm not a dev but a ops architect with dev skills and i have many interesting dev propositions coming for GH |
21:36 |
fwhcat |
I always stay in my cave lol |
21:36 |
fwhcat |
too bad for me I guess |
22:12 |
|
Cornelia joined #minetest-dev |
22:29 |
|
ensonic joined #minetest-dev |
22:35 |
|
thePalindrome joined #minetest-dev |
22:48 |
|
paramat joined #minetest-dev |
22:49 |
|
thePalindrome joined #minetest-dev |
23:05 |
entuland |
#7416 |
23:05 |
ShadowBot |
https://github.com/minetest/minetest/issues/7416 -- MeshCollector::append() called with numIndices=89628 (limit 65535) |
23:16 |
|
Lone-Star joined #minetest-dev |
23:21 |
Wuzzy2 |
any 2nd approval for #7019? |
23:21 |
ShadowBot |
https://github.com/minetest/minetest/issues/7019 -- Colorize command parameters and privilege names by Wuzzy2 |
23:38 |
Fixer |
as usual, server side movement PR |
23:47 |
|
Player-2 joined #minetest-dev |