Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLluis Sanchez <lluis@xamarin.com>2014-02-05 18:26:02 +0400
committerLluis Sanchez <lluis@xamarin.com>2014-02-05 19:24:53 +0400
commit78d5f2b763d4de62f5a5b1097d71da551c3af5d3 (patch)
treec9d80dcf878c434cda9e69c9b0157495adfee17e /main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.WelcomePage
parent92ac40ad826980e71c1adb80861ee67a8857d02c (diff)
Remove ImageService.GetPixbuf
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.WelcomePage')
-rw-r--r--main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.WelcomePage/WelcomePageFeedItem.cs10
-rw-r--r--main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.WelcomePage/WelcomePageLinkButton.cs10
2 files changed, 8 insertions, 12 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.WelcomePage/WelcomePageFeedItem.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.WelcomePage/WelcomePageFeedItem.cs
index e5c48a77ee..566dc900ec 100644
--- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.WelcomePage/WelcomePageFeedItem.cs
+++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.WelcomePage/WelcomePageFeedItem.cs
@@ -29,6 +29,7 @@ using Gtk;
using MonoDevelop.Core;
using System.Xml.Linq;
using System.Text.RegularExpressions;
+using MonoDevelop.Components;
namespace MonoDevelop.Ide.WelcomePage
{
@@ -43,7 +44,7 @@ namespace MonoDevelop.Ide.WelcomePage
Label subtitleLabel;
Label summaryLabel;
- Image image;
+ ImageView image;
string text, desc, icon, subtitle;
Gtk.IconSize iconSize = IconSize.Menu;
VBox box;
@@ -278,14 +279,11 @@ namespace MonoDevelop.Ide.WelcomePage
return;
}
if (image == null) {
- image = new Gtk.Image ();
- int w, h;
- Gtk.Icon.SizeLookup (iconSize, out w, out h);
- image.IconSize = w;
+ image = new ImageView ();
box.PackStart (image, false, false, 0);
box.ReorderChild (image, 0);
}
- image.Pixbuf = ImageService.GetPixbuf (icon, iconSize);
+ image.Image = ImageService.GetIcon (icon, iconSize);
}
string CleanHtml (string txt)
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.WelcomePage/WelcomePageLinkButton.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.WelcomePage/WelcomePageLinkButton.cs
index 3b0aa53e6f..62408e28bd 100644
--- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.WelcomePage/WelcomePageLinkButton.cs
+++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.WelcomePage/WelcomePageLinkButton.cs
@@ -28,6 +28,7 @@ using System;
using Gtk;
using MonoDevelop.Core;
using System.Xml.Linq;
+using MonoDevelop.Components;
namespace MonoDevelop.Ide.WelcomePage
{
@@ -38,7 +39,7 @@ namespace MonoDevelop.Ide.WelcomePage
static readonly string descFormat = "<span size=\"small\" foreground=\"" + Styles.WelcomeScreen.Pad.TextColor + "\">{0}</span>";
Label label;
- Image image;
+ ImageView image;
string text, desc, icon;
Gtk.IconSize iconSize = IconSize.Menu;
HBox box;
@@ -145,14 +146,11 @@ namespace MonoDevelop.Ide.WelcomePage
return;
}
if (image == null) {
- image = new Gtk.Image ();
- int w, h;
- Gtk.Icon.SizeLookup (iconSize, out w, out h);
- image.IconSize = w;
+ image = new ImageView ();
box.PackStart (image, false, false, 0);
box.ReorderChild (image, 0);
}
- image.Pixbuf = ImageService.GetPixbuf (icon, iconSize);
+ image.Image = ImageService.GetIcon (icon, iconSize);
}
public int MaxWidthChars {