- Apr 19, 2022
-
-
Luna Jernberg authored
-
Yuri Chornoivan authored
-
- Apr 18, 2022
-
-
And allow users to modify the list. The blocked user chats are still shown in chat list, but no notifications is sent when a message is received. We shall move the blocked chats to archived list once we have support for them. Fixes #676 #431
-
And adapt to changes
-
-
-
-
-
- Apr 15, 2022
-
-
Mohammed Sadiq authored
So that the header bar title changes when the chat name changes
-
- Apr 14, 2022
-
-
Mohammed Sadiq authored
After a message is sent, we do clear the draft message object. So create a new draft message everytime we have a new draft and thus properly save the draft to history db
-
- Apr 11, 2022
-
-
Mohammed Sadiq authored
When the signal is emitted, all callback handlers are run immediately. And so, if the callback sets unread count to zero, it's not actually saved properly to db as the previous change to db is commited after the callbacks are run. Fix it by emitting the signal after all changes are commited Fixes #689
-
- Mar 26, 2022
-
-
Mohammed Sadiq authored
-
On amd64 and arm64 gsize is typedef'ed to unsigned long (64 bit wide). The "i" GVariant format string is for gint32 the g_variant_get() family of functions (g_variant_dict_lookup in this case). Casting explicitly makes sure we don't end up with garbage in the upper 32 bits. Fixes 9c627f52 Closes #686
-
- Mar 22, 2022
-
-
As the history test can take rather a long time on HDD we should bump the timeout. Closes #684
-
- Mar 19, 2022
-
-
Emin Tufan Çetin authored
-
- Mar 18, 2022
-
-
Gilles Filippini authored
Closes #687
-
- Mar 11, 2022
-
-
Chris Talbot authored
Partially fixes #685
-
- Mar 01, 2022
-
-
Vittorio Monti authored
-
- Feb 27, 2022
-
-
Evangelos Ribeiro Tzaras authored
In file included from ../src/matrix/matrix-api.c:29: ../src/matrix/matrix-api.c: In function ‘handle_one_time_keys’: ../src/matrix/matrix-api.c:554:23: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 554 | CHATTY_TRACE_MSG ("generating %lu onetime keys", limit - count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ | | | size_t {aka unsigned int} ../src/chatty-log.h:25:26: note: in definition of macro ‘CHATTY_TRACE_MSG’ 25 | G_STRFUNC, fmt, ##__VA_ARGS__) | ^~~ ../src/matrix/matrix-api.c:554:37: note: format string is defined here 554 | CHATTY_TRACE_MSG ("generating %lu onetime keys", limit - count); | ~~^ | | | long unsigned int | %u
-
Evangelos Ribeiro Tzaras authored
Fixes warnings on some architectures: ../src/mm/chatty-mmsd.c: In function ‘chatty_mmsd_send_mms_create_attachments’: ../src/mm/chatty-mmsd.c:485:18: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 7 has type ‘gsize’ {aka ‘unsigned int’} [-Wformat=] 485 | g_warning ("Size of attachments that can't be resized %ld greater then maximum attachment size %d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 486 | other_attachments_size, self->max_attach_size); | ~~~~~~~~~~~~~~~~~~~~~~ | | | gsize {aka unsigned int} /usr/include/glib-2.0/glib/gmessages.h:323:63: note: in definition of macro ‘g_warning’ 323 | G_STRFUNC, __VA_ARGS__) | ^~~~~~~~~~~ ../src/mm/chatty-mmsd.c:485:63: note: format string is defined here 485 | g_warning ("Size of attachments that can't be resized %ld greater then maximum attachment size %d", | ~~^ | | | long int | %d
-
Evangelos Ribeiro Tzaras authored
Fixes warnings on some architectures: ../src/chatty-media.c: In function ‘chatty_media_scale_image_to_size_sync’: ../src/chatty-media.c:205:16: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘gsize’ {aka ‘unsigned int’} [-Wformat=] 205 | g_debug ("Resized at quality %s to size %lu", *quality, new_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ | | | gsize {aka unsigned int} /usr/include/glib-2.0/glib/gmessages.h:329:63: note: in definition of macro ‘g_debug’ 329 | G_STRFUNC, __VA_ARGS__) | ^~~~~~~~~~~ ../src/chatty-media.c:205:49: note: format string is defined here 205 | g_debug ("Resized at quality %s to size %lu", *quality, new_size); | ~~^ | | | long unsigned int | %u
-
- Feb 25, 2022
-
-
Mohammed Sadiq authored
-
- Feb 19, 2022
-
-
Daniel Șerbănescu authored
-
- Feb 08, 2022
-
-
Mohammed Sadiq authored
-
- Feb 04, 2022
-
-
Mohammed Sadiq authored
This commit also sets initial value of 'savepath' to NULL, so that it won't point to any invalid memory. Likely fixes #674
-
- Feb 03, 2022
-
-
When the user ID is an email/matrix ID belonging to librem.one, pre-fill those details when the homeserver entry is shown so that users don't have to fill them manually
-
This will help users know where the error is, if any.
-
When emails are used for login, We can't deduce the homeserver details from the provided email. So ask for one instead of guessing.
-
- Feb 02, 2022
-
-
Signed-off-by:
Rafael Fontenelle <rafaelff@gnome.org>
-
So that the unread message count info is available after chatty restart.
-
-
-
- Feb 01, 2022
-
-
Anders Jonsson authored
-
-
Mohammed Sadiq authored
He is the one who did most of the MMS stuff Fixes #673
-
Fixes #651
-
As the chat in chat-view is the active chat for the user, we can simply reset the unread count everytime a new message is received.
-
-
- Jan 31, 2022
-
-
Yuri Chornoivan authored
-
Mohammed Sadiq authored
-