Ecco lo #sfizio del #setup più eccessivo e #superfluo per #Minecraft Beta 1.7.3:

  • Il #gioco è in esecuzione sul mio #tablet #Android, con #Pojav
  • Il suo video è collegato al PC tramite scrcpy su USB
  • Posso usare la singola tastiera che già tengo collegata al PC per sia muovermi nel gioco, sia scrivere in chat comodamente, ma allo stesso tempo usare l’altra manina sul grosso touchscreen al posto del mouse
    • (A proposito… molti tasti in chat non vanno, non riesco ad esempio a scrivere nemmeno apostrofi, nonché lettere accentate, il problema potrebbe stare letteralmente ovunque quindi boh)
  • Non ho il mouse sul PC sempre bloccato nella finestra, quindi posso muovermi sul desktop e fare altro
  • Il gioco rimane visibile nella visione periferica quando metto altre finestre in primo piano per fare, ancora, altre cose (come scrivere questo post)
Erano letteralmente mesi (da settembre praticamente!) che non mettevo piede sulla #SpaccCraft, ora mi è capitato perché è tornato un altro player di vecchia data che aveva voglia di #gaming, e allora ho detto si, fammi tornare. Altra gente in generale ancora da meno tempo ci entra… sarebbe da ravvivare ‘sto #server, #mannaggia. 🧸

https://octospacc.altervista.org/2024/04/13/4444/

#Android #gaming #gioco #Mannaggia #Minecraft #Pojav #server #setup #sfizio #SpaccCraft #superfluo #tablet

- fritto misto di octospacc

Ecco lo #sfizio del #setup più eccessivo e #superfluo per #Minecraft Beta 1.7.3:

fritto misto di octospacc

#Android è letteralmente un #incubo appena tenti di fare qualcosa di un attimo #particolare 😭️

Ricordate la mia idea di riciclare il vecchio #Huawei come #touchpad? Alla fine, #KDEConnect in questo modo funziona molto bene, ma mi secca che sia totalmente vuoto se c’è un #display #LCD da sfruttare, e vorrei approfittare per usare questo #smartphone per mostrare #animazioni carine, magari un orologio, ecc… E, per maggiore #flessibilità, vorrei semplicemente avere una pagina #web sullo #schermo. Però, ovviamente, nel frattempo l’area di #tocco del #mouse deve poter ricevere i miei input. E quindi? 😶️

  • Ho provato in una decina di modi ad aggiungere un WebView al layout dell’app, con caratteristiche e mezzi diversi, ma non c’è verso di far si che questo sia visibile a tutto schermo, ma allo stesso tempo non si prenda lui tutti gli input… ho provato non so quanti consigli dai forum, tempo buttato. 🙄️
  • Ho tentato facendo ereditare il componente KeyListenerView dalla classe WebView anziché View, ma questo ne rompe il funzionamento e gli #input se li prende tutti la pagina web aperta. 🥲️
  • Ho cercato su Neo Store (F-Droid + repo terze) e Google Play #applicazioni che facessero da #browser web fluttuante, ma nessuna di quelle che ho provato permetteva di rendere il #popup “trasparente” ai #tocchi. 😮‍💨️
  • Ho cercato su #Internet per esempi di #codice di app fluttuanti, ma tutti sono un #casino da implementare ora così in una app nuova da zero (o meglio, non ci sono tutorial buonissimi), e ho buttato tempo e speranze appresso a un sacco di app esempio già pronte — o applicazioni #OpenSource con altri scopi che potessi #riadattare — che non ne vogliono sapere di compilarsi. 😤️

Ovviamente, se gli strumenti funzionassero davvero, e fosse solo la #piattaforma in sé ad essere antipatica, non avrei perso tutto questo tempo. Invece no, appresso ad #AndroidStudio, Gradle, Java, le dipendenze di #build troppo vecchie perché la app è abbandonata, e se provi a sistemare fai solo danni, e quando la #app finalmente si compila devi aspettare un minuto buono ogni volta che fai un cambiamento e vuoi inviarlo al #dispositivo o emulatore… è una #schifezza. 😩️

…Tuttavia, la #pazienza è la #virtù di chi sa bramare il #superfluo in modo realistico, e dunque, alla fine, ho trovato una #demo che riuscissi a #compilare (https://github.com/mjlong123123/TestFloaWindow), infilarci dentro una #WebView, e vedere il tutto #magicamente funzionare come volevo. Che assoluta #goduria, guardate il #video sotto. Ora farò giusto qualche #aggiustamento minimo necessario al mio #UseCase, e poi avrò finito. Non farò una vera e propria #applicazione, non ho voglia, ma comunque caricherò i miei #sorgenti modificati (e l’APK pronto che legge un file #HTML da archiviazione locale) qui: https://gitlab.com/octtspacc/OcttBitsOfFun/-/tree/main/AndroidFloatingWebView (i #file appariranno quando avrò fatto). 💣️

Il #programma ora visualizza la pagina di errore di Android, perché il file che dovrà caricare non esiste ancora, e le dimensioni della #finestra dovranno essere sistemate. Quello che è importante è che in sé #funziona. 😁️

https://octospacc.altervista.org/2024/01/17/overlay-webview-su-android-a-scopi-ricreativi/

#aggiustamento #Android #AndroidStudio #animazioni #app #applicazione #applicazioni #browser #build #casino #codice #compilare #demo #display #dispositivo #file #finestra #funziona #Goduria #HTML #Huawei #incubo #input #Internet #KDEConnect #LCD #magicamente #mouse #OpenSource #particolare #pazienza #piattaforma #popup #programma #riadattare #schermo #schifezza #smartphone #sorgenti #superfluo #telefono #tocchi #tocco #touchpad #UseCase #video #web #WebView

Niente touchpad. - fritto misto di octospacc

Stavo pensando: da ora che ho la tastiera più piccolina per il #PC, e mi sa che mi trovo parecchio meglio ad usare lo #smartphone come #touchpad (per certi versi più comodo del #mouse normale per me) rispetto a quando avevo quella grossa, potrei quasi quasi comprarlo un touchpad #USB… 😁️ E però oh, non […]

fritto misto di octospacc