Arseniy Lartsev
de9163a7ea
Create/request private chats for contacts without chat history
...
Upon login, tdlib will not inform of private chats for contacts without
chat history, thus private chats need to be "created" (with "return
existing if already exists" logic in tdlib) explicitly
2020-05-02 12:42:47 +02:00
Arseniy Lartsev
4186b9fdcf
Finished adding contact - should be possible to message it right after
...
But not possible to message after restarting the messenger without
having message prior to restart
2020-03-24 00:14:19 +01:00
Arseniy Lartsev
29d57d05bb
Maybe implemented adding contacts
...
At least, handle failure when it fails
2020-03-21 14:34:45 +01:00
Arseniy Lartsev
3b0686a5bf
Maybe finished remote typing notifications in private chats
2020-03-21 14:34:34 +01:00
Arseniy Lartsev
a1e961adc5
Fixed user status updates
2020-03-11 23:46:39 +01:00
Arseniy Lartsev
a9faaa7e6c
Set local alias for the libpurple account to "firt-name last-name"
...
This is done only upon login for now
2020-03-08 23:46:10 +01:00
Arseniy Lartsev
82f389b9fe
Tried to implement user status updates
2020-02-27 22:27:56 +01:00
Arseniy Lartsev
9c73cb085b
Implemented sending messages to private chats
2020-02-27 21:53:56 +01:00
Arseniy Lartsev
04f429dd53
Ditched chats history requests
...
tdlib notifies about accumulated unread messages same as it
does about messages coming while online
2020-02-27 21:17:02 +01:00
Arseniy Lartsev
b5f75ee823
Work around a server-side oddity when looking for unread messages
2020-02-23 15:52:40 +01:00
Arseniy Lartsev
1b8ced79d0
Moved everything protected by "data mutex" to a separate class
2020-02-23 14:02:47 +01:00