Commit graph

83 commits

Author SHA1 Message Date
mjentsch
1a8172e922 Fix issue that caused sending captioned images to fail in Pidgin 2015-08-27 23:40:08 +02:00
mjentsch
70b03b969c Try to fix secret chat corruption 2015-08-25 21:54:15 +02:00
mjentsch
5e65a6675c Fix compilation 2015-08-22 13:42:44 +02:00
mjentsch
8af1991bc8 Update libtgl and fix receiving file transfers of audio and video documents 2015-08-22 13:34:53 +02:00
mjentsch
4b96e3cb34 Do not display notifications and sounds for messages that were already read on other devices
This should make receiving message history a little less annoying when not using the client for a long time, while still getting the full history in your log.
2015-08-02 19:52:30 +02:00
mjentsch
dc5bc8d039 Improve error handling 2015-08-01 23:34:00 +02:00
mjentsch
8ebd970fbc Escape webpage messages properly 2015-07-31 12:53:24 +02:00
mjentsch
dd6031900e Cleanup 2015-07-30 21:49:13 +02:00
mjentsch
e8ceb21e64 Revise media message handling
This should fix many seg faults and make media handling more consistent.
2015-07-30 11:45:50 +02:00
mjentsch
f810ac5b94 Update user list in chats properly 2015-07-28 21:28:28 +02:00
mjentsch
e14b681d6e Fix segfault 2015-07-19 15:07:27 +02:00
mjentsch
c7898c7596 Support image captions 2015-07-11 19:50:55 +02:00
mjentsch
01e7f8da2b Improve printing geo positions 2015-07-11 19:50:32 +02:00
mjentsch
8f790253a7 Improve geo position link and support printing venues 2015-07-11 18:31:03 +02:00
mjentsch
51064e06b4 Update tgl version 2015-07-11 17:41:50 +02:00
mjentsch
e7554c739c Add option for disabling sending a message read recipes, and fix some bugs in adium settings menu 2015-05-30 15:52:17 +02:00
mjentsch
bad92d3bd6 Fix segfault when receiving images as documents 2015-05-24 14:56:59 +02:00
mjentsch
c3abf27376 Add support for displaying stickers in chats 2015-05-24 00:22:31 +02:00
mjentsch
efb0f56598 improve secret chat error handling for unsupported features 2015-05-23 03:10:34 +02:00
mjentsch
74f6b6e2f7 Improve support for receiving pictures in secret chats 2015-05-23 03:10:08 +02:00
mjentsch
87ae72a739 cleanup 2015-05-23 03:08:11 +02:00
mjentsch
b415bbd3b4 Update to libtgl v2 2015-05-23 00:18:26 +02:00
mjentsch
1c7eebbe7c Ensure that messages are not sent during events.
Don't cause segfault in libtgl when add_log_event is called twice.
2015-04-03 01:23:09 +02:00
mjentsch
8a678f98cc Coding style 2015-04-02 22:27:23 +02:00
mjentsch
1573309875 Fix retrieval threshold unlimited 2015-03-28 12:22:19 +01:00
mjentsch
4382e1d779 Add custom preferences views for the Adium plugin 2015-03-15 15:56:57 +01:00
mjentsch
7e03ff6e1b Remove naming incosistency 2015-03-13 18:40:28 +01:00
mjentsch
7903ce1811 Fix user online/offline status
Fix bug that prevented users from being displayed as online. Add option to set inactive users offline after a certain amount of days. Clean up user status code.
2015-03-13 16:57:08 +01:00
mjentsch
0590862151 Add support for file transfers in encrypted chats 2015-03-13 00:18:01 +01:00
mjentsch
077edc19d5 Repository cleanup and coding guidelines 2015-03-13 00:17:35 +01:00
mjentsch
c375ed1df0 Support for history retrieval threshold
Include option to define the maximum amount of days, for which the history should be fetched. Introduce 14 days as default, to reduce performance issues or crashes when the user hasn't been using telegram-purple for a long time.
2015-03-13 00:16:26 +01:00
mjentsch
b67c4115ff Repository cleanup and housekeeping 2015-03-12 01:56:16 +01:00
mjentsch
1e442ac195 Ensure that the message sequence doesn't get mixed up
Process incoming messages in a queue. Move all message-related functionality into one file.
2015-03-12 01:38:17 +01:00