// MoonIssue.cs created with MonoDevelop // User: rhowell at 6:13 PMĀ 4/3/2008 // // To change standard headers go to Edit->Preferences->Coding->Standard Headers // using System; using System.Collections; namespace MoonlightStatus { [Serializable] public class MoonIssue { static string bugzilla = "http://bugzilla.novell.com/show_bug.cgi?id="; static string greaseMonkeyUrl = "http://mono-project.com/MoonlightQuirks#GreaseMonkey"; public string Desc; public int BugNum; public MoonIssue(string desc):this(desc,0) { } public MoonIssue(string desc, int bugNumber) { Desc = desc; BugNum = bugNumber; } public override string ToString() { return string.Format("{0} Bug {1}\n",Desc,BugNum); } public string ToHTML() { if (this.Desc.Contains("GreaseMonkey")) { Desc = Desc.Replace("GreaseMonkey",String.Format("GreaseMonkey",greaseMonkeyUrl)); } string bughtml = string.Empty; if (this.BugNum > 0) { //string bug_url = bugzilla + this.BugNum; //Was trying to do a mouse-over-get-bug-title-from-bugzilla thingy //html = string.Format("