Commit Graph
209 Commits
Author SHA1 Message Date
Adrien Plazas 8bc34d0b15 fix(setup_window): Align paragraphs at start
This aligns the paragraph labels at the start of the page, as we try to
do everywhere in GNOME.

Signed-off-by: Adrien Plazas <[email protected]>
2025-01-25 09:26:15 +01:00
Adrien Plazas 0c94d51688 fix(text_entry): Hide text overflow
This prevents the text from popping out of the rounded corners.

Signed-off-by: Adrien Plazas <[email protected]>
2025-01-22 15:42:38 +01:00
Julian Schmidhuber d63465360e ver(0.15.7): New Hotfix Version 2025-01-16 10:36:21 +01:00
Julian Schmidhuber a07f4d8873 chores(): Format blueprint code 2024-12-02 13:45:36 +01:00
Julian Schmidhuber 2cddebc1cc ver(0.15.6): New minor version 2024-11-20 18:37:01 +01:00
Julian Schmidhuber bead27f4d5 ver(0.15.5): New minor version 2024-11-11 17:49:23 +01:00
Julian Schmidhuber c80b53b9ce ver(0.15.4): New minor version 2024-11-02 14:21:46 +01:00
Guido Günther a9c97524d6 text-entry: Don't focus emoji button on click
This prevents the send buttom from taking focus thus closing the OSK
when sending each message on touch devices.

Signed-off-by: Guido Günther <[email protected]>
2024-10-30 17:41:11 +01:00
Guido Günther 1f97fcf0a0 channel-messages: Don't focus buttons on click
This prevents the send, emoji and attachments buttons from taking focus
thus ensuring that the OSK stays visible when sending messages or adding
attachments on touch devices.

Signed-off-by: Guido Günther <[email protected]>
2024-10-30 17:41:11 +01:00
Tim Magee 1d95fe7717 change default reaction emoji to match official Signal app 2024-10-11 17:39:21 -04:00
Julian Schmidhuber 4190bd5ebe ver(0.15.3): New minor version 2024-10-07 12:28:18 +02: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 c058d64e11 ver(0.15.2): New minor version 2024-09-26 16:38:00 +02:00
Julian Schmidhuber ba934510d7 ver(0.15.1): New minor version 2024-09-13 13:17:54 +02:00
Julian Schmidhuber 629fa7a8a9 ver(0.15.0): New version 2024-07-22 19:10:27 +02:00
Julian Schmidhuber 40b4aa26a4 feat(primary): Add env variable to enable primary device button on setup 2024-06-16 14:44:09 +02:00
Julian Schmidhuber 850e099bd5 chores(deps): Update presage
Also finishes the implementation of the linked devices window, as
primary-device now works again after the update.
2024-06-16 14:44:09 +02:00
Nelson Penn 6ce7befd98 build(meson): Add explicit version constraints for several dependencies 2024-06-09 08:03:35 +00:00
Julian Schmidhuber efe227b9e1 ver(0.14.3): New patch version 2024-04-20 13:48:01 +02:00
Julian Schmidhuber 691bfd0eaf ver(0.14.2): New minor version 2024-04-02 13:36:29 +02:00
Julian Schmidhuber eadcf97bf2 chores(cleanup): Cleanup Code
This includes:

- Porting pretty much everything from the old way to do properties to the `glib::Properties` macro.
- Defining `crate::prelude` and simplifying imports.
- Cleaning up some obvious bad code.
2024-04-01 16:19:57 +02:00
Cédric Bellegarde 0d93083118 ui(): Withdraw notification when message has been read 2024-03-25 15:02:37 +00:00
Julian Schmidhuber 9887567a0f ver(0.14.1): Release version 0.14.1 2024-03-22 11:21:19 +01:00
Julian Schmidhuber 926b6b1383 Merge branch 'channel-info-dialog-ui' into 'master'
Revampled Channel Info Dialog

Closes #180

See merge request schmiddi-on-mobile/flare!141
2024-03-22 10:15:01 +00:00
Julian Schmidhuber 4dd681b485 ui(channel-info): Revampled Channel Info Dialog
Implements #180.
2024-03-21 11:39:16 +01:00
Julian Schmidhuber 015e88ccc2 ver(0.14.0): New version 2024-03-20 14:01:47 +01:00
Philipp Sauberzweig d52a81ffe6 ui(): Fix dialog clipping 2024-03-18 09:58:07 +00:00
Julian Schmidhuber 858d9d8cdd ci(): Try fix CI build
Inspired by <https://gitlab.com/schmiddi-on-mobile/railway/-/merge_requests/49#324fe022d6adf6fa83beeabd08e4dcc1c42be108>.
2024-03-16 17:24:44 +01:00
Julian Schmidhuber 87a9a774f8 ui(): Dialog for new chat
Implements the mockup of #119.
Builds up from !130.

Closes #119
2024-03-12 11:00:39 +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 3a7d54c7fb feat(avatar): Avatars 2024-02-25 11:26:22 +01:00
Spaziale b2cbe85a02 fix(): Add a timer to invalidate TypingMessage + fix Thread stack size 2024-02-13 14:29:35 +00:00
Julian Schmidhuber 623be2cf83 ver(0.12.0): New version 2024-02-11 13:38:18 +01:00
Spaziale ef4b4339f1 ui(): Fix contact description + small ui fixes 2024-02-11 10:10:39 +00:00
Spaziale 35ecf9c5a8 ui(): Initial Typing Messages and Various Fixes 2024-01-28 18:38:47 +00:00
Julian Schmidhuber 67baeaca1d ui(setup): Update known issues in the setup window 2024-01-24 16:45:12 +01:00
Julian Schmidhuber f69ef4c796 Merge branch 'channel-info-dialog' into 'master'
Reworked channel info dialog

Closes #144 and #145

See merge request schmiddi-on-mobile/flare!117
2024-01-17 17:43:02 +00:00
Bart Gravendeel 1a74cda527 Improve text in the Preferences page 2024-01-17 17:23:32 +00: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 f39eaa49e2 fix(entry): Don't send empty message if entry was activated
Fixes #148.
2024-01-09 18:07:39 +01:00
Julian Schmidhuber 14082022c7 ver(0.11.2): New patch version 2024-01-04 13:36:34 +01:00
Julian Schmidhuber 80d5824770 ver(0.11.1): New version 2023-12-30 12:36:33 +01:00
Julian Schmidhuber f60232652d perf(): Reduce memory usage by emoji choosers 2023-12-29 11:27:46 +01:00
Marco 16fe674ea3 port emoji-picker to GtkGrid 2023-12-28 18:22:45 +01:00
Marco a234dd38cf fix missing icon 2023-12-28 18:03:30 +01:00
Marco d69b0da0d5 Restyle call message item 2023-12-28 14:43:18 +01:00
Marc0x1 156721f4d1 more porting 2023-12-26 15:44:47 +01:00
Marc0x1 e0ebea7140 Merge branch 'master' of https://gitlab.com/schmiddi-on-mobile/flare into grid 2023-12-26 14:37:03 +01:00
Marc0x1 22297d6c6b more porting 2023-12-26 14:36:53 +01:00