- Sep 06, 2021
-
-
Mohammed Sadiq authored
-
If the SMS is an IP SMS, it may not contain a valid number, and when we try to match such a chat it won't be valid either. In the case, we compare g_strcmp0 with NULL, which is always true. So fix it by comparing the right variables
-
We no longer use the enum anywhere
-
We no longer require purple-mm-sms for sms support
-
We no longer require purple-mm-sms for sms support
-
Mohammed Sadiq authored
Don't wait until the SMS is actually sent to let the message added to the chat list, which can result in the message being shown very late as SMS messages are sent serially.
-
- Sep 03, 2021
-
-
Anders Jonsson authored
-
Yuri Chornoivan authored
-
It could be a bit confusing if the chat has no name and the and the user's number begins with a '+', especially in new chat dialog
-
Hook to name property changes so that if avatar is updated when user name is changed
-
-
Fixes #413
-
-
Fixes #542
-
Rafael Fontenelle authored
-
- Sep 01, 2021
-
-
Mohammed Sadiq authored
-
Mohammed Sadiq authored
-
Mohammed Sadiq authored
-
- Aug 31, 2021
-
-
Vittorio Monti authored
-
Mohammed Sadiq authored
SMS account is disabled once purple is ready, but we never create an SMS account object. So notify only if account object exists, and don't warn if we fail to find the account object.
-
-
- Aug 30, 2021
-
-
Yuri Chornoivan authored
-
Mohammed Sadiq authored
-
Fixes #434
-
-
-
- Aug 28, 2021
-
-
Not finding a chat in db shouldn't be considered to be an error.
-
So that we can handle the error appropriately
-
anonymize sensitive data by default, and add a way to show them. use G_GNUC_PRINTF() so that the shall have compile time checks shall be done by the compiler. Also, fix some format specifier issues found and remove CHATTY_ENTRY, CHATTY_EXIT and similar macros as they result in too verbose logs.
-
- Aug 27, 2021
-
-
Mohammed Sadiq authored
When we hide user detail, we should hide avatar only if that's not already the case, otherwise, the hidden box will be visible resulting in the message shown with some indent where no avatar should be shown at all. Fixes #547
-
Mohammed Sadiq authored
Related #429
-
Mohammed Sadiq authored
It's possible that the list contained no item when the dialog was launched but new items were added later. Handle that case by hooking to "items-changed" signal
-
The local copy of the phone number will be well formatted, or in international format, while there is no guarantee for that to be the case for the value saved in contacts.
-
Mohammed Sadiq authored
Since SMS has embedded information regarding when the SMS is sent, use it which is the right time and fallback to system time only if the time info from SMS isn't valid. Fixes #399
-
Mohammed Sadiq authored
When the active list of protocol changes, update the list view so that user is able to create new chats to all possible users (otherwise the list updates only when search string is changed)
-
- Aug 25, 2021
-
-
Mohammed Sadiq authored
If the contact list is big, the new contact item (which has the number the user have typed in the search box) may not be visible without scroll, but the user may be more interested in the new contact instead of the ones in the list.
-
Mohammed Sadiq authored
The chatty_item_matches() is used by user for partial matches and doesn't require to have an exact match. This will help searching contacts by number in new chat dialog
-
Mohammed Sadiq authored
-
Mohammed Sadiq authored
-
Mohammed Sadiq authored
-