static void FillMenu(WWW history) { fullList = new SortedList <string, string>(); string build; string[] parts, releases = history.text.Split('\n'); for (int i = 0; i < releases.Length; i++) { parts = releases[i].Split(','); DateTime dt; if (DateTime.TryParse(string.Format("{0} {1}", parts[3], parts[4]), out dt)) { build = string.Format("{0} ({1})", parts[6].Trim('\"'), dt.ToString("dd-MM-yyyy")); fullList.Add(parts[0], build); } //Debug.LogWarningFormat("releases[{0}]={1}\nparts={2}", i, releases[i], parts.ToStringRecursive()); } if (window == null) { HelpLastRelease[] w = Resources.FindObjectsOfTypeAll <HelpLastRelease>(); if (w != null && w.Length > 0) { window = w[0]; } } if (window != null) { window.Repaint(); } }
static void Init() { window = GetWindow <HelpLastRelease>(wndTitle); }