Minetest logo

IRC log for #minetest-dev, 2018-11-30

| Channels | #minetest-dev index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:17 Lymkwi joined #minetest-dev
00:40 Unarelith joined #minetest-dev
01:02 ANAND joined #minetest-dev
01:36 ssieb joined #minetest-dev
01:55 Sokomine_ joined #minetest-dev
04:52 ssieb joined #minetest-dev
05:06 jas_ joined #minetest-dev
06:31 YuGiOhJCJ joined #minetest-dev
08:02 Gael-de-Sailly joined #minetest-dev
08:18 twoelk joined #minetest-dev
08:50 ANAND joined #minetest-dev
09:41 proller joined #minetest-dev
10:53 nerzhul joined #minetest-dev
11:16 proller joined #minetest-dev
11:43 Fixer joined #minetest-dev
11:53 proller joined #minetest-dev
12:04 calcul0n joined #minetest-dev
12:14 Gael-de-Sailly joined #minetest-dev
12:17 nerzhul joined #minetest-dev
12:57 Mensious joined #minetest-dev
12:58 DI3HARD139 joined #minetest-dev
13:00 calcul0n joined #minetest-dev
13:02 Fixer joined #minetest-dev
13:35 Jordach joined #minetest-dev
13:52 nerzhul joined #minetest-dev
14:03 jas_ joined #minetest-dev
14:07 Unarelith joined #minetest-dev
14:43 Unarelith joined #minetest-dev
14:56 Wuzzy joined #minetest-dev
15:11 Unarelith joined #minetest-dev
15:31 YuGiOhJCJ joined #minetest-dev
15:40 nerzhul joined #minetest-dev
16:42 Unarelith joined #minetest-dev
17:30 Unarelith joined #minetest-dev
17:44 Krock joined #minetest-dev
19:09 proller joined #minetest-dev
19:32 p_gimeno can someone please create a PR out of #7914?
19:32 ShadowBot https://github.com/minetest/minetest/issues/7914 -- Future-proof 5.0.0 for fixing #4183
19:33 p_gimeno it's easy to review, almost trivial
19:49 Unarelith joined #minetest-dev
19:58 p_gimeno added as a PR here: https://notabug.org/pgimeno/minetest/pulls/3
19:59 p_gimeno if anyone wants to test it: git remote add pgimeno https://notabug.org/pgimeno/minetest ; git fetch pgimeno futureproof-mod-enabled ; git checkout futureproof-mod-enabled
20:00 p_gimeno you can even push that branch to your repo and submit it as a PR to MS-Github
20:13 proller joined #minetest-dev
20:45 proller joined #minetest-dev
20:49 proller joined #minetest-dev
21:14 ssieb joined #minetest-dev
21:17 Krock joined #minetest-dev
21:43 Ruslan1 joined #minetest-dev
23:13 VanessaE so...any core devs around?Z
23:13 VanessaE -Z
23:16 sofar good question
23:16 VanessaE https://github.com/minetest/minetest/blob/b298b0339c79db7f5b3873e73ff9ea0130f05a8a/src/hud.h#L53  why exactly is this limited to 23?
23:16 VanessaE why not 24 or 32?
23:17 sofar there was an issue about it
23:17 VanessaE link?
23:17 * sofar github-search-fu's
23:17 VanessaE I only ever found an old commit that changes it
23:18 VanessaE which was unexplained, and which I can't find now
23:19 epoch how wide are the item slots in pixels?
23:19 VanessaE there it is.  96fe1de83
23:19 epoch might be limited based on screen width of 800 wide
23:19 sofar epoch: they don't need to be linear on the screen
23:19 VanessaE epoch: it varies by gui scaling and window size.
23:19 sofar so the visual limit is not relevant
23:19 sofar a gui could have 3 lines of hotbar items
23:19 epoch I dunno then.
23:20 epoch heh
23:20 VanessaE sofar: it looks like the 23 is arbitrary.
23:20 * epoch checks for places it is used
23:22 VanessaE I'd like to raise it to 32 officially, let the user decide how much will fit their screen (mine can fit about 27 slots, and it's a plain old 4:3 aspect screen)
23:22 VanessaE well, it could - if the limit weren't 23.
23:23 epoch well, not network protocol limited.
23:23 epoch it uses a signed 32bit integer
23:23 epoch which is checked against that value of 23
23:24 epoch there are only 3 results for that define
23:24 epoch server, client, and the define
23:24 epoch seems arbitrary to me. :P
23:25 epoch how do you select them above 9? (or 10 if 0 is 10)
23:26 VanessaE mouse wheel;
23:26 epoch oh yeah. I never use that.
23:27 twoelk|2 joined #minetest-dev
23:28 VanessaE so can I request that this limit be raised to 32 for 5.0.0?  unless it's possible to make it work on 0.4.x without needing a client-side patch
23:29 VanessaE (I assume the latter is a 'no')
23:29 sofar I don't see why not, so, open a PR
23:30 epoch it isn't treated consistently.
23:30 epoch sometimes it is s32 and sometimes u16
23:32 * epoch searches for "23"
23:32 epoch heh
23:33 epoch found something
23:33 epoch https://github.com/minetest/minetest/blob/b298b0339c79db7f5b3873e73ff9ea0130f05a8a/src/client/keys.h
23:33 epoch goes up to SLOT_23
23:34 VanessaE where are their default values set?
23:37 epoch https://github.com/minetest/minetest/blob/b298b0339c79db7f5b3873e73ff9ea0130f05a8a/src/client/inputhandler.cpp
23:37 epoch it loops over a magic number instead of using the defined value.
23:38 VanessaE *growl*
23:39 epoch not sure how to make an enum do SLOT_1..N
23:40 epoch any of the changes that set 23 there might explain the 23 elsewhere. guess I'll look at histories.
23:43 VanessaE well changing the value in hud.h is enough for the hotbar.
23:43 VanessaE just checked.
23:44 VanessaE (the #define)
23:44 epoch https://github.com/minetest/minetest/commit/640ba7727629392211ed3c2bd116e938883a6f90#diff-e09178b90d2f3ff1ba6e0db38bd4c627
23:46 epoch there's a link with every single "Key for selecting the 21th hotbar slot"
23:46 epoch that just lists key codes they can be set to I guess.
23:50 VanessaE I'll open a new issue.
23:57 VanessaE https://github.com/minetest/minetest/issues/7915

| Channels | #minetest-dev index | Today | | Google Search | Plaintext