Skip to content

Releases

v0.3.5

Choose a tag to compare

@github-actions github-actions released this 13 Nov 08:23
fb80405

New

  • Matrix groups: add people (they get an invitation) with "Add people" in
    the group info, remove them from a member's menu ("Remove from group").
    Both show only where your power level in the room allows it. (#38)
  • Hover preview: rest the pointer on a chat in the list to read its new
    messages (or the last ones) in full without opening it; they stay unread.
    Can be turned off in Settings → General. (#40)
  • F11 toggles fullscreen (a shortcut you can change in Settings →
    Keyboard). (#34)
  • NixOS: a guide to installing braids with a system flake, in the README
    and linked from the website. (#37)

Changed

  • Sidebar: only All chats shows its unread count in color. The Unread
    folder has no count (it was always the same as All chats); Favorites and
    the accounts show theirs in grey, and a setting (Settings → General) hides
    them. Archived chats with new messages now also show their count in the
    collapsed sidebar. (#36)
  • New group (Matrix): only people are offered as members, no longer the
    rooms of direct chats (!… ids that could not be added) and groups.
  • Settings → About → Report a bug fills in the braids version, how braids
    was installed, your distribution, kernel and desktop, and your
    messengers. (#39)

Fixed

  • In the image viewer, Ctrl + / Ctrl − / Ctrl 0 zoomed the whole app
    instead of the picture. (#31)

Install or update: curl -fsSL https://pebll.github.io/braids/install.sh | sh, or pick a package below (.deb, Flatpak, AppImage, archive; x86_64 and ARM64).

What's Changed

  • 0.3.5: Matrix group members, hover preview, F11 fullscreen, quieter sidebar, viewer zoom fix, NixOS guide by @pebll in #42

Full Changelog: v0.3.4...v0.3.5

v0.3.4

Choose a tag to compare

@github-actions github-actions released this 11 Nov 08:01
f4e6b14

Fixed

  • Nix: nix run github:pebll/braids stopped with "cannot write modified
    lock file": the flake's lock file was missing (#32).

Changed

  • Flathub: a manifest that builds braids from source, offline
    (utils/dist/flathub, built by the Flathub workflow), for the
    submission to Flathub.

Install or update: curl -fsSL https://pebll.github.io/braids/install.sh | sh, or pick a package below (.deb, Flatpak, AppImage, archive; x86_64 and ARM64).

What's Changed

  • 0.3.4: Nix flake.lock, Flathub manifest (from source) by @pebll in #33

Full Changelog: v0.3.3...v0.3.4

v0.3.3

Choose a tag to compare

@github-actions github-actions released this 09 Nov 21:48
284a407

See CHANGELOG.md.

Install or update: curl -fsSL https://pebll.github.io/braids/install.sh | sh, or pick a package below (.deb, Flatpak, AppImage, archive; x86_64 and ARM64).

What's Changed

  • 0.3.3: poll results, attachment previews, Nix flake, Flatpak for Flathub, libsignal build fix by @pebll in #30

Full Changelog: v0.3.2...v0.3.3

v0.3.2

Choose a tag to compare

@github-actions github-actions released this 09 Nov 09:45
e9e6b22

New

  • Polls on all messengers: see them with live results, vote (and take the
    vote back), make your own with the poll button next to the attach button
    (single or multiple choice, up to 12 options). Telegram allows polls in
    groups only. Votes are kept across restarts.
  • Text size: Settings → General, or Ctrl+Plus / Ctrl+Minus / Ctrl+0 (also
    Ctrl+=). Contributed by @Pierre-Pln-Bys (#21, #7).
  • Emoji shortcodes: type : and a few letters (:thu) for suggestions,
    Tab or Enter inserts. Contributed by @Pierre-Pln-Bys (#18, #5).
  • "Copy image" in the menu of photos. Contributed by @Pierre-Pln-Bys
    (#22, #9).
  • Settings → About: Report a bug, Suggest a feature, Known issues (GitHub).
  • Image viewer: Show in chat, Copy image (also Ctrl+C) and Save as (also
    Ctrl+S) next to "Open with default app".
  • Matrix invites can be accepted or declined in braids: an invited room
    shows " invited you" and Join / Decline instead of the message box
    (it said to use another Matrix client, and its name started with
    "[Invite]").
  • Select several messages ("Select" in the message menu, or Ctrl+click;
    Shift+click adds a range) to forward, copy or delete them together. (#25)
  • Telegram: " joined Telegram" messages are left out, and the new
    chat they open stays out of the list until someone writes in it. Turn
    them back on per account in Settings → Accounts.

Fixed

  • Signal: photos, files and voice messages could not be sent at all ("Not
    sent", also when forwarding): Signal's server now wants the upload's size
    when asked for an upload slot. (#26)
  • Signal voice messages play on iPhones: they are sent as AAC, as Signal's
    own apps record them (Signal on iPhone plays no Ogg). Needs an AAC encoder
    (gstreamer1.0-libav, recommended by the .deb); without one the Ogg file
    is sent as before.
  • WhatsApp photos sent together (an album) are shown; they were dropped.
    Older WhatsApp photos and files, removed from WhatsApp's servers, are asked
    from the sender's phone again, as WhatsApp's apps do. (#24)
  • Forwarding WhatsApp photos to Signal: the photo is downloaded (also older
    ones), and a Signal message whose picture cannot be uploaded is marked
    "Not sent" instead of going out without it. (#26)
  • WhatsApp unread counts were too high after connecting: of the chat history
    WhatsApp sends, every received message counted as new when the chat had
    any unread. Now only as many as WhatsApp counts; the "New messages" line
    sits accordingly (after your last own or read message, not above the
    unread count).
  • Links no longer open inside braids, with no way back (when no browser was
    running): the window never leaves braids, web pages go to the default
    browser. (#20)

Changed

  • An account that is not online has a bigger status dot in the sidebar, so a
    problem stands out.
  • Archived chats are quiet like muted chats: no notifications, a grey
    unread count, and "Archived" in the sidebar shows how many of them have
    new messages (it counted all archived chats).
  • Documentation formatting tidied up. Contributed by @Pierre-Pln-Bys (#19).

Install or update: curl -fsSL https://pebll.github.io/braids/install.sh | sh, or pick a package below (.deb, Flatpak, AppImage, archive; x86_64 and ARM64).

What's Changed

Full Changelog: v0.3.1...v0.3.2

Test build: pull request #27: 0.3.2 fixes: WhatsApp photos and unread, Signal attachments and voice, multi-select, Matrix invites, Telegram "joined"

Choose a tag to compare

@github-actions github-actions released this 09 Nov 09:41
d1e0338

Test build of pull request #27: 0.3.2 fixes: WhatsApp photos and unread, Signal attachments and voice, multi-select, Matrix invites, Telegram "joined" at d1e0338, not a release. Install it with:

curl -fsSL https://pebll.github.io/braids/install.sh | sh -s -- --pr 27

Back to the latest release:

curl -fsSL https://pebll.github.io/braids/install.sh | sh

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 05 Nov 17:57
692d21c

New

  • Keyboard shortcuts overview: Ctrl+/ lists all shortcuts with your own
    bindings, and links to Settings → Keyboard to change them. Contributed by
    @Pierre-Pln-Bys (#14, #8).
  • Profile pictures open in full size: the viewer shows the small picture at
    once and switches to the full-resolution one when it has been fetched
    (Telegram, WhatsApp and Matrix; Signal has one size).
  • Test builds of pull requests: install.sh --pr <number> (or
    --branch <name>) installs them without a release; see the website's
    download section.

Fixed

  • The app icon reads at small sizes (GNOME top bar, browser tab): a bigger
    braid with thicker strands on a warm grey circle that stays visible on
    dark panels.
  • Shortcuts follow the key's character on any layout: Ctrl+, opens Settings
    also where "," sits on the US M key (it went to Matrix). Non-latin layouts
    keep using the US letter positions.
  • The tray icon could stay empty in GNOME's top bar after braids restarted:
    every start reused the same icon file name, which the panel kept cached.
    Each start now uses its own file, and leftovers are removed.
  • Labels no longer break onto two lines in narrow controls ("On top" in
    Settings, "Message a contact" in New chat).

Changed

  • "Go to" shortcuts (folders, accounts, Ctrl+N with nothing unread, back to
    chat list) clear the search. The first chat gets a light highlight that
    turns full blue when you move it and fades back after 10 seconds; the
    mouse hover hides until the mouse moves.

Install or update: curl -fsSL https://pebll.github.io/braids/install.sh | sh, or pick a package below (.deb, Flatpak, AppImage, archive; x86_64 and ARM64).

What's Changed

  • Test builds of pull requests (install.sh --pr N) by @pebll in #16
  • Add keyboard shortcuts overview by @Pierre-Pln-Bys in #14
  • 0.3.1: full-size profile pictures, icon, go-to highlight, layout and tray fixes by @pebll in #17

New Contributors

Full Changelog: v0.3.0...v0.3.1

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 05 Nov 13:41
8f90317

New

  • Messages you send show up at once. While an account is offline they wait,
    greyed out with a clock, and go out as soon as it is back (also after
    restarting braids). A message the messenger refuses is marked
    "Not sent", with "Send again" and "Delete". (#10)
  • braids reconnects right after the computer wakes up or the network comes
    back, instead of waiting for the connection to time out. Each account in
    the sidebar shows its state with a dot (green online, amber connecting or
    fetching, grey offline, red error), and its tooltip says when it was
    last up to date. (#13)
  • Keyboard: Alt+J/K (and the arrow keys) move a highlight through the chat
    list and the search results without opening anything. Enter opens the
    highlighted chat and puts the cursor in the message box. New shortcut
    "Back to chat list" (Alt+H or Alt+←). In a narrow window the list and
    chat shortcuts switch back to the list. A click still opens a chat
    directly. (#12)
  • An "Unread" folder (Ctrl+U) with the unread chats.
  • An unread chat opens at the "New messages" line, a read one at the
    newest message.
  • Click a profile picture in the chat info to see it full size. In groups,
    a click on someone's picture or name (or on a member in the chat info)
    offers "View profile picture" and "Message privately".
  • Ctrl+N with no unread chat left closes the open chat. (#11)

Fixed

  • Videos (MP4 and others), GIF videos and video stickers play in the app.
    Most MP4 videos also need GStreamer's libav plugin; the video viewer
    names the package to install, and so does the install script.
  • Opening a chat with Enter from the search no longer puts an empty line
    in the message box.
  • Ctrl+N clears the search and goes through all chats.
  • Closing the search in a chat (Esc or ×) puts the cursor back in the
    message box.

Install or update: curl -fsSL https://pebll.github.io/braids/install.sh | sh, or pick a package below (.deb, Flatpak, AppImage, archive; x86_64 and ARM64).

What's Changed

Full Changelog: v0.2.0...v0.3.0

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 02 Nov 14:47
3d2695e

What's Changed

  • braids 0.2.0: search, stickers, link previews, groups, SSO, ARM64/AppImage/Flatpak by @pebll in #4

Full Changelog: v0.1.0...v0.2.0

Braids Beta - v0.1.0

Choose a tag to compare

@pebll pebll released this 01 Nov 21:45
ddd5cd3

braids beta