Time Nick Message 10:45 HuguesRoss Merging #8448 in 30min 10:45 ShadowBot https://github.com/minetest/minetest/issues/8448 -- Allow to set the displayed item count and its alignment via meta by Desour 17:23 MTDiscord Thank you HR 17:28 MTDiscord One of the annoying limitations we've had is the inability to make tools use a mesh drawtype. A thing can either be a node, and thus be allowed to define a custom mesh, OR it can be a tool, and thus be allowed to have a wear bar. 8448 actually now provides a workaround for this. 17:28 MTDiscord Tool wear could be stored in meta, and now there's a way to display it in the hotbar as a percentage, or even an ascii bar graph or something, if one is so inclined. 17:29 MTDiscord Hmm, I'm not actually 100% sure how node items handle digging and toolcaps, actually... but at least now it's worth an experiment... 22:00 MTDiscord Somebody please tag #12060 low priority 22:00 ShadowBot https://github.com/minetest/minetest/issues/12060 -- Warnings for intersecting node boxes 22:38 v-rob For reference on the Unicode reviewability thing: My (still untested, but probably at least mostly right) code is ~600 LoC. irrUString.cpp (used in CGUITTfont) is ~3700 LoC. My code has a few more features than irrUString (such as line and word breaking) to boot. My code will grow as I add more features to it, but it will implement far more features per line of code than irrUString, and it is far more reviewable as it's all high level library calls 22:38 v-rob rather than low-level Unicode codepoint mucking. 22:39 v-rob The same will probably apply when I make the code to replace CGUITTFont 22:50 v-rob I realize now that ICU is the best library for this job, and I'm glad that's what I ended up with. 22:50 v-rob Old and crufty, yes, but incredibly versatile all the same.