Time Nick Message 10:28 sfan5 random idea: have buttons in the client that open the OS's file browser in the mods/games/texture pack folders 10:29 sfan5 s/client/menu/ 10:29 sfan5 would be much less confusing for people who install mods manually for the first time 10:49 NetherEran I agree, that would be neat 14:54 MTDiscord Yeah 14:55 MTDiscord oh god yes 15:26 rubenwardy Are they ever in different folders? Having a single button for user data makes more sense 15:27 MTDiscord With the Windows installer they are 15:27 MTDiscord And Windows likes to store stuff 50 folders away from C: 16:11 rubenwardy is that just with Minetest Game though? 16:12 rubenwardy It's common for MTG to be installed system-wide, away from user data 16:12 rubenwardy but users would install things to user data folders 16:24 rubenwardy where should such a button go? 16:24 rubenwardy There's no much space on the content tab 16:24 rubenwardy gosh, GUI scaling is terrible 16:24 rubenwardy at low screensizes, it should scale up to fix the window 16:33 rubenwardy well, the actual C++ code behind it is fairly easy: https://github.com/rubenwardy/minetest/commit/6661fabf1f6fb2f595a258e5b5f0e2bd16995ffb 16:36 MTDiscord Windows has its worlds, mods, and games in a hard-to-get-to directory 16:36 MTDiscord When you install via the installer 16:37 rubenwardy Not all Android phones will have a file browser app, it would be worth also adding `can_open_uri()` as well 16:37 rubenwardy Where is that? 16:39 MTDiscord /Users/lonew/AppData/Roaming/Minetest/ Guess it isn't as bad as I remember. Still a lot of folders to go through though 16:39 rubenwardy isn't that the user data dir though? 16:39 rubenwardy The point is such a button would open that userdata dir, rather than having individual buttons for mods, games, and txps, etc 16:45 sfan5 rubenwardy: I'd just not implement this feature on android 16:45 rubenwardy fair 16:51 rubenwardy sfan5: what would you like to be done with #10547 ? 16:51 ShadowBot https://github.com/minetest/minetest/issues/10547 -- Check interact direction to prevent some cheats by rubenwardy 16:51 rubenwardy should I remove everything except for the bugfix? 16:52 sfan5 maybe keep the other thing as something to be printed to warningstream, then we could ask server owners if they've seen the msg in their logs 16:52 sfan5 but I wouldn't mind if everything except the fix was removed 17:02 rubenwardy #10579 17:02 ShadowBot https://github.com/minetest/minetest/issues/10579 -- Add open user data button to main menu by rubenwardy 17:05 zughy[m] how about #10152 ? People gave feedback when it's been closed 17:05 ShadowBot https://github.com/minetest/minetest/issues/10152 -- Semi-transparent background for nametags by Zughy 17:06 kilbith the Irrlicht file browser sucks ass, guys 17:06 rubenwardy good thing we don't use it anywhere 17:06 kilbith nope 17:06 kilbith it is used for the fonts 17:07 rubenwardy oh really 17:07 rubenwardy I used a C library called tinyfiledialog when making my C++ voxel modeller a while back 17:07 rubenwardy it was a nice abstraction over native file dialogs 17:07 kilbith but you use it for https://github.com/minetest/minetest/pull/10579 right? 17:07 rubenwardy no, that uses `open` / `xdg-open` 17:08 rubenwardy to open in explorer.exe / thunar / whatever file explorer that exists 17:08 kilbith I'll backport the Lua file browser that I made for Kidscode if no objection 17:08 kilbith which is much more advanced 17:08 kilbith and looks better 17:08 rubenwardy that could be good 17:09 rubenwardy That PR uses the same code as the opening a URL PR, but without that HTTP(S) check 17:10 kilbith btw your plan to redo the mainmenu is hindered by the v-rob formspec refactor? 17:11 kilbith if the format changes 17:11 rubenwardy not on the refactor 17:11 rubenwardy err 17:11 rubenwardy v-rob has been working on both refactors and a new GUI API 17:12 rubenwardy the mainmenu could be done without waiting for a formspec refactor 17:12 rubenwardy but if there's to be a new GUI API, then a mainmenu redo should/could wait for that 17:12 rubenwardy I understand you meant the latter 17:13 rubenwardy the real reason that it is hindered is that I don't have the energy to do it 17:13 kilbith alright 17:13 kilbith I have no real idea/motivation how to clip model[] in scroll_container[] btw 17:13 rubenwardy does Irrlicht provide masking capabilities? 17:13 kilbith don't think so 17:14 rubenwardy it seems that converting a clip rect to a mask is the best approach 17:14 rubenwardy heh 17:14 kilbith the clipping rect size isn't know in the GUIScene class 17:15 rubenwardy I'm happy with the model just not supporting clipping in an initial version, it's better to have it merged than for it to rot and die 17:16 kilbith I'd happy to as there are modders that are looking forward to it 17:16 kilbith but not completely satisfied tho 17:29 rubenwardy updated #10174 17:30 ShadowBot https://github.com/minetest/minetest/issues/10174 -- Fix segfault in deprecation logging due to tail call, log by default by rubenwardy 17:55 rubenwardy could be worth organising a meeting soon 17:57 Krock The last few meetings happened in an interval of 2 months, but I wouldn't be opposed to an earlier one 17:58 rubenwardy well, next week will be roughly a month before 5.4.0 - assuming that we release 6 months after 5.3.0 17:58 Krock fair enough 17:58 rubenwardy maybe worth seeing what there is to discuss, if there's not much then there's no point really 17:59 Krock I recently lost track of the development. working on other things, so I cannot give an input there yet. 18:01 rubenwardy same 18:01 rubenwardy I'm currently only able to give a few hours a week 18:01 rubenwardy well, willing 18:08 rubenwardy merging #10174 in 10 18:08 ShadowBot https://github.com/minetest/minetest/issues/10174 -- Fix segfault in deprecation logging due to tail call, log by default by rubenwardy 18:08 rubenwardy thanks for the reviews 18:29 kilbith #10580 18:29 ShadowBot https://github.com/minetest/minetest/issues/10580 -- Add new standalone file-browser in Lua by kilbith 18:34 rubenwardy Nice 19:23 MTDiscord nice easteregg 19:24 MTDiscord :trollface: 20:37 kilbith https://github.com/minetest/minetest/pull/10580#issuecomment-719982875 20:38 kilbith he's not allowed to do that and I'm gonna repost the screenshots 20:41 MTDiscord looks like file system checks (fsck) have become unpopular these days... 20:42 kilbith I do know someone for sure who is unpopular ... 20:42 MTDiscord (but tbh I didn't get the offense at first) 20:52 sfan5 is there any reason the buttons are green instead of the standard irrlicht grey? 20:53 kilbith because we changed the color in the kidscode fork 20:53 kilbith this doesn't apply to this PR 20:55 sfan5 ah