Arseniy Lartsev
|
ff3f1c684b
|
Start looking at download behaviour account option, and some renaming
|
2020-08-14 22:07:22 +02:00 |
|
Arseniy Lartsev
|
9ecc3c94d5
|
Show author for messages in channel as "Channel post"
Rather than "someone"
|
2020-08-13 13:40:34 +02:00 |
|
Arseniy Lartsev
|
8888e025b6
|
Implemented joining public groups by group link or name
|
2020-08-13 13:34:23 +02:00 |
|
Arseniy Lartsev
|
ae2eae19cd
|
Moved most file-transfer-related functions to separate file
|
2020-07-26 14:51:51 +02:00 |
|
Arseniy Lartsev
|
e4f4eef6cd
|
Don't append space to account alias if there's no last name
|
2020-07-25 12:51:16 +02:00 |
|
Arseniy Lartsev
|
bc8be5a7dd
|
Correctly handle chats left open since before last logout
They were sometimes not re-joined, leading to non-display of incoming
messages
|
2020-07-10 22:02:41 +02:00 |
|
Arseniy Lartsev
|
94e8252778
|
Always use purple_request_action directly
With purple_request_yes_no and the like, buttons don't get translated
|
2020-07-06 18:41:20 +02:00 |
|
Ben Wiederhake
|
9b1dfb0df2
|
Move 'char* _(char*)' to a common place
|
2020-07-06 10:21:27 +02:00 |
|
Arseniy Lartsev
|
fdd06e02b2
|
Show members of supergroups in libpurple chat
Show up to 200 members plus up to 200 administrators
|
2020-07-05 15:01:24 +02:00 |
|
Arseniy Lartsev
|
43ef8db254
|
Prevent a crash when buddy alias is NULL due to funny namey
|
2020-07-02 10:00:23 +02:00 |
|
Arseniy Lartsev
|
72d6f59e94
|
Show animated stickers as inline gifs
|
2020-06-13 16:01:05 +02:00 |
|
Arseniy Lartsev
|
230b5bfd9a
|
Implemented room list (mostly for bitlbee and spectrum)
|
2020-06-11 21:16:08 +02:00 |
|
Arseniy Lartsev
|
9f7418dff2
|
Replaced more purple_account_get_alias with get_name_for_display
|
2020-06-11 11:29:39 +02:00 |
|
Arseniy Lartsev
|
a556917a92
|
Do not pass NULL user name to purple_conv_im_write
Bitlbee was crashing on it
|
2020-06-10 17:44:33 +02:00 |
|
Arseniy Lartsev
|
bf49eb9916
|
Do not rely on account having alias
This fixes bitlbee crash when viewing message which is a file sent from
ourselves from another client
|
2020-06-10 17:41:55 +02:00 |
|
Arseniy Lartsev
|
648314d106
|
Implemented adding users to groups
|
2020-06-07 14:07:58 +02:00 |
|
Arseniy Lartsev
|
1e0a45ceb7
|
Implemented command to remove users from group
|
2020-06-07 13:09:35 +02:00 |
|
Arseniy Lartsev
|
3b3746aa4f
|
Try to explain the group member private conversation glitch to user
|
2020-06-07 01:14:06 +02:00 |
|
Arseniy Lartsev
|
a05f254d2f
|
Don't show deleted users in group chat members
|
2020-06-06 21:20:39 +02:00 |
|
Arseniy Lartsev
|
e612a0aa8e
|
Send messages and files to chat members not in buddy list
|
2020-06-06 20:12:12 +02:00 |
|
Arseniy Lartsev
|
a6aa6f4b1d
|
Prepare writing to users who are not contacts
|
2020-06-06 14:20:56 +02:00 |
|
Arseniy Lartsev
|
6e2a178b0f
|
Split outgoing messages that are above length or caption limit
|
2020-06-06 13:57:36 +02:00 |
|
Arseniy Lartsev
|
ba78eb937b
|
Deal with special characters when sending and receiving messages
|
2020-06-06 11:28:09 +02:00 |
|
Arseniy Lartsev
|
6bc5db45d8
|
Notify about message send failures
|
2020-06-05 20:14:17 +02:00 |
|
Arseniy Lartsev
|
1efb0a235f
|
Replaced purple_conversation_write with purple_conv_*_write
|
2020-06-05 01:18:48 +02:00 |
|
Arseniy Lartsev
|
23f4b75e01
|
Show avatars for users and group chats
|
2020-06-04 22:57:01 +02:00 |
|
Arseniy Lartsev
|
296812323a
|
Report progress with PurpleXfer for downloads longer than a second
|
2020-06-04 01:29:26 +02:00 |
|
Arseniy Lartsev
|
af2b5adc03
|
Fixed file transfer problem
|
2020-06-02 21:32:48 +02:00 |
|
Arseniy Lartsev
|
c3d9165813
|
Prepare to show progress for downloads longer than one second
|
2020-06-02 18:42:19 +02:00 |
|
Arseniy Lartsev
|
8bfcd0ad61
|
Finished group description display and changes
|
2020-06-02 17:38:21 +02:00 |
|
Arseniy Lartsev
|
2f1d3329a5
|
Display supergroup description as chat topic
|
2020-06-01 11:12:26 +02:00 |
|
Arseniy Lartsev
|
1756fcf382
|
Added "support" for secret chats
|
2020-05-31 15:56:50 +02:00 |
|
Arseniy Lartsev
|
c33911814d
|
Show video note messages
|
2020-05-31 14:27:35 +02:00 |
|
Arseniy Lartsev
|
c6eba571f5
|
Don't store all received messages
Always fetch source message for replies from tlib
|
2020-05-30 10:07:55 +02:00 |
|
Arseniy Lartsev
|
2c5e804d44
|
Store users' displayed names on AccountData
|
2020-05-29 19:39:22 +02:00 |
|
Arseniy Lartsev
|
bafadafa20
|
Show stickers or sticker thumbnails as inline images
|
2020-05-29 13:54:07 +02:00 |
|
Arseniy Lartsev
|
76cee47163
|
Preparations for webp sticker decoding, and some refactoring
|
2020-05-29 12:16:25 +02:00 |
|
Arseniy Lartsev
|
8aef08aed9
|
Implemented sending files to private chats
|
2020-05-28 21:36:17 +02:00 |
|
Arseniy Lartsev
|
e4febbc8c8
|
Receive, and display as file:// links, all types of files
|
2020-05-27 22:14:35 +02:00 |
|
Arseniy Lartsev
|
53b1d68d03
|
Ask about downloading files above configured limit
|
2020-05-27 00:51:35 +02:00 |
|
Arseniy Lartsev
|
5f9e4061b7
|
Added account options for auto-download size limit
|
2020-05-26 20:06:32 +02:00 |
|
Arseniy Lartsev
|
e0c84cc745
|
Implemented configuring two-step authentication
|
2020-05-25 23:21:04 +02:00 |
|
Arseniy Lartsev
|
eaabaeebdd
|
Implemented creating groups, supergroups and channels
|
2020-05-22 18:45:14 +02:00 |
|
Arseniy Lartsev
|
d455c2ddc9
|
Remove chats from contact list when we are no longer group member
|
2020-05-22 13:46:37 +02:00 |
|
Arseniy Lartsev
|
2b74471a42
|
Reduced number of arguments to many functions by one
|
2020-05-22 13:05:11 +02:00 |
|
Arseniy Lartsev
|
9e9dde7fbf
|
Moved some update chat functions out of the main class
|
2020-05-22 12:49:10 +02:00 |
|
Arseniy Lartsev
|
4d09686b43
|
Use configured proxy servers
|
2020-05-20 18:31:37 +02:00 |
|
Arseniy Lartsev
|
0a55a34625
|
Changed the way user name is prepended to notifications
Add the user name when deciding to show notifications, and also do it in
private chats
|
2020-05-20 15:13:06 +02:00 |
|
Arseniy Lartsev
|
790457db75
|
Update purple chat alias when telegram group chat is renamed
|
2020-05-20 14:25:26 +02:00 |
|
Arseniy Lartsev
|
ed534e8094
|
Made common function for basic group and super group update
|
2020-05-20 13:55:46 +02:00 |
|