Time Nick Message 10:26 MinetestBot 02[git] 04sfan5 -> 03minetest/minetest: Create CACHEDIR.TAG in path_cache (#14458) 13d5d6e36 https://github.com/minetest/minetest/commit/d5d6e36ae0790c5e6b6e896ee04726ae5d6cda09 (152024-03-15T10:24:08Z) 12:00 mtvisitor !up joesworld.zapto.org:30001 12:00 MinetestBot joesworld.zapto.org:30001 is up (29ms) (IPv4) 12:04 mtvisitor !up wunderwelt.one:30000 12:04 MinetestBot wunderwelt.one:30000 is up (13ms) (IPv4) 12:55 Chronos Could someone please refresh my memory: What was the website that had Minetest running in the browser/wasm? I failed to bookmark it, like a huge dope. 12:55 MTDiscord https://minetest.dustlabs.io/ 12:56 MTDiscord iirc minetest.dustlabs.io 13:00 Chronos Thank you rollerozxa and wsor4035! :) 13:01 MTDiscord šŸ˜ 19:52 neko2 heya all... decided to try minetest on a newer smartphone after a while of not playing it and discovered the rather unfortunate change to sdcard permissions handling... the hitch I have being that /sdcard/Android/data can't just be snooped around in by any app, at least not on my pixel 4a on android 13... is there any established solution for sideloading one's own *locally developed* mods without having 19:52 neko2 to go via the content DB thing? 19:55 MTDiscord I don't know if there are other ways, but you could host your own CDB instance and change the client config to point to that. 19:55 ROllerozxa_ there is a workaround for android 12 and lower that some file managers support, but if that method doesn't work you'll have to use ADB 19:56 MTDiscord see the forums, there is a guide using some app called total defender or something? 19:56 ROllerozxa_ total commander :P 19:56 ROllerozxa_ https://wiki.minetest.net/Accessing_Android_Data_Directory 19:56 MTDiscord . s/defender/commander 19:58 ROllerozxa apparently the system's file manager should be able to access it on any version but YMMV 20:01 ROllerozxa a lot on android varies wildly depending on how your much the manufacturer has mutilated the OS. google pixels have clean stock android but it also means there aren't much mistakes the manufacturer have made that you can exploit to get more control over your own device 20:01 ROllerozxa (I've heard that for some manufacturers with heavily customised android OSes the "total commander workaround" works even on android >12) 20:02 neko2 ROllerozxa: unfortunately on the pixel that app is google's files app which I disabled immediately because it had been severely dumbed down... although perhaps it'd work for the "let me into the secret folder damnit" 20:02 neko2 also no way in hell I was gonna sign in to google 20:03 neko2 ... oh, nope even that claims /sdcard/Android/data is empty 20:05 neko2 also, is total commander google play only? (it seems annoying that I'd need a play store app to work around a restriction that said play store was enforcing... also that also wouldn't be happening in my case) 20:07 MTDiscord its not a play store restriction, but an android security thing 20:08 neko2 I had read somewhere there was an older API one could use but the play store rejects apps that use it. 20:10 neko2 ... though tbh I've already forgotten because my brain is just fizzing around at this point, this really is rather crippling for how I (used to) use minetest on android... ugh screw you google 20:10 neko2 (and they wonder why android isn't used for productivity. ) 20:10 ROllerozxa toy OS for toy phones 20:11 MTDiscord If you're that against Google that you're disabling a bunch of their crap anyway ... you might just look into a custom ROM entirely. 20:12 ROllerozxa yeah I was gonna say. pixel phones have a great selection of high quality custom ROMs that you can have more control over 20:12 neko2 idk, I'm not into roms that "just" disable android's overbearing security without a proper solution. I have a feeling I've met with a consequence of the fundamental OS design in recent versions. 20:13 MTDiscord iirc lineage/graphene os is popular these days 20:14 ROllerozxa I've read that apparently an app can create a DocumentProvider which should be able to expose their scoped app storage to file managers in a proper manner. I read it on some dolphin-emu blog article but minetest hasn't implemented it yet 20:16 neko2 that would be neat, it'd let me edit mods in place without having to do an edit-copy loop which would still get annoying even with some super file manager (because e.g. a text editor probably won't have such powers) 20:17 neko2 apparently at the moment gone are the days when I could make a mod on my phone with the right apps to edit code and draw pixel art PNGs... on a plane with nothing better to do lol 20:17 ROllerozxa yeah. copying that code from dolphin-emu would be nice but I'm unsure if MPLv2 is compatible with LGPLv2.1.... 20:19 MTDiscord Android is trying to compete against iPhone, and in a way, focusing on a user experience where the user is NOT a developer makes more sense for that. If you're looking for a good developer experience to develop ON the platform (not just FOR it) then phones, tablets, and other "consumer" devices just aren't designed for you and you have to dig into some custom spaces... 20:20 neko2 I've yet to find a device that is really "smartphone-like power in your pocket which is less locked down" alas. believe me I've looked 20:20 neko2 if I had one I'd tinker in public all the time 20:20 neko2 my brain is thinking "welp time to put minetest on the steam deck" although that requires some big pockets x) 20:21 neko2 (not to mention keyboard problemsā„¢) 20:21 MTDiscord It does work well on the steam deck, I hear. 20:21 MTDiscord dunno about the developer workflow. 20:23 neko2 the dev workflow in game mode would almost certainly suck posterior, desktop mode might be slightly more bearable. the touchscreen keyboard would be a constant pain however so don't even try coding on that (I've tried that too very briefly for a battery settings script) 20:28 neko2 hm. if someone made a modern 10" netbook with one of those new intel N300/N305 chips... at least it'd have a keyboard. and it'd still run minetest just fine I'm sure 20:29 neko2 actually. pinephone. now there's an idea 20:31 neko2 ... oh, thank *you* TheBrokenRail (PR 10729) 20:31 neko2 someone had the same idea 21:47 Mantar MPL code can be folded into GPL projects, mozilla has a page on it 21:48 Mantar here we go:https://www.mozilla.org/en-US/MPL/2.0/combining-mpl-and-gpl/