Commit Graph
33 Commits
Author SHA1 Message Date
Julian Schmidhuber b52dacc496 hotfix(): Fix "Unauthorized" error
Just needed to bump presage, and fix a few breakages.

Fixes #242.
2025-01-16 10:31:36 +01:00
Julian Schmidhuber fe16c0c064 fix(contact): Fix contact synchronization
This was fixed upstream in
https://github.com/whisperfish/libsignal-service-rs/pull/346 and
https://github.com/whisperfish/presage/pull/296.
2024-11-20 18:25:40 +01:00
Julian Schmidhuber f3f229bc14 chores(deps): Update dependencies
Upstream presage mentioned some further fixes which should improve
compatibility with Signal.
2024-11-11 17:09:05 +01:00
Julian Schmidhuber 2bec8509b1 chores(deps): Update to GNOME 47
This allows the usage of Adw.ButtonRow to improve the UI of the linked
devices window and the contact info window.

Fixes #205.
2024-10-06 15:32:22 +02:00
Julian Schmidhuber f0222703d2 build(flake): Update development flake 2024-07-22 19:06:15 +02:00
Julian Schmidhuber 363cf82b5e build(nix): Update flake 2024-06-16 14:42:52 +02:00
Julian Schmidhuber 30f87f164c fix(metainfo): Revert fix for metainfo
Reverts e214e0fa6d and instead uses
appstream to do it correctly.
2024-04-17 18:44:40 +02:00
Julian Schmidhuber 7a42f9bc26 blt(mold): Switch to mold as the dev-build linker 2024-04-01 16:19:57 +02:00
Julian Schmidhuber 3e4c100618 chores(deps): Update presage
Fixes #192.
2024-03-19 11:24:25 +01:00
Julian Schmidhuber c89a83f601 chores(deps): Update presage
This provides an initial fix for UUID-not found issues.

Fixes #187.
Fixes #166.
2024-03-18 11:07:01 +01:00
Julian Schmidhuber 1872ef4375 bld(nix): Update dependency hashes
Fixes #186.
2024-03-17 11:15:21 +01:00
Julian Schmidhuber 028ffc92de ui(): Port to new adwaita dialogs 2024-02-27 16:38:09 +01:00
Julian Schmidhuber 812d8c7ae2 ver(0.13.0): New version 2024-02-25 14:58:35 +01:00
Julian Schmidhuber 883f23e8ba ci(deny): Set up cargo-deny
The following changes were done to the default configuration:

- Allow some licenses compatible with `AGPL-3.0-only`.
- Allow copyleft.
- Clarify `ring` license to `ISC AND OpenSSL AND MIT`.
- Clarify `presage`-related licenses to `AGPL-3.0-only`.
- Allow duplicate dependencies (already in downstream packages).
- Allow git resources from certain GitHub organizations.
- Update dependencies to fix dependency on yanked version.
- Clarify the license of Flare itself.
2024-02-22 10:47:32 +01:00
Julian Schmidhuber 623be2cf83 ver(0.12.0): New version 2024-02-11 13:38:18 +01:00
Julian Schmidhuber 57139345a5 chores(deps): Update dependencies 2024-01-24 16:45:12 +01:00
Julian Schmidhuber c20488a715 ui(): Reworked channel info dialog
This now displays the phone-number (if applicable), the disappearing
messages timer, and the group description (if applicable).

Also fixes random color of note-to-self chat.
2024-01-09 19:55:55 +01:00
Julian Schmidhuber 396b1eb0ee fix(): Fix backend panic after suspend
Closes #134.
2024-01-04 13:30:14 +01:00
Julian Schmidhuber f60232652d perf(): Reduce memory usage by emoji choosers 2023-12-29 11:27:46 +01:00
Julian Schmidhuber 88be5c1416 bld(nix): Add easy sysprof support 2023-12-24 11:13:13 +01:00
Julian Schmidhuber 3247d5f45c chores(): Update presage
Should include a fix for receiving messages. Requires relinking to take
effect.
2023-12-22 16:12:22 +01:00
Julian Schmidhuber 768c2bc1de chores(): Update presage 2023-12-18 16:37:57 +01:00
Julian Schmidhuber 3fa5e9ce13 chores(): Update presage 2023-12-13 19:45:24 +01:00
Julian Schmidhuber 8fdd4117e8 chores(clippy): Fix clippy warnings 2023-12-12 20:08:30 +01:00
Julian Schmidhuber a5d5b6b3e3 ver(0.10.1-beta.5): New experimental version
Should provide the following upstream fixes:
- https://github.com/whisperfish/presage/pull/215 for fixing rate
  limiting.
- https://github.com/whisperfish/presage/pull/216 for fixing storage of
  outgoing messages.

Furthermore, fixes a crash with the background toggle in the settings.
2023-12-05 15:54:48 +01:00
Julian Schmidhuber a39e766b25 screenshot(): Screenshot with nix 2023-12-05 15:39:42 +01:00
Julian Schmidhuber 75243e6b5d chores(deps): Update presage 2023-11-22 10:46:26 +01:00
Julian Schmidhuber 1b6b16428c chores(deps): Update presage 2023-11-18 15:53:15 +01:00
Julian Schmidhuber 0b2851e9d8 chore(deps): Updated Dependencies 2023-11-12 14:28:35 +01:00
Julian Schmidhuber 0c24a29b43 ui(): Port to GTK 4.12 and Libadwaita 1.4 2023-09-23 16:35:14 +02:00
Julian Schmidhuber 262f2c4d2d i18n(po+pot): Update i18n
Fixes #102
2023-08-19 12:51:08 +02:00
Marco Loletti cf63731333 feat(): Add libspelling support 2023-08-14 14:27:13 +00:00
Julian Schmidhuber 0cc3e553ff build(nix): Build with NixOS
Currently has the problems that some icons won't load
2023-08-14 13:16:56 +02:00