Versione 12.1.0

Data dell’edizione

23 gennaio 2025

Compatibilità

Android 5.1 (Lollipop), Android 6 (Marshmallow), Android 7 and 7.1 (Nougat), Android 8 and 8.1 (Oreo), Android 9.0 (Pie), Android 10.0, Android 11.0 (R), Android 12.0 (S), Android 13.0 (Tiramisu), Android 14.0 (Upside Down Cake), Android 15.0 (Vanilla Ice Cream)

Si tratta di un rilascio di funzionalità che consente ai membri di aggiornare la propria foto direttamente nell’applicazione (se consentito) e che riporta il supporto per diverse architetture. Inoltre, sono state apportate alcune correzioni di bug e molti piccoli miglioramenti all’interfaccia utente.

Novità

Nota

Questa versione è un po” speciale perché riporta il supporto per diverse architetture che erano state rimosse a causa di un errore di configurazione nella versione principale 12.0 all’inizio di quest’anno. È quindi molto probabile che non siate riusciti a installare quest’ultima versione principale, anche se il sistema vi ha detto che era disponibile una nuova versione.

In questo caso, vi invitiamo a leggere le note di rilascio della versione 12.0.

Nella versione 5.3, abbiamo introdotto un modo per consentire ai membri di personalizzare il proprio profilo caricando un’immagine di sfondo.

Successivamente, nella versione 7.3, abbiamo aggiunto la possibilità di modificare alcuni dati del profilo personale; e naturalmente, alcuni membri hanno chiesto di poter aggiornare anche la propria foto. Per tutti questi anni, però, questa funzione non è stata implementata perché i consigli dei governatori dei vari Multidistretti che utilizzano LionsBase preferivano garantire che le foto dei loro soci fossero coerenti e di buona qualità.

Dalla fine del 2024, il Multidistretto 110 (Paesi Bassi) si è unito alla comunità di LionsBase e ha espresso il desiderio di consentire ai propri soci di aggiornare la loro foto direttamente nell’applicazione, proprio come erano abituati a fare nel loro sistema precedente.

Di conseguenza, abbiamo implementato questa funzione in modo simile all’aggiornamento dell’immagine di sfondo e l’abbiamo resa disponibile attraverso la pagina del profilo, toccando l’icona della fotocamera:

Scegliere la foto

Una volta scelta la foto, questa viene caricata sul server. Tecnicamente, la foto viene ridimensionata a un massimo di 1920 × 1920 pixel e memorizzata insieme ad altre risorse nella directory del club del membro corrispondente. Se non è già presente, la directory photos/ viene creata automaticamente. La foto precedente verrà rimossa dal server, se e solo se non viene utilizzata da nessun altro record in TYPO3 (ad esempio, una news, un blocco di contenuti, ecc.).

Nota

La sottodirectory photos/ all’interno della directory del vostro club è solo il luogo in cui vengono memorizzate le foto quando vengono caricate tramite l’applicazione LionsBase Mobile. Siete liberi di utilizzare, spostare e rinominare le foto nel modo che ritenete più opportuno. Allo stesso modo, è possibile modificare il profilo di un socio in TYPO3 / LionsBase Backend e ottimizzare il ritaglio (quadrato) della foto, se necessario.

Suggerimento

Affinché i soci possano modificare la loro foto, il loro DLBM deve prima abilitare questa funzione modificando il record del club e attivando l’interruttore corrispondente:

../../../_images/EditPhoto-ClubRecord.png

Testo selezionabile

Gli utenti Apple potevano selezionare parte delle informazioni aggiuntive di un evento fin dalla versione 7.4, ma non siamo mai riusciti a trovare un modo per farlo funzionare su Android.

Grazie a una nuova libreria che abbiamo dovuto integrare nell’ambito della migrazione a .NET MAUI, ora possiamo consentire di selezionare e copiare/tradurre e condividere anche questo contenuto:

Testo selezionabile in Android

Salvare e condividere PDF

Nella versione 12.0.0, abbiamo permesso di mostrare i file PDF direttamente nell’applicazione. Questa funzione è stata migliorata per consentire di salvare il file PDF sul dispositivo:

Salvare o condividere il PDF

Scegliendo di condividere il PDF si aprirà la finestra di dialogo di condivisione nativa del dispositivo. Ora avete un’esperienza d’uso simile a quella degli utenti di iPhone e iPad.

Nota

Analogamente, se si tenta di aprire un altro tipo di file (ad esempio, un documento Word), ora viene richiesto di salvare il file sul dispositivo invece di aprirlo nel browser preferito e avviare un download silenzioso.

Altre modifiche

Inoltre, sono stati corretti alcuni bug e sono stati integrati alcuni piccoli miglioramenti:

  • il rendering delle proprietà chiave di un membro poteva essere ritagliato su alcuni dispositivi e/o lingue come il tedesco; questo problema è stato risolto;

  • se un file PDF era allegato a un evento, veniva visualizzata una voce abbastanza discreta con un piccolo testo che diceva «Apri allegato»; questa voce è stata migliorata per visualizzare il titolo del documento corrispondente, in modo da sapere cosa si sta per aprire (aprendo la strada a un possibile supporto per più di un allegato in futuro);

  • l’icona della fotocamera nelle pagine del profilo del socio/club è stata leggermente ingrandita e modificata per essere più coerente con il resto dell’applicazione e più visibile;

  • analogamente a quanto fatto per il raggruppamento dei riconoscimenti nella versione 11.0, abbiamo raggruppato le varie certificazioni di un membro in un’unica voce, con tutti gli anni di validità visualizzati in un’unica riga;

  • i pulsanti di opzione per le domande a scelta multipla sono ora stilizzati correttamente;

  • il badge che mostra il numero di eventi senza risposta nel menu è ora visibile correttamente;

  • il bordo che mostra il vostro stato nell’elenco dei prossimi eventi non è più nero, ma dello stesso colore dello stato stesso;

  • il «banner» di LionsBase su sfondo nero (quando non è autenticato) è stato sostituito da una versione simile con uno sfondo sfumato basato sui colori blu del marchio di Lions Clubs International;

  • ci è stato segnalato che i membri con uno schermo molto piccolo non potevano mostrare correttamente la loro Biglietto da visita Lions perché il codice QR era troppo grande; le sue dimensioni sono state ora limitate per adattarsi allo schermo;

  • abbiamo sostituito la libreria per la scansione dei codici a barre con un’altra basata sulle API native della piattaforma (Google ML Kit) in quanto più affidabile, veloce e meglio gestita;

  • l’invio di un messaggio non causa più l’arresto anomalo dell’applicazione;

  • varie librerie interne sono state aggiornate.

Nota

Usando iOS? Per favore vedere le note di rilascio corrispondenti.

Documentation created using Sphinx 4.3.2 and integrated in TYPO3 with restdoc.