• 3.142a 4390763985

    3.142a Stable

    sunglocto released this 2025-08-10 08:50:24 +00:00 | 43 commits to master since this release

    pi 3.142a

    image By Vassilis Kyrtatas - Own work, Public Domain, https://commons.wikimedia.org/w/index.php?curid=4094696

    This will be the last version in the alpha phase. This version does not change much, except for performance increases and quality of life features.

    As per the scheme detailed in README.md, the next version will be 3i.

    NEW BUGS

    None seen so far. If you see a bug, then please file an issue.

    CHANGES

    • You can now join MUCs and start DMs directly, in the Alpha menu
    • You can now send a message with Enter and make a newline with Ctrl + Enter
    • No longer Adwaita theme by default
    • Icons next to chat tabs
    • Toolbar now in proper Greek alphabetical order, capitalized letters
    • Dedicated reply button
    • Agree button in Delta menu
    • Warning now appears when pressing "Hot Fuck" button in Delta menu
    • You can now see the people who have read a message through the "show people who have read this message" button in the Gamma menu. Be advised that very few clients send read receipts by default
    • Performance has increased substantially thanks to commits by @jjj333-p
    • Drag 'n' drop to upload files

    Here is an auto generated list of PRs:

    What's Changed

    New Contributors

    what works

    joining MUCs
    sending and receiving messages
    replying
    corrections from other users
    retractions from other users
    login screen
    media embedding
    application support for 1:1 DMs
    

    what kinda works

    read indicators
    replies
    file upload
    typing indicators
    markdown
    disco
    

    what doesn't work

    encryption (OMEMO)
    proper password storage
    sending corrections
    sending retractions
    profile pictures (avatars)
    member list
    redactions
    moderations
    

    Executable size has not increased nor decreased.

    Downloads
  • 3.14a 6c3195b029

    3.14a Stable

    sunglocto released this 2025-08-08 09:26:21 +00:00 | 64 commits to master since this release

    pi 3.14a

    image

    Photographer: Steve Swayne

    BREAKING CHANGES BETWEEN 3.1a AND 3.14a

    The configuration file location has changed again. It's still an XML file, however now the config path is:

    ~/.config/fyne/pi-im/Documents/pi.xml
    

    The repository has also been renamed.

    This is because the name "pi" is too ambiguous for packaging and overall recognition, and has already been causing issues with package management. For binaries, packages and repositories, "pi-im" will be used from now on.

    CHANGES

    • hide sidebar completely
    • add Delta menu which will have common chat shortcuts
    • Add identicons for users as a temporary placeholder for avatars
    • Add /me support
    • Begin separation of XMPP logic and UI in order to make future development easier
    • Properly embed media (this will not show properly on Gajim or Dino because they do not properly follow spec, works perfectly fine on Monocles Chat and Psi+)

    NEW BUGS

    • Emoji rendering is now broken

    what works

    joining MUCs
    sending and receiving messages
    replying
    corrections from other users
    retractions from other users
    login screen
    media embedding
    

    what kinda works

    replies
    file upload
    typing indicators
    markdown
    disco
    

    what doesn't work

    encryption (OMEMO)
    proper password storage
    sending corrections
    sending retractions
    profile pictures (avatars)
    application support for 1:1 DMs
    member list
    read indicators
    redactions
    moderations
    
    Downloads
  • 3.1a-r 14cda04e06

    3.1a Stable

    sunglocto released this 2025-08-06 19:04:14 +00:00 | 80 commits to master since this release

    version alpha 3.1
    compiled for GNU/Linux 64bit

    BREAKING CHANGES BETWEEN 3a AND 3.1a

    The configuration file has been changed from pi.json to pi.xml, and it has moved to a specially allocated config directory.
    The directory differs depending on your system, but the path is usually:

    ~/.config/fyne/pi-ism/Documents/pi.xml
    

    what works

    joining MUCs
    sending and receiving messages
    replying
    corrections
    retractions
    login screen
    

    what kinda works

    replies
    file upload
    typing indicators
    markdown
    media embedding
    

    what doesn't work

    encryption (OMEMO)
    proper password storage
    
    disco
    profile pictures
    application support for 1:1 DMs
    member list
    read indicators
    redactions
    moderations
    

    Closes #1

    Downloads
  • 3.1a bf8c4bd51e

    3.1a snapshot Pre-Release

    sunglocto released this 2025-08-05 15:12:47 +00:00 | 96 commits to master since this release

    snapshot of 3.1a

    Downloads
  • 3a ded27802f2

    3a Stable

    sunglocto released this 2025-08-04 16:05:07 +00:00 | 112 commits to master since this release

    version alpha 3
    compiled for GNU/Linux 64bit

    what works

    • joining MUCs
    • sending and receiving messages
    • replying to messages

    what kinda works

    • replies
    • file upload
    • markdown

    what doesn't work

    • encryption (OMEMO)
    • proper password storage
    • login screen
    • disco
    • profile pictures
    • media embedding
    • application support for 1:1 DMs
    • member list
    • read indicators
    • typing indicators
    • corrections
    • retractions
    • moderations
    Downloads