Time |
Nick |
Message |
00:03 |
p_gimeno |
I think the limit may be based on the ability to assign key bindings to them |
00:03 |
VanessaE |
if you can come up with 23 keys for slots, you can come up with 9 more :) |
00:04 |
T4im |
my number keys stop already at 22 though :( |
00:05 |
VanessaE |
I don't even have defines for more than the first 9 slots, nevermind 23. I just use the mouse wheel. |
00:05 |
epoch |
super+letters for 26. 36 for numbers too. |
00:09 |
p_gimeno |
mmm I think I'm going to take that back |
00:09 |
VanessaE |
? |
00:09 |
p_gimeno |
the PR that introduced key bindings for 23 slots was #4929 |
00:09 |
ShadowBot |
https://github.com/minetest/minetest/issues/4929 -- Make direct item selection keys freely bindable by Wuzzy2 |
00:10 |
p_gimeno |
the commit that introduced 23 as a limit is from May 4, 2013 - not sure if there's a PR for it |
00:11 |
VanessaE |
I referenced it in my issue. |
00:13 |
epoch |
there's another loop in game.cpp that uses 23 just after line 2000 |
00:14 |
epoch |
I was going to comment but it didn't seem to want to include the lines as a preview like it did for the lines you linked to |
00:14 |
p_gimeno |
#699 is the PR |
00:14 |
ShadowBot |
https://github.com/minetest/minetest/issues/699 -- Add ObjectRef.hud_set_hotbar_itemcount by kahrl |
00:16 |
p_gimeno |
unfortunately, no discussion about why 23 |
00:18 |
p_gimeno |
is it possible that by that time, the slots had a fixed size and that was based on a reasonable maximum screen width of the time? |
00:18 |
VanessaE |
maybe |
00:22 |
VanessaE |
epoch: to get the preview, you have to reference the code at a specific commit |
00:22 |
VanessaE |
https://github.com/minetest/minetest/blob/5f1cd555cd9d1c64426e173b30b5b792d211c835/src/client/game.cpp#L2004-L2012 f.ex |
00:22 |
epoch |
oh, oki doki. |
00:23 |
epoch |
oh, I had a specific commit but I think I was missing the L before the second line. >_> |
00:23 |
VanessaE |
I added that ^ to my issue. |
00:24 |
epoch |
kk. btw, my username on github is kkabrams so if I comment later you'll know. |
00:24 |
VanessaE |
I'd make a PR, but I'm sure to miss something. better to just have what code refs you and I found. :) |
00:25 |
VanessaE |
https://github.com/kkabrams this? |
00:28 |
p_gimeno |
more discussion: http://irc.minetest.net/minetest-dev/2013-05-04 - no mention of 23 either |
00:29 |
epoch |
yep |
00:29 |
VanessaE |
epoch: ok, issue updated. |
00:29 |
epoch |
kk. I'm going to be AFK for a while in a second. |
00:36 |
* VanessaE |
tries to code up request.. |
00:36 |
* VanessaE |
tries to code up a pull request.. |
00:45 |
VanessaE |
https://github.com/minetest/minetest/pull/7916 |
00:47 |
VanessaE |
seems to work for me, but I only gave it a cursory test. |
00:51 |
VanessaE |
sofar: would it be prudent to make the equivalent change for 0.4.x also? or would that be too close to "feature"? (to me, it's borderline because 23 is clearly arbitrary) |
01:06 |
* VanessaE |
ponders who else to ping :) |
01:42 |
|
ichoquo0Aigh9ie joined #minetest-dev |
02:43 |
|
ANAND joined #minetest-dev |
03:48 |
|
Cornelia joined #minetest-dev |
04:20 |
|
paramat joined #minetest-dev |
04:20 |
paramat |
merging #7918 (trivial revert) in 15 mins |
04:20 |
ShadowBot |
https://github.com/minetest/minetest/issues/7918 -- Fix sky bugs when using sun or moon textures by paramat |
04:35 |
|
Unarelith joined #minetest-dev |
05:03 |
paramat |
merging 7918 |
05:04 |
paramat |
done |
05:11 |
|
ssieb joined #minetest-dev |
05:56 |
|
twoelk|2 left #minetest-dev |
07:08 |
|
reductum joined #minetest-dev |
07:27 |
ANAND |
Would someone be able to merge #7738 please? There's nothing left to do, from my side. |
07:27 |
ShadowBot |
https://github.com/minetest/minetest/issues/7738 -- Spatial Vectors: Add vector.angle(a, b) by ClobberXD |
07:28 |
ANAND |
IIRC, paramat supports the concept, but he hasn't officially approved yet. |
07:48 |
|
Krock joined #minetest-dev |
08:24 |
|
YuGiOhJCJ joined #minetest-dev |
08:34 |
Krock |
will merge #7817 in 15 minutes |
08:34 |
ShadowBot |
https://github.com/minetest/minetest/issues/7817 -- Add pitch fly mode by Gael-de-Sailly |
08:35 |
nerzhul |
nice |
08:49 |
ANAND |
Yay! |
09:01 |
Krock |
merging after 25 minutes |
09:01 |
Krock |
oh well. past tense slipped in. whatever. |
09:20 |
Krock |
rebased #7768 |
09:20 |
ShadowBot |
https://github.com/minetest/minetest/issues/7768 -- Network: Send IEEE floats by SmallJoker |
09:35 |
|
proller joined #minetest-dev |
09:56 |
|
Gael-de-Sailly joined #minetest-dev |
10:36 |
|
sys4_ joined #minetest-dev |
10:45 |
|
Beton joined #minetest-dev |
11:06 |
|
Fixer joined #minetest-dev |
11:19 |
|
proller joined #minetest-dev |
11:39 |
|
epoch joined #minetest-dev |
12:08 |
|
jcalve joined #minetest-dev |
12:13 |
|
Jordach joined #minetest-dev |
12:17 |
|
Mensious joined #minetest-dev |
13:03 |
VanessaE |
#7916 updated. |
13:03 |
ShadowBot |
https://github.com/minetest/minetest/issues/7916 -- raise hotbar limit to 32 slots, add associated keybinding options by VanessaE |
13:28 |
|
Wuzzy joined #minetest-dev |
14:06 |
|
calcul0n joined #minetest-dev |
14:35 |
|
DI3HARD139 joined #minetest-dev |
15:12 |
|
Ruslan1 joined #minetest-dev |
15:23 |
|
Cornelia joined #minetest-dev |
15:29 |
ANAND |
#7923 How and why did this happen? o_O |
15:29 |
ShadowBot |
https://github.com/minetest/minetest/issues/7923 -- Content Store: Missing package short descriptions |
15:29 |
ANAND |
rubenwardy: ^ |
15:30 |
ANAND |
I even triple-checked by re-cloning MT twice. |
15:31 |
ANAND |
#7863 was the last PR that touched dlg_contentstore.lua |
15:31 |
ShadowBot |
https://github.com/minetest/minetest/issues/7863 -- Don't display page-nav buttons when #store.packages == 0 by ClobberXD |
15:32 |
ANAND |
And even that did nothing to packages or their short descriptions |
15:32 |
ANAND |
"Not a bug"? |
15:33 |
ANAND |
Ahh.. |
15:34 |
ANAND |
I suggest keeping the issue open until #7891 has been merged (which I hope will happen soon :D) |
15:34 |
ShadowBot |
https://github.com/minetest/minetest/issues/7891 -- Fix ContentDB packages timing out by using download_file instead by rubenwardy |
15:47 |
|
Cornelia joined #minetest-dev |
15:58 |
|
Cornelia joined #minetest-dev |
16:03 |
|
Cornelia joined #minetest-dev |
16:20 |
ANAND |
Has "Keycodes.h" been renamed? Where would I be able to find that file? |
16:25 |
|
Gael-de-Sailly joined #minetest-dev |
16:30 |
T4im |
rename src/{ => client}/keycode.h |
16:31 |
ANAND |
keycode.h depends on a "Keycodes.h" which I can't seem to be able to find |
16:32 |
sfan5 |
we don't have headers beginning with uppercase in minetests codebase |
16:33 |
ANAND |
Oh, IrrLicht's then? |
16:34 |
ANAND |
I thought this was caused by the refactor of client-related src files |
16:35 |
ANAND |
Oh, it is: http://irrlicht.sourceforge.net/docu/_keycodes_8h_source.html |
16:37 |
ANAND |
IrrLicht is present on my computer: /usr/include/irrlicht |
16:38 |
ANAND |
Why then is it not being included properly? |
16:48 |
nerzhul |
same for me but works properly |
17:03 |
ANAND |
The Travis builds don't pass either |
17:03 |
ANAND |
I'm getting the exact same error messages as those builds |
17:04 |
ANAND |
https://travis-ci.org/minetest/minetest/builds/462200956 |
17:09 |
|
Icedream joined #minetest-dev |
17:14 |
nerzhul |
interesting to see the refactor was not tested against client |
17:44 |
nerzhul |
some includes are badly configured in code |
17:48 |
sfan5 |
why didn't travis catch that? |
17:49 |
nerzhul |
somebody ignore it ? |
17:54 |
|
Icedream joined #minetest-dev |
18:09 |
|
Icedream joined #minetest-dev |
18:21 |
|
reductum joined #minetest-dev |
18:41 |
rubenwardy |
nerzhul, sfan5: I think this is only on that PR |
18:41 |
rubenwardy |
because master travis works |
18:41 |
sfan5 |
possible |
18:42 |
sfan5 |
hm yeah, the rename will need to be applied to the change incldues in that pr too |
18:57 |
|
Fixer joined #minetest-dev |
20:01 |
|
Icedream joined #minetest-dev |
20:26 |
|
Icedream joined #minetest-dev |
20:52 |
|
johnnyjoy joined #minetest-dev |
21:05 |
|
Unarelith joined #minetest-dev |
21:40 |
|
Wuzzy joined #minetest-dev |
21:54 |
p_gimeno |
how would I go about compiling an Irrlicht for use with Minetest only? something like, compile it in a directory and then point some cmake variable to it? |
21:58 |
sfan5 |
clone the irrlicht source, compile it, then point MT's cmake to the appropriate paths |
22:06 |
p_gimeno |
thanks sfan5, which variable(s) should I use? does it suffice to use IRRLICHT_SOURCE_DIR, for cmake to take care of the rest? |
22:08 |
p_gimeno |
or should I also change IRRLICHT_LIBRARY and IRRLICHT_INCLUDE_PATH manually? |
22:08 |
p_gimeno |
err, _DIR not _PATH |
22:08 |
sfan5 |
latter |
22:08 |
p_gimeno |
ok, thank you |
22:13 |
|
reductum joined #minetest-dev |
22:16 |
|
Gael-de-Sailly joined #minetest-dev |
22:20 |
|
Cornelia joined #minetest-dev |
22:35 |
p_gimeno |
well, this is irritating, 'ldd bin/minetest' keeps showing that the system's irrlicht is being used |
22:43 |
sfan5 |
if you link to a shared library, your system paths will be searched for first |
22:43 |
sfan5 |
link to the static one |
23:23 |
p_gimeno |
weird, no rpath is being added |
23:24 |
sfan5 |
rpaths are annoying to deal with and most people actually want them stripped out in the end, I can understand Irrlicht not adding them |
23:28 |
p_gimeno |
I would expect cmake to add a rpath to where the library I specify is, no wonder it can't find it |
23:29 |
p_gimeno |
it's more convenient for me to make changes to irrlicht if it's shared, that way I don't have to relink MT |
23:35 |
p_gimeno |
pfff... if I specify IRRLICHT_LIBRARY=...libIrrlicht.so *then* it generates rpath, BUT I also have to make a symbolic link libIrrlicht.so.1.8 |
23:36 |
p_gimeno |
anyway, got it to work |
23:56 |
|
paramat joined #minetest-dev |
23:57 |
|
YuGiOhJCJ joined #minetest-dev |