Telegram Amiga 0.0.92 alpha - AmigaOS 3.x (68020+)
Pre-release
Pre-release
·
3 commits
to main
since this release
Telegram Amiga 0.0.92 alpha for AmigaOS 3.x (68020 or better).
Added
- Links get their preview. A pasted link showed as the bare URL, because the
preview the server had already built for it was skipped whole; the bubble
now carries the site and page title on one line and the first line of the
description under it. When the preview comes with a picture, that picture
goes through the same bounded photo pipeline as any other and obeys the
same Inline photos setting. A preview the server is still fetching stays
silent rather than guessing. - Videos show a frame. A document carries the same thumbnail vector a photo's
sizes come from, so the still goes through the bounded inline pipeline
unchanged: same disk cache, same pacing, same Inline photos setting, and
nothing new to download twice. The clip keeps its length and size beside
the frame, because those are not in the frame. Stickers do not get a
picture: the thumbnail Telegram serves for one is WEBP, which this client
has no decoder for, so it is not fetched at all and the bubble keeps the
sticker's emoji. With inline photos switched off the marker now says what
the thing is rather than "[Photo]", and it still opens the viewer when
clicked. - The transcript says what an attachment is instead of what it is called. A
sticker shows the emoji it stands for, a clip its length and its shape, a
voice note its duration. Music keeps its filename, which is how you know
which track it is, and a plain file is unchanged. - The login panel says where Telegram sent the code. With another device
signed in the code arrives inside Telegram itself, not by SMS, and a first
user waited for a message that was never coming. The window now says which
it was, and the digit count when the server gives one. The manuals say it
too, on the first-start page.
Fixed
- A bubble no longer holds space open for a picture the client has given up
on. Once every size of an image has been fetched and refused, which is what
an undecodable format looks like from here, the message falls back to its
text instead of showing an empty frame that no later paint will ever fill. - A downloaded Amiga program comes out runnable. The executable bit is set
from the file's own magic bytes rather than its name, on the completed
download only, and the other protection bits survive. Both loadable
families count: HUNK for classic 68k programs and ELF for AmigaOS 4,
MorphOS and AROS ones, which the first cut had missed. Reported with the
polarity warning that saved a round: on Amiga those bits are active low. - A long message goes out. The send query was built into a 512 byte buffer,
so anything past roughly 460 characters failed to build and the client
quietly refused to send it. Both send paths now size that buffer from the
composer. Pasting more than the composer holds also used to truncate in
silence while still reporting success; it now says how much landed. - A symbol with no Latin-1 shape no longer leaves a hole. It renders as
nothing, and the space that introduced it stayed behind, so a line read
with a gap in the middle. The space now leaves with the symbol. Modifiers
are exempt, since they attach to the character before them.