Telegram Amiga Alpha 0.0.92: anteprime link e frame video

Telegram Amiga alpha 0.0.92 è disponibile dal 4 settembre 2026 per AmigaOS 3.x, AmigaOS 4.x, MorphOS, AROS i386 e AROS x86_64. Dopo le foto inline della 0.0.9 e la rifinitura dell’invio con didascalie nella 0.0.91, questa release porta il client verso una conversazione più ricca senza perdere la disciplina dei sistemi Amiga.

La novità più visibile sono le anteprime dei link. Quando Telegram fornisce metadati utili, il messaggio mostra il sito, il titolo della pagina e la prima riga della descrizione. Se è disponibile anche una foto di anteprima, entra nella stessa pipeline già usata per le immagini inline. Se il server sta ancora preparando l’anteprima, il client aspetta invece di inventarsi informazioni.

La 0.0.92 aggiunge anche i frame dei video. I documenti video possono mostrare uno still con durata e dimensione, usando cache, pacing e limiti della pipeline fotografica senza scaricare due volte lo stesso contenuto. Il risultato è più informativo anche quando il video non viene aperto subito.

Telegram Amiga resta un client MTProto nativo scritto in C, con GUI Intuition/GadTools e TUI sullo stesso motore. Non è un wrapper web: implementa il protocollo Telegram mantenendo una base portabile tra cinque piattaforme Amiga-like, con runtime, ABI, grafica e limiti hardware differenti.

Link, video e allegati più comprensibili

Le anteprime dei link usano i dati che Telegram associa alla pagina. Questo significa che il client non tratta ogni URL come se avesse automaticamente titolo, descrizione e immagine. Quando i metadati arrivano, il messaggio può presentarli in modo leggibile; quando non arrivano, resta un link normale. È una scelta piccola ma importante: l’interfaccia deve distinguere i dati ricevuti dalle supposizioni.

Per i video, il client riceve il thumbnail vettoriale incluso nel documento e lo passa alla pipeline delimitata delle foto. Restano attivi la cache su disco, il pacing, il rispetto dell’impostazione Inline photos e il limite al lavoro per ciclo dell’event loop. Accanto al frame compaiono durata e dimensione, così l’utente capisce cosa sta guardando prima di avviare il viewer.

Gli sticker senza decoder WEBP non vengono scaricati inutilmente: continuano a mostrare la loro emoji. Se le foto inline sono disattivate, il client non lascia un generico [Photo] per ogni allegato, ma indica che cosa contiene il messaggio. Sticker, video, messaggi vocali, musica e file hanno ora etichette di sistema più utili: emoji, durata e formato, durata, nome del file o descrizione del documento.

Messaggi lunghi senza il vecchio collo di bottiglia

La correzione più pratica riguarda l’invio del testo. Il percorso di invio non è più limitato da un buffer da 512 byte che lasciava passare circa 460 caratteri prima di troncare il messaggio. La dimensione viene ricavata dal composer e, se si incolla più testo di quanto il composer possa contenere, il client comunica quanto è stato effettivamente acquisito.

È il genere di bug che può restare invisibile durante una demo, ma diventare fastidioso appena si usa il programma per davvero. Su un client testuale e nativo, dire all’utente che cosa è successo vale più di una promessa generica di compatibilità.

Download eseguibili e testo più pulito

Quando si scarica un programma Amiga, il bit executable viene ora determinato dai magic bytes del file e non dal nome. Il controllo riconosce gli eseguibili HUNK classici per 68k e i binari ELF di AmigaOS 4, MorphOS e AROS. Gli altri bit di protezione vengono preservati, tenendo conto della polarità active low dei protection bit Amiga.

La release elimina inoltre lo spazio fantasma lasciato da alcuni simboli non rappresentabili in Latin-1. I caratteri senza corrispondenza non fanno più saltare la composizione della riga, mentre i modificatori restano gestiti secondo il loro ruolo nel rendering. Anche il pannello di login è più chiaro: indica dove Telegram ha inviato il codice e quante cifre aspettarsi quando il server lo comunica.

Download ufficiali

La release alpha 0.0.92 è disponibile su Aminet e GitHub per tutti i target supportati:

Il repository ufficiale contiene il codice, la documentazione, il CHANGELOG e la roadmap. Il percorso completo è raccolto nel diario di sviluppo Telegram Amiga; per il capitolo precedente si può leggere l’articolo sulla 0.0.91 e l’invio delle foto con didascalia.

Una release utile perché ascolta l’uso reale

La 0.0.92 non aggiunge soltanto una voce al changelog. Collega meglio contenuti diversi, evita download inutili, rende più chiari gli allegati e corregge due punti che colpiscono direttamente l’affidabilità quotidiana: messaggi lunghi e programmi scaricati. Il prossimo passo resta il beta gate della 0.1.0, che richiede una fase tranquilla, nessun freeze noto sui cinque target, revisione avversariale e documentazione aggiornata.

Per chi vuole testare, il contributo più utile è indicare piattaforma, versione, rete, stack TLS, comando eseguito e comportamento osservato, senza pubblicare file di sessione, codici o dati personali. Su Amiga il laboratorio è ancora aperto, e questa release aggiunge un altro pezzo concreto al ponte tra MTProto moderno e macchine storiche.

Fonti e materiali

AUTORE

Informatico, sviluppatore e sistemista con una lunga storia tra codice, server Linux, retrocomputer e piattaforme e-learning. Su AndroidLab porta uno sguardo tecnico e pragmatico: meno fumo da brochure, più attenzione a infrastruttura, usabilità, privacy, aggiornamenti e conseguenze concrete delle scelte dei produttori.

Leave a Comment