aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy-gtk/empathy-ui-utils.c
Commit message (Expand)AuthorAgeFilesLines
* pixbuf-utils: copy the generic pixbuf-related utily functions from EmpathyMarco Barisione2013-08-201-153/+3
* tpaw-utils: copy URL handling functions from Empathy to tp-awMarco Barisione2013-08-201-41/+2
* tpaw-utils: move empathy_window_present* to tp-aw and rename itMarco Barisione2013-08-201-41/+0
* tpaw-utils: move empathy_get_toplevel_window to tp-aw and rename itMarco Barisione2013-08-201-15/+0
* builder: move empathy_builder_* from Empathy to tp-account-widgetsMarco Barisione2013-08-201-148/+0
* live-search: move from Empathy to tp-account-widgetsMarco Barisione2013-08-201-4/+4
* Reorder header inclusions accordingly to the Telepathy coding styleEmanuele Aina2013-04-021-3/+3
* Use a flat namespace for internal includesEmanuele Aina2013-04-011-3/+3
* Use double quotes for all internal headersEmanuele Aina2013-04-011-3/+3
* ui-utils: Add empathy_builder_get_resource()Emanuele Aina2013-03-311-5/+40
* Drop unused/redundant header inclusionsEmanuele Aina2013-03-281-7/+0
* Consistently use `#include "config.h"` everywhereEmanuele Aina2013-03-281-1/+1
* include telepathy-glib.hGuillaume Desmottes2012-09-171-1/+1
* empathy_launch_external_app: allow to pass argumentsGuillaume Desmottes2012-08-151-2/+31
* factor out empathy_launch_external_app()Guillaume Desmottes2012-08-151-0/+48
* pixbuf_avatar_from_individual_closure_new: use the g_slice allocatorGuillaume Desmottes2012-07-041-2/+2
* avatar_icon_load_cb: use gdk_pixbuf_new_from_stream_at_scale()Guillaume Desmottes2012-07-041-113/+26
* ui-utils: factor out pixbuf_round_corners()Guillaume Desmottes2012-07-041-14/+18
* ui-utils: remove unused public functionsGuillaume Desmottes2012-07-041-680/+7
* ui-utils: port to TP coding styleGuillaume Desmottes2012-07-041-1499/+1556
* Add empathy.css and helper code to use itGuillaume Desmottes2012-05-241-0/+33
* Use help:empathy to open the helpGuillaume Desmottes2012-03-221-1/+1
* Don't flood logs when individials don't have avatarsGuillaume Desmottes2012-03-091-2/+2
* empathy_gtk_init: add local copy of icons to the search path (#616159)Guillaume Desmottes2012-03-081-0/+13
* empathy_pixbuf_avatar_from_individual_scaled_async: set an error if no avatarGuillaume Desmottes2012-01-171-11/+10
* coding style fixEMPATHY_3_3_3Guillaume Desmottes2011-12-201-1/+1
* add empathy_move_to_window_desktopGuillaume Desmottes2011-12-191-0/+117
* ui-utils: don't expect that cancellable is not NULLGuillaume Desmottes2011-11-301-2/+3
* doesn't allow to send socket filesGuillaume Desmottes2011-11-101-0/+24
* Don't crash when the buffer has length 0Danielle Madeley2011-11-071-1/+4
* use g_format_size instead of g_format_size_for_displayGuillaume Desmottes2011-10-251-2/+2
* Move dialpad into a widget of its ownDanielle Madeley2011-10-191-102/+0
* Merge remote-tracking branch 'pochu/misc-fixes'Danielle Madeley2011-10-141-0/+3
|\
| * Cope with gtk_icon_theme_lookup_icon returning NULLSjoerd Simons2011-09-051-0/+3
* | pass to proper user action time when requesting an outgoing FTGuillaume Desmottes2011-09-271-1/+2
|/
* Don't leak FDs when loading avatars.Will Thompson2011-08-261-5/+5
* libempathy-gtk: Explicitly close the input stream used for reading avatarsPhilip Withnall2011-08-241-0/+20
* Bug 655212 — Update for libfolks API changes to AvatarDetailsPhilip Withnall2011-08-161-39/+101
* Factor out empathy_launch_program()Emilio Pozuelo Monfort2011-08-041-0/+52
* Dialpad: show an entry with the entered numbersEmilio Pozuelo Monfort2011-08-041-2/+31
* empathy_send_file_with_file_chooser: keep on the contact while the dialog is ...Guillaume Desmottes2011-08-021-1/+2
* Add letters underneath the numbers on the dialpadDanielle Madeley2011-07-261-13/+39
* Factor out dialpad into a utility functionDanielle Madeley2011-07-261-0/+47
* empathy_individual_match_string: match if the string IS a prefixGuillaume Desmottes2011-06-091-1/+1
* Adapt to API break in folks_individual_get_personas.Travis Reitter2011-06-071-23/+34
* allow user to search for contacts using their full identifierGuillaume Desmottes2011-06-011-1/+12
* factor out empathy_individual_match_words()Guillaume Desmottes2011-05-311-0/+42
* Stop dealing with iconification of main window, just hide/present itXavier Claessens2011-05-261-53/+0
* add empathy_get_current_action_time()Guillaume Desmottes2011-05-121-0/+6
* Fix warnings from GCC 4.6 about variables that are set but not used.Kjartan Maraas2011-03-171-2/+1
* rename empathy-dispatcher to empathy-request-utilGuillaume Desmottes2011-03-171-1/+0
* Adjust for Folks PresenceOwner -> PresenceDetails renameTravis Reitter2011-03-151-2/+2
* Adjust for Folks AvatarOwner -> AvatarDetails renameTravis Reitter2011-03-151-1/+1
* Warn the user if she has insufficient disk space to receive a fileDanielle Madeley2011-03-071-3/+58
* coding style fixesGuillaume Desmottes2011-02-211-1/+1
* disconnect the activate cb before detaching the menuGuillaume Desmottes2011-02-161-2/+2
* add empathy_context_menu_new()Guillaume Desmottes2011-02-161-0/+34
* Adjust for FolksHasPresence -> FolksPresenceOwnerTravis Reitter2011-02-011-2/+2
* Adjust for FolksHasAvatar -> FolksAvatarOwnerTravis Reitter2011-02-011-1/+1
* rename EmpathyIdle to EmpathyPresenceManager (#640532)Guillaume Desmottes2011-01-251-1/+0
* remove useless paranthesisGuillaume Desmottes2010-12-151-3/+3
* factor out empathy_make_color_whiter()Guillaume Desmottes2010-12-151-0/+10
* Bug 637097 — Port to latest folks API changesPhilip Withnall2010-12-141-2/+4
* gdk_x11_drawable_get_xdisplay() has been renamed, so let's use the specific m...Guillaume Desmottes2010-12-031-1/+1
* properly manage the reference of the pixbuf returned by empathy_pixbuf_avatar...Guillaume Desmottes2010-11-241-2/+5
* Stop using removed Individual convenience methods from folksPhilip Withnall2010-11-131-1/+2
* empathy_window_iconify: use gdk_window_get_display()Guillaume Desmottes2010-10-041-1/+1
* don't use gtk_window_present_with_time if timestamp == GDK_CURRENT_TIME (#629...Guillaume Desmottes2010-09-271-1/+5
* empathy_window_present: use gtk_get_current_event_time() as default timestamp...Guillaume Desmottes2010-09-271-1/+1
* Allow cancellation of avatar load operationsPhilip Withnall2010-08-191-3/+4
* Fix constness of various variables and parametersPhilip Withnall2010-08-051-3/+3
* Fix missing entries in switch statementsPhilip Withnall2010-08-051-0/+1
* Merge EmpathyContact:name and *_set_alias() to EmpathyContact:aliasPhilip Withnall2010-07-221-1/+1
* Use the proper source_tag in empathy_pixbuf_avatar_from_individual_scaled_*().Travis Reitter2010-07-211-2/+2
* Use the gio async pattern for fetching Individuals' avatarsTravis Reitter2010-07-211-24/+56
* Reduce line length.Travis Reitter2010-07-211-5/+6
* Take advantage of the tp_clear_* utility functions.Travis Reitter2010-07-211-2/+2
* Cut misinformed comment about a potential race condition.Travis Reitter2010-07-211-1/+0
* Create a constructor for PixbufAvatarFromIndividualClosure.Travis Reitter2010-07-211-11/+26
* Implement avatar support.Travis Reitter2010-07-211-21/+138
* Base the contact list around libfolks metacontacts. Not yet to feature-parityTravis Reitter2010-07-211-2/+18
* empathy_pixbuf_contact_status_icon_with_icon_name: don't use icon_filename af...Guillaume Desmottes2010-07-081-2/+3
* Make incoming file chooser dialog's title more informativeGuillaume Desmottes2010-07-071-2/+10
* Port Empathy code to GSettings, remove EmpathyConfDanielle Madeley2010-06-181-1/+0
* Remove empathy_link_button_new(), it's unusedXavier Claessens2010-05-211-22/+0
* Change names of variables that shadow libc symbolsDanielle Madeley2010-05-211-2/+2
* use user-extended-away status icon in favour of user-idleRobert McQueen2010-05-151-1/+7
* ui-utils: Set translation domain on GtkBuilder UIsRob Bradford2010-05-101-0/+1
* No longer need to dig out the X time ourselvesSjoerd Simons2010-04-251-14/+0
* Pass the ChannelDispatcher timestamp onwards to window_presentSjoerd Simons2010-04-251-2/+8
* Fix X display connection leakSjoerd Simons2010-04-241-52/+12
* empathy_icon_name_for_presence: use 'pending' icon if presence is unknownGuillaume Desmottes2010-03-311-1/+2
* use the 'user-invisible' icon if implementedGuillaume Desmottes2010-03-301-1/+7
* coding style fixesGuillaume Desmottes2010-03-291-2/+2
* empathy_window_present: use X server time if there is no eventGuillaume Desmottes2010-03-221-2/+51
* empathy_window_present: use _NET_WM_USER_TIME only has a fallbackGuillaume Desmottes2010-03-151-1/+5
* empathy_window_present: use gdk_x11_display_get_user_time as timestampGuillaume Desmottes2010-03-151-1/+3
* empathy_window_present: remove useless 'steal_focus' argGuillaume Desmottes2010-03-151-2/+1
* set $HOME as default directory when sending a fileGuillaume Desmottes2010-03-121-0/+3
* Set XDG_DOWNLOAD_DIR as default directory when receiving a file (#612672)Guillaume Desmottes2010-03-121-0/+8
* Force windows to jump to the foreground if we present themSjoerd Simons2010-03-051-4/+3
* Remove unused function empathy_toggle_button_set_state_quietlyXavier Claessens2010-03-041-13/+0
* Reorganize code in empathy-ui-utils.ch to group related codeXavier Claessens2010-03-031-13/+13
* Move empathy_uri_regex_dup_singleton to be private inside empathy-string-pars...Xavier Claessens2010-03-031-23/+0
* Move empathy_string_parser API to its own fileXavier Claessens2010-03-031-104/+0
* empathy_pixbuf_contact_status_icon_with_icon_name: icon_name is not supposed ...Guillaume Desmottes2010-01-121-0/+1
* contact_list: displays an icon showing the protocol by the contact (#603877)chantra2009-12-171-0/+112
* Use \s to match spaces, it is the same as [ \t\n\r\f\v]Xavier Claessens2009-12-011-1/+1
* Merge commit 'shaunm/dndfiles2'Guillaume Desmottes2009-11-301-13/+53
|\
| * Utilitiy function to send files from a URI list, for dnd implementationsShaun McCance2009-11-251-0/+30
| * Implementing drag and drop file sending on chat windowsShaun McCance2009-11-251-13/+23
* | Rework the link regex to have "(user@server.com)" case work.Xavier Claessens2009-11-251-7/+9
* | Add more test cases and fix some found issues in link regex.Xavier Claessens2009-11-251-1/+1
* | Replace GString param with a generic gpointer user_data, and port EmpathyChat...Xavier Claessens2009-11-251-33/+30
* | Make possible to define different replace function for parsersXavier Claessens2009-11-251-23/+56
* | Accept any foo:// URL SchemesXavier Claessens2009-11-251-4/+4
* | Extract empathy_string_parser_link and empathy_string_parser_escape from empa...Xavier Claessens2009-11-251-0/+62
* | Create API for generic string parserXavier Claessens2009-11-251-0/+14
* | exclude " and ' from links.Xavier Claessens2009-11-251-2/+2
|/
* Make sure double quotes are not considered part of URIsGustavo Noronha Silva2009-11-251-2/+2
* Create EMPATHY_RECT_IS_ON_SCREEN macro instead of duplicating its code.Xavier Claessens2009-11-241-3/+1
* Make empathy_present_window() also move to current desktop with compiz. Fixes...Xavier Claessens2009-11-241-3/+15
* Use accessor functions instead direct access.Javier Jardón2009-11-171-2/+2
* empathy-ui-utils.c: fix shadow declarationGuillaume Desmottes2009-10-221-4/+4
* Fix previous patch.Steve Frécinaux2009-09-151-4/+4
* Ensure the Contact List is moved to the current workspace when shown.Steve Frécinaux2009-09-151-8/+6
* [empathy_builder_get_file] NULL out passed GObj ptrs if GtkBuilder file brokenDavyd Madeley2009-09-011-1/+11
* Add empathy_make_absolute_url_len to limit the lenght of url stringPierre-Luc Beaudoin2009-08-291-12/+25
* Merge back from masterSjoerd Simons2009-08-221-9/+14
|\
| * Make empathy_make_absolute_url visiblePierre-Luc Beaudoin2009-08-191-9/+12
| * empathy_send_file_with_file_chooser: allow to send files from network locatio...Guillaume Desmottes2009-08-071-0/+2
* | Merge branch 'master' into mc5Cosimo Cecchi2009-08-011-2/+2
|\|
| * Accept gibing NULL widget to empathy_url_show()Xavier Claessens2009-07-291-2/+2
* | Merge commit 'upstream/master' into mc5Sjoerd Simons2009-07-281-2/+7
|\|
| * Validate parameters to fixup_url() and empathy_url_show()Nicolò Chieffo2009-07-181-1/+6
| * Use accessor functions instead direct access (Fixes #586476)Jonny Lamb2009-07-101-2/+2
* | Remove useless mission-control includesSjoerd Simons2009-07-061-2/+0
* | Get the icon name from the account object directlySjoerd Simons2009-07-051-10/+0
* | Add missing newlineSjoerd Simons2009-07-051-1/+1
|/
* Port libempathy-gtk to EmpathyAccountSjoerd Simons2009-07-011-2/+2
* Move sound related functions to its own module.Jonathan Tellier2009-06-261-138/+1
* Workaround for the "Contact list doesn't appear in windows list" bug (#572759)Nicolo Chieffo2009-06-231-1/+1
* Add path in EmpathySmileyXavier Claessens2009-06-121-0/+23
* Remove use_hash when using the file chooserCosimo Cecchi2009-06-011-12/+2
* Add a comment.Cosimo Cecchi2009-06-011-0/+3
* Fix a stupid mistakeCosimo Cecchi2009-06-011-4/+2
* Add use_hash params for incoming transfersCosimo Cecchi2009-06-011-1/+7
* Add a new preference in the UICosimo Cecchi2009-06-011-1/+8
* Close the handler when rejecting a transferCosimo Cecchi2009-06-011-0/+2
* Set the overwrite confermation when receivingCosimo Cecchi2009-06-011-0/+3
* Rethink a bit the logic for an incoming transfer.Cosimo Cecchi2009-06-011-1/+45
* Use the new API to send a file with the file chooser.Cosimo Cecchi2009-06-011-89/+14
* W.I.P. for heavy lifting on EmpathyTpFile.Cosimo Cecchi2009-06-011-3/+21
* Remove usage of McPresence as much as possibleSjoerd Simons2009-05-311-11/+12
* empathy-ui-utils: fix coding style and update FSF addressGuillaume Desmottes2009-05-181-14/+14
* Output GtkBuilder errors as g_critical() not DEBUG()Davyd Madeley2009-04-221-1/+1
* Refactor the floating ref hack into a new functionXavier Claessens2009-04-161-0/+17
* Port glade helpers to GtkBuilberXavier Claessens2009-04-161-117/+48
* Move URI regex to empathy-ui-utilsXavier Claessens2009-03-031-0/+21
* Add a empathy_sound_play_full functionSjoerd Simons2009-02-031-12/+59
* Move empathy_notification_is_enabled () to src/Xavier Claessens2009-01-311-51/+1
* Fix coding style.Xavier Claessens2009-01-311-3/+3
* Initialize GError to NULL before using it.Xavier Claessens2009-01-311-1/+1
* Add a convenience function to avoid hacks when getting the pixbuf from the ic...Xavier Claessens2009-01-311-11/+23
* W.I.P. for notifications on chat window.Xavier Claessens2009-01-311-2/+8
* Implement a logic for disabling notifications when away.Xavier Claessens2009-01-311-8/+47
* Make the dispatch operation _get_ functions not return a refSjoerd Simons2009-01-101-1/+0
* Make coding style consistent with the rest of the fileXavier Claessens2009-01-101-15/+14
* Use new API to request file transfersSjoerd Simons2009-01-101-2/+52
* Port to the new singleton API.Xavier Claessens2009-01-091-1/+1
* Add a comment that tells to keep EmpathySound enum sync with sound_entries ar...Xavier Claessens2009-01-071-1/+1
* Assert that sound_id is OK before getting sound_entries[sound_id], to avoid c...Xavier Claessens2009-01-071-3/+5
* Sanity checks for empathy_play_sounds.Xavier Claessens2009-01-071-1/+2
* Add a debug message when playing sound.Xavier Claessens2009-01-071-0/+4
* Propperly mark event descriptions for translation.Xavier Claessens2009-01-071-1/+4
* Update empathy_sound_play () to be nicer to use and centralize the listXavier Claessens2009-01-071-6/+41
* Turn empathy_sound_pref_is_enabled into empathy_sound_play thatXavier Claessens2009-01-071-1/+16
* Only play logout sound if switching to Offline from Available.Xavier Claessens2009-01-071-1/+0
* Don't emit sound when changing state and properly play login sound.Xavier Claessens2009-01-071-2/+4
* Add empathy_sound_pref_is_enabled ().Xavier Claessens2009-01-071-0/+35
* Remove useless empathy_text_buffer_tag_setXavier Claessens2008-12-161-48/+1
* gtk_init and g_thread_init shouldn't be called by libraries. Let applications...Xavier Claessens2008-12-121-36/+3
* Refactor empathy_gtk_init* to share common code.Xavier Claessens2008-12-121-19/+26
* Use gi18n-lib.h instead of gi18n.h for libraries.Xavier Claessens2008-12-121-1/+1
* Add empathy_init(), empathy_gtk_init() and empathy_gtk_init_with_args(). They...Xavier Claessens2008-12-121-0/+41
* Use GTK+ 2.14.0 and gtk_show_uri (Cosimo Cecchi).Xavier Claessens2008-12-021-6/+6
* Fix a little coding styleXavier Claessens2008-11-221-2/+1
* Moved empathy_send_file to EmpathyDispatcher and renamed it. (Jonny Lamb)Jonny Lamb2008-11-221-1/+2
* Handle new file channels regardless of direction in the dispatcher. (Jonny Lamb)Jonny Lamb2008-11-221-15/+1
* Removed empathy_send_file_with_file_chooser_and_manager and made file transfe...Jonny Lamb2008-11-221-46/+11
* Removed useless test to check whether a GList has items. (Jonny Lamb)Jonny Lamb2008-11-221-38/+34
* Use gtk_file_chooser_dialog_new and the document-send icon. (Jonny Lamb)Jonny Lamb2008-11-221-20/+8
* Add parameter checks to public functions. (Jonny Lamb)Jonny Lamb2008-11-221-0/+2
* Use FIXME instead of TODO in comments. (Jonny Lamb)Jonny Lamb2008-11-221-1/+1
* Fixed copyright and author headers. (Jonny Lamb)Jonny Lamb2008-11-221-0/+1
* Renamed EmpathyFile to EmpathyTpFile. (Jonny Lamb)Jonny Lamb2008-11-221-7/+7
* Added empathy_send_file_with_file_chooser_and_manager to make use of the file...Jonny Lamb2008-11-221-0/+14
* Added some more file sending functions to libempathy-gtk. (Jonny Lamb)Jonny Lamb2008-11-221-0/+124
* Add empathy_pixbuf_from_data_and_mime instead of breaking API.Xavier Claessens2008-11-111-3/+10
* Use foo[1] rather than *(foo + 1)Xavier Claessens2008-11-111-1/+1
* Make empathy_pixbuf_scale_down_if_necessary treat 0 as "no limit"Xavier Claessens2008-11-111-1/+1
* Don't automatically resize and png-ify avatars.Xavier Claessens2008-11-111-8/+22
* Prepend "mailto:" to urls containing a "@".Xavier Claessens2008-07-051-5/+9
* Add -Wformat and and fix some compile warnings with gcc 4.3. Fixes bug #53712...Xavier Claessens2008-06-081-1/+1
* Make use of tp-glib debug system.Xavier Claessens2008-05-011-9/+8
* Correct capitalisation. Fix bug #529439 (Baptiste Mille-Mathias).Baptiste Mille-Mathias2008-04-271-1/+1
* Make possible to show "ghelp:" URIs and display a dialog in case of error in ...Xavier Claessens2008-04-201-9/+20
* Use empathy_file_lookup for glade files since some are in libempathy-gtk/ and...Xavier Claessens2008-03-171-10/+2
* Fix compilation and usage of GErrorXavier Claessens2008-03-111-2/+2
* Avoid dup the url string if not needed.Xavier Claessens2008-03-111-15/+11
* Drop gnome-vfs dependency and use gio instead. Fixes bug #514380 (Cosimo Cecc...Xavier Claessens2008-03-111-5/+12
* Don't hardcode path to uninstalled files, use EMPATHY_SRCDIR env var instead.Xavier Claessens2008-03-041-1/+2
* Update collabora copyright to 2008Xavier Claessens2008-03-031-1/+1
* Call gtk_window_deiconify() when presenting a window because in some cases th...Xavier Claessens2008-02-151-0/+3
* Change a bit the generic account setting API.Xavier Claessens2008-02-111-22/+10
* Add a generic UI to make easy building UI for protocol specific settings. Por...Xavier Claessens2008-02-111-15/+24
* Remove EmpathyPresence object and have "presence" and "presence-message" prop...Xavier Claessens2008-01-251-21/+4
* Try to load dtd and glade files from the srcdir first to aboid having to inst...Xavier Claessens2008-01-231-1/+9
* Revert "merge git work"Xavier Claessens2007-12-291-0/+48
* merge git workXavier Claessens2007-12-291-48/+0
* Simplify chat theme systemXavier Claessens2007-12-291-0/+48
* Simplify empaty_window_present, empathy_window_iconify and empathy_window_is_...Xavier Claessens2007-12-201-30/+18
* set unsensitive the add button if there is no profile installed and tellXavier Claessens2007-10-191-1/+1
* Don't warning if we try to load a NULL icon.Xavier Claessens2007-10-151-0/+4
* Implement EmpathyAvatarChooser and EmpathyAvatarImage and make use of themXavier Claessens2007-10-091-29/+90
* More dynamic smiley managment and more efficient algorithm to detectXavier Claessens2007-09-081-98/+0
* Completely reworked ContactList API. Fixes bug #471611, bug #467280, bug #459...Xavier Claessens2007-08-311-8/+2
* Add hidden supprot. Fixes bug #455510 (Cosimo Cecchi).Xavier Claessens2007-08-101-0/+1
* Remove per-state "Custom message..." item and add one on the bottom of theXavier Claessens2007-08-101-1/+2
* Initial room list support. It does not works yet.Xavier Claessens2007-07-201-49/+135
* Rename all filenames starting with "gossip" by "empathy", change namespaceXavier Claessens2007-06-221-0/+1341