Commit graph

1348 commits

Author SHA1 Message Date
mjentsch
b1fb7e500c Improve logging of peer flags 2015-12-08 11:24:01 +01:00
mjentsch
c8befa2c9e Display correct display time for special chats
Bug was introduced a few commits earlier in the test branch during refactoring.
2015-12-07 23:45:15 +01:00
mjentsch
85e7f17e65 Display newly added channels as online 2015-12-07 23:39:53 +01:00
mjentsch
618cbf7001 Handle channel photo updates and channel deletions
Change channel photo on update, delete channels from blist when leaving.
2015-12-07 23:15:17 +01:00
mjentsch
d1d03da879 Create a channel that is created in other clients during the session 2015-12-07 22:28:09 +01:00
mjentsch
60d6b3c8e5 Improve error handling when sending to non-ready secret chats 2015-12-07 00:32:54 +01:00
mjentsch
bab470cf1f Support posting documents to channels 2015-12-07 00:27:16 +01:00
mjentsch
350bdad82e Improve error handling for channels 2015-12-07 00:26:21 +01:00
mjentsch
5bd31bdae0 Add basic channel support 2015-12-06 23:46:09 +01:00
mjentsch
498f87eff5 Remove code duplication 2015-12-06 22:57:50 +01:00
mjentsch
a1f49d4748 Translate plugin description and update version/authors 2015-12-06 22:20:01 +01:00
mjentsch
5d6f9f35bb Remove migration for translated group names
Keep it maintainable and non-intrusive, the affected users can easily move the buddies into the new chat.
2015-12-06 22:04:54 +01:00
mjentsch
b2194b6a5d Translate group names 2015-12-06 20:38:06 +01:00
mjentsch
51e7d211fe Improve logging 2015-12-06 19:21:58 +01:00
mj
22cd6f071b Update README.md 2015-12-06 17:24:28 +01:00
mjentsch
7a6792ff04 Update copyright strings
Add current year where its left out, add missing authors and remove authors without any contributions in that file.
2015-12-05 20:40:08 +01:00
mjentsch
0bb5b0121d Make gettext dependency optional 2015-12-05 20:31:08 +01:00
mjentsch
53c6b384ec Clean up comments in Makefile.in 2015-12-05 16:56:40 +01:00
mjentsch
7d5722462f Display git commit in commit.h 2015-12-05 16:55:03 +01:00
mjentsch
b2845e41aa Clean up code
Order update callbacks just like in libtgl.h
2015-12-05 12:31:18 +01:00
mjentsch
fc1863cca9 Remove (now) unused function declaration. 2015-12-05 11:27:54 +01:00
mjentsch
9019ee1038 Comment-out unused function 2015-12-05 10:48:31 +01:00
mjentsch
eebd337929 Upgrade libtgl that supports layer 42 2015-12-03 23:16:28 +01:00
mjentsch
3670c41f41 Push partial implementation of displaying forwarded messages 2015-12-03 21:31:00 +01:00
dequis
3236a31551 timer_alarm: Set fd to -1 to avoid warnings on tgl_timer_delete
Warnings like this:

GLib-CRITICAL **: Source ID N was not found when attempting to remove it
2015-12-01 21:06:23 -03:00
mjentsch
41b4fd1792 Fix accepting secret chats from buddies not in the buddy list 2015-12-01 21:57:11 +01:00
mjentsch
a412ae2c19 Prevent frightening "directory could not be deleted" error
If an image is not found its filename will be NULL, which will cause build_filename to just return path of the tmp dir. When passing a directory to set_file_contents, it will attempt to unlink it (as the file already exists), but fail doing do, since unlink doesn't work on directories. This will still cause a scary warning message about "not being able to delete the tmp directory", which is now no longer printed.
2015-12-01 21:00:32 +01:00
mjentsch
2c21b59445 Fix memory leak 2015-12-01 20:55:14 +01:00
mjentsch
3016781b52 Clean up dialog list code and improve logging 2015-12-01 20:44:33 +01:00
mjentsch
b3d538de8a Improve error handling 2015-12-01 18:09:39 +01:00
mjentsch
8845f32454 Update AUTHORS 2015-11-29 22:07:16 +01:00
mjentsch
b3d09c1565 Fix redundant message when users are leaving chats
Do not display an extended reason when a user leaves on its own. Such a message makes only sense when a user is removed by somebody else.
2015-11-29 14:41:31 +01:00
mjentsch
202772ed78 Improve robustness against name changes 2015-11-29 13:11:48 +01:00
mjentsch
5502824ac4 Clean up, refactoring and fix coding guidelines 2015-11-28 20:17:47 +01:00
mjentsch
5ae6bdde82 Update authors 2015-11-28 15:02:23 +01:00
mjentsch
2a1a2d2167 Fix Adium compilation
Remove lodepng complation instruction from xcode project.
2015-11-28 14:55:11 +01:00
mjentsch
65fdf2802c Remove "sync all" option that doesn't have any effect
When migrating to libtgl-internal authentication code it became impossible to define the "tgl_do_get_difference" options, which
makes it impossible to fetch past history on first login. As this option used to fetch the whole history since the "beginning of time",
it wasn't a viable option anyways, so removing it was necessary sooner or later. An action to fetch past history for
conversations / chats / globally on demand will be added in the future to make up for this.
2015-11-28 14:54:11 +01:00
mjentsch
5428b39547 Fix messages not being marked as read despite sending responses or typing 2015-11-28 02:33:50 +01:00
mjentsch
bf70a184e1 Cleanup and coding guidelines 2015-11-28 02:14:31 +01:00
mjentsch
601440004a Fix read recipes only sent on next incoming message / read recipe 2015-11-28 02:14:31 +01:00
Ben Wiederhake
18a4d51b94 Upload new potfile 2015-11-26 08:23:25 +01:00
Ben Wiederhake
b44a218b22 Clean up strings 2015-11-26 08:23:25 +01:00
Ben Wiederhake
00cd867f6c Import potfile from transifex
This commit should be dated 2015-10-20 00:14:21
2015-11-26 08:23:25 +01:00
Ben Wiederhake
d2a3a7dc6f Fix autogen issue (symbol was not properly exported) 2015-11-26 08:23:25 +01:00
Ben Wiederhake
b5521b1688 Polish some more 2015-11-26 08:23:25 +01:00
Ben Wiederhake
7812603dee Fix typo 2015-11-26 08:23:25 +01:00
Ben Wiederhake
77317fb99f Add plural support
Fixes #139.
2015-11-26 08:23:25 +01:00
Ben Wiederhake
954ed6048b Clarify messages, use 'please' where appropriate 2015-11-26 08:23:25 +01:00
Ben Wiederhake
f53f13592a Disable unused feature 2015-11-26 08:21:09 +01:00
Ben Wiederhake
669880ab4d Fix color channels: TGA uses BGRA, not RGBA 2015-11-25 20:32:31 +01:00