Skip to content

Pingogram v0.3.0-beta.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 19 Oct 07:59
· 218 commits to main since this release
8f1c50f

Added

  • You can write and send messages. Format selected text as bold, italic, underlined, strikethrough, monospace,
    spoiler or a link (from the selection menu, or Ctrl+B, I, U and K on a keyboard). Send without sound, or
    schedule a message for later. Unsent text is kept as a draft that syncs with your other devices. Where you
    can't write in a chat, a short note says why; channels you only read show no composer.
  • Message actions: long-press a message (or use TalkBack's actions) for quick reactions, reply, copy text, edit,
    pin or unpin (in private chats also only for yourself), delete for you or for everyone, and send a failed
    message again, each only where Telegram allows it. A reply shows a bar above the composer and is kept in the
    chat's draft on all your devices; editing puts the message's text or caption, with its formatting, back in the
    composer. Tap a reaction under a message to add or remove yours.
  • Attach photos, videos, files, contacts and polls: the attach button beside the message field opens Gallery (up to
    10 at once), Camera, File, Contact and, in groups, channels, bots and Saved Messages, Poll. Picked items show in a
    preview first, where you can remove some, add a formatted caption, and send now, without sound or later. Photos are
    sent upright, at most 2560 px and without location data; photos and videos go as albums of up to 10, files as
    albums of files. Polls can be anonymous, allow several answers, or be a quiz with one correct answer. A photo, video
    or file shows its upload progress in the chat; tap X (or TalkBack's "Cancel upload") to stop it.
  • Settings shows your account at the top (photo, name, phone number and username) and has new Appearance, Data
    and storage, and About pages; Log out moved to the end.
  • Appearance: a System, Light or Dark theme, AMOLED black for the dark theme, dynamic color from your wallpaper
    (Android 12+) and contrast (on Android 14+ it follows your device's setting). Changes apply at once with a
    smooth color fade, and the app always opens in the theme you chose.
  • Data and storage: how much space downloaded files and the database use, and "Clear cache" to remove downloaded
    photos, videos, voice messages, music and files. Your chats and secret chats are not affected; files download
    again when you open them.
  • About: the app version, a link to the source code, the license and a note that Pingogram is an unofficial
    Telegram client.
  • Edit your profile from Settings: set a new profile photo from the photo picker (with upload progress) or remove
    it, and change your first and last name, your username and your bio. Usernames are checked as you type
    (available, taken or for sale on Fragment), Save applies only what changed, and leaving with unsaved changes
    asks first.
  • Privacy and security in Settings: choose who can see your phone number, last seen and online status and
    profile photos, whose forwards of your messages link to your account, and who can call you, add you to groups
    and channels or send you voice and video messages (limiting the last needs Telegram Premium). Exceptions set
    in other apps are shown and kept when you change a choice.
  • Blocked users: everyone you blocked, with a button to unblock and Undo.
  • Active sessions: the devices logged in to your account. Confirm new logins, or terminate one session or all
    other sessions.
  • Whether two-step verification is on, and whether a recovery email is set.

Changed

  • Settings follow the Material 3 Expressive look of Google's own apps. Your account sits on a card at the top (photo,
    name, phone number, username, and a Premium label for Telegram Premium subscribers); tap it to edit your profile.
    Every settings page shows its options as connected, rounded groups whose corners round out when you press them.
  • The app's font is stored uncompressed, so Android reads it straight from the app when the first text draws
    instead of unpacking all 4 MB into memory: a faster start, for about 1.7 MB more download.
  • Text is set the way Google sets Google Sans Flex on Android: Material's weights (titles were one to three
    steps heavier), without the extra letter spacing meant for Roboto, and rounded letters for emphasized text
    only. Sizes are unchanged, but text reads lighter and takes less room.
  • Going back from a chat is smoother: the floating navigation bar stays ready while it is hidden instead of being
    rebuilt, and keeps its tab selected while it slides away and back. Chat list rows do less work as they appear;
    screen-reader descriptions are built only when a screen reader asks for them.
  • Message bubbles follow Material 3 Expressive: round corners (one-line messages are pills), and runs of messages from
    one sender sit close together with tight corners on the sender's side, without tails. A message of one to three
    emoji shows large, without a bubble. Reactions show as round badges on the bubble's corner, up to three and then
    "+N"; tap one to add or take back yours.
  • Conversations open more smoothly: no loading spinner flashes while messages come from the device.

Fixed

  • A chat with unread messages opens at the first unread message instead of the newest, also when there are many.
    Quotes and search results far back load the messages around them at once, and the position in a conversation
    survives rotation and the app being closed in the background.
  • The chat list shows its "Connecting…" status once, below the title, instead of twice while the top bar collapses.
  • Leaving a chat after playing a voice message or song no longer holds up the screen for a moment: the audio
    player now runs on its own thread, and frees itself there.
  • "Clear cache" and "Log out" keep their card while they run, and settings page titles fit at large font sizes
    instead of being cut off.

Downloads

  • universal — works on every device (largest)
  • arm64-v8a — most phones from 2017 onwards
  • armeabi-v7a — older 32-bit devices
  • x86_64 — emulators / Chromebooks

Verify with sha256sum -c SHA256SUMS.txt.