aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy-gtk/empathy-avatar-chooser.c
Commit message (Expand)AuthorAgeFilesLines
* Add documentation for EmpathyAvatarChooser.Jonny Lamb2009-04-231-0/+53
* Base EmpathyAvatarChooser on connection instead of account.Xavier Claessens2009-04-221-83/+29
* Fix memleak in avatar_chooser_maybe_convert_and_scale. Unref the scaled bufferLars-Peter Clausen2009-04-211-1/+2
* Fix memleak in avatar_chooser_update_preview_cb. Free string returned byLars-Peter Clausen2009-04-211-0/+2
* Set the default image when clearing the avatar, even if there were no avatar ...Xavier Claessens2009-04-131-5/+3
* Reuse, and properly destroy, the avatar file chooser dialog.Frederic Peters2009-01-121-1/+12
* Port EmpathyContactFactory to the new singleton policy.Xavier Claessens2009-01-091-1/+1
* Use gi18n-lib.h instead of gi18n.h for libraries.Xavier Claessens2008-12-121-1/+1
* max_width, max_height and max_size are defined as guint in EmpathyTpContactFa...Xavier Claessens2008-11-281-1/+1
* Use proper format string for max-size propertyMathias Hasselmann2008-11-141-1/+1
* Trivial simplification of the mathXavier Claessens2008-11-111-1/+1
* Try to keep the original image format in avatar chooser. This avoid droping a...Xavier Claessens2008-11-111-58/+69
* Improve error message.Xavier Claessens2008-11-111-2/+3
* Report error to the user when converting the avatar fails.Xavier Claessens2008-11-111-4/+37
* Cleanup code and add some commentsXavier Claessens2008-11-111-6/+17
* Make a dichotomic search for the optimal image size. Cleanup some codeXavier Claessens2008-11-111-112/+121
* Correctly resize the image to fit required max width/heightXavier Claessens2008-11-111-13/+33
* Add empathy_pixbuf_from_data_and_mime instead of breaking API.Xavier Claessens2008-11-111-2/+4
* Don't modify EmpathyAvatar::format if gdkpixbuf disagreesXavier Claessens2008-11-111-4/+4
* Use two g_asserts rather than g_assert (foo && bar).Xavier Claessens2008-11-111-2/+4
* can_satisfy_mime_type_requirements: assume out params != NULLXavier Claessens2008-11-111-10/+2
* Prefer png or jpeg if possible when converting avatarsXavier Claessens2008-11-111-20/+34
* If setting an avatar from an EmpathyAvatar, just ref it.Xavier Claessens2008-11-111-25/+66
* AvatarChooser: clarify why _scale_down_if_necessary is cheap.Xavier Claessens2008-11-111-2/+7
* Make can_satisfy_mime_type_requirements accept NULL out params.Xavier Claessens2008-11-111-6/+24
* Flip iterating across format_mime_types and accepted_mime_types.Xavier Claessens2008-11-111-2/+2
* Use l and strv for list and strv iterators, not i and jXavier Claessens2008-11-111-7/+7
* Coding style: cuddle a braceXavier Claessens2008-11-111-2/+1
* AvatarChooser: don't set contact_factory to NULL after unreffing.Xavier Claessens2008-11-111-3/+2
* AvatarChooser: Remove empathy_ prefix from static functions.Xavier Claessens2008-11-111-10/+10
* AvatarChooser needs no ContactFactory property; it's a singleton.Xavier Claessens2008-11-111-29/+4
* Coding style: no blank lines in local variable declarationsXavier Claessens2008-11-111-4/+0
* Coding style: use FIXME rather than TODO.Xavier Claessens2008-11-111-5/+5
* Coding style: only one blank line between functions.Xavier Claessens2008-11-111-5/+0
* Coding style: use braces for one-statement blocks in AvatarChooserXavier Claessens2008-11-111-9/+19
* Check the contact factory is still ready when avatar picker is OKed.Xavier Claessens2008-11-111-0/+13
* Don't explicitly check for the new avatar being zero bytesXavier Claessens2008-11-111-1/+1
* Don't clear user's avatar if a file can't be read.Xavier Claessens2008-11-111-2/+0
* Implement scaling and converting avatars before sending.Xavier Claessens2008-11-111-65/+265
* Track whether avatar is being set locally, or received from elsewhere.Xavier Claessens2008-11-111-12/+17
* Use e_avatar_chooser_clear_image() helper.Xavier Claessens2008-11-111-1/+1
* Ref result of empathy_contact_factory_get_tp_factoryXavier Claessens2008-11-111-2/+2
* Make avatar chooser (in)sensitive when the TpContactFactory becomes (not) readyXavier Claessens2008-11-111-10/+62
* AvatarChooser: Add McAccount and EmpathyContactFactory propertiesXavier Claessens2008-11-111-2/+96
* Don't automatically resize and png-ify avatars.Xavier Claessens2008-11-111-34/+37
* Consolidate hardcoding avatars to PNG to one function.Xavier Claessens2008-11-111-1/+7
* Keep a priv pointer in the object struct instead of using G_TYPE_INSTANCE_GET...Xavier Claessens2008-05-061-5/+5
* Make use of tp-glib debug system.Xavier Claessens2008-05-011-7/+6
* Move modules that make no sense to be used in other applicaton from libempath...Xavier Claessens2008-03-141-1/+0
* Fix leaksXavier Claessens2008-03-111-10/+11
* Drop gnome-vfs dependency and use gio instead. Fixes bug #514380 (Cosimo Cecc...Xavier Claessens2008-03-111-20/+29
* Update collabora copyright to 2008Xavier Claessens2008-03-031-1/+1
* Move empathy-conf to libempathy-gtk. libempathy do not depend directly on gco...Xavier Claessens2008-01-231-1/+2
* Change EMPATHY_AVATAR_CHOOSER_TYPE to EMPATHY_TYPE_AVATAR_CHOOSERXavier Claessens2008-01-161-2/+2
* Fix setting avatar. (Sjoerd Simons)Xavier Claessens2008-01-051-1/+1
* Rename empathy_contact_factory_set_name() to _set_alias(). ImplementsXavier Claessens2007-11-041-2/+6
* Makes avatar looks better in information and edit dialogs.Xavier Claessens2007-10-091-23/+15
* Implement EmpathyAvatarChooser and EmpathyAvatarImage and make use of themXavier Claessens2007-10-091-0/+572