Commit graph

13977 commits

Author SHA1 Message Date
Yann Leboulanger
e585c579cb print timestamp as invisible in history window when we don't want to see it so we can search for it. See #3939 2016-04-17 20:31:19 +02:00
tmolitor
fd7bebe016 small bugfix 2016-04-15 02:37:58 +02:00
tmolitor
4f8984ad7e use pixbuf.new_from_bytes() instead of broken pixbuf.new_from_data() 2016-04-15 01:37:08 +02:00
Yann Leboulanger
997e686d57 add new option to show avatar in chat tabs and window icons instead of status icon. Fixes #8320 2016-04-12 22:53:41 +02:00
Yann Leboulanger
991df175d7 don't draw groupchat iters in a callback. Draw them in main thread to prevent GTK Error 2016-04-12 21:59:57 +02:00
Yann Leboulanger
1dba4796f7 [Link Mauve] correctly send certificate fingerprint when sending a file. 2016-04-10 20:59:54 +02:00
tmolitor
8aabfe29c7 Feeding the RGB data directly into the pixbuf sometimes causes image distortions or segfaults, this fixes it 2016-04-10 19:02:07 +02:00
tmolitor
3163157219 Corrected usage of GObject get_data and set_data methods (see https://bugzilla.gnome.org/show_bug.cgi?id=641944) 2016-04-08 02:17:54 +02:00
tmolitor
3148ab7e4e Correctly convert avatar images in roster, too 2016-04-07 03:40:34 +02:00
tmolitor
88d4826693 Better transformation from pil.image to gtk pixbuf (see last commit) 2016-04-06 23:38:30 +02:00
tmolitor
3c704f95da Added ability to display avatars in all image formats that are supported by pillow (if pillow is available) 2016-04-05 18:59:55 +02:00
Yann Leboulanger
bc4a4a06e2 ability to retrieve PM logs in history window when typing room_jid. Autocompletion can now complete to room_jid/nicks. Fixes #7670 2016-04-04 22:51:47 +02:00
Yann Leboulanger
00bbfc2475 make completion listore correctly filled with text cellrenderer 2016-04-04 22:49:36 +02:00
Yann Leboulanger
499bbd9fcd correctly compute FT speed and ETA. Fixes #8216 2016-04-04 21:10:57 +02:00
Yann Leboulanger
7c2c4cd0ac prevent traceback. Fixes #7978 2016-04-03 21:32:53 +02:00
Yann Leboulanger
f2dd9a9773 [ralf] correctly store roster window size in one window mode. Fixes #8314 2016-04-03 16:42:21 +02:00
Emmanuel Gil Peyrot
1bf8a35b64 Fix zeroconf connection and prevent invalid stanzas from being sent. 2016-04-02 15:29:26 +01:00
Yann Leboulanger
e80b0ba9b3 remove debug print 2016-04-03 14:50:47 +02:00
Yann Leboulanger
b75c1c12aa call str() instead of unicode() 2016-04-03 14:28:27 +02:00
Yann Leboulanger
c903b9d5d1 fix sending file over XTLS encrypted socket 2016-04-03 14:28:08 +02:00
Yann Leboulanger
565d44a5b7 fix file hash error event 2016-04-02 17:10:35 +02:00
Emmanuel Gil Peyrot
ba7d612fdc Widget.get_iter_at_location returns a 2-tuple on GTK+ 3.20, so get the actual iterator.
Fixes #8312.
2016-04-02 14:36:33 +01:00
Yann Leboulanger
b96f70d39c merge 2016-04-02 14:22:02 +02:00
Yann Leboulanger
759cfc6336 do not warn when tls cert changes for a valid one 2016-04-02 14:06:20 +02:00
Emmanuel Gil Peyrot
da6214f623 Fix a few deprecation warnings. 2016-04-02 12:59:42 +01:00
Yann Leboulanger
41bd11fdee correctly decode string in view cert dialog 2016-04-02 13:54:35 +02:00
Yann Leboulanger
902c3d59c6 better timestamp handling. Fixes #3818 2016-03-31 22:46:44 +02:00
Yann Leboulanger
8d57da9d39 update video config from 0.16 to 1.0 2016-03-30 21:19:13 +02:00
Yann Leboulanger
398b0a6385 fix creating Notification via pynotify. See #8308 2016-03-30 20:45:50 +02:00
Yann Leboulanger
588ead0990 fix importing gst. Fixes #8306 2016-03-29 22:54:40 +02:00
Anaël Verrier
0c67a2d212 Sort emoticons packs list in the preferences window. 2016-03-27 18:09:58 +02:00
Anaël Verrier
c5a22ce262 Use OrderedDict to maintain emoticons order in packs. 2016-03-27 18:09:21 +02:00
Yann Leboulanger
8a3d743b6f fix error reply when S5B cannot be established. Fixes #8315 2016-03-28 20:52:24 +02:00
tmolitor
9d4b1dd53f merge 2016-03-25 00:29:49 +01:00
tmolitor
06599440e3 Ignore presence errors 2016-03-25 00:29:20 +01:00
Yann Leboulanger
677490030d fix deleting a bookmark. Fixes #8290 2016-03-23 22:32:03 +01:00
Yann Leboulanger
4d9354c8d1 fix var name 2016-03-23 21:16:29 +01:00
Yann Leboulanger
8ff28d636e prevent an error under GTK2.18+. Fixes #8287 2016-03-19 13:13:25 +01:00
Yann Leboulanger
fe3415033a fix widget name in glade file. Fixes #8288 2016-03-18 22:32:35 +01:00
Andrey Utkin
6ae1df7601 autogen.sh: add option to skip autotools invocations
This is to comply with Gentoo packaging policy: it is preferred that
Portage-provided procedures handle autotools invcations.
2016-03-14 02:22:56 +02:00
Yann Leboulanger
ab7939f614 catch all errors when trying to load a plugin 2016-03-15 21:40:44 +01:00
Yann Leboulanger
8d37cec3b0 handle message receipts corretly, even if they don't have the <thread> element 2016-03-08 22:36:22 +01:00
Yann Leboulanger
47a7c0506a improve plugins window 2016-03-05 15:48:51 +01:00
Yann Leboulanger
1e8c3d75e0 fix sending receipts. Fixes #7548 2016-03-05 15:23:48 +01:00
Yann Leboulanger
f405228041 make last message correction work for carbon copied messages sent from another resource. Fixes #8276 2016-03-05 14:22:56 +01:00
Yann Leboulanger
766ae0353e handle message correction correctly even if we don't print the message instantly in a chat window. Fixes #8220 2016-02-29 21:29:20 +01:00
Yann Leboulanger
0530308a99 pending events are now in objects rather that storing parameters in tuple 2016-02-29 21:04:08 +01:00
Yann Leboulanger
fbdb7656af rename msg_id to msg_log_id where it's the id from logs database 2016-02-27 19:52:46 +01:00
Yann Leboulanger
1f2eb5050c Make last message correction work correctly in PM. See #8220 2016-02-27 18:54:19 +01:00
tmolitor
8bfc286d8f added automatic_message flag to GcMessageOutgoingEvent (bugfix) 2016-02-21 16:45:31 +01:00