mjentsch
6e501a2a56
Add RPM packaging spec
2015-04-07 22:45:16 +02:00
mjentsch
14e5e106b7
Don't drop secret chat state updates
2015-04-06 16:43:10 +02:00
mjentsch
65f8c4aa6e
Handle DC updates during authentication
2015-04-06 16:37:01 +02:00
mjentsch
e0d1f77a79
cleanup
2015-04-05 00:38:22 +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
43266f4a0f
Fix adium account settings view
2015-03-28 12:33:29 +01:00
mjentsch
1573309875
Fix retrieval threshold unlimited
2015-03-28 12:22:19 +01:00
mjentsch
13cf093ab1
Update README
2015-03-21 23:54:08 +01:00
mjentsch
fdd05f19b1
Update version
2015-03-21 18:32:41 +01:00
mjentsch
c6669a508d
Don't display "empty chat" messages, created confusing output in a few cases.
2015-03-21 17:25:48 +01:00
mjentsch
517604a2b4
Small fixes
2015-03-21 00:56:32 +01:00
mjentsch
5463090d48
Fix naming inconsitency
2015-03-20 18:21:52 +01:00
mjentsch
95db4f42a0
Include file transfer filename fix in tgl submodule
2015-03-20 18:18:00 +01:00
mjentsch
a8314eb3ae
Only display chats the user is currently member of in chat the "join chat" view
2015-03-20 17:48:54 +01:00
mjentsch
293c6049a6
Display warning when opening a chat the current user is no longer a member of
2015-03-20 17:47:22 +01:00
mjentsch
0664c5b2fe
Clean up inconsitencies in prpl tgl data type wrapper functions
2015-03-20 17:45:21 +01:00
mjentsch
f98ec356ba
List all existing group chats in the chat join view
2015-03-20 15:48:15 +01:00
mjentsch
9838eb7b85
Add basic chat join view for the Adium Plugin
2015-03-18 22:33:26 +01:00
mjentsch
a0700adeb0
Fix segfault on chat join in Pidgin
2015-03-15 15:59:27 +01:00
mjentsch
4382e1d779
Add custom preferences views for the Adium plugin
2015-03-15 15:56:57 +01:00
mjentsch
5a6b08f60f
cleanup
...
reorder a few functions
2015-03-13 19:47:41 +01:00
mjentsch
7e03ff6e1b
Remove naming incosistency
2015-03-13 18:40:28 +01:00
mjentsch
9317fa0f17
Add basic support for read notifications
...
Add option to enable read notifications in chats and display read notifications as sytem messages.
2015-03-13 18:38:35 +01:00
mjentsch
a480867d99
Remove obsolete purge command
...
Purge command stopped working when telegram state file path was changed a few commits earlier.
2015-03-13 16:58:39 +01:00
mjentsch
9c1628e18f
Remove unused callbacks
2015-03-13 16:57:43 +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
1b7dd971d8
Don't segfault when transfer filename is not set
2015-03-12 01:39:48 +01:00
mjentsch
a0b873933a
Remove colors from messagelog
2015-03-12 01:39:03 +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
mjentsch
95258c940b
Handle message size properly
...
Split oversized messages into chunks in case they are too big and make max amount of chunks configurable in settings.
2015-03-10 16:23:43 +01:00
mjentsch
249588a49d
Handle missing public key more gracefully
...
Don't crash pidgin and display an error message when no public key is not found.
2015-03-10 02:01:42 +01:00
mjentsch
cd8085ce5a
Use purple configuration directory for storing telegram state files
2015-03-09 16:03:10 +01:00
mjentsch
489535fbd4
Add DC hotfix in submodule
2015-03-09 15:44:16 +01:00
mjentsch
2d94194d45
Fix segfault on automatic chat join
...
Check if peer was already allocated in chat_show. The auto-join flag can be safely ignored, all incoming chat messages are added to the chat anyways and will trigger an opening of the chat.
2015-03-07 16:21:26 +01:00
mjentsch
c994730f3e
Add hotfix number to Adium version
2015-03-05 00:58:57 +01:00
mjentsch
fffe7519d7
Don't drop HTML markup in Adium
2015-03-05 00:57:36 +01:00
mjentsch
8548576651
Fix file permissions again
...
Directories need to be executable for opening.
2015-03-04 23:32:29 +01:00
mjentsch
9cddd63f96
Clean up repository
2015-03-04 23:17:23 +01:00
mjentsch
81ab5bf1f3
Fix install script on all plattforms
...
Creating missing directories when installing regular files is not supported on BSD install.
2015-03-04 23:16:03 +01:00
mjentsch
0cc28ecea6
Fix configuration script
2015-03-04 23:05:02 +01:00
mjentsch
97c393db4b
Update version to 0.7.0 and make changelog a Mardown
2015-03-04 22:38:58 +01:00
mjentsch
deaa659895
Fix segfault in file transfer memory management
2015-03-04 22:37:59 +01:00
mjentsch
39c9d6d5b4
Fix file transfer progress in Adium
...
Set sent bytes to file size manually, since Adium won't do it automatically and also wont display the file transfer as completed as a result.
2015-02-28 15:44:59 +01:00
mjentsch
9fca523161
Implement file transfer in Adium Plugin
...
Implement file transfer protocol in Plugin and fix a few things that stopped old file handling from working with Adium.
2015-02-25 22:53:28 +01:00
mjentsch
64e0a7f35f
Fix plugin for Centos 6 by removing functions unsupported in old glib versions
2015-02-23 20:34:24 +01:00