| Time |
Nick |
Message |
| 00:46 |
|
Cornelia joined #minetest-dev |
| 01:06 |
|
ANAND joined #minetest-dev |
| 01:51 |
|
nepugia joined #minetest-dev |
| 01:53 |
|
Cornelia joined #minetest-dev |
| 02:02 |
|
Lone_Wolf joined #minetest-dev |
| 02:16 |
|
Ruslan1 joined #minetest-dev |
| 03:17 |
|
pmpp joined #minetest-dev |
| 03:37 |
|
Cornelia joined #minetest-dev |
| 03:54 |
|
nepugia joined #minetest-dev |
| 04:09 |
|
Cornelia joined #minetest-dev |
| 04:43 |
|
Cornelia joined #minetest-dev |
| 04:57 |
|
ssieb joined #minetest-dev |
| 08:36 |
|
ShadowNinja joined #minetest-dev |
| 09:07 |
|
proller joined #minetest-dev |
| 09:43 |
|
YuGiOhJCJ joined #minetest-dev |
| 10:26 |
|
ensonic joined #minetest-dev |
| 10:42 |
|
tomraceror joined #minetest-dev |
| 11:08 |
|
Fixer joined #minetest-dev |
| 11:28 |
|
tomraceror joined #minetest-dev |
| 11:33 |
|
nepugia joined #minetest-dev |
| 12:30 |
sfan5 |
pushing trivial commit readding "waving = 3" to water to mtg in a few minutes |
| 13:02 |
ANAND |
Does #8871 require two approvals? It's trivial-ish |
| 13:02 |
ShadowBot |
https://github.com/minetest/minetest/issues/8871 -- Move Quicktune code to util/ by ClobberXD |
| 13:02 |
ANAND |
It has been approved by Krock |
| 13:03 |
ANAND |
Also, #8271 (bugfix) requires one more approval |
| 13:03 |
ShadowBot |
https://github.com/minetest/minetest/issues/8271 -- Fix breath statbar scaling; defer breath_bar hiding by one second by ClobberXD |
| 13:04 |
ANAND |
Ofc, how can I forget to mention that #7557 needs another approval too? ;) |
| 13:04 |
ShadowBot |
https://github.com/minetest/minetest/issues/7557 -- Add support for per-player FOV overrides and multipliers by ClobberXD |
| 13:32 |
|
ANAND joined #minetest-dev |
| 13:43 |
|
Cornelia joined #minetest-dev |
| 14:42 |
|
DS-minetest joined #minetest-dev |
| 14:48 |
DS-minetest |
some PR advertisement coming in: |
| 14:49 |
DS-minetest |
Would someone who uses macOS or windows please be so kind and test #8665? |
| 14:49 |
ShadowBot |
https://github.com/minetest/minetest/issues/8665 -- Formspec: change the appeareance of the cursor on fields and co. by DS-Minetest |
| 14:50 |
DS-minetest |
#8448 has 5 :+1:s, hence it's pretty popular. |
| 14:50 |
ShadowBot |
https://github.com/minetest/minetest/issues/8448 -- Allow to set the displayed item count and its offset via meta by DS-Minetest |
| 14:53 |
DS-minetest |
Lua PRs #7712 and #8515 are already lying around for months. You don't have to read all the walls of text. |
| 14:53 |
ShadowBot |
https://github.com/minetest/minetest/issues/7712 -- Add an item pick up callback (2) by DS-Minetest |
| 14:53 |
ShadowBot |
https://github.com/minetest/minetest/issues/8515 -- Add matrix helpers to builtin by DS-Minetest |
| 14:53 |
DS-minetest |
^ dev decisions needed |
| 14:54 |
DS-minetest |
I'd like #8640 (a bugfix) to be in 5.1. |
| 14:54 |
ShadowBot |
https://github.com/minetest/minetest/issues/8640 -- Trigger on_place in many situations even if prediction failed by DS-Minetest |
| 14:55 |
DS-minetest |
^ to review use side-by-side mode |
| 14:55 |
DS-minetest |
*split, not side-by-side |
| 14:57 |
ANAND |
Split is side-by-side :) |
| 14:57 |
DS-minetest |
yeah, but it's called "split" :) |
| 14:58 |
* DS-minetest |
will describe the changed of that PR for easier reviewing |
| 15:08 |
rubenwardy |
Two weeks until feature freeze |
| 15:09 |
ANAND |
Really? :O |
| 15:09 |
DS-minetest |
detailed description added to #8640, reviewing should be easier now |
| 15:09 |
ShadowBot |
https://github.com/minetest/minetest/issues/8640 -- Trigger on_place in many situations even if prediction failed by DS-Minetest |
| 15:10 |
ANAND |
#7557 is going to miss 5.1.0 too? This is nuts :( |
| 15:10 |
ShadowBot |
https://github.com/minetest/minetest/issues/7557 -- Add support for per-player FOV overrides and multipliers by ClobberXD |
| 15:11 |
DS-minetest |
#8716 needs a second approval (Krock called it "A beauty.") |
| 15:11 |
ShadowBot |
https://github.com/minetest/minetest/issues/8716 -- Fix the bgcolor formspec element by DS-Minetest |
| 15:12 |
DS-minetest |
#8752 needs more attention, modders and players might like it |
| 15:12 |
ShadowBot |
https://github.com/minetest/minetest/issues/8752 -- Add a detailed_description to items by DS-Minetest |
| 15:18 |
|
nepugia left #minetest-dev |
| 15:34 |
|
Topic for #minetest-dev is now Feature freeze: 28th Sept | Minetest core development and maintenance. Minetest 5.0.1 released! Chit-chat goes to #minetest. http://irc.minetest.net/minetest-dev/ http://dev.minetest.net/ |
| 15:36 |
|
tomraceror joined #minetest-dev |
| 15:38 |
|
Krock joined #minetest-dev |
| 15:39 |
|
Cornelia joined #minetest-dev |
| 15:40 |
rubenwardy |
We should decide what to prioritise for 5.1.0, especially the formspec PRs |
| 15:40 |
rubenwardy |
also, we need to determine whether the formspec reordering PR is a breaking change |
| 15:41 |
DS-minetest |
i don't think it's that common that elements overlapp |
| 15:42 |
DS-minetest |
if the formspec version PR gets merged I could move boxes to the back if the version is smaller than 2 |
| 15:42 |
DS-minetest |
(boxes do sometimes overlapp) |
| 15:42 |
DS-minetest |
-p* |
| 15:42 |
|
HDMI_STECKDOSE joined #minetest-dev |
| 15:46 |
rubenwardy |
yeah, I think it's fine to accept this small breaking change if we can assess the scope of breakages |
| 15:47 |
rubenwardy |
as it's undocumented, you could argue that it's not an API so the versioning isn't affected |
| 15:47 |
rubenwardy |
however, this is probably troubling logic |
| 15:51 |
rubenwardy |
#8923 is approved, Krock |
| 15:51 |
ShadowBot |
https://github.com/minetest/minetest/issues/8923 -- Formspec version by SmallJoker |
| 15:52 |
Krock |
yes right. I wanted to check whether the prepends "local" version works, but forgot to do so yet |
| 15:52 |
rubenwardy |
ah ok |
| 15:52 |
Krock |
should work (TM) anyway. it's fairly simple |
| 15:52 |
rubenwardy |
well formspec_versions being in the wrong place throw errors in 5.0.1? |
| 15:52 |
rubenwardy |
like, this may not fix the problem in that case |
| 15:52 |
Krock |
no, they're jsut skipped |
| 15:52 |
Krock |
like any other unknown element |
| 15:53 |
rubenwardy |
will the extra parameter then give an error? |
| 15:53 |
Krock |
only the first element matters |
| 15:53 |
Krock |
yes. parseVersionDirect expects only one argument |
| 15:54 |
Krock |
single `[` split |
| 15:54 |
rubenwardy |
I'm wondering whether the following formspec would result in the background not giving an error on 5.0.1 |
| 15:55 |
rubenwardy |
size[1,2] (prepends) formspec_version[1]background[0,0;1,1;hello.png;true]background[0,0;1,1;hello.png;true;10] (prepends end) content |
| 15:55 |
rubenwardy |
like, this PR is good for the future |
| 15:55 |
rubenwardy |
but can it actually fix the background error from prepends issue? |
| 16:05 |
Krock |
it would only fix that if prepends specify none or version 2 |
| 16:05 |
Krock |
it would require a server running 5.1.0-dev anyway since the version is errously included in the prepends now |
| 16:07 |
rubenwardy |
sigh |
| 16:07 |
rubenwardy |
what about a 5.0.1 client? |
| 16:07 |
rubenwardy |
the issue is that 5.0.1 clients connecting to 5.1.0 servers will see error messages |
| 16:08 |
rubenwardy |
I don't think this PR actually fixes that with 5.0.1 clients, because they don't support versions in prepends |
| 16:08 |
rubenwardy |
and setting a version for the whole thing is a massive no, because it will force _all_ formspecs to use real coordinates |
| 16:08 |
rubenwardy |
like, don't get me wrong, this doesn't make this PR bad |
| 16:16 |
|
proller joined #minetest-dev |
| 16:17 |
Krock |
5.1.0 clients can be fixed by adding a version tag |
| 16:18 |
rubenwardy |
right |
| 16:18 |
Krock |
but that one must be before "size[" |
| 16:18 |
Krock |
* 5.0.1 clients |
| 16:19 |
Krock |
and only if the server is 5.1.0-dev+ because the version is added automatically in older versions |
| 16:20 |
Krock |
thus resulting in totally wrecked formspecs because there would be two versions, but the formspec handler only accepts one |
| 16:20 |
Krock |
ANAND: https://github.com/minetest/minetest/issues/8929#issuecomment-531492354 |
| 16:21 |
Krock |
if you have some more free time: please check whether it still happens with this patch/diff. I could not reproduce it, but better to have two independent results |
| 16:23 |
ANAND |
Krock: I'll test tomorrow, thanks for the patch |
| 16:24 |
Krock |
I don't know why it works but it does |
| 16:24 |
Krock |
sends player movements if the parent isn't known to the client |
| 16:24 |
ANAND |
Hacky, but makes sense :) |
| 16:24 |
Krock |
so the nametags will move as they drive around |
| 16:25 |
Krock |
the camera offset is some weird stuff I'd prefer not to touch, hence this workaround |
| 16:32 |
|
tomraceror joined #minetest-dev |
| 16:39 |
Krock |
why does RemoteClient AND RemotePlayer exist? They should both contain the same data: peer_id, proto version, SAO pointer |
| 16:40 |
rubenwardy |
player is probably a subclass of object, whereas client is a peer and exists before the player is emerged |
| 16:40 |
Krock |
I'm well aware, but both could contain the same data, whereas it's created on TOSERVER_INIT, and completed loading in TOSERVER_INIT2 (load SAO) |
| 16:41 |
Krock |
RemoteClient is owned by Server, RemotePlayer by ServerEnv |
| 16:50 |
|
ensonic joined #minetest-dev |
| 16:52 |
ANAND |
Krock: Does #8271 require another approval? |
| 16:52 |
ShadowBot |
https://github.com/minetest/minetest/issues/8271 -- Fix breath statbar scaling; defer breath_bar hiding by one second by ClobberXD |
| 16:53 |
ANAND |
and #8871? |
| 16:53 |
ShadowBot |
https://github.com/minetest/minetest/issues/8871 -- Move Quicktune code to util/ by ClobberXD |
| 16:58 |
Krock |
All PRs but those from core devs need two approvals (or more) |
| 16:58 |
Krock |
an exception are "Trivial"-tagged PRs where one approval suffices |
| 16:59 |
Krock |
see Git Rules @ dev wiki |
| 16:59 |
ANAND |
Isn't #8871 trivial? |
| 16:59 |
ShadowBot |
https://github.com/minetest/minetest/issues/8871 -- Move Quicktune code to util/ by ClobberXD |
| 16:59 |
Krock |
well yes |
| 16:59 |
ANAND |
Ik about two approvals, I was just wondering if those PRs needed a second approval :) |
| 17:00 |
ANAND |
I'll try to fix #7924 before the freeze |
| 17:00 |
ShadowBot |
https://github.com/minetest/minetest/issues/7924 -- Bind mouse buttons (Adopted from #6537) by ClobberXD |
| 17:01 |
rubenwardy |
Core developers can self-approve a PR, but it's frowned upon for big PRs |
| 17:02 |
rubenwardy |
what PRs should be prioritised for 5.1.0? |
| 17:02 |
Krock |
those from the milestone |
| 17:03 |
Krock |
creating 5.2.0 milestone to move unimportant ones there |
| 17:03 |
rubenwardy |
ok cool |
| 17:03 |
rubenwardy |
well, I'm looking through the milestone now |
| 17:05 |
Krock |
replacing #8876 with #8834 there because it fixes the issue |
| 17:05 |
ShadowBot |
https://github.com/minetest/minetest/issues/8876 -- 'Autoforward' broken when damage is disabled |
| 17:05 |
ShadowBot |
https://github.com/minetest/minetest/issues/8834 -- [no squash] Send ActiveObjects along with definitions once connection is established by ClobberXD |
| 17:05 |
Krock |
not replacing. latter |
| 17:05 |
Krock |
*adding latter |
| 17:05 |
ANAND |
https://github.com/minetest/minetest/pull/7557#event-2328766480 - Why was 7557 removed from the milestone? |
| 17:07 |
Krock |
because it's not a bugfix |
| 17:07 |
Krock |
it could still be merged, but the milestone is for PRs that should be priorized |
| 17:07 |
ANAND |
I thought 5.1.0 isn't a bugfix release |
| 17:08 |
rubenwardy |
it still should be bug fixes |
| 17:08 |
rubenwardy |
wait, misready |
| 17:08 |
rubenwardy |
it's not a bugfix release, but major issues and bugfixes should be prioritised now |
| 17:08 |
Krock |
^ |
| 17:08 |
DS-minetest |
but bug fixes can be merged while feature freeze, can't they? |
| 17:08 |
Krock |
deadline is sept 20th |
| 17:08 |
rubenwardy |
yeah |
| 17:08 |
Krock |
* 30 |
| 17:09 |
ANAND |
I understand. But that PR is older than me lol. I'm just hoping that it gets in. :) |
| 17:09 |
Krock |
"older than me"? |
| 17:09 |
DS-minetest |
#8640 is a bugfix and someone told me that they'd like to see it in 5.1 |
| 17:09 |
ShadowBot |
https://github.com/minetest/minetest/issues/8640 -- Trigger on_place in many situations even if prediction failed by DS-Minetest |
| 17:10 |
Krock |
DS-minetest: how am I supposed to use the testing code? place it into other nodeboxes? |
| 17:10 |
DS-minetest |
yes |
| 17:10 |
ANAND |
That was an exaggeration, ofc |
| 17:11 |
Krock |
I ended up specifying one node with a prediction and checked for errorously replaced nodes |
| 17:11 |
DS-minetest |
Krock: look into the then fixed issue |
| 17:11 |
Krock |
didn't quite get why the other chat_send_all calls are there |
| 17:11 |
DS-minetest |
#_← (#=full node; _=slab) |
| 17:12 |
DS-minetest |
uh, yeah, I should short it |
| 17:12 |
Krock |
on_place was the only I needed there |
| 17:13 |
DS-minetest |
updated |
| 17:13 |
Krock |
(ItemGroupList) predicted_f.groups)["attached_node"] |
| 17:14 |
Krock |
old code but still. this initializes a new pair in the map |
| 17:14 |
Krock |
I assume the groups pushing code already handles that |
| 17:15 |
Krock |
actually it can't. predicted_f is const |
| 17:16 |
DS-minetest |
that line wasn't really changed |
| 17:21 |
Krock |
will merge #8627 and #8923 in 15 minutes |
| 17:21 |
ShadowBot |
https://github.com/minetest/minetest/issues/8627 -- [NO SQUASH] Load CSM environment after the restrictions are known by SmallJoker |
| 17:21 |
ShadowBot |
https://github.com/minetest/minetest/issues/8923 -- Formspec version by SmallJoker |
| 17:21 |
Krock |
thanks for the review |
| 17:29 |
rubenwardy |
I wish that lhofhansl wasn't too cool for us, and hung around in IRC |
| 17:29 |
ANAND |
lol |
| 17:38 |
DS-minetest |
(15 mins are over) |
| 17:39 |
Krock |
merging |
| 17:39 |
Krock |
DS-minetest: to my defence I'm trying to call xfce4-notifyd with dbus to show up a timeout notification |
| 17:39 |
Krock |
irony intensifies |
| 17:42 |
|
Lone_Wolf joined #minetest-dev |
| 17:45 |
|
HDMI_STECKDOSE joined #minetest-dev |
| 18:00 |
rubenwardy |
Krock: formspec PR has forced the pause menu into real co-ordinates, which looks weird |
| 18:02 |
|
DS-minetest joined #minetest-dev |
| 18:06 |
Lone_Wolf |
https://github.com/minetest/minetest/issues/8932 |
| 18:06 |
sfan5 |
merging #8834 in 10 minutes |
| 18:06 |
ShadowBot |
https://github.com/minetest/minetest/issues/8834 -- [no squash] Send ActiveObjects along with definitions once connection is established by ClobberXD |
| 18:11 |
rubenwardy |
#8932 |
| 18:11 |
ShadowBot |
https://github.com/minetest/minetest/issues/8932 -- Built-in formspecs are forced to use real_coordinates, but haven't been converted |
| 18:17 |
sfan5 |
done |
| 18:19 |
Krock |
oof |
| 18:24 |
sfan5 |
merging game#2477 in 5 minutes |
| 18:24 |
ShadowBot |
https://github.com/minetest/minetest_game/issues/2477 -- Add missing infotext to nodes by An0n3m0us |
| 18:27 |
|
tomraceror joined #minetest-dev |
| 18:31 |
Krock |
will push https://krock-works.uk.to/u/patches/0001-Built-in-formspecs-Force-version-1.patch in 10 minutes |
| 18:33 |
DS-minetest |
updating to version 2 should be done at some point anyway |
| 18:33 |
DS-minetest |
(but using "formspec_version[n]" instead of FORMSPEC_VERSION_STRING makes sense) |
| 18:35 |
DS-minetest |
Krock: may I suggest that you remove the redundant std::string(...)? |
| 18:35 |
DS-minetest |
(and the +) |
| 18:37 |
Krock |
DS-minetest: you cannot concat char* |
| 18:38 |
Krock |
string literals are pointers unless you concat it with strings |
| 18:38 |
DS-minetest |
oh, sorry |
| 18:39 |
Krock |
strings are needed due to the gettext call in between. if it were only literals there wouldn't be an issue |
| 18:40 |
Krock |
s/oh, sorry/til: string literals are char* |
| 18:41 |
Krock |
Minetest also has an educational purpose, especially in modding and core dev |
| 18:41 |
Krock |
pushing |
| 18:42 |
Krock |
this formspec issue actually makes me wonder why builtin isn't broken too |
| 18:42 |
Krock |
nvm. there's no version specified |
| 18:43 |
Krock |
done |
| 18:49 |
p_gimeno |
I thought string.append was more optimal than + |
| 18:50 |
Krock |
p_gimeno: yes, but performance does not matter in this case |
| 18:50 |
p_gimeno |
ok |
| 18:50 |
Krock |
that is because the original string is enlarged, instead of allocating a new combined string |
| 18:53 |
|
troller joined #minetest-dev |
| 19:05 |
|
xerox123_ joined #minetest-dev |
| 19:08 |
|
xerox123_ joined #minetest-dev |
| 19:09 |
|
troller joined #minetest-dev |
| 19:10 |
|
xerox123_ joined #minetest-dev |
| 19:13 |
|
xerox123_ joined #minetest-dev |
| 19:17 |
|
Cornelia joined #minetest-dev |
| 19:38 |
|
Cornelia joined #minetest-dev |
| 19:50 |
|
proller joined #minetest-dev |
| 20:04 |
|
ensonic joined #minetest-dev |
| 20:25 |
|
proller joined #minetest-dev |
| 20:47 |
|
Cornelia joined #minetest-dev |
| 20:57 |
|
nepugia joined #minetest-dev |
| 21:17 |
|
Miner_48er joined #minetest-dev |
| 21:21 |
|
Cornelia joined #minetest-dev |
| 21:24 |
|
paramat joined #minetest-dev |
| 21:47 |
|
Lone_Wolf joined #minetest-dev |
| 22:01 |
paramat |
merging #8918 |
| 22:01 |
ShadowBot |
https://github.com/minetest/minetest/issues/8918 -- Dungeons: Clean up parameters, improve structure variety by paramat |
| 22:14 |
|
Fixer joined #minetest-dev |
| 22:21 |
|
Ruslan1 joined #minetest-dev |
| 23:02 |
|
Cornelia joined #minetest-dev |
| 23:15 |
|
Cornelia joined #minetest-dev |
| 23:29 |
|
Player-2 joined #minetest-dev |
| 23:33 |
|
Cornelia joined #minetest-dev |
| 23:46 |
|
paramat joined #minetest-dev |