Skip to content

Pingogram v0.3.0

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Oct 18:14
· 11 commits to main since this release
bc8a5aa

Added

  • Releases now include a second set of APKs with "-gms" in their names, for phones with Google Play services: they get
    notifications through Google's push service even when Pingogram is closed, without "Keep connected". The plain APKs
    stay free of Google services. Both are the same app, so installing one replaces the other and keeps your data.
  • Swipe to reply: swipe a message toward the other side of the screen (to the right, or to the left in right-to-left
    languages) and let go once the reply icon pops to start a reply to it, with a short vibration as you pass the point.
    A short swipe just springs back. Messages still being sent, or chats you cannot write in, do not reply.
  • Copy part of a message: long-press a message, then long-press its text in the lifted message to select words, and
    copy them from the menu that appears.
  • Forward from the media viewer: the toolbar starts with Forward wherever Telegram lets the photo, video or GIF be
    forwarded (never for protected content). It opens the same forward sheet as the conversation, over the viewer, and
    after forwarding to one chat the snackbar there offers to open it.

Changed

  • On Android 16, the progress of files you send or download shows as a Live Update in the status bar and on the lock
    screen while Pingogram is in the background. Android's settings can turn it off for Pingogram.
  • License: Pingogram stays GPL-3.0-or-later, with an additional permission to combine it with Google's Play services
    and Firebase libraries, which the "-gms" builds need (LICENSE-EXCEPTION.md).
  • Settings on tablets and other wide windows shows its pages beside the list of settings, as the chats do: the page
    you pick opens beside them, the pages it leads to open in its place, and back returns through them. Phones keep
    opening each page full screen.
  • Settings pages have the large title of Settings itself, which shrinks into the top bar as you scroll, and line up
    with their content on wide windows; on tablets and unfolded phones their content keeps a wider margin from the edges.
  • Long-pressing a message now lifts it out of the conversation, which blurs behind it (on Android 12 and later), with
    its quick reactions above it and its actions in a menu right below it, as in Google Messages; if the message is too
    close to an edge, everything slides into view. Tap outside or go back to close it. With TalkBack, and in windows too
    short for the menu (phones in landscape), the actions still open in the sheet from the bottom.
  • Settings look more like Android 16's: each row's icon sits in a small colored circle, one color per group; switches
    show a check in their knob when on, and buzz lightly as they turn on and off; the theme and contrast choices are a
    row of joined buttons that tick as you choose. Edit profile's fields sit directly on the page as rounded fields,
    without a box around each. With AMOLED black on, settings pages are black and their rows dark grey, rather than the
    other way round. Blocked users have an "Unblock" button instead of an X, and their phone numbers are formatted, and
    names, usernames and devices from other languages read in their own direction. The switches of a new poll and of
    forwarding show the same check.
  • The message composer is slimmer and looks like Google Messages': the field is a filled, rounded pill with the emoji
    button inside, "+" in a tonal circle attaches, and sending is a small icon button with its menu (without sound, at
    a time) beside it, so the field keeps most of the width even with large text. The bar is lower, the voice recording
    bar matches the field, and on tablets the composer is no wider than a message can be. Text written in a
    right-to-left language now lines up to the right as you type it.

Fixed

  • Names in Hebrew or Arabic no longer jumble the sentences around them, and English names no longer do in a
    right-to-left language: "… is typing", "Forwarded from …", group events such as "… joined the group", the sender
    before a chat's last message, "Forwarded to …" and the delete dialogs keep their words in order. Phone numbers and
    email addresses in the sign-in steps stay left to right. Settings too: "… unblocked" in Blocked users, the devices
    and places in Active sessions, the recovery email and password hint of 2-step verification, and usernames in Edit
    profile.
  • The reply bar above the composer, chat names in the forward and "Send messages as" sheets and file names before
    sending now read in their own direction, like messages; a location's coordinates read left to right before you send
    it.

Downloads

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

The files ending in -gms are the same app for phones with Google Play services: they get
notifications through Google's push service even when Pingogram is closed. The others contain no
Google services; turn on Settings → Notifications → Keep connected to be notified while it is closed.
Both share their signature, so installing one replaces the other and keeps your data.

Verify with sha256sum -c SHA256SUMS.txt.