Commit Graph
298 Commits
Author SHA1 Message Date
Julian Schmidhuber 3a679901c3 ver(0.17.5): New patch version 2025-12-04 18:39:10 +01:00
Julian Schmidhuber 6bfeea279e ver(0.17.4): New patch version 2025-11-30 14:34:25 +01:00
Julian Schmidhuber 219a53fc15 ver(0.17.3): New patch version 2025-11-12 10:41:35 +01:00
Julian Schmidhuber f803790832 ui(setup-window): Update setup window warning texts
Replaced a thing that is not applicable anymore with the note that
most contacts show up as "Unknown", as noted in https://gitlab.com/schmiddi-on-mobile/flare/-/issues/277#note_2878099248.
2025-11-11 11:47:52 +01:00
Julian Schmidhuber bdf6634888 doc(changelog): Update changelog
I forgot about that when doing the release. I fixed it upstream in
https://github.com/whisperfish/presage/pull/336.
2025-10-21 16:36:50 +02:00
Julian Schmidhuber f6c17d26cf ver(0.17.2): New patch version 2025-10-21 11:08:34 +02:00
Julian Schmidhuber 1ce8ace30d ver(0.17.1): New minor version 2025-10-13 15:56:45 +02:00
Julian Schmidhuber 11baa9bbbc fix(preedit): Implemented support for preedit
This fixes #272.
2025-10-09 14:03:16 +02:00
Julian Schmidhuber ef7d35733c ver(0.17.0): New version 2025-07-18 13:41:31 +02:00
Julian Schmidhuber 4f7a4f7b6b ver(0.16.3): New minor version 2025-06-03 15:49:48 +02:00
Julian Schmidhuber 824fab6779 fix(message): Fix some bugs regarding mentions
This fixes two issues regarding mentions. The first one is that mentions
are actually not highlighted anymore in the text. This probably broke
with the introduction of the special label for messages which allows to
have the timestamp the message was sent at in-line with the actual
message. The bug was caused by overwriting the message attributes when
setting the label, instead of merging the attributes caused by mentions
and the attribute for blank space reserved for the message timestamp. To
fix the issue, the label now saves the message attributes being set and
adds those attributes to the attributes of the underlying label when it
is updated.

The second bug was that message attributes in quotes were using the
attributes of the quoting message instead of the quote itself. The fix is
just a simple change in the blueprint file, taking the attributes for the
label from the quoted message instead of the quoting message.
2025-06-02 18:35:56 +02:00
Julian Schmidhuber d1214ca11f ver(0.16.2): New minor version 2025-06-01 12:21:30 +02:00
Theodore Bjernhed 98f9da4772 fix(reactions): remove U+FE0F from thumbs_* emojis
Render thumbs reactions consistently across Signal clients

`emoji_picker.blp` contains the unicode symbol U+FE0F (VARIATION
SELECTOR-16) for HEAVY BLACK HEART (❤) in order to turn it into the
heart emoji (❤️). For some reason, U+FE0F seems to have been
incorrectly added to THUMBS UP SIGN (👍) and THUMBS DOWN SIGN (👎)
as well, causing Signal clients to display blank reactions when these
emojis were sent by a Flare user.

Since gtk::EmojiChooser already correctly returns the emojis without
U+FE0F, so this commit also standardises the unicode characters used for
reactions.

Fix #208
2025-05-30 14:11:14 +02:00
Julian Schmidhuber 1984cc559d ver(0.16.1): New minor version 2025-05-25 10:42:31 +02:00
Julian Schmidhuber c2944bfadd ver(0.16.0): New version 2025-04-22 16:45:43 +02:00
Julian Schmidhuber fa063e6db4 chores(about): Initialize about window from metainfo
This is to make it similar to other projects of Schmiddi on Mobile.
2025-04-22 15:23:17 +02:00
Julian Schmidhuber e87822c5ea chores(metainfo): Remove "v" prefix for every version in the metainfo
We don't prefix versions with "v".
This is to make it similar to other projects of Schmiddi on Mobile.
2025-04-14 11:59:06 +02:00
Julian Schmidhuber 067e13fd04 ver(0.15.16): New minor version 2025-04-09 10:04:05 +02:00
Julian Schmidhuber 631fbd73b2 fix(attachment): Fix attachments being cut off in messages 2025-04-07 12:24:01 +02:00
Julian Schmidhuber dde0bcab62 ver(0.15.15): New minor version 2025-04-01 19:22:26 +02:00
Julian Schmidhuber 779ac2abad fix(header-bar): Fix some channel names not displaying in the header bar
Fixes #256.
2025-03-27 13:47:19 +01:00
Julian Schmidhuber 395574e590 ver(0.15.14): New minor version 2025-03-09 14:49:23 +01:00
Julian Schmidhuber 4a78b0e92a ver(0.15.13): New minor version 2025-03-06 19:13:50 +01:00
Julian Schmidhuber 7fab541bf0 fix(attachment): Fix attachment box being massive 2025-03-02 17:06:20 +01:00
Julian Schmidhuber e48a61f814 ver(0.15.12): New minor version 2025-02-28 14:33:18 +01:00
Julian Schmidhuber a6d38fa833 ver(0.15.11): New hotfix version 2025-02-26 17:10:12 +01:00
Julian Schmidhuber 1e5492329c ver(0.15.10): New minor version 2025-02-26 15:43:21 +01:00
Julian Schmidhuber 3353f0c3ad chores(ui): Fix blueprint-compiler format 2025-02-18 20:06:22 +01:00
Julian Schmidhuber f7c4d133dd chores(blueprint): Fix blueprint warnings 2025-02-13 19:21:51 +01:00
Julian Schmidhuber 84ca33a338 ver(0.15.9): New minor version 2025-02-13 15:40:13 +01:00
Julian Schmidhuber f412701ad8 ver(0.15.8): New minor version 2025-01-30 16:25:04 +01:00
Julian Schmidhuber 7323e71dc0 Merge branch 'drop-unused-label' into 'master'
fix(setup_window): Drop unused label

See merge request schmiddi-on-mobile/flare!162
2025-01-25 12:01:38 +00:00
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 44fa88942f fix(setup_window): Drop unused label
It is replaced by the following box right after being added, making it
destroyed as soon as it is used, and hence unused in practice.

Signed-off-by: Adrien Plazas <[email protected]>
2025-01-25 09:25:02 +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 ced3471bc9 fix(metainfo): Fix metainfo not being up-to-date
This was as I usually modify `metainfo.in`, which should not exist
anymore after allowing translations for the metainfo.
I moved all modifications from the `metainfo.in` to `metainfo.in.in`,
and it seems to work now.
2024-09-16 13:18:02 +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