Time |
Nick |
Message |
00:02 |
Hijiri |
paramat: the issues/PRs you removed from the milestone are still in the project, is that intended? |
00:02 |
|
halt_ joined #minetest-dev |
00:03 |
|
Grandolf joined #minetest-dev |
00:04 |
paramat |
erm |
00:05 |
paramat |
they will of course still be worked on, but there's only 11 days to freeze |
00:05 |
paramat |
i closed 10 that obviously should not be in the milestone |
00:07 |
paramat |
.. at this point. it was fine to add them earlier through optimism |
00:23 |
|
halt_ joined #minetest-dev |
00:23 |
|
Grandolf joined #minetest-dev |
00:26 |
|
proller joined #minetest-dev |
00:42 |
|
paramat joined #minetest-dev |
00:46 |
Hijiri |
paramat: I meant project as in the project feature of github |
00:46 |
Hijiri |
https://github.com/minetest/minetest/projects/2 |
00:48 |
paramat |
i see |
00:49 |
paramat |
i sort of can't be bothered with that kanban board thing, it's a nerzhul thing, seems unnecessary to me :] |
01:07 |
paramat |
Zeno` thanks for your message |
01:26 |
|
kaeza joined #minetest-dev |
03:27 |
|
Hunterz joined #minetest-dev |
04:33 |
|
ShadowBot joined #minetest-dev |
05:04 |
|
nerzhul joined #minetest-dev |
05:07 |
|
Hunterz joined #minetest-dev |
05:07 |
Zeno` |
I think that maintenance is normally something that doesn't change how something behaves. Therefore removing maintenance tag from #5744 |
05:07 |
ShadowBot |
https://github.com/minetest/minetest/issues/5744 -- Caverns: Remove unnecessary liquid excavation by paramat |
05:34 |
nerzhul |
Zeno`, except arrlen #5719 is okay for you ? |
05:34 |
ShadowBot |
https://github.com/minetest/minetest/issues/5719 -- Rework escape/pause menu by red-001 |
05:35 |
nerzhul |
(i fixed it myself) |
05:39 |
Zeno` |
yeah, but I'd rather the ARRLEN there so if someone changes the length of the array they don't have to remember to change the snprintf() as well |
05:40 |
|
lisac joined #minetest-dev |
05:42 |
lisac |
#5743 |
05:42 |
ShadowBot |
https://github.com/minetest/minetest/issues/5743 -- Fix instant dig bug #5728 by lisacvuk |
05:42 |
lisac |
Hi everyone |
05:43 |
|
QwertyDragon joined #minetest-dev |
05:50 |
Zeno` |
hi |
05:50 |
Zeno` |
nerzhul, yep I'm ok with it now |
05:50 |
nerzhul |
nice :) |
05:50 |
nerzhul |
hi |
05:50 |
nerzhul |
merging in ~30mins then |
06:05 |
|
iZacZip_m joined #minetest-dev |
07:12 |
|
Lunatrius` joined #minetest-dev |
07:30 |
|
proller joined #minetest-dev |
08:00 |
|
kilbith joined #minetest-dev |
08:02 |
lisac |
Hi kilbith |
08:03 |
kilbith |
hey |
08:22 |
|
YuGiOhJCJ joined #minetest-dev |
08:25 |
|
nerzhul joined #minetest-dev |
08:26 |
lisac |
Hi nerzhul |
08:26 |
nerzhul |
oh forgot to merge #5719 this morning, i will merge it in ~10 mins |
08:26 |
ShadowBot |
https://github.com/minetest/minetest/issues/5719 -- Rework escape/pause menu by red-001 |
08:39 |
nerzhul |
merged |
08:39 |
nerzhul |
ty red-002 |
09:00 |
|
nerzhul joined #minetest-dev |
09:10 |
|
proller joined #minetest-dev |
09:10 |
|
nerzhul joined #minetest-dev |
10:03 |
nerzhul |
guys, we really need #5554 for release, a second approval is required |
10:03 |
ShadowBot |
https://github.com/minetest/minetest/issues/5554 -- [CSM] Allow enabling and disabling mods. by red-001 |
11:00 |
|
proller joined #minetest-dev |
11:01 |
|
Fixer joined #minetest-dev |
11:20 |
|
QwertyDragon joined #minetest-dev |
11:26 |
|
Darcidride joined #minetest-dev |
11:39 |
|
halt_ joined #minetest-dev |
11:39 |
|
Grandolf joined #minetest-dev |
11:57 |
lisac |
nerzhul, What does 'Blocker' tag stand for? |
12:03 |
VanessaE |
lisac: in most projects, "blocker" means that the issue in question must be solved before next planned release of the project. |
12:03 |
VanessaE |
the issue is literally "blocking" the devs from considering a release (or it would, if it isn't solved by the projected release date) |
12:04 |
kilbith |
I have a gross analogy with the toilet in mind but I'll abstain |
12:08 |
VanessaE |
heh |
12:11 |
lisac |
VanessaE, Thanks :D |
12:11 |
VanessaE |
yw |
12:18 |
|
RobbieF joined #minetest-dev |
13:16 |
|
octacian joined #minetest-dev |
13:22 |
|
twoelk joined #minetest-dev |
13:29 |
|
iZacZip joined #minetest-dev |
14:03 |
|
halt_ joined #minetest-dev |
14:03 |
|
Grandolf joined #minetest-dev |
14:04 |
|
halt_ joined #minetest-dev |
14:04 |
|
Grandolf joined #minetest-dev |
14:26 |
|
YuGiOhJCJ joined #minetest-dev |
14:45 |
|
halt_ joined #minetest-dev |
14:46 |
|
Grandolf joined #minetest-dev |
14:54 |
|
nerzhul joined #minetest-dev |
14:59 |
Fixer |
who come up with this "Minetest Game" was intended to be simple? (maybe i forgot) I thought that was result of lack of development and will so it became so stagnant for years so that "simplicity" was accepted as norm because it is that much fucked up and you can't do much about it |
15:18 |
|
Gundul joined #minetest-dev |
15:18 |
red-002 |
Fixer it's a feature not a bug? |
15:24 |
Fixer |
red-002: rails without carts for almost 6 years - bug or feature? |
15:25 |
red-002 |
feature since carts are more memory and cpu expensive then just tracks, duh |
15:26 |
|
davisonio joined #minetest-dev |
15:26 |
Fixer |
red-002: remove minetest_game, even less memory/cpu used |
15:26 |
red-002 |
huh good point |
15:28 |
red-002 |
done http://i.imgur.com/7aA6CBe.png |
15:30 |
nore |
Fixer: that was the opinion like 3 years ago, I should edit it out of game#515 probably |
15:30 |
ShadowBot |
https://github.com/minetest/minetest_game/issues/515 -- [Discussion] Development direction |
15:47 |
twoelk |
red-002: there once was a gameless session on VanessaE's survival server. Connecting was fast and the world full of unknown content |
15:53 |
|
kaeza joined #minetest-dev |
15:56 |
|
cx384 joined #minetest-dev |
15:59 |
|
proller joined #minetest-dev |
16:12 |
|
MarS joined #minetest-dev |
16:25 |
|
Fritigern joined #minetest-dev |
16:36 |
|
Hunterz joined #minetest-dev |
16:43 |
|
DS-minetest joined #minetest-dev |
17:00 |
DS-minetest |
why don't have chests an extra file? furnace has |
17:01 |
red-003 |
ad hoc? |
17:09 |
|
DS-minetest joined #minetest-dev |
17:11 |
Fixer |
modularise default |
17:11 |
Fixer |
if possible |
17:12 |
|
DS-minetest joined #minetest-dev |
17:13 |
|
proller joined #minetest-dev |
17:15 |
kaeza |
anybody knows offhand where the default player collision box is? |
17:17 |
sofar |
builtin in the code? |
17:19 |
kaeza |
nvm, found it |
17:19 |
kaeza |
I guess this is it? >m_collisionbox(-BS * 0.30, 0.0, -BS * 0.30, BS * 0.30, BS * 1.75, BS * 0.30), |
17:23 |
sofar |
that doesn't make any sense |
17:24 |
sofar |
oh, well, collision box ~= selection box |
17:24 |
sofar |
so yeah, maybe |
17:39 |
|
Krock joined #minetest-dev |
17:49 |
|
nerzhul joined #minetest-dev |
17:52 |
|
Krock joined #minetest-dev |
17:52 |
|
Krock joined #minetest-dev |
17:53 |
|
kilbith joined #minetest-dev |
17:58 |
|
XtremeHacker joined #minetest-dev |
18:06 |
|
rubenwardy joined #minetest-dev |
18:23 |
|
Raven262 joined #minetest-dev |
18:29 |
kilbith |
it looks like the middle mouse key ain't get-able from `get_player_control()` |
18:30 |
kilbith |
while irrlicht supports it: http://irrlicht.sourceforge.net/docu/structirr_1_1_s_event_1_1_s_mouse_input.html#a1a93f70157bfad1c15ae2a7c10745432 |
18:32 |
sofar |
there's plenty more valid buttons that are missed, but yes, middle is missing |
18:35 |
kilbith |
some of our users want the middle-click to get the pointed node in their inventory, but not destructing it |
18:36 |
|
paramat joined #minetest-dev |
18:37 |
paramat |
kaeza https://github.com/minetest/minetest/blob/master/src/content_sao.cpp#L801 |
18:38 |
rubenwardy |
related: #2730 #4211 |
18:38 |
ShadowBot |
https://github.com/minetest/minetest/issues/2730 -- Pick node by middle click |
18:38 |
ShadowBot |
https://github.com/minetest/minetest/issues/4211 -- Being able to use middle Mouse button (button 3 aka scroll wheel) for controls |
18:38 |
kaeza |
paramat, thanks |
18:39 |
kaeza |
but the line I posted is enough for my purposes |
18:41 |
|
MarS joined #minetest-dev |
18:45 |
paramat |
Fixer "... lack of development and will so it became so stagnant for years ..." see rate of commits in the last 2 years https://github.com/minetest/minetest_game/graphs/contributors half my time has been spent on it |
18:46 |
Fixer |
paramat: yeah, but still 2012-2014 was pretty stagnant |
18:47 |
Fixer |
2016-2017 looks much more active |
18:48 |
paramat |
yes it was neglected earlier |
18:52 |
Fixer |
MTG question, I can rotate default:wood but not default:cobble, what is the reason to not rotate cobble with screwdriver? |
18:52 |
|
Krock joined #minetest-dev |
18:52 |
|
Krock joined #minetest-dev |
18:53 |
Raven262 |
Cause it has same texture from all sides? |
18:53 |
Raven262 |
No one thought that rotating it would actually make it look different, thought it would |
18:53 |
Raven262 |
Is this a bug then? |
18:53 |
Fixer |
hard to say |
18:53 |
paramat |
intentional |
18:53 |
Raven262 |
really? |
18:54 |
paramat |
because it has been considered as looking the same in every rotation, although that's not exactly true |
18:55 |
Raven262 |
Why couldn't all "ordinary" nodes be rotated then? |
18:55 |
paramat |
but generally considering all texture packs, it's usually a random mess of stones |
18:56 |
Raven262 |
I'm not sure if it would have any purpose in rotating it anyway |
18:56 |
paramat |
param2 can be useful for other purposes so it's only reserved for rotation if needed |
18:56 |
Raven262 |
Ah, yes, didn't think of that |
18:57 |
Raven262 |
btw, will minetest get any coloured lightning at all? |
18:57 |
paramat |
wood planks only became rotatable a year ago or so |
18:58 |
paramat |
coloured light is a huge job, with changes to map format |
18:59 |
Raven262 |
Well, is it in plan, if there is some plan anyway |
19:00 |
Raven262 |
Since i have seen coloured text being added |
19:00 |
Raven262 |
Was that less of a job? |
19:00 |
paramat |
not really planned. coloured text is vastly easier there's no comparison |
19:00 |
Raven262 |
Ah. |
19:01 |
|
Player_2 joined #minetest-dev |
19:02 |
Raven262 |
Well, there is one thing i would like to ask core devs. |
19:02 |
twoelk |
never knowing what a texture pack may be up to I would consider all blocks, slabs, stairs and walls of mtg should be rotatable |
19:02 |
Raven262 |
I noticed suspiciously large number of clients with the name consisting of a name starting with a capital letter + random 2 or 3 digit number. |
19:03 |
Raven262 |
On a single server i have been following in irc last few months (and earlier possibly) |
19:03 |
twoelk |
some new multicraft clone? |
19:03 |
Raven262 |
The minetest's copies are getting out of hand, a bit |
19:04 |
Raven262 |
People are joining from copies much more than from original minetest. |
19:04 |
Raven262 |
It is an insane amount of clients |
19:04 |
Raven262 |
one in every 10 minutes or so here |
19:05 |
Raven262 |
just joins, waits for a few moments, then leaves |
19:07 |
Raven262 |
Though one can ask a player what game is he playing, and he will respond with the name of the copy. |
19:07 |
Raven262 |
And copies are a bit outdated too, some minetest features crash them |
19:08 |
Raven262 |
which is nice, just tell a player to open a craft guide and see if it crashes him xD |
19:09 |
twoelk |
http://i.imgur.com/3ZXqqq7.png rotated cobble :-D |
19:09 |
Raven262 |
:O |
19:10 |
Fixer |
https://i.imgur.com/4AGRLxx.png monitoring particle use on server |
19:11 |
Fixer |
most of the time it is below 20 |
19:13 |
paramat |
would be good to be able to filter clients to only official MT clients |
19:14 |
Raven262 |
But, then copies could steal that part of the code too :P |
19:15 |
twoelk |
there had been discussions like that before |
19:16 |
Raven262 |
How would server know if the client is minetest, not a copy? |
19:16 |
Raven262 |
Maybe ask for version? |
19:17 |
nerzhul |
paramat, it's very very difficult to filter because we don't have any idea about this |
19:17 |
paramat |
ok |
19:19 |
twoelk |
also such a feature could be missused and clones usually have enough interest to quickly hack around any signiture or whatever |
19:19 |
paramat |
#5744 |
19:19 |
ShadowBot |
https://github.com/minetest/minetest/issues/5744 -- Caverns: Remove unnecessary liquid excavation by paramat |
19:21 |
nerzhul |
it's easy to spoof data :) |
19:21 |
nerzhul |
like the current random player names to bypass guest ban |
19:21 |
red-003 |
well I guess it's a bit better then guest names? |
19:22 |
Raven262 |
Better? Now we don't enev know which name is randomly generated and which is not? xD |
19:22 |
Raven262 |
*even |
19:23 |
red-003 |
could you post an example of some of the names? |
19:24 |
Raven262 |
Krutsch380 Delrosario398 Kenady973 Babula777 Diesel234 Milledge562 Largent249 Hugghins283 Sandahl227 Gloeckner506 Brightharp319 Terhark486 |
19:25 |
Raven262 |
brought to you from craig's server |
19:25 |
Raven262 |
I have no idea on how could one generate such different names. |
19:26 |
nerzhul |
just have a list, add random number, finished |
19:26 |
Raven262 |
list? |
19:26 |
Raven262 |
that is one great job to get this many names |
19:26 |
Raven262 |
There are hundreds of them, about 15 new every day |
19:26 |
red-003 |
considering the quality of these clients there is probalay an giant array of names somewhere in the code |
19:26 |
Raven262 |
lol |
19:27 |
Raven262 |
somebody is actually doing it |
19:28 |
Raven262 |
Well, you could ban clients from using a name that fits these parameters, Capital letter at the begining, 3 digits at the end |
19:29 |
Raven262 |
this would stop them for some time xD |
19:29 |
* Raven262 |
is afk. |
19:30 |
nerzhul |
Raven262, then i can ban you now ? |
19:30 |
Fixer |
why would you ban those names? |
19:30 |
Fixer |
it is certainly better than Saddie666 |
19:31 |
Fixer |
... and guest |
19:31 |
Raven262 |
Yeah, right |
19:31 |
Raven262 |
Bad idea |
19:32 |
Raven262 |
And, we knew sadies and guests were nameless |
19:32 |
Raven262 |
we don't know if someone is using an illegal client or not according to these new names |
19:33 |
red-003 |
someone should reverse engineer one of these clients and check how long the name list is |
19:33 |
Raven262 |
Sadies and Guests were better imo then |
19:34 |
Raven262 |
Lets see if i can get to know some client names |
19:36 |
Hijiri |
may or may not be actually illegal |
19:36 |
Hijiri |
even if it's not an official client |
19:37 |
Fixer |
i'm fine with those, why whould you ban them? just because of name? it is better than 666cutedogcapcake666 |
19:37 |
Raven262 |
Hmmm |
19:37 |
Raven262 |
Yes, you are right |
19:38 |
Hijiri |
Maybe if the name matches a particular pattern show the player a notice that they may be using an unofficial client |
19:38 |
Hijiri |
and only on the first time they log on, otherwise it's annoying |
19:39 |
Raven262 |
Yes, we need those names |
19:39 |
red-003 |
some many of these apps don't link to their real source code |
19:39 |
red-003 |
so* |
19:39 |
red-003 |
not some |
19:40 |
Hijiri |
nobody has made a DMCA against them? |
19:40 |
Hijiri |
DMCA takedown request I mean |
19:40 |
red-003 |
too much effort to dmca all of them |
19:40 |
kilbith |
nerzhul once a time ago |
19:40 |
Hijiri |
(though congress made the DMCA against them) |
19:41 |
Calinou |
yeah, we need to ban all usernames ending with 3 numbers I gues :( |
19:41 |
Calinou |
guess* |
19:42 |
Calinou |
there probably is a list somewhere in the APK |
19:42 |
Calinou |
if someone can get it in plain text, jackpot |
19:42 |
Raven262 |
If someone could get to know which app are we looking for |
19:42 |
Hijiri |
they'll just create some other random name scheme |
19:42 |
red-003 |
Calinou, I remeber once opening one of these in a deassmbler and I'm pretty sure the list was embedded in the binary |
19:42 |
red-003 |
disassmbler* |
19:42 |
Hijiri |
showing a notice is less likely to cause enough complaints for them to switch it up |
19:43 |
Calinou |
this is whack-a-mole anyway |
19:43 |
Calinou |
we have to do it, this is getting out of hand |
19:43 |
red-003 |
that was a while ago through |
19:43 |
Raven262 |
Maybe they are overhearing this as we speak. |
19:43 |
Calinou |
heh |
19:43 |
red-003 |
and I don't remeber which app this was |
19:43 |
Raven262 |
How does one get this minetest clone? |
19:44 |
Calinou |
Google Play I guess |
19:44 |
Hijiri |
there are multiple |
19:44 |
Calinou |
aka. Hell on Earth |
19:44 |
red-003 |
^ |
19:44 |
Raven262 |
so google play then? |
19:45 |
nerzhul |
for the DCMA, only unlegit fork can be nuked (no source providen an no reference to MT) |
19:45 |
twoelk |
what is the most recent data on OS usage with minetest? how high is the android share on servers now? |
19:45 |
red-003 |
apple app store encrypts the binary so you are out of luck if it's not in plain text somewhere |
19:45 |
red-003 |
~90% |
19:45 |
nerzhul |
the only real way to fight against them is to change the license, but i don't think we will ever do it, to use GPLv3 + CC by NC SA for textures etc |
19:45 |
Raven262 |
Guys, there are just so many copies |
19:46 |
red-003 |
we know |
19:46 |
Raven262 |
What is needed for a license change? |
19:47 |
nerzhul |
signature of all contributor since MT birth :p |
19:48 |
twoelk |
Raven262: https://forum.minetest.net/viewtopic.php?f=3&t=16020 <-- add any new info here |
19:50 |
Raven262 |
signature? |
19:50 |
Raven262 |
Are you all just hiding your identities? |
19:51 |
Raven262 |
twoelk, well this is quite a list already. |
19:51 |
twoelk |
probably not complete |
19:52 |
Raven262 |
But, why people play clones rather than the original game anyway? |
19:52 |
Fixer |
wait a second... are particles on dig are rendered for _everybody_ ? |
19:54 |
Calinou |
please no CC BY-NC-SA |
19:54 |
Calinou |
it's the root of all evil |
19:54 |
Calinou |
(someone could replace all textures if they wanted, too…) |
19:54 |
Calinou |
so this won't even solve your problem |
19:54 |
Calinou |
there are plenty of freely-licensed texture packs out there |
19:54 |
Calinou |
Fixer: nope, only yourself |
19:54 |
sofar |
perhaps move this discussion to -hub? |
19:55 |
twoelk |
most clones are availiable at places players look for new games and some are maybe easier to install |
19:56 |
nerzhul |
a good way to have players can be to distribute on steam, there is more control than play store, but it's not easy to distribute on steam and have some costs |
19:57 |
Raven262 |
So, is minetest going to be added to steam? |
19:57 |
Raven262 |
Are there any against it? |
19:57 |
twoelk |
do you volanteer? ;-P |
19:58 |
Raven262 |
lol |
20:04 |
Raven262 |
adding a game on steam requires money, right? |
20:04 |
Raven262 |
Now, how do we get money? |
20:04 |
Raven262 |
Donations should do |
20:04 |
Raven262 |
I mean it is not that expensive, right? |
20:05 |
|
kilbith joined #minetest-dev |
20:09 |
* Raven262 |
is away |
20:12 |
nerzhul |
Raven262, no time for this, we have a release to manage, please talk about this on minetest-hub |
20:13 |
twoelk |
http://i.imgur.com/bnlnN3s.png 3digit names at spawn on JT2 right now |
20:16 |
sofar |
move it to -hub please |
21:07 |
|
rubenwardy joined #minetest-dev |
21:17 |
nerzhul |
guys, just a question, why we use u32, u8 etc, instead of cstdint types ? uint8_t, int64_t etc ? (which is standard) ? It's only due to irrlicht stupidity ? |
21:17 |
nerzhul |
celeron55, ^? |
21:17 |
rubenwardy |
nicer |
21:17 |
rubenwardy |
do you really want to type uint32_t everytime? |
21:18 |
celeron55 |
if i started minetest now, i'd even alias std::string as ss_ or something |
21:18 |
rubenwardy |
lol |
21:18 |
sfan5 |
s::s |
21:18 |
celeron55 |
that's what i do in new C++ projects |
21:18 |
sfan5 |
does c++ even allow tht |
21:18 |
sfan5 |
i wonder |
21:18 |
nerzhul |
except the character typing speedup (which is a non sense, just use an IDE on a such project) it's standard :p |
21:19 |
rubenwardy |
it's ugly and less readable |
21:19 |
nerzhul |
celeron55, on private C++ projects maybe but for opensource it's not good to have such unreadable variable (ss_ :p) |
21:20 |
celeron55 |
well, i just don't agree with common C++ practices generally either |
21:20 |
celeron55 |
so don't ask me if you want common practices |
21:20 |
nerzhul |
especially for external contribution, for the u8/u32 it's understandable, i just mean, why this choice |
21:20 |
nerzhul |
just to keep some disk space to run on window 3.1 and OS hard disk drives ? :p |
21:20 |
nerzhul |
or zx spectrum ^^ |
21:21 |
celeron55 |
i don't see why it's so bad to shorten common things |
21:21 |
celeron55 |
i think humans generally like to do that |
21:21 |
nerzhul |
for std::unordered_map<std::string, std::string> yeah :D StringMap is quite good ^^ |
21:22 |
nerzhul |
but uint8_t vs u8 :) |
21:23 |
celeron55 |
if you can't call it C++, then call it Minetest C++ |
21:23 |
nerzhul |
:o |
21:23 |
Fixer |
https://i.imgur.com/U0TI360.png |
21:29 |
|
RobbieF left #minetest-dev |
21:31 |
Fixer |
https://i.imgur.com/OC7Fc0A.png |
21:32 |
Calinou |
the latter might just be an altitude graph of the French Alps |
21:32 |
Calinou |
who knows |
22:03 |
|
YuGiOhJCJ joined #minetest-dev |
22:21 |
|
paramat joined #minetest-dev |
23:07 |
|
rubenwardy joined #minetest-dev |
23:35 |
|
twoelk left #minetest-dev |
23:36 |
|
proller joined #minetest-dev |
23:40 |
|
proller joined #minetest-dev |