2
0
mirror of https://github.com/ars3niy/tdlib-purple synced 2025-08-29 21:17:45 +00:00

117 Commits

Author SHA1 Message Date
Arseniy Lartsev
3145d76058 Let libpurple host log new unread messages now 2020-02-23 15:57:22 +01:00
Arseniy Lartsev
d03a558dba At login, mark accumulated messages as read on the server 2020-02-23 15:47:18 +01:00
Arseniy Lartsev
1b8ced79d0 Moved everything protected by "data mutex" to a separate class 2020-02-23 14:02:47 +01:00
Arseniy Lartsev
964dc72173 Show accumulated messages in correct order 2020-02-23 00:33:10 +01:00
Arseniy Lartsev
47028f7114 Display offline messages, or those from another client, at login 2020-02-22 23:15:43 +01:00
Arseniy Lartsev
39a2be0122 Populate contact list and set status for the buddies 2020-02-22 19:03:14 +01:00
Arseniy Lartsev
7d574fd47c Request information about contacts and channels after connecting 2020-02-22 15:53:07 +01:00
Arseniy Lartsev
7963c1fabe Really finished basic login sequence 2020-02-22 15:04:06 +01:00
Arseniy Lartsev
e6fdde89ab Finished basic login sequence 2020-02-22 14:58:32 +01:00
Arseniy Lartsev
2ad154f0de Handle authentication errors 2020-02-22 13:31:10 +01:00
Arseniy Lartsev
2db6875707 Login sequence: send database encryption key and phone number 2020-02-22 12:08:02 +01:00
Arseniy Lartsev
16df148ab0 Login sequence: send TDLib parameters 2020-02-22 11:47:42 +01:00
Arseniy Lartsev
29e8628aba Started implementing proper login sequence with background thread 2020-02-22 11:47:39 +01:00
Arseniy Lartsev
b0095d04c8 Moved tdlib log level setting from client constructor to plugin init 2020-02-17 23:30:24 +01:00
Arseniy Lartsev
531e27d503 Enable tdlib log with level based on libpurple log level 2020-02-16 23:22:36 +01:00
Arseniy Lartsev
87d5e0f60e Added some debug logs through libpurple 2020-02-16 23:22:34 +01:00
Arseniy Lartsev
4a1be64135 Added rudimentary Telegram client class for purple plugin 2020-02-16 23:22:23 +01:00