Time |
Nick |
Message |
00:32 |
|
SFENCE joined #luanti-dev |
00:51 |
|
SFENCE joined #luanti-dev |
01:54 |
|
hwpplayer1 joined #luanti-dev |
02:23 |
|
SFENCE joined #luanti-dev |
03:04 |
|
SFENCE joined #luanti-dev |
03:19 |
|
SFENCE joined #luanti-dev |
03:31 |
|
SFENCE joined #luanti-dev |
04:00 |
|
MTDiscord joined #luanti-dev |
04:11 |
|
SFENCE joined #luanti-dev |
04:24 |
|
SFENCE joined #luanti-dev |
04:30 |
|
SFENCE joined #luanti-dev |
04:44 |
|
SFENCE joined #luanti-dev |
05:08 |
|
SFENCE joined #luanti-dev |
05:34 |
|
SFENCE joined #luanti-dev |
06:06 |
|
SFENCE joined #luanti-dev |
06:42 |
|
SFENCE joined #luanti-dev |
06:56 |
|
SFENCE joined #luanti-dev |
07:12 |
|
SFENCE joined #luanti-dev |
07:48 |
|
SFENCE joined #luanti-dev |
07:50 |
|
fluxionary joined #luanti-dev |
07:51 |
|
nekobit joined #luanti-dev |
08:09 |
|
hwpplayer1 joined #luanti-dev |
08:11 |
|
SFENCE joined #luanti-dev |
08:56 |
|
pmp-p joined #luanti-dev |
09:09 |
|
hwpplayer1 joined #luanti-dev |
09:10 |
|
tenplus1 joined #luanti-dev |
09:10 |
tenplus1 |
Hi folks |
09:10 |
tenplus1 |
What is the simplest way to show the inventory screen using a command ? |
09:51 |
rubenwardy |
the decision to merge all of MTG's documentation into a single text file rather than keeping it per mod is quite annoying |
09:52 |
rubenwardy |
tenplus1: core.show_formspec(player:get_player_name(), "", player:get_inventory_formspec()) |
09:52 |
rubenwardy |
although this won't update with set_inventory_formspec |
09:54 |
tenplus1 |
thanks rubenwardy, am looking for the simplest way to show sfinv formspecs via node clicking |
09:56 |
tenplus1 |
using that command works but some of the sfinv tabs no longer work properly though :( |
10:00 |
tenplus1 |
same with the function you posted for the sfinv feature on git, appears but buttons no longer work |
10:02 |
rubenwardy |
yeah set_inventory_formspec won't work |
10:09 |
tenplus1 |
this is the reason I asked for the new feature for sfinv mod itself so it can handle everything it needs to directly and show the formspec page the mod needs |
10:11 |
tenplus1 |
I think it's the formname part that's causing issue: core.show_formspec(playername, formname, formspec) |
10:50 |
|
hwpplayer1 joined #luanti-dev |
12:33 |
|
hwpplayer1 joined #luanti-dev |
12:40 |
|
hwpplayer1 joined #luanti-dev |
13:32 |
|
behalebabo joined #luanti-dev |
14:21 |
|
hwpplayer1 joined #luanti-dev |
14:23 |
|
hwpplayer1 joined #luanti-dev |
14:55 |
MTDiscord |
<josiah_wi> sfan5, e39e47b introduced a dangling reference to getKeySetting. The code looks like maybe it was unfinished or something? |
14:57 |
MTDiscord |
<josiah_wi> You did that last year to remove the unnecessary value copy, but I think you forgot to put the new object in the cache and instead returned a reference to the temporary. So there are two bugs; the cache is not updated, and there's a dangling reference. |
15:00 |
MTDiscord |
<josiah_wi> Sorry, I think your fix was actually right, sfan. |
15:00 |
MTDiscord |
<josiah_wi> It's the recent scancode PR that adjusted your fix and completely broke it. |
15:02 |
|
hwpplayer1 joined #luanti-dev |
15:08 |
MTDiscord |
<josiah_wi> Phew, it's a false positive. |
15:27 |
MTDiscord |
<luatic> further discussion: https://github.com/luanti-org/luanti/issues/15922 |
15:36 |
sfan5 |
I don't remember touching this code |
15:37 |
sfan5 |
looks like I did though |
15:38 |
sfan5 |
and in fact I don't see why the same issue shouldn't apply to my own code |
15:39 |
sfan5 |
however from a quick grep it looks like all usages of getKeySetting() are not keeping the return value around (as a reference) |
15:40 |
MTDiscord |
<josiah_wi> Lar's concern applies. I was reading too fast and confused about the semantics and ended up casting blame inappropriately. I ask for your forgiveness. |
15:43 |
MTDiscord |
<luatic> it looks like the code is probably fine (i was a bit unsure that there would be a bug, hence why i just voiced my concern), but i think it is not obvious why it is fine and will remain fine in the future so we should probably do something about that |
15:47 |
|
SFENCE joined #luanti-dev |
15:53 |
|
hwpplayer1 joined #luanti-dev |
17:32 |
Krock |
Will merge #15908 and #15917 in somewhat precise 10 minutes |
17:32 |
ShadowBot |
https://github.com/luanti-org/luanti/issues/15908 -- [NO SQUASH] Two fixes I guess by SmallJoker |
17:32 |
ShadowBot |
https://github.com/luanti-org/luanti/issues/15917 -- Do not discover mod directories that fail parsing by JosiahWI |
17:42 |
|
hwpplayer1 joined #luanti-dev |
19:08 |
|
SFENCE joined #luanti-dev |
19:17 |
|
SFENCE joined #luanti-dev |
20:08 |
|
SFENCE joined #luanti-dev |
20:14 |
|
SFENCE joined #luanti-dev |
20:34 |
|
SFENCE joined #luanti-dev |
20:43 |
|
SFENCE joined #luanti-dev |
20:45 |
sfan5 |
planning to merge #15912, #15885 in 10m |
20:45 |
ShadowBot |
https://github.com/luanti-org/luanti/issues/15912 -- [no sq] Increase strictness for item registration / overrides by sfan5 |
20:45 |
ShadowBot |
https://github.com/luanti-org/luanti/issues/15885 -- Make remote media exclusively use GET for hash set by sfan5 |
20:55 |
|
SFENCE joined #luanti-dev |
21:12 |
|
SFENCE joined #luanti-dev |
21:17 |
|
[MatrxMT] joined #luanti-dev |
21:18 |
|
MisterE123 joined #luanti-dev |
22:46 |
|
SFENCE joined #luanti-dev |
23:26 |
|
SFENCE joined #luanti-dev |
23:32 |
|
panwolfram joined #luanti-dev |