~bcurtiswx/ubuntu/precise/empathy/3.4.2.3-0ubuntu1

« back to all changes in this revision

Viewing changes to libempathy-gtk/empathy-ui-utils.c

  • Committer: Package Import Robot
  • Author(s): Ken VanDine
  • Date: 2012-03-20 10:40:28 UTC
  • mfrom: (1.1.89)
  • Revision ID: package-import@ubuntu.com-20120320104028-s3t9wzw30quucy1e
Tags: 3.3.92-0ubuntu1
* New upstream release
  - Fixed: empathy-accounts crashed with SIGSEGV in 
    empathy_account_settings_get_account (LP: #951478)
  - Fixed: Rendering artifacts in the call window  
  - Fixed: The video preview is not rounded the same way as its 
    highlight rectangle  
  - Fixed: Crash receiving a call on a already disconnected empathy 
    call window  
  - Fixed: Crash on hangup in audio-only video call  
  - Fixed: Should try to get icons from EMPATHY_SRCDIR  
  - Fixed: Accounts dialog doesn't update when account goes online  
  - Fixed: MUC: make F9 toggle the contact list sidebar  
  - Fixed: Border overflows not taken in account when drawing Clutter 
    actors in empathy-call  
  - Fixed: Untranslated strings in libempathy/empathy-keyring.c  
  - Fixed: Information display of group chat contacts and irc 
    contacts broken  
  - Fixed: Receiving Files via XMPP isn't working 
  - Fixed: Should replace the birthday calendar by a button  
  - Fixed: Hide stupid vCard field roles  
  - Fixed: Contact list only appears after several seconds  
  - Fixed: Remove account info  
  - Fixed: Right align contact info fields  
  - Fixed: Set chat.facebook.com:443 as fallback server  

Show diffs side-by-side

added added

removed removed

Lines of Context:
64
64
        gtk_icon_theme_append_search_path (gtk_icon_theme_get_default (),
65
65
                                           PKGDATADIR G_DIR_SEPARATOR_S "icons");
66
66
 
 
67
        /* Add icons from source dir if available */
 
68
        if (g_getenv ("EMPATHY_SRCDIR") != NULL) {
 
69
                gchar *path;
 
70
 
 
71
                path = g_build_filename (g_getenv ("EMPATHY_SRCDIR"), "data",
 
72
                                "icons", "local-copy", NULL);
 
73
                if (g_file_test (path, G_FILE_TEST_EXISTS)) {
 
74
                        gtk_icon_theme_append_search_path (gtk_icon_theme_get_default (), path);
 
75
                }
 
76
 
 
77
                g_free (path);
 
78
        }
 
79
 
67
80
        initialized = TRUE;
68
81
}
69
82
 
719
732
        avatar_icon =
720
733
                folks_avatar_details_get_avatar (FOLKS_AVATAR_DETAILS (individual));
721
734
        if (avatar_icon == NULL) {
722
 
                g_simple_async_result_set_error (result, TP_ERRORS,
723
 
                        TP_ERROR_INVALID_ARGUMENT, "no avatar found");
 
735
                g_simple_async_result_set_error (result, G_IO_ERROR,
 
736
                        G_IO_ERROR_NOT_FOUND, "no avatar found");
724
737
 
725
738
                g_simple_async_result_complete (result);
726
739
                g_object_unref (result);