Time Nick Message 15:12 Sokomine who's the current expert regarding formspecs? i'd really love https://github.com/minetest/minetest/issues/8718 to get implemented. my own knowledge about guis is too limited (i hardly use them), and the formspec code didn't seem easy to gasp fast 15:15 rubenwardy Me, kr_ck, and the real coord guy 15:15 rubenwardy I'm not sure on the best approach to fix your problem anyway 15:16 Krock from how I imagine Irrlicht, it could probably mean that the entire table code has to be copied over to change a few lines 15:16 Krock dunno about the row drawing, though. 15:16 rubenwardy Tables are Minetest 15:16 Sokomine hmm 15:16 rubenwardy like, it's our own element 15:16 rubenwardy also, textlists are tables 15:16 rubenwardy which makes it nice 15:16 Krock oh? I thought lists and such were irrlicht-based 15:18 rubenwardy no, surprisingly 15:18 Sokomine the real coordinates problem is quite diffrent from mine. i kind of need relative coordinates. or the tables extended 15:18 rubenwardy real coordinates doesn't add anything new, just makes things easier 15:18 rubenwardy *don't 15:18 Sokomine sadly, such a problem isn't trivial even in latex. that has diffrent handling for multiline tables as well. rows would need to get higher 15:18 * Sokomine nods to rubenwardy 15:18 Krock e->setTextList 15:18 rubenwardy https://github.com/minetest/minetest/blob/master/src/gui/guiTable.h 15:19 Sokomine yes, found that. but it's nothing you can see through at a first or second glance, so i was hoping someone was more into that code 15:19 Krock https://github.com/minetest/minetest/blob/b917ea4723fb0fe976486602a456c8dd41eab7ef/src/gui/guiTable.cpp#L679 15:19 Krock row_rect would need to be changed 15:20 Krock or rather, make m_rowheight dynamic 15:20 Krock but this messes up the scrollbar positioning 15:23 Sokomine turning too long cells into multiple lines might help on the drawing side - figure out how many "lines" needed and just insert them - but would also need changes regarding highlighting/selection and actually evaluating what has been selected 15:24 Sokomine what about that html in formspecs approach seen on youtube? is that something really going on? 15:25 Sokomine i mean that here: https://www.youtube.com/channel/UCL3-3UWAMEjalYeGYzZvjxg 15:27 Sokomine krock: it might help slightly with the rowheight that each row would still have a height that is n times that of a normal height 15:28 Sokomine this feels so much like a basic gui problem...hasn't anybody ever done something like that in irrlicht? 17:45 Calinou working on fixing CI on minetest.github.io :) 17:58 Calinou https://github.com/minetest/minetest.github.io/pull/181 19:42 sfan5 merging #8711 19:42 ShadowBot https://github.com/minetest/minetest/issues/8711 -- guiScrollBar: move directly to clicked pos if clicked into tray by DS-Minetest 21:28 pauloue why are luaL_check* functions called from the C++ API ?? 21:35 rubenwardy what do you mean? 21:38 pauloue a Lua error in the C++ API will trigger a Lua panic which does an abort() 21:38 pauloue also those functions are for checking function arguments 21:40 pauloue https://www.lua.org/manual/5.1/manual.html#4 21:40 rubenwardy ah yes, I misunderstood "C++ API" to mean in C++ 21:41 pauloue oh I mean script/cpp_api