Commit Graph
120 Commits
Author SHA1 Message Date
Julian Schmidhuber 67da75fec7 fix(send): Only display message if correctly sent
Furthermore, fix settin group revision for group messages.
2023-03-25 13:40:31 +01:00
Julian Schmidhuber 6a5907de9e fix(send): Only display message if correctly sent
Furthermore, fix settin group revision for group messages.
2023-03-25 13:39:36 +01:00
Tim Magee ff42b50f14 add copy action to message menu and disable text selection 2023-03-17 12:02:00 -04:00
Julian Schmidhuber 0d0563a40b Merge branch 'notification-title' into 'master'
display the group name in notifications

See merge request Schmiddiii/flare!35
2023-03-16 15:19:34 +00:00
Tim Magee 6be77bd885 display the group name in notifications 2023-03-16 11:12:58 -04:00
Julian Schmidhuber 11015cd417 feat(profile): Show profile names
Fixes #17
2023-03-16 13:30:04 +01:00
Julian Schmidhuber 458b312ceb Merge branch 'hungUp' into 'master'
fix(call): Fix grammar

See merge request Schmiddiii/flare!34
2023-03-16 09:35:27 +00:00
bo41 43503fb1fc fix(call): Fix grammar
>“Hanged up the phone” is grammatically incorrect. It’s always “hung up
>the phone” when using the past form.

>“Hanged” is the past form and past participle of a different meaning of
>“hang.” To hang someone is to kill them by tying a rope around their
>neck and letting them drop.
2023-03-15 18:21:27 +01:00
bo41 5233a8e144 chores(dummy): Date some message back to show date format 2023-03-15 17:57:52 +01:00
Julian Schmidhuber de005dfd33 fix(error): Interpret websocket error as no internet error 2023-03-14 14:29:25 +01:00
Julian Schmidhuber 9939056dc2 feat(feedbackd): Experimental integration of feedbackd 2023-03-10 11:03:57 +01:00
Julian Schmidhuber 311f7fddd5 Merge branch 'update-deps' into 'master'
Update dependencies

See merge request Schmiddiii/flare!27
2023-03-09 15:38:58 +00:00
Julian Schmidhuber 9d055bab8c fix(dummy): Fix dummy with updated presage 2023-03-09 09:19:32 +01:00
Julian Schmidhuber 6c30d6491c chores(deps): Update presage to upstream master 2023-03-09 09:09:56 +01:00
Julian Schmidhuber 3008771c54 chores(store): Simple migration to new store
This just deletes the old store (based on the existance of a file) and
creates the new store (including the new file).
2023-03-08 11:20:07 +01:00
Julian Schmidhuber 98fc4de43d chores(clippy): Fix clippy, delete store 2023-03-07 19:42:23 +01:00
Julian Schmidhuber 4466e49dfa chores(deps): Update presage
This makes phone-numbers usable again and enables the user to only clear
the registration without other data.
2023-03-07 19:29:52 +01:00
Julian Schmidhuber f3ad2e2408 chores(dummy): Add attachment, reaction and reply to dummy 2023-03-06 12:34:44 +01:00
Julian Schmidhuber 7a3bee1846 fix(dummy): Fix compilation with screenshot enabled 2023-03-06 12:15:36 +01:00
Julian Schmidhuber 13e6c6c420 chores(deps): Update presage to my fork 2023-03-05 16:38:05 +01:00
Julian Schmidhuber 1ed9e7577f chores(deps): Update presage and libsignal-service
What is currently not working:

- The message store seems to be broken
- Currently, phone numbers cannot be displayed anymore
- It is currently not possible to clear the messages
- Unlinking seems to not be unlinking completly, some things still
  remain. Delete `~/.local/share/flare/*` to unlink instead.
- Some errors got deleted. I will need to investigate what their
  alternatives are.
- Currently not latest commit of presage as this leads to an error
  linking.
2023-03-04 14:23:10 +01:00
Julian Schmidhuber df03a873a6 chores(deps): Update GTK-related dependencies 2023-03-04 14:22:58 +01:00
Cédric Bellegarde cb84758d71 chores(dep): Update gtk-rs dependency to 0.5.5 2023-02-03 17:46:57 +01:00
Julian Schmidhuber d356d0eea6 chores(clippy): Fix some clippy lints 2023-01-11 16:13:59 +01:00
Julian Schmidhuber d8656876ac fix(error): Ignore 'no internet' error when receiving 2023-01-10 17:31:35 +01:00
Julian Schmidhuber 6faa6ca43b fix(error): Restart manager after error 2023-01-07 11:04:00 +01:00
Julian Schmidhuber ae37c18411 feat(background): Restart on wake from suspend 2023-01-06 17:02:23 +01:00
Julian Schmidhuber d44d1b6d9c Merge branch 'gnumdk/background' into 'master'
feat(background): Run application as a service

Closes #38

See merge request Schmiddiii/flare!24
2023-01-04 12:56:21 +00:00
Cédric Bellegarde a4c62f067d feat(background): Run application as a service
Fix #38
2023-01-03 16:37:59 +01:00
Cédric Bellegarde 496a3df274 fix(flatpak): Fix TMPDIR when running in flatpak container 2023-01-02 11:53:31 +01:00
Julian Schmidhuber a97b948b96 fix(freeze,channel): Fix application freeze and wrong message ordering 2022-12-12 16:22:39 +01:00
Julian Schmidhuber b5679e0346 fix(crash): Fix crash when searching non-existant channel 2022-11-26 11:17:21 +01:00
Julian Schmidhuber 81204630b2 fix(reply): Fix reply not clearing attachments 2022-11-25 16:57:41 +01:00
Julian Schmidhuber 7db10c358a fix(mem): Fix memory issue
Fixes #35.
2022-11-23 19:07:31 +01:00
Julian Schmidhuber f352bfd72c chores(use): Reorganize imports 2022-11-16 09:37:09 +01:00
Julian Schmidhuber 26195a14a6 fix(sender-key): Implement sender keys 2022-11-15 13:07:41 +01:00
Julian Schmidhuber 17ba76409f fix(msgs): Fix duplicate messages 2022-11-15 11:18:35 +01:00
Julian Schmidhuber ec89219bb2 fix(message): Fix URLs containing & 2022-11-05 10:52:10 +01:00
Julian Schmidhuber 6176003988 fix(crash): Fix crash when clicking on call-messages 2022-11-01 18:59:45 +01:00
Julian Schmidhuber 8f10acd822 hotfix(cert): Update presage for the new certificate
Signal changed their server-certificates yesterday, this pretty much
broke Flare (and other unofficial Signal-clients) completly. An update
of presage fixes this issue.
2022-10-27 11:42:59 +02:00
Julian Schmidhuber 1feb0d1998 chores(refactor): Greatly refactor Messages 2022-10-16 11:16:41 +02:00
Julian Schmidhuber 8f36a3c0cb feat(unlink): Unlink without deleting messages 2022-10-14 11:11:29 +02:00
Julian Schmidhuber 74c1450595 chores(refactor): General refactoring 2022-10-13 15:54:12 +02:00
Julian Schmidhuber f7fdd42b26 feat(attachment): Paste attachment from clipboard
Fixes #19.
2022-10-12 11:50:36 +02:00
Julian Schmidhuber d348568113 fix(messages): Fix showing message with & 2022-10-11 12:42:50 +02:00
Julian Schmidhuber 0eab795175 fix(attachment): Some attachment fixes
- Revert download directory as it is not working inside Flatpak
- Change filename of attachment temporary file
2022-10-10 14:35:25 +02:00
Julian Schmidhuber c1ee59683e fix(attachment): Download attachments to download folder 2022-10-10 12:18:30 +02:00
Julian Schmidhuber d52cbb43a6 ui(links,avatar): UI improvements
Make links clickable and add initials to avatars.

Fixes #24.
Relates to #26.
2022-10-10 11:39:25 +02:00
Julian Schmidhuber cb19f76965 feat(attachment): Open attachments
This is not working for me within Flatpaks, but that might be because
portal is not working correctly.

Related to #22.
2022-10-10 10:51:08 +02:00
Julian Schmidhuber 18d12a9e5a fix(recv): Fix duplicate message receiving 2022-10-07 16:53:31 +02:00