Commit graph

1147 commits

Author SHA1 Message Date
mjentsch
c921a91b42 Fix RPC calls failing for users with Umlauts in Adium
Fix issue with name normalization by assuring that the id/name lookup always uses composed strings. Remove the now-unused function in the Adium bundle.
2015-12-28 17:46:39 +01:00
mjentsch
8fed82cc75 Fix writing messages to deleted buddies and cleanup
Do not depend on buddy list entries when looking up the ID from the user name, by maintaining a bi-directional mapping ID <-> username. Rename functions to make them more evident as something that operatos on the lookup. Cleanup blist functions by implementating generic iterator function over account buddies.
2015-12-28 17:44:49 +01:00
Ben Wiederhake
855e6fc04e Fix ${LOCALES} in Makefile 2015-12-26 11:22:57 +01:00
Ben Wiederhake
07a27e1edc Add Ben's email address 2015-12-26 11:20:22 +01:00
mjentsch
37c43ac830 Fix double free 2015-12-21 01:35:26 +01:00
mjentsch
877eb1ac04 Fix compilation with gcc 2015-12-20 21:52:56 +01:00
mjentsch
c099d49f41 Do not display read recipes for non-user messages 2015-12-20 15:57:22 +01:00
mjentsch
88d3963929 Fix compiler warning
Remove unused function
2015-12-18 23:09:12 +01:00
mjentsch
91a4c3b845 Fix use after free 2015-12-18 23:03:31 +01:00
mjentsch
b85fc85322 Fix auto-joining chats 2015-12-18 22:59:51 +01:00
mj
ab75ad61d5 Update README.md
Include more info about submitting bug reports
2015-12-17 00:20:06 +01:00
mjentsch
ccf28caa8c Adium: Fix adding contacts with non-ascii names to buddy list 2015-12-16 22:37:53 +01:00
mj
aa237bed79 Update README.md 2015-12-15 12:26:30 +01:00
mjentsch
de17ccb982 Fix trailing whitespace on users without a last name 2015-12-13 01:10:13 +01:00
mjentsch
f681aa21e2 Fix adium bundle not loading 2015-12-13 01:10:13 +01:00
mj
935dea734b Merge pull request #172 from dequis/timer-delete-warnings
timer_alarm: Set fd to -1 to avoid warnings on tgl_timer_delete
2015-12-12 14:37:41 +01:00
mjentsch
9f34c13384 Fix reconnect failing
Fail complete connection when a reconnect to the main data center fails.
2015-12-12 00:55:21 +01:00
mjentsch
ce442eef22 Fix including libgcrypt in Adium bundle 2015-12-12 00:55:21 +01:00
mj
63e006c97c Merge pull request #180 from tuxmaster/dev-1.2.3
Prepare rpm for 1.2.3
2015-12-10 12:32:48 +01:00
tuxmaster
261a1e5f54 Prepare rpm for 1.2.3 2015-12-10 12:28:11 +01:00
mjentsch
97e295ddde Fix format warning 2015-12-10 11:56:48 +01:00
mjentsch
18c2539f75 Fix regressions: chat actions not available for chats 2015-12-09 01:08:45 +01:00
mj
22cd6f071b Update README.md 2015-12-06 17:24:28 +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
Ben Wiederhake
8d8f299aec Drop LodePNG 2015-11-25 20:32:31 +01:00