Repository navigation
Releases
v0.3.5
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
Fixed
- Nix:
nix run github:pebll/braidsstopped 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
Full Changelog: v0.3.3...v0.3.4
v0.3.3
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
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
- 0.3.2: polls, contributed features (#18, #19, #21, #22), links fix by @pebll in #23
- Feat emoji shortcodes by @Pierre-Pln-Bys in #18
- Refractor documentations by @Pierre-Pln-Bys in #19
- Feat text size setting by @Pierre-Pln-Bys in #21
- Feat copy img in photo menu by @Pierre-Pln-Bys in #22
- 0.3.2 fixes: WhatsApp photos and unread, Signal attachments and voice, multi-select, Matrix invites, Telegram "joined" by @pebll in #27
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"
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
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
- @Pierre-Pln-Bys made their first contribution in #14
Full Changelog: v0.3.0...v0.3.1
v0.3.0
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
What's Changed
Full Changelog: v0.1.0...v0.2.0