Time |
Nick |
Message |
00:05 |
|
Warr1024 joined #minetest-dev |
00:05 |
|
troller joined #minetest-dev |
00:07 |
|
YuGiOhJCJ joined #minetest-dev |
02:04 |
|
proller__ joined #minetest-dev |
02:23 |
|
Tmanyo joined #minetest-dev |
02:32 |
|
Lymkwi joined #minetest-dev |
02:39 |
|
RKINGLEGEND joined #minetest-dev |
02:41 |
|
RKINGLEGEND_ joined #minetest-dev |
02:58 |
|
Lunatrius` joined #minetest-dev |
03:48 |
|
ssieb joined #minetest-dev |
04:43 |
|
RKINGLEGEND joined #minetest-dev |
05:01 |
|
Grandolf joined #minetest-dev |
05:07 |
|
nerzhul joined #minetest-dev |
05:09 |
|
Hunterz joined #minetest-dev |
05:43 |
nerzhul |
i'm pushing one morning modernize patchset |
05:44 |
sofar |
playing with a 0.4.16dev client on a 0.4.15 server is terribly broken atm |
05:45 |
sofar |
eye offset is broken, can't walk up steps |
05:46 |
sofar |
this should not happen in this way - are we really breaking ABI that badly? |
05:46 |
nerzhul |
yes |
05:46 |
nerzhul |
it's normal |
05:46 |
sofar |
it's bad |
05:46 |
nerzhul |
no we are on 0.5 way |
05:46 |
sofar |
I can't even run 0.4.16 anymore |
05:46 |
nerzhul |
it's not 0.4.16 |
05:46 |
sofar |
2017-08-17 22:45:02: ERROR[Main]: /usr/share/minetest/builtin/init.lua:40: attempt to call field 'setting_get' (a nil value) |
05:46 |
nerzhul |
it's 0.5.0-dev this should be clarified |
05:46 |
sofar |
no, vanilla 0.4.16 |
05:46 |
sofar |
I can't run it anymore |
05:46 |
nerzhul |
for packaged 0.4.16 it works |
05:47 |
sofar |
I have to delete my -dev builds or git build an old release |
05:47 |
nerzhul |
very strange |
05:47 |
sofar |
well the lua files are incompat |
05:47 |
nerzhul |
for the eye offset we solved (with breakage no choice) the player collision box problem we have since ages |
05:48 |
nerzhul |
now it's properly settable and modifiable server side, and client side (client side was hardcoded) |
05:48 |
nerzhul |
if i remember we changed the setting api |
05:48 |
nerzhul |
use RUN_IN_PLACE |
05:48 |
nerzhul |
no the shared space sofar |
05:48 |
sofar |
meh |
05:48 |
nerzhul |
keep share for stable builds :p |
05:48 |
sofar |
I'm gonna stop tracking master, sorry |
05:49 |
nerzhul |
master is not stable for end user usage, it's in a huge development process and we are trying to fix all things which needs a break |
05:49 |
nerzhul |
also master should always being build with -DRUN_IN_PLACE |
05:49 |
sofar |
could have forced a protocol mismatch |
05:49 |
sofar |
but you didn't |
05:49 |
nerzhul |
protocol was bumped |
05:49 |
nerzhul |
but not the min version |
05:50 |
sofar |
exactly |
05:50 |
nerzhul |
i will open an issue to suggest first to change the version model to a proper model, use next-version-dev instead of previous-version-dev |
05:51 |
nerzhul |
it's bad for multi branch model and bad for end user to understand it's not the previous version |
05:59 |
nerzhul |
i like this: "// This is a temporary backwards compatibility fix" date: 03/02/2011 |
05:59 |
nerzhul |
:p |
06:03 |
nerzhul |
i opened #6266 for a version scheme update vote |
06:03 |
ShadowBot |
https://github.com/minetest/minetest/issues/6266 -- Change version model |
06:21 |
nerzhul |
pushing the last code modernization this morning |
06:21 |
nerzhul |
i think i'm at 50% work on it |
06:41 |
|
Fritigern joined #minetest-dev |
07:55 |
|
nerzhul joined #minetest-dev |
08:37 |
nerzhul |
merging #6244 in ~10 minjs |
08:37 |
ShadowBot |
https://github.com/minetest/minetest/issues/6244 -- Change README to Markdown format, add LICENSE.txt by rubenwardy |
08:43 |
|
Darcidride joined #minetest-dev |
09:34 |
|
Wuzzy joined #minetest-dev |
09:36 |
|
Krock joined #minetest-dev |
09:51 |
nerzhul |
hello Krock thanks for the review :) |
09:51 |
nerzhul |
merging #6265 in ~10 mins |
09:51 |
ShadowBot |
https://github.com/minetest/minetest/issues/6265 -- server.cpp: unroll setting when sending mapblocks by nerzhul |
09:53 |
nerzhul |
and #6269 too |
09:53 |
ShadowBot |
https://github.com/minetest/minetest/issues/6269 -- Add missing ctime include by adrido |
09:54 |
|
proller joined #minetest-dev |
10:16 |
|
proller joined #minetest-dev |
10:57 |
|
proller joined #minetest-dev |
10:58 |
|
paramat joined #minetest-dev |
11:01 |
paramat |
devs please add your vote #6266 |
11:01 |
ShadowBot |
https://github.com/minetest/minetest/issues/6266 -- Change version model |
11:04 |
paramat |
Krock game#1876 updated string recipe (2 vertical cotton returns 2 string), are you +1? |
11:04 |
ShadowBot |
https://github.com/minetest/minetest_game/issues/1876 -- Farming: Make cotton look like cotton, add crafted string item by paramat |
11:27 |
|
Megaf joined #minetest-dev |
11:33 |
|
ThomasMonroe joined #minetest-dev |
11:35 |
nerzhul |
paramat, thanks for promoting this important change :) |
11:36 |
|
Megaf joined #minetest-dev |
11:36 |
|
CalebDavis joined #minetest-dev |
11:38 |
Krock |
yes, paramat |
11:43 |
nerzhul |
paramat, see http://en.cppreference.com/w/cpp/language/range-for norm explanation |
11:44 |
paramat |
ok thanks and thanks |
11:52 |
|
proller joined #minetest-dev |
11:58 |
paramat |
to clarify, devs are ok with enabling zoom using a new 'player object property' as in alongside collisionbox and stepheight? |
12:02 |
nerzhul |
it sounds more reasonable than mixing it with hud as it's player not hud |
12:03 |
paramat |
yeah i agree now |
12:05 |
paramat |
anyway what i'm considering to do now is to add a new HUD flag for minimap radar mode, as discussed, since it is a special ability very different to basic minimap. any objections? |
12:05 |
paramat |
Krock rubenwardy sfan5 |
12:06 |
sfan5 |
sounds useful |
12:06 |
paramat |
so that, in MTG basic minimap is enabled by crafting a simple paper map (as in my PR) then radar will need a much more special item, either magickal or technological |
12:07 |
Krock |
just get the priv away. I don't care whether it gets added to the HUD or player object properties |
12:07 |
Krock |
*magical |
12:07 |
Krock |
ImageMagick is something different, paramat :P |
12:09 |
nerzhul |
paramat, a hud flag to disable radar only ? i'm okay |
12:11 |
paramat |
ok thanks |
12:15 |
paramat |
my plan is to leave the minimap HUD flag as the master enabler, then the new flag becomes a suboption to enable the radar mode |
12:15 |
|
Player_2 joined #minetest-dev |
12:15 |
nerzhul |
paramat, yes it's good |
12:20 |
|
Beton joined #minetest-dev |
12:20 |
|
Beton joined #minetest-dev |
12:23 |
|
Fixer joined #minetest-dev |
12:40 |
|
proller joined #minetest-dev |
12:41 |
jas_ |
if i have to hit ZOOMKEY twice to zoom once, i am going to be ... depressed |
12:42 |
|
Fixer_ joined #minetest-dev |
12:44 |
jas_ |
(in quake, it's cg_zoomtoogle, 0 for off, 1 for enabled. right now, zooming feels amazing, i hope its behavior, besides requiring a map item, does not change. yes, i'm thinking about lag. eager to try a pr.) |
12:56 |
jas_ |
well sorry for that! it felt identical. |
13:00 |
paramat |
no change in behaviour with the zoom key, we're working only with the permission to zoom |
13:31 |
|
CalebDavis joined #minetest-dev |
13:33 |
|
ThomasMonroe joined #minetest-dev |
13:35 |
|
troller joined #minetest-dev |
13:37 |
|
antims joined #minetest-dev |
13:37 |
|
troller joined #minetest-dev |
13:38 |
|
ThomasMonroe joined #minetest-dev |
13:59 |
|
Hunterz joined #minetest-dev |
14:07 |
|
RobbieF joined #minetest-dev |
14:10 |
|
troller joined #minetest-dev |
14:31 |
|
troller joined #minetest-dev |
14:57 |
|
fireglow[m] joined #minetest-dev |
15:27 |
|
lisac joined #minetest-dev |
15:38 |
|
troller joined #minetest-dev |
15:48 |
|
nerzhul joined #minetest-dev |
15:53 |
paramat |
#6273 tested and ready for review |
15:53 |
ShadowBot |
https://github.com/minetest/minetest/issues/6273 -- Minimap: Add new HUD flag for minimap radar mode by paramat |
16:06 |
nerzhul |
merging #6267 in ~10 mins |
16:06 |
ShadowBot |
https://github.com/minetest/minetest/issues/6267 -- Modernize various files (src/m*) by nerzhul |
16:09 |
paramat |
ok nice |
16:17 |
paramat |
#6257 +1 can be merged |
16:17 |
ShadowBot |
https://github.com/minetest/minetest/issues/6257 -- Make world creation menu automatically generate a random world name by lisacvuk |
16:17 |
paramat |
tested |
16:34 |
|
fwhcat joined #minetest-dev |
16:39 |
|
Fritigern joined #minetest-dev |
16:45 |
|
troller joined #minetest-dev |
16:53 |
nerzhul |
i see we have a very old mapsector backend |
16:54 |
nerzhul |
on each server start we create a old sector it seems to remove it later lol |
16:56 |
Krock |
with some re-arranging we could load the mapblocks directly and deprecate the mapsectors or am I wrong there? |
16:57 |
nerzhul |
i don't think |
16:57 |
nerzhul |
i added and errorstream on m_sectors on servermap and i have an increase on maploading :) |
16:58 |
nerzhul |
but there is old code yes |
16:59 |
nerzhul |
i just need to understand why on my map loading i save 6200 mapblocks whereas i only dig 10 nodes |
17:01 |
Krock |
depending on the active block range, there may be ABMs active |
17:01 |
nerzhul |
i think yes, but it's very huge, it seems we save unconditionally |
17:02 |
nerzhul |
no grace timer ? i need to find it |
17:02 |
Krock |
nevertheless, backtracing what causes this ridiculous amount of saved data would be helpful |
17:03 |
nerzhul |
seem we have dead code, the sector meta on disk :p |
17:04 |
nerzhul |
differs_from_disk is always false on mapsector, and meta are into db |
17:04 |
nerzhul |
celeron55, when sqlite was added ? |
17:04 |
nerzhul |
it seems it's in 2011 or 2012 no ? |
17:05 |
Krock |
each set_node() call from Lua marks the mapblocks as changed |
17:05 |
nerzhul |
/ DEPRECATED? Sectors have no metadata anymore :> 05/02/11 |
17:05 |
nerzhul |
i think this part can be dropped :p |
17:06 |
nerzhul |
03/09/11 |
17:06 |
nerzhul |
very very old map |
17:06 |
nerzhul |
:p |
17:06 |
nerzhul |
sqlite3 introduce at this date |
17:07 |
nerzhul |
i will propose a PR to remove that part |
17:07 |
celeron55 |
you're mixing up a lot of things |
17:07 |
celeron55 |
don't be so hasty |
17:07 |
nerzhul |
yes i know |
17:07 |
nerzhul |
i have multiple branches |
17:07 |
nerzhul |
i will just add a PR for the metadata part |
17:07 |
celeron55 |
MapSector doesn't have anything to do with the map format called the "sectors format" |
17:08 |
nerzhul |
which is disabled since ages |
17:08 |
nerzhul |
(in the mapsectors on disk) |
17:08 |
celeron55 |
it contained some data a long time ago but doesn't anymore |
17:08 |
celeron55 |
i'm not sure if the old format is supposed to be supported still or not |
17:09 |
celeron55 |
people have proposed removing it for a long time, maybe it has happened or maybe it hasn't |
17:09 |
nerzhul |
2011 ? there were no network, no server owner should be concerned |
17:09 |
celeron55 |
??? |
17:09 |
nerzhul |
sqlite was added 03 sept 2011 |
17:09 |
nerzhul |
with the migration code from files to sqlite |
17:09 |
celeron55 |
sqlite was added by a server owner |
17:10 |
celeron55 |
are you silly |
17:10 |
nerzhul |
oh ? i thought network was mor erecent than that :) |
17:10 |
|
paramat joined #minetest-dev |
17:11 |
celeron55 |
anyway, for 0.5, both MapSector and the format can surely be removed |
17:11 |
nerzhul |
MapSector c++ objects seems to be used by core, we should be careful |
17:11 |
nerzhul |
i don't know why they are there, but they are there: p |
17:12 |
celeron55 |
hmm actually |
17:13 |
nerzhul |
interesting meta, they add just version = 1 :p |
17:13 |
celeron55 |
the block lookup optimization in MapSector actually probably still makes block fetching faster |
17:13 |
nerzhul |
celeron55, i don't see a noticeable usage in callgrind on this part |
17:13 |
celeron55 |
the map caches the sector pointer that was last fetched, and each sector caches the block that was last fetched |
17:14 |
celeron55 |
back then it made Map::getNode and stuff faster, i don't see why it wouldn't now |
17:14 |
nerzhul |
mapblocks are in mapsectors right ? |
17:14 |
celeron55 |
yes |
17:14 |
nerzhul |
okay |
17:14 |
nerzhul |
the only useless part is the disk meta write/read which is empty |
17:15 |
celeron55 |
essentially the map is stored as a std::map<v2s16, MapSector*> and MapSector has std::map<s16, MapBlock*> |
17:16 |
nerzhul |
yeah :) |
17:17 |
nerzhul |
seems removing the useless meta serialization means ServerMapSector and ClientMapSector are useless because they are only MapSectors :p |
17:22 |
celeron55 |
seems correct |
17:26 |
nerzhul |
okay tiny PR, easy to test for anyone who wants |
17:26 |
nerzhul |
#6274 |
17:26 |
ShadowBot |
https://github.com/minetest/minetest/issues/6274 -- ServerMap saving: cleanups by nerzhul |
17:27 |
paramat |
a mapsector is a complete vertical column of mapblocks |
17:27 |
nerzhul |
yeah |
17:32 |
Krock |
paramat, changing the 0.5*BS part in the itemCAO function doesn't have any effect |
17:34 |
paramat |
hmm |
17:36 |
nerzhul |
merging #6257 on ~5mins |
17:36 |
ShadowBot |
https://github.com/minetest/minetest/issues/6257 -- Make world creation menu automatically generate a random world name by lisacvuk |
17:36 |
paramat |
time to merge some mtg stuff, i'll merge game#1823 game#1844 game#1873 game#1876 over the next few mins, will take time due to squashing |
17:36 |
ShadowBot |
https://github.com/minetest/minetest_game/issues/1823 -- TNT explosion custom sound by tenplus1 |
17:36 |
ShadowBot |
https://github.com/minetest/minetest_game/issues/1844 -- TNT: add explode_center flag by tenplus1 |
17:36 |
ShadowBot |
https://github.com/minetest/minetest_game/issues/1873 -- default.register_fence: Allow setting nodedefs to 'false' by HybridDog |
17:36 |
ShadowBot |
https://github.com/minetest/minetest_game/issues/1876 -- Farming: Make cotton look like cotton, add crafted string item by paramat |
17:37 |
Krock |
it's GenericCAO |
17:38 |
Krock |
same thing there |
17:38 |
nerzhul |
if i remember itemcao is never used |
17:38 |
nerzhul |
all is genericCAO |
17:38 |
nerzhul |
(shown in debug stuff when you drop an item and hover) |
17:38 |
nerzhul |
i should be sure it's never used but maybe we should remove this thing too |
17:38 |
Krock |
removing the 0.5 BS offset fixes the problem |
17:39 |
nerzhul |
what is the problem ? the dark textures ? |
17:39 |
Krock |
yes, wrong light positions |
17:39 |
Krock |
I guess it was introduced when the player offset was moved to its feet |
17:42 |
Krock |
so why do we keep itemcao when it's unused? |
17:42 |
nerzhul |
i'm not sure |
17:43 |
nerzhul |
and it's complicated to find how it's instancied due to the factory model :( |
17:44 |
nerzhul |
okay i find where it's called |
17:44 |
nerzhul |
ClientEnvironment::addActiveObject |
17:44 |
nerzhul |
it depend on what server send |
17:45 |
nerzhul |
TOCLIENT_ACTIVE_OBJECT_REMOVE_ADD packet |
17:47 |
nerzhul |
gob_cmd_update_infant |
17:47 |
nerzhul |
ACTIVEOBJECT_TYPE_ITEM |
17:47 |
nerzhul |
a SAO with ACTIVEOBJECT_TYPE_ITEM |
17:47 |
Krock |
defined in activeobjcet.h |
17:48 |
nerzhul |
no SAO has this type |
17:48 |
nerzhul |
and SAO refuse to create a such object |
17:48 |
nerzhul |
serverobject.cpp L45 |
17:48 |
nerzhul |
/ These are 0.3 entity types, return without error. |
17:48 |
nerzhul |
if (ACTIVEOBJECT_TYPE_ITEM <= type && type <= ACTIVEOBJECT_TYPE_MOBV2) { |
17:48 |
nerzhul |
return NULL; |
17:48 |
nerzhul |
} |
17:49 |
nerzhul |
then ItemCAO will never trigger a SAO creation => no packet sent => no ItemCAO created |
17:49 |
nerzhul |
class can be safely removed |
17:49 |
nerzhul |
s/ItemSAO/ServerEnvironment/ |
17:50 |
nerzhul |
do you want to do the PR Krock ? |
17:51 |
nerzhul |
(if you do it, if you can remove u16 id unused param in ServerActiveObject::create can be nice :D |
17:52 |
Krock |
as it belongs to the protocol too, I can bundle this cleanup with the other planned particlespawner fix |
17:52 |
nerzhul |
it's not protocol related :p |
17:52 |
nerzhul |
the only removal is remove ItemCAO class and references |
17:52 |
Krock |
s/protocol/network |
17:52 |
nerzhul |
i don't think anybody will connect on a MT 0.3 server ? :p |
17:52 |
nerzhul |
(and protocol doesn't permit it) |
17:53 |
Krock |
it's deprecated for a long time, so removing it as soon as possible |
17:53 |
nerzhul |
yeah, it makes clear that item CAO are not ItemCAO class for PR owners :p |
17:57 |
paramat |
merged 3 of those, one conflicted with another |
17:58 |
paramat |
genericCAO ok. the issue isn't player offset, it's because the light sample point is inside the node above |
18:00 |
paramat |
0.4f * BS above should be ok |
18:02 |
nerzhul |
hardcoding various entity size with a such offset is not good i think, you want to fix what ? the player ? |
18:02 |
paramat |
#6268 |
18:02 |
ShadowBot |
https://github.com/minetest/minetest/issues/6268 -- Objects very dark |
18:44 |
|
H4mlet joined #minetest-dev |
19:06 |
troller |
btw mapsector was completely removed in freeminer |
19:07 |
troller |
and block saving optimized |
19:07 |
nerzhul |
what do you mean by block saving optimized ? the current problem with block saving (except it can be saved 10 times per second) it the comprssion |
19:08 |
troller |
just dont save not changed blocks |
19:09 |
troller |
+ optional skip saving generated and not changed blocks |
19:09 |
troller |
= 10x less base size |
19:09 |
nerzhul |
it's already the case in minetest, the block is saved only if modified flag is set :) |
19:10 |
nerzhul |
base size is not very important, the compression do the trick :p but it can be an idea |
19:10 |
troller |
i remember some bugs fixed in this place |
19:11 |
troller |
in worlds with 5 years history compression does nothing |
19:30 |
|
ThomasMonroe joined #minetest-dev |
19:47 |
|
DI3HARD139 joined #minetest-dev |
20:45 |
|
RobbieF left #minetest-dev |
20:46 |
|
kaeza joined #minetest-dev |
21:04 |
Fixer |
nerzhul: you sure? o_O |
21:04 |
Fixer |
nerzhul: then why just simply walking I get world sizes up to 200 mb and more... i have not modified anything... |
21:26 |
Wuzzy |
hi. i want to ask some stuff about warnings in the log I get from stock MTG 0.4.16 |
21:26 |
Wuzzy |
"WARNING[Main]: NodeDefManager: Ignoring CONTENT_IGNORE redefinition" |
21:26 |
Wuzzy |
"WARNING[Main]: BanManager: creating /home/wuzzy/.minetest/worlds/xxd/ipban.txt" |
21:27 |
Krock |
hello. that's your fault. more precise: you're trying to use set_node with an unknown node or ignore |
21:27 |
Wuzzy |
and "WARNING[Main]: /!\ You are using old player file backend. This backend is deprecated and will be removed in next release /!\" |
21:27 |
Wuzzy |
!!!stock Minetest Game!!! |
21:27 |
Wuzzy |
no additional mods |
21:27 |
Krock |
and the backend will be converted automatically, I think |
21:27 |
Wuzzy |
this warning does not make sense. i thought default is SQLite3, and I use default |
21:28 |
Fixer |
Wuzzy: old player file backend is just playerfiles in *.txt format, in future they will reside in database |
21:28 |
Wuzzy |
why is this warning appearing? |
21:28 |
Krock |
a warning is supposed to warn the user.. seems logical |
21:28 |
Wuzzy |
ok |
21:28 |
Fixer |
Wuzzy: you can already use database for playerfiles |
21:28 |
Fixer |
just not by default |
21:28 |
Wuzzy |
but the CONTENT_IGNORE warning seems more serious |
21:29 |
Fixer |
calling it deprecated is a little bit confusing since it is not yet deprecated, but will be on next version |
21:29 |
Wuzzy |
oka |
21:29 |
Wuzzy |
why is this CONTENT_IGNORE happening? |
21:29 |
sfan5 |
the banmanager thing should not be a warning at all |
21:30 |
Krock |
oh, the ignore part could also be builtin, trying to re-register ignore somehow |
21:30 |
Wuzzy |
damn, IGNORE warning also appears in minimal |
21:30 |
Wuzzy |
yep |
21:31 |
Wuzzy |
its definitely builtin. it also happens in the empty subgame |
21:38 |
nerzhul |
!tell Krock the content_ignore redefinition was always here |
21:38 |
ShadowBot |
nerzhul: O.K. |
21:38 |
nerzhul |
for the player backend you should migrate to sqlite, see wiki about database to known how to migrate to sqlite or postgres |
21:39 |
nerzhul |
sfan5, i agree it should be in infostram |
21:39 |
nerzhul |
stream* |
21:41 |
Wuzzy |
nerzhul: weird. i get this warning even for new worlds |
21:41 |
Wuzzy |
did I manage to screw up my settings? I think i use pretty much default |
21:44 |
nerzhul |
for the depreciation yes, it's always the default, we don't migrate on 0.4.16 |
21:52 |
celeron55 |
it shouldn't really be a warning because migration will happen automatically in the future and the user doesn't need to do anything at any point if they don't feel like it |
21:52 |
celeron55 |
but... whatever i guess |
21:55 |
Wuzzy |
Is this warning good or bad?: |
21:55 |
celeron55 |
i do agree with wuzzy that there shouldn't be warnings by default when everything is working correctly |
21:55 |
Wuzzy |
WARNING[Server]: StaticObjectList::remove(): id=1545 not found |
21:55 |
Wuzzy |
i think some warnings are really cryptic. like, they dont include the information to hunt problems down |
21:56 |
celeron55 |
it could be bad or not... the static object system isn't always behaving nicely |
21:57 |
Wuzzy |
could it be a screw-up in Lua scripting? |
21:57 |
celeron55 |
no, lua isn't responsible for managing those |
21:57 |
celeron55 |
but lua can do things that trigger bugs or undefined behavior, of course |
21:58 |
Wuzzy |
ok |
22:01 |
|
lisac joined #minetest-dev |
22:12 |
|
paramat joined #minetest-dev |
22:24 |
paramat |
now fixing the banmanager message |
22:25 |
|
bigfoot547 joined #minetest-dev |
22:26 |
nerzhul |
nice |
22:30 |
paramat |
because that's been bothering me too |
22:30 |
paramat |
#6277 |
22:30 |
ShadowBot |
https://github.com/minetest/minetest/issues/6277 -- Banmanager: Move 'creating ..' message to infostream by paramat |
22:31 |
paramat |
there's a PR for the ignore thing |
22:31 |
nerzhul |
can you fix the spaces too please ? |
22:32 |
paramat |
yeah |
22:32 |
nerzhul |
when done, merge, don't wait the CI it's trivial |
22:32 |
paramat |
yes |
22:33 |
paramat |
erm what spaces? |
22:34 |
nerzhul |
between << operator in the log |
22:34 |
nerzhul |
infostream << "blabh" << "blah" |
22:34 |
paramat |
ok |
22:34 |
paramat |
yes good idea |
22:44 |
paramat |
i think i would prefer to just do the same for the ignore message, a warning appearing is alarming and not a good impression |
22:46 |
paramat |
but then maybe the warning is important to see, not sure |
22:46 |
celeron55 |
what exactly is the content_ignore warning about? |
22:46 |
nerzhul |
the warning is important |
22:47 |
nerzhul |
not for this node but for other nodes when it happen |
22:47 |
celeron55 |
it seems reasonable and can happen due to many reasons |
22:47 |
nerzhul |
it's a node redef |
22:47 |
nerzhul |
content ignore is defined by core and builtin |
22:48 |
paramat |
ok |
22:48 |
celeron55 |
besides, we have no obligation to make good impressions 8) |
22:49 |
celeron55 |
maybe i should make a PR that adds a "Your computer is about to explode" warning at MT startup |
22:50 |
celeron55 |
"Sending personal information to Putin..." |
22:50 |
celeron55 |
now i know what i'll do in my next project |
22:51 |
paramat |
hehe |
22:51 |
paramat |
i might make that player backend message less alarming |
22:53 |
celeron55 |
the player backend message should say something like "You are using the file-based player backend. You can migrate it to sqlite manually, or wait for it to be automatically migrated in a future version" |
22:53 |
paramat |
yeah |
22:54 |
celeron55 |
the "/!\ deprecated" stuff is quite useless |
22:54 |
celeron55 |
how to tell if a message is stupid: it's stupid if it contains an exclamation mark |
22:54 |
paramat |
will do |
22:55 |
celeron55 |
^ proof |
23:03 |
|
proller joined #minetest-dev |