mjentsch
4fa71f579b
Remove duplicated code
2014-11-24 01:04:31 +01:00
mjentsch
653d8a8f2d
Update README
2014-11-24 00:58:53 +01:00
mjentsch
9062ee8b46
Add vysheng to authors
2014-11-24 00:26:07 +01:00
mjentsch
7709f2fd3d
Merge branch 'master' into tgl-test
2014-11-24 00:03:36 +01:00
mjentsch
a7f4669982
Update README
2014-11-23 23:54:06 +01:00
mjentsch
0a759867e2
Print service messages
2014-11-23 23:43:39 +01:00
mjentsch
20278e3c26
Support adding new contacts
2014-11-23 21:18:13 +01:00
mjentsch
b926b4d266
Respect user and chat updates during runtime
...
Update chat and user properties, update user profile photos, delete users and chats
2014-11-23 19:52:08 +01:00
mjentsch
3e7be633eb
Do not add our own messages to chats to prevent them from showing up twice
2014-11-23 00:27:44 +01:00
mjentsch
c847bce557
Make: link libraries after including objects in linker step
...
Including libraries before the objectse will result in improperly linked OpenSSL library (see issue #3 )
2014-11-22 22:39:33 +01:00
vvaltman
75251d9379
Send typing notifications
2014-11-22 18:17:47 +03:00
vvaltman
10ca6ccd46
telegram-base: fixed bug in read_state
2014-11-22 17:32:10 +03:00
vvaltman
6e19bc87cf
Fixed duplicate free. Escape received messages. Updated to latest tgl
2014-11-21 19:36:48 +03:00
mjentsch
d3c045711e
Unescape HTML special chars on outgoing messages
2014-11-21 16:42:53 +01:00
mjentsch
210741de43
Add "image" flag to all picture messages
2014-11-21 16:30:03 +01:00
mjentsch
d755992821
Prevent infinite loop on lost network connection
...
Increase the timeout exponentially on failed connections to prevent an infinite loop of reconnects.
2014-11-21 16:03:17 +01:00
mjentsch
54f6a29456
Accept conn_failed as valid state on timeouts
...
When the internet connection is lost, in some cases libpurple can return a file descriptor without any error that is still not writable or readable. In that case, the connection would remain in the state conn_error until the next ping timeout, which has been causing an assertion error until now.
2014-11-21 16:03:17 +01:00
vvaltman
3e4fc8513f
Added support for incoming pictures
2014-11-21 17:44:49 +03:00
vvaltman
27206a6f69
Updated to latest version of libtgl
2014-11-18 17:45:19 +03:00
vvaltman
5d19892508
Use correct app_id
2014-11-17 18:24:09 +03:00
Vysheng
3025c63350
small bugfixes
2014-11-17 16:27:01 +03:00
mjentsch
ba177d885a
Add compatibility mode to support SMS authentication on clients that can't prompt the user directly
...
Read the sms code from settings in case compatibility mode is selected or
the purple_request functions do not return a valid code.
2014-11-16 21:55:36 +01:00
mjentsch
2586273f72
Clean up README and license headers
2014-11-16 20:41:03 +01:00
mjentsch
e3e8fb7984
Clean up repository
...
Remove outdated comments, refactor function names, conform to coding guidelines
2014-11-16 20:39:10 +01:00
mjentsch
ef23a1b589
Fix coding guidelines
2014-11-16 17:56:55 +01:00
mjentsch
22a37c3894
Wrap purple functions for use with libtgl types
2014-11-16 16:33:27 +01:00
mjentsch
6cdd435ace
Fix README installation guide pictures
2014-11-15 18:02:21 +01:00
mjentsch
fad61cb3d8
Fix readme (again)
2014-11-15 17:58:41 +01:00
mjentsch
bc110cde96
Fix download link
2014-11-15 17:53:34 +01:00
mjentsch
1cb745aa65
Remove obsolete note about ubuntu build from README
2014-11-15 01:26:28 +01:00
mjentsch
2f788edd99
Adapt telegram-adium to changes in submodule path
2014-11-15 01:24:20 +01:00
mjentsch
363c170550
Free read-event properly in tgln_free
2014-11-15 01:14:29 +01:00
mjentsch
6a401eb4bd
Fix Adium plugin
2014-11-13 00:45:51 +01:00
vvaltman
b82f391749
Fixed README
2014-11-13 01:58:03 +03:00
vvaltman
6a36be8b10
Deleted Makefile
2014-11-13 01:56:15 +03:00
Vysheng
8bdf22648d
Merge branch 'tgl-test' of github.com:majn/telegram-purple into tgl-test
...
Conflicts:
.gitignore
Makefile
telegram-base.c
telegram-purple.c
2014-11-12 21:37:09 +03:00
Vysheng
5b4f1cd450
Updated to use subdirectory. Fixed buffer overflow in date format
2014-11-12 21:23:01 +03:00
Vysheng
8ebbdfbaff
updated .gitignore
2014-11-11 20:38:01 +03:00
Vysheng
f46c685bbd
Rewritten to use libtgl
2014-11-11 20:29:09 +03:00
Vysheng
0894c093a5
Added missing files
2014-11-11 20:24:30 +03:00
Vysheng
8f69d8d11d
Slightly working version
2014-11-11 20:21:14 +03:00
mjentsch
1b6fdf44e8
Fix link to Adium bundle for 0.3.3
2014-11-05 21:52:18 +01:00
mjentsch
560b55b299
Don't print debug messages in unused functions
2014-10-31 20:37:30 +01:00
mjentsch
bd4bc51651
Fix library includes in linker step
2014-10-28 01:20:30 +01:00
mjentsch
a9a48fff90
Update version to 0.3.3
2014-10-14 22:29:22 +02:00
mjentsch
c54ebf5c17
Error the telegram-plugin on failed connections, so hopefully libpurple will inform the user and restart it once the connectivity is back
2014-10-14 22:15:02 +02:00
mjentsch
b3642e2e7e
Remove correct server.pub when uninstalling
2014-10-14 22:08:15 +02:00
mjentsch
91ac1b06ee
Remove old printfs of telegram-cli to fix issues on Finch
2014-10-14 22:06:29 +02:00
mjentsch
2b366fe1a8
Fix segfaults on disconnect
2014-10-14 18:59:04 +02:00
mjentsch
d5fb1601b7
cleanup useless comments
2014-10-14 18:53:59 +02:00