Minetest logo

IRC log for #minetest-dev, 2020-10-31

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

All times shown according to UTC.

Time Nick Message
00:06 Flitzpiepe joined #minetest-dev
00:14 benrob0329 joined #minetest-dev
01:01 Fixer joined #minetest-dev
01:08 Seirdy joined #minetest-dev
01:08 benrob0329 joined #minetest-dev
01:38 Foz joined #minetest-dev
02:30 Seirdy joined #minetest-dev
06:40 fluxflux joined #minetest-dev
08:00 ShadowNinja joined #minetest-dev
08:58 NetherEran joined #minetest-dev
10:01 m42uko joined #minetest-dev
10:08 calcul0n joined #minetest-dev
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
11:15 NetherEran joined #minetest-dev
11:39 Fixer joined #minetest-dev
12:38 indiana joined #minetest-dev
13:34 proller joined #minetest-dev
14:54 MTDiscord <L​one_Wolf> Yeah
14:55 MTDiscord <J​ordach> oh god yes
15:15 user30421 joined #minetest-dev
15:26 rubenwardy Are they ever in different folders? Having a single button for user data makes more sense
15:27 MTDiscord <L​one_Wolf> With the Windows installer they are
15:27 MTDiscord <L​one_Wolf> And Windows likes to store stuff 50 folders away from C:
15:48 Taoki joined #minetest-dev
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 <L​one_Wolf> Windows has its worlds, mods, and games in a hard-to-get-to directory
16:36 MTDiscord <L​one_Wolf> 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 <L​one_Wolf> /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:51 lisac joined #minetest-dev
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 joined #minetest-dev
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 calcul0n joined #minetest-dev
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:17 fluxflux joined #minetest-dev
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:34 proller joined #minetest-dev
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 kilbith joined #minetest-dev
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
18:44 calcul0n_ joined #minetest-dev
19:03 Miner_48er joined #minetest-dev
19:06 calcul0n joined #minetest-dev
19:13 m42uko joined #minetest-dev
19:23 MTDiscord <G​enshin> nice easteregg
19:24 MTDiscord <G​enshin> :trollface:
19:55 proller joined #minetest-dev
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 <a​ppguru> 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 <a​ppguru> (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
22:24 fluxflux joined #minetest-dev
22:47 kilbith joined #minetest-dev
23:09 kilbith_ joined #minetest-dev

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