Time Nick Message 00:01 paramat #8805 ready, attends to remaining issues in mudflow code 00:01 ShadowBot https://github.com/minetest/minetest/issues/8805 -- Mapgen v6: Various mudflow code improvements by paramat 13:37 kilbith https://github.com/minetest/minetest/pull/8680#issuecomment-522011032 13:43 kilbith we are going to implement a wiziwig editor soon 13:44 kilbith *wysiwyg 14:01 sfan5 at this point maybe you should just include a webview ;) 14:07 kilbith there's only CEF3 afaik, but it's way too heavy 14:12 kilbith if only we had support for tables, you could have an entire forum ingame 14:16 pmp-p cef3 is heavy but the fork of android kitkat webview is not so heavy 14:17 pmp-p ( and at least it helps to deal with ui on android ) 14:29 pmp-p couple https://ultralig.ht and native android webview seems a nice compromise for size/speed/maintenance 14:31 pmp-p kilbith: an editor like https://github.com/dddomodossola/remi/tree/master/editor but in lua ? 14:33 kilbith pmp-p: integrated ingame and less complex 14:33 kilbith kitkat webview is written in java, yes? 14:33 pmp-p nope c++ it's webkit 14:33 pmp-p and there's also a chromium version but more heavy and capable 14:34 pmp-p i prefer the webkit with remi toolkit it's just fine 14:34 pmp-p but i've not yet found something like remi for lua ( i'm starting ) 14:37 kilbith https://android.googlesource.com/platform/frameworks/base/+/a5408e6/core/java/android/webkit/WebView.java 14:37 kilbith I only can find this 14:38 pmp-p yeah it's integrated you just add a webview (transparent usually) layer to the app and you're set 14:39 kilbith so that solely works on android? 14:40 pmp-p well no thanks to ultralig.ht 14:40 kilbith ah ok 14:40 pmp-p need a bit of code but nothing too hard 14:44 pmp-p kilbith: if you are interested i have a demo and the xml ui somewhere 14:44 kilbith sure 14:46 pmp-p uploading that my line is shitty please endure :p 14:46 Sokomine kilbith: tables would indeed be great :-) but i'm afraid they'd be very difficult to implement. hope your pr gets merged soon. additional stuff can be added later on 14:47 Sokomine pmp-p: the question is: is webview or that other lib trustworty? 14:47 pmp-p webview is a secure sandbox 14:47 pmp-p at least on droid 14:47 kilbith wish the PR handling was more effective :/ 14:47 pmp-p for ultra maybe need review 14:51 pmp-p kilbith: https://pmp-p.github.io/aiodemo_webview.mp4 the webview is overlaying all the time with empty html and is only filled at 00:59 with more 14:51 pmp-p no special app right is needed because server is localhost ( could be c/c++/lua or in this case python ) 14:52 pmp-p even java but .. erk 14:54 kilbith pmp-p: thanks I'll experiment with this 14:57 pmp-p kilbith: if you have already built minetest for android ( which i havent't yet got time to figure out ) i could help 14:58 kilbith no we don't target Android actually 14:58 pmp-p well if you decide to play with it i'm around 15:04 Sokomine pmp-p: have you already offered your help to the other devs? an andoird developer was searched for a long time. compiling there doesn't seem to be easy 15:04 pmp-p indeed that's also my problem ... 15:05 pmp-p i've got a quarrel with my graddle since last year 15:05 pmp-p and i've went to something less frustrating 15:06 Sokomine don't even know about graddle. but i'm glad that an android client is provided. a lot of players can use the game that way. mt even runs quite nicely on my old, even-then cheap phone. this is very impressive 15:07 pmp-p Sokomine: but i could help on integration if someone handles gradle ( or better has another build system ) 15:08 pmp-p i suck at c++ but i can do C and if forced to, then some java 15:09 Sokomine i don't even know what build system was used before. but this is -dev - so devs will read this and perhaps come up with something 15:10 pmp-p ok then 15:11 pmp-p here's the app ui layout of the demo video https://wyz.fr/8Mf 15:12 pmp-p trick is the 3D engine is hijacking the GLES struct pointer or surfaceview at startup 15:13 pmp-p i guess it could work with minetest too 15:14 pmp-p so the whole app is a standard java app activity not a native one 17:52 sfan5 merging #8804 in 5 minutes 17:52 ShadowBot https://github.com/minetest/minetest/issues/8804 -- Minor code refactoring in connection.cpp by sfan5