| OLD | NEW | 
|    1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |    1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 
|    2 // Use of this source code is governed by a BSD-style license that can be |    2 // Use of this source code is governed by a BSD-style license that can be | 
|    3 // found in the LICENSE file. |    3 // found in the LICENSE file. | 
|    4  |    4  | 
|    5 #include "chrome/browser/ui/gtk/avatar_menu_bubble_gtk.h" |    5 #include "chrome/browser/ui/gtk/avatar_menu_bubble_gtk.h" | 
|    6  |    6  | 
|    7 #include "base/i18n/rtl.h" |    7 #include "base/i18n/rtl.h" | 
|    8 #include "base/strings/utf_string_conversions.h" |    8 #include "base/strings/utf_string_conversions.h" | 
|    9 #include "chrome/browser/browser_process.h" |    9 #include "chrome/browser/browser_process.h" | 
|   10 #include "chrome/browser/chrome_notification_types.h" |   10 #include "chrome/browser/chrome_notification_types.h" | 
| (...skipping 166 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  177   GdkPixbuf* limited_user_pixbuf = |  177   GdkPixbuf* limited_user_pixbuf = | 
|  178       avatar_menu_->GetManagedUserIcon().ToGdkPixbuf(); |  178       avatar_menu_->GetManagedUserIcon().ToGdkPixbuf(); | 
|  179   GtkWidget* limited_user_img = gtk_image_new_from_pixbuf(limited_user_pixbuf); |  179   GtkWidget* limited_user_img = gtk_image_new_from_pixbuf(limited_user_pixbuf); | 
|  180   GtkWidget* icon_align = gtk_alignment_new(0, 0, 0, 0); |  180   GtkWidget* icon_align = gtk_alignment_new(0, 0, 0, 0); | 
|  181   gtk_container_add(GTK_CONTAINER(icon_align), limited_user_img); |  181   gtk_container_add(GTK_CONTAINER(icon_align), limited_user_img); | 
|  182   gtk_box_pack_start(GTK_BOX(managed_user_info), icon_align, FALSE, FALSE, 0); |  182   gtk_box_pack_start(GTK_BOX(managed_user_info), icon_align, FALSE, FALSE, 0); | 
|  183   GtkWidget* status_label = |  183   GtkWidget* status_label = | 
|  184       theme_service_->BuildLabel(std::string(), ui::kGdkBlack); |  184       theme_service_->BuildLabel(std::string(), ui::kGdkBlack); | 
|  185   char* markup = g_markup_printf_escaped( |  185   char* markup = g_markup_printf_escaped( | 
|  186       "<span size='small'>%s</span>", |  186       "<span size='small'>%s</span>", | 
|  187       UTF16ToUTF8(avatar_menu_->GetManagedUserInformation()).c_str()); |  187       base::UTF16ToUTF8(avatar_menu_->GetManagedUserInformation()).c_str()); | 
|  188   const int kLabelWidth = 150; |  188   const int kLabelWidth = 150; | 
|  189   gtk_widget_set_size_request(status_label, kLabelWidth, -1); |  189   gtk_widget_set_size_request(status_label, kLabelWidth, -1); | 
|  190   gtk_label_set_markup(GTK_LABEL(status_label), markup); |  190   gtk_label_set_markup(GTK_LABEL(status_label), markup); | 
|  191   gtk_label_set_line_wrap(GTK_LABEL(status_label), TRUE); |  191   gtk_label_set_line_wrap(GTK_LABEL(status_label), TRUE); | 
|  192   gtk_misc_set_alignment(GTK_MISC(status_label), 0, 0); |  192   gtk_misc_set_alignment(GTK_MISC(status_label), 0, 0); | 
|  193   g_free(markup); |  193   g_free(markup); | 
|  194   gtk_box_pack_start(GTK_BOX(managed_user_info), status_label, FALSE, FALSE, 0); |  194   gtk_box_pack_start(GTK_BOX(managed_user_info), status_label, FALSE, FALSE, 0); | 
|  195   gtk_box_pack_start( |  195   gtk_box_pack_start( | 
|  196       GTK_BOX(inner_contents_), managed_user_info, FALSE, FALSE, 0); |  196       GTK_BOX(inner_contents_), managed_user_info, FALSE, FALSE, 0); | 
|  197  |  197  | 
| (...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  230   if (bubble_) |  230   if (bubble_) | 
|  231     gtk_widget_show_all(contents_); |  231     gtk_widget_show_all(contents_); | 
|  232 } |  232 } | 
|  233  |  233  | 
|  234 void AvatarMenuBubbleGtk::CloseBubble() { |  234 void AvatarMenuBubbleGtk::CloseBubble() { | 
|  235   if (bubble_) { |  235   if (bubble_) { | 
|  236     bubble_->Close(); |  236     bubble_->Close(); | 
|  237     bubble_ = NULL; |  237     bubble_ = NULL; | 
|  238   } |  238   } | 
|  239 } |  239 } | 
| OLD | NEW |