Salta al contenuto principale

RaccoonForFriendica ha ricondiviso questo.


@RaccoonForFriendica new version 0.1.0-beta07 available!

Changelog:

  • fix: post visibility icon color in detail dialog;
  • feature: show preview while creatting or editing posts;
  • fix: login on instances with protected timelines;
  • enhancement: improved content loading when current account changes or after logout;
  • enhancement: photo picker from Friendica gallery (new layout with usability improvements);
  • enhancement: optimize network calls at startup and upon account switch;
  • fix: custom emojis in post detail, thread in forum mode and reblogs/replies in my account;
  • enhancement: add newline between paragraphs;
  • fix: solved crash when picking image from device photo gallery and opening external URLs;
  • chore: add more unit tests.
    Please let me know your opinion about it: there is an in-app feedback form, alternatively just open an issue on GitHub.

Have a nice weekend, and always remember #livefasteattrash 🦝🦝🦝

#friendica #friendicadev #fediverseapp #androidapp #androiddev #kotlin #kmp #compose #opensource #foss

reshared this

Unknown parent

Edit: the flow requires a first network call to register an application (POST v1/apps) and then it opens the web page in the browser. Things can either go wrong in the first step (the post call) or whether the browser can not be opened. I'll add more error messages in a future release.

RaccoonForFriendica reshared this.

Unknown parent

I think I figured out what the issue was, I'll be releasing a new version tomorrow after the weekly round of library updates by the dependabot.

RaccoonForFriendica reshared this.


RaccoonForFriendica ha ricondiviso questo.


@RaccoonForFriendica new version 0.1.0-beta06 has been released!

Changelog:

  • fix: post content containing HTML anchors;
  • enhancement: show private visibility only on Friendica servers;
  • fix: custom emojis in user nicknames in node info, notifications, selection dialogs, lists (e.g. "For you" in Explore);
  • fix: avoid self mention when replying to a thread;
  • enhancement: spacing between selection bottom sheet items;
  • enhancement: image scale in attachment grids in feeds;
  • several unit tests added.

In the next version I'll be working on a preview feature when creating/editing posts.

#friendica #friendicadev #androidapp #androiddev #fediverseapp #mobiledev #kotlin #kmp #compose #opensource #livefasteattrash

reshared this


RaccoonForFriendica ha ricondiviso questo.


@RaccoonForFriendica nuova versione 0.1.0-beta04 pubblicata:

  • fix crash al caricamento del profilo del proprio utente;
  • miglioramento layout campi custom nel profilo utente;
  • richiesta di conferma uscita in creazione post se presenti modifiche non salvate;
  • fix richiesta conferma uscita in modifica dati profilo.

Purtroppo la release di ieri sera aveva qualche problema (soprattutto il primo) sfuggito al mio potentissimo controllo qualitΓ  procionide, per cui ho preferito rilasciare il prima possibile una correzione.

#livefasteattrash 🦝🦝🦝

#friendica #friendicadev #androidapp #androiddev #fediverseapp #kotlin #kmp #compose #opensource #foss #mobiledev


RaccoonForFriendica ha ricondiviso questo.


@RaccoonForFriendica nuova versione 0.1.0-beta03 rilasciata!

  • fix inserimento ritorno a capo nei post,
  • possibilitΓ  di inserire emoji custom nei post, nel nome utente e nella biografia,
  • miglioramento al caricamento delle emoji custom nelle intestazioni delle risposte e nelle liste di utenti,
  • aggiunta possibilitΓ  di escludere le risposte dalle timeline principali,
  • fix rendering liste HTML (doppia riga vuota),
  • fix modifica dei post che sono stati ricondivisi,
  • fix selettore tab in schermata "Explora",
  • miglioramenti al caricamento e iniziale dei contenuti con introduzione cache locale,
  • fix paginazione in modalitΓ  forum,
  • possibilitΓ  di cambiare rapidamente istanza in modalitΓ  anonima e possibilitΓ  di selezionare l'istanza da un elenco di quelle piΓΉ attive.

Tengo monitorati i report di crash, fatemi sapere se qualcuno vuole fare altri test.

#friendica #friendicadev #fediverseapp #androiddev #androidapp #kotlin #kmp #compose #multiplatform #opensource #livefasteattrash

reshared this


RaccoonForFriendica ha ricondiviso questo.


@ questo gruppo non serve solo per gli annunci ma anche per condividere la roadmap di sviluppo (da parte mia) raccogliere feedback o suggerimenti (da parte di chiunque), quindi ecco un piccolo promemoria di cosa ho in mente per il futuro:


  • possibilitΓ  di consultare e inserire le custom emoji nella schermata di creazione post,
  • possibilitΓ  di avere piΓΉ account anonimi su diverse istanze, in modo da poter cambiare rapidamente da utente loggato su una a utente anonimo su un'altra,
  • ripristinare le newline nella schermata di creazione post (giΓ  fatto qui),
  • investigare un possibile bug per cui nella "ModalitΓ  forum" compaiono anche risposte di livello inferiore nel feed principale (sembra accadere solo su istanze Mastodon e non Friendica ma da capire).

#livefasteattrash

reshared this

in reply to π”»π•šπ•–π•˜π•  πŸ¦πŸ§‘πŸ»β€πŸ’»πŸ•

Altre correzioni:


  • a volte il backend inserisce un blocco che viene renderizzato come doppia newline,
  • dopo la modifica di un post ricondiviso, l'aggiornamento non viene gestito bene nel feed di partenza,
  • nelle risposte, le custom emoji dell'utente cui si risponde non sono visualizzate,
  • incrementare le cache locali per ridurre il numero di richieste al backend.

RaccoonForFriendica reshared this.


RaccoonForFriendica ha ricondiviso questo.


@RaccoonForFriendica nuova versione 0.1.0-beta02 rilasciata!

Changelog:
- supporto alle custom emoji, finalmente! πŸŽ‰πŸŽ‰πŸŽ‰
- cambio istanza rapido per utenti anonimi,
- miglioramento layout anteprime e spoiler dei post,
- apertura video in schermata di dettaglio,
- possibilitΓ  di citare i post,
- navigazione tra i campi dei form con azioni da tastiera,
- indicazione visibilitΓ  nel dialog di dettaglio post,
- nuove opzioni di formattazione (codice e testo barrato),
- colore indicatori pull to refresh.

Fatemi sapere cosa ne pensate, sarΓ² in trasferta un paio di giorni ma nel weekend torno operativo!

#livefasteattrash 🦝🦝🦝

in reply to π”»π•šπ•–π•˜π•  πŸ¦πŸ§‘πŸ»β€πŸ’»πŸ•

Una cosa da migliorare di cui mi sono accorto subito dopo la pubblicazione: pensando di fare una cosa utile, ho rimosso la possibilitΓ  di andare a capo nella creazione dei post mettendo l'azione "Invia".

Rimedio nella prossima versione πŸ˜…

RaccoonForFriendica reshared this.


RaccoonForFriendica ha ricondiviso questo.


versione 0.1.0-beta01


versione 0.1.0-beta01

@ nuova versione 0.1.0-beta01 disponibile! Come promesso, una volta terminate tutte le feature piΓΉ importanti e permesso agli utenti di riportare feedback degli errori riscontrati, si puΓ² passare alla fase beta del progetto!

Ci sono molte novitΓ  nelle ultime due release:
- possibilitΓ  di inviare feedback e segnalazioni dal pulsante "Segnala un problema" nella finestra di dialogo "Informazioni app",
- supporto al codice preformattato nel corpo e nel titolo dei post,
- possibilitΓ  di creare post con sondaggi (purtroppo supportate solo dalle istanze Mastodon, su Friendica c'Γ¨ del lavoro lato back-end da fare ancora),
- finestra di dialogo "dettagli post" in cui Γ¨ possibile vedere il testo sorgente, il protocollo/rete di origine del contenuto, numero di like/dislike (ove presenti), date di creazione e modifica e altri dati utili,
- revisione barra degli strumenti di formattazione nella schermata di creazione post,
- fix caricamento relazioni con altri utenti nelle liste di utenti (es. seguiti/seguaci o persone che hanno ricondiviso o aggiunto ai preferiti un post),
- miglioramento errori di caricamento iniziali (ad es. se il server va in timeout),
- ottimizzazione caricamento immagini dei post, questo dovrebbe rendere molto piΓΉ scorrevoli tutti i feed! πŸ˜‰,
- miglioramento gestione degli eventi di modifica/creazione/cancellazione post nelle liste, per cui l'utente dovrebbe avere un feedback piΓΉ immediato dell'azione senza bisogno di ricaricare tutto il feed,
- refactoring e pulizia del codice (es. per centralizzare i controlli sulle feature supportate dall'istanza corrente oppure sulle azioni che Γ¨ possibile effettuare).

Fatemi sapere che cosa ne pensate, e come sempre tante care cose (buon weekend, buon inizio settimana, ecc. ecc.)! #livefasteattrash 🦝🦝🦝

#friendica #friendicadev #androidapp #androiddev #fediverseapp #kotlin #kmp #compose #opensource #foss #buildinpublic


RaccoonForFriendica ha ricondiviso questo.


@RaccoonForFriendica rilasciata nuova versione 0.1.0-alpha28 con:

  • possibilitΓ  di impostare la visibilitΓ  predefinita per i nuovi post e le risposte,
  • possibilitΓ  di segnalare utenti e post,
  • fix selezione immagini da galleria su versioni di Android < 11,
  • fix compatibilitΓ  Mastodon per il caricamento degli allegati,
  • miglioramento rendering dei post (liste, allegati, anteprime, contatori),
  • propagazione eventi di cancellazione post nella paginazione dei feed,
  • ottimizzazione uso della memoria per il caricamento delle anteprime immagini,
  • aggiunta localizzazione in tedesco.

#friendica #friendicadev #androidapp #androiddev #fediverseapp #kotlin #kmp #compose #multiplatform #opensource #foss #buildinpublic #livefasteattrash

reshared this


RaccoonForFriendica ha ricondiviso questo.


@RaccoonForFriendica nuova versione 0.1.0-alpha27 contenente

  • il supporto alla creazione di bozze locali dei post,
  • migliorie alla visualizzazione delle card di anteprima,
  • pre-caricamento delle immagini durante lo scroll per ottimizzare le performance,
  • fix nella scelta di immagini degli album multimediali,
  • fix per evitare il riavvio del playback dei video ad ogni azione sul post che li contiene.

Bozze e schedulazione erano l'ultima nuova funzione che volevo supportare per il primo rilascio quindi d'ora in poi solo fix e a breve una versione beta! πŸ“±πŸ§‘πŸ»β€πŸ’»

#friendica #friendicadev #fediverseapp #androidapp #androiddev #opensource #buildinpublic #kotlin #kmp #livefasteattrash

reshared this

in reply to π”»π•šπ•–π•˜π•  πŸ¦πŸ§‘πŸ»β€πŸ’»πŸ•

Ottimo. Ho caricato il tuo progetto su Android Studio, ho compilato e avviato l'applicazione su un device virtuale Pixel 8 API 34, senza problemi. Purtroppo conosco poco Kotlin e Android Studio. Vedo che mi connetto come anonimo su poliverso.org. Non avendo l'account su Poliverso, mi sono collegato alla mia istanza. Nei prossimi giorni vedo di testare meglio.
in reply to Piero Bosio

Bene intanto che le divinitΓ  di Gradle siano state propizie e il progetto abbia compilato! πŸŽ‰πŸŽ‰πŸŽ‰ Non ho scritto una guida da nessuna parte ma se emergono punti che possono facilitare la vita anche ad altri si puΓ² aggiungere un CONTRIBUTING.md con qualche indicazione, come nel progetto "gemello" del client per Lemmy.

RaccoonForFriendica reshared this.


RaccoonForFriendica ha ricondiviso questo.


@ nuova versione 0.1.0-alpha25 rilasciata, con il supporto ai video, miglioramenti al riconoscimento di utenti e comunitΓ  come link interni e la possibilitΓ  di creare post visibili solo agli account menzionati. Per chi si fosse perso le versioni precedenti, sono stati aggiunti anche il supporto alle GIF, alle immagini multiple negli allegati, le note personali sugli altri utenti, il contatore dei caratteri nella schermata di composizione, e una serie di ottimizzazioni di performance e di layout #friendica #friendicadev #fediverseapp #androiddev #androidapp #kotlin #kmp #compose #opensource #buildinpublic #livefasteattrash

RaccoonForFriendica ha ricondiviso questo.


@ nuova versione 0.1.0-alpha21 rilasciata! Oltre ad alcune correzioni di layout e usabilitΓ , questa release contiene la gestione (specifica per le istanze Friendica) della photo gallery, con la possibilitΓ  di caricare, modificare le descrizioni, spostare da un album all'altro ed eliminare immagini, ma anche di utilizzare immagini dagli album della propria galleria nella creazione dei post. Ne ho approfittato per migliorare l'aspetto della sezione allegati nella schermata di creazione post, per dare un aspetto e una UX coerente con la gallery. Ci stiamo avvicinando a una versione beta! #friendica #friendicadev #fediverseapp #androidapp #androiddev #kotlin #kmp #compose #opensource #buildinpublic #livefasteattrash

reshared this


RaccoonForFriendica ha ricondiviso questo.


@RaccoonForFriendica nuova versione 0.1.0-alpha19 appena rilasciata! Nuove funzioni: supporto sperimentale ai messaggi diretti, uno degli aspetti piΓΉ interessanti e forse meno conosciuti di questa piattaforma. Come sempre, se qualcuno ha voglia di provare e di darmi feedback, tenendo conto che Γ¨ pur sempre un'alpha, contattatemi su Matrix, oppure mandate direttamente un DM su Friendica ora che si puΓ² πŸš€πŸ˜‰πŸ¦ #friendica #friendicadev #androidapp #androiddev #fediverseapp #opensource #kotlin #kmp #compose #livefasteattrash
in reply to π”»π•šπ•–π•˜π•  πŸ¦πŸ§‘πŸ»β€πŸ’»πŸ•

Meglio utilizzare la 0.1.0-alpha20 in cui ho apportato alcune correzioni, specialmente per evitare di inviare erroneamente dei messaggi destinati a un account che non si segue.

Il prossimo obiettivo, per chi se lo stesse chiedendo, Γ¨ la gestione della media gallery (creazione, modifica e cancellazione di foto e album) con possibilitΓ  di inserire nei post come allegato un'immagine giΓ  presente nella gallery. Vediamo nel weekend quanto tempo riesco a trovare πŸ˜‰

reshared this


RaccoonForFriendica ha ricondiviso questo.


@ nuova versione rilasciata 0.1.0-alpha18! Si tratta principalmente di una bugfix release, che contiene miglioramenti di layout, la visualizzazione della versione con blur delle immagini durante il caricamento, la propagazione degli eventi di aggiornamento di post/utenti tra le schermate, la possibilitΓ  di aggiungere un nuovo account direttamente dal bottom sheet di gestione, la distinzione tra cerchie modificabili e predefinite, piΓΉ una nuova schermata con le informazioni sull'istanza corrente (accessibile dal menu laterale). Nei prossimi giorni: gestione dei messaggi diretti (specifica di Friendica). #friendica #friendicadev #androidapp #androiddev #fediverseapp #opensource #kotlin #kmp #compose #livefasteattrash

reshared this


RaccoonForFriendica ha ricondiviso questo.


@RaccoonForFriendica rilasciata nuova versione 0.1.0-alpha15 che include la modifica dei dati del profilo (purtroppo parziale, perché su Friendica l'endpoint non permette di aggiornare tutti i dati finora), la visualizzazione del testo alternativo delle immagini, la possibilità di condividere gli URL dei profili utente e una serie di correzioni nel caricamento delle liste (a.k.a. "cerchie") e dei gruppi in modalità forum. Ci stiamo avvicinando a una versione beta, colgo l'occasione di ringraziare anche N7-X che mi ha dato un contributo nella visualizzazione delle bottom sheet. Buon weekend, ragazzɜ! #friendica #friendicadev #androidapp #androiddev #kotlin #kmp #compose #opensource #fediverseapp #livefasteattrash

reshared this


RaccoonForFriendica ha ricondiviso questo.


@ rilasciata la versione 0.1.0-alpha14 che contiene la visualizzazione delle anteprime (o link) dei post, il supporto al multi-account e una serie di migliorie di layout ed esperienza utente. Con il supporto al multi-account Γ¨ possibile passare rapidamente da un profilo all'altro, anche su piattaforme diverse (es. un account su Mastodon e uno su Friendica) e ognuno con il proprio set di impostazioni specifiche. Tuttavia, Γ¨ meglio cancellare i dati ed effettuare nuovamente l'accesso, sapete... gli inconvenienti delle versioni alpha (e del lavorare di notte)... #friendica #friendicadev #androidapp #androiddev #kotlin #kmp #compose #opensource #livefasteattrash

reshared this



RaccoonForFriendica ha ricondiviso questo.


@RaccoonForFriendica pubblicata versione 0.1.0-alpha12! Principali novitΓ : fix colore barra di stato con tema di sistema, supporto al corsivo/grassetto nella visualizzazione dei post, miglioramenti al flusso di login e alla compatibilitΓ  con Mastodon, correzioni di layout nella schermata dettaglio utente e di ricerca, possibilitΓ  di contrassegnare come lette le notifiche all'apertura. Il mio obiettivo Γ¨ rilasciare una prima beta a settembre, prossimamente mi concentrerΓ² su titoli e spoiler dei post e sul migliorare il supporto ai media. #friendica #friendicadev #androidapp #androiddev #kotlin #kmp #compose #multiplatform #opensource #livefasteattrash

reshared this


RaccoonForFriendica ha ricondiviso questo.


@ rilasciata nuova versione con nuove funzionalitΓ  come la gestione delle richieste di essere seguiti e la selezione del colore del tema personalizzato. Sono stati risolti alcuni problemi nella visibilitΓ  degli sticky header nelle schermate a tab, il formato delle percentuali nei risultati dei sondaggi, la possibilitΓ  di contrassegnare le notifiche come lette e un crash nella visualizzazione dei seguiti/seguaci di un utente. Buona domenica ragazzΙ™, ci risentiamo in settimana!
#friendica #friendicadev #androidapp #androiddev #opensource #kotlin #kmp #compose #multiplatform #livefasteattrash

reshared this


RaccoonForFriendica ha ricondiviso questo.


@RaccoonForFriendica utenti di Friendica, per chi fosse interessato ho pubblicato una nuova versione del client per Android cui sto lavorando (nel tempo libero), maggiori dettagli qui.

Fatemi sapere cosa ne pensate, ogni feedback Γ¨ ben accetto, tenete conto che Γ¨ ancora in alpha, quindi ci sono parecchie cose da fare/rivedere, non aspettatevi in assoluto la perfezione ma qualcosa di perfettibile!

#friendica #friendicadev #opensource #androidapp #kotlin #kmp #compose #multiplatform #livefasteattrash


RaccoonForFriendica ha ricondiviso questo.


@ a new alpha has just been released! πŸ¦πŸŽ‰πŸ¦ This one contains – finally – the possibility to manage your circles (both to see customized timelines in the home screen and to use them as post visibility specification), plus some more options to change font scale and URL opening mode, several layout improvements, haptic feedback for actions, and under the hood optimizations. Please let me know what you think about it!

#friendica #friendicadev #androidapp #androiddev #opensouce #kotlin #kmp #compose #livefasteattrash

RaccoonForFriendica reshared this.


RaccoonForFriendica ha ricondiviso questo.


@RaccoonForFriendica a new alpha version has been released, containing most of the features which will be included in the first beta at the beginning of next month. If anyone wants to try it and submit any feedback, it would be highly appreciated

#friendica #friendicadev #androiddev #kotlin #kmp #opensource #livefasteattrash

reshared this


RaccoonForFriendica ha ricondiviso questo.


!RaccoonForFriendica Sono arrivato a un risultato parziale, pubblicata stamattina una versione alpha che puΓ² almeno essere testata, con la finalitΓ  principale di rendere un'idea della modalitΓ  "forum" per i gruppi Friendica.

Se qualcuno ha voglia di provare e farmi sapere che ne pensa, potete installarla da Obtainium e usate questo gruppo per darmi feedback. So per certo che c'Γ¨ un "bug" nel profilo che, dopo il login, si ricarica ogni volta che si naviga sulla schermata. Ho giΓ  risolto e, dopo aver apportato un po' di altre migliorie che ho nel backlog, farΓ² altri rilasci nei prossimi giorni.

#livefasteattrash

RaccoonForFriendica reshared this.



RaccoonForFriendica ha ricondiviso questo.


Benvenuti! 🦝


!RaccoonForFriendica Questo gruppo Γ¨ stato creato per condividere informazioni sullo sviluppo di un nuovo client per Android per Friendica, sulla base di quanto fatto per Lemmy in un side-project che ha avuto qualche (seppur marginale) diffusione nel Fediverso.

Attualmente l'app Γ¨ in pieno sviluppo e sembra un client Mastodon in stato embrionale cui mancano moltissime funzioni, perΓ² ha pochi giorni di vita quindi c'Γ¨ tempo per andare avanti.

L'idea sarebbe quella di avere un'esperienza utente abbastanza simile a Mastodon, con on top la gestione delle cerchie e la visualizzazione degli account di tipo gruppo in "modalità forum" (o "modalità Lemmy" 😁).

Fatemi sapere che ne pensate, buon weekend e buone ferie!

#livefasteattrash

RaccoonForFriendica reshared this.

⇧