- 23 Jun, 2020 3 commits
-
-
-
-
Mohammed Sadiq authored
-
- 22 Jun, 2020 2 commits
-
-
Otherwise the label will be expanded to the size of the container, which can be larger than the message content resulting in empty padding inside the message bubble.
-
For SMS chat, “XMPP ID” was used as the label for Phone numbers. Fix to use “Phone number:” as label.
-
- 21 Jun, 2020 1 commit
-
-
Mohammed Sadiq authored
Setting daemon mode twice simply shows the chatty window. Fix the logic to show window.
-
- 19 Jun, 2020 2 commits
-
-
The uri can be of the form “sms://123”. We don’t want the contact name of this chat to be “sms://123”. So simply use phone number as alias.
-
Mohammed Sadiq authored
Fixes Librem5/chatty#362
-
- 18 Jun, 2020 1 commit
-
-
- 16 Jun, 2020 1 commit
-
-
Mohammed Sadiq authored
Network errors are not related to SMS accounts Fixes Librem5/chatty#354
-
- 09 Jun, 2020 5 commits
-
-
Mohammed Sadiq authored
-
Mohammed Sadiq authored
-
Mohammed Sadiq authored
And adapt to API change. This will help removing a public struct member in chatty-conversation.c
-
Mohammed Sadiq authored
oldest_message_displayed isn’t modified in the function. So Let’s declare it to be a const to avoid a compiler warning when passing a const value (which is done in the following commit)
-
Mohammed Sadiq authored
-
- 05 Jun, 2020 5 commits
-
-
Mohammed Sadiq authored
-
Mohammed Sadiq authored
-
Mohammed Sadiq authored
And adapt to API changes
-
If 2+ messages has the same timestamp, the one with the largest ‘id’ is the real last message. This also fixes leaking ‘chatty_log->msg’ when this case is hit. This was uncovered when writing tests.
-
It's possible for 2+ messages to happen with the same timestamp. So after timestamp sorting, sort in the descending order of id so that the message order is kept intact. This was uncovered when writing tests.
-
- 04 Jun, 2020 4 commits
-
-
The order of timestamp and direction were reversed.
-
-
The IM chat name may include resource information of the ‘xmpp@example.com/resource’. Remove that from chat name. get_name() is mostly used only to show the user some useful information, not to do exact matches based on this name.
-
These are supposed to be run only once in the main application instance. Let this be run in application class so that non-registered instances wont run them.
-
- 03 Jun, 2020 3 commits
-
-
Yuri Chornoivan authored
-
Guido Gunther authored
-
Fixes Librem5/chatty#345
-
- 02 Jun, 2020 2 commits
-
-
e_vcard_attribute_get_value() returns a new string.
-
-
- 29 May, 2020 11 commits
-
-
-
-
Mohammed Sadiq authored
We now have one less use of chatty-icons API.
-
Mohammed Sadiq authored
We now use ChattyAvatar as avatar everywhere, and thus we no longer require this hack
-
Mohammed Sadiq authored
As avatar changes when the buddy is signed on or off, emit ‘avatar-changed’ so that avatars are updated
-
Mohammed Sadiq authored
-
Mohammed Sadiq authored
ChattyAvatar used in main window updates itself on avatar changes
-
Mohammed Sadiq authored
-
Mohammed Sadiq authored
main window now uses ChattyAvatar, which will now update itself on change.
-
Mohammed Sadiq authored
This will fix blurring of text avatars in headerbar.
-
Mohammed Sadiq authored
This will fix bluring of avatars with text when scaled.
-