From 4cb10a59e74d96bfadbf3341ec4866ccce065198 Mon Sep 17 00:00:00 2001 From: givememystuffplease Date: Thu, 16 Sep 2010 20:59:23 +0000 Subject: [PATCH] dev feature: ticket indication icon --- NUS Downloader/Database.cs | 6 ++- NUS Downloader/Form1.Designer.cs | 24 ++++++++++- NUS Downloader/Form1.cs | 38 ++++++++++++++++++ NUS Downloader/Latest/NUS Downloader.exe | Bin 437248 -> 452608 bytes NUS Downloader/NUS Downloader.csproj | 4 ++ .../Properties/Resources.Designer.cs | 28 +++++++++++++ NUS Downloader/Properties/Resources.resx | 14 ++++++- 7 files changed, 110 insertions(+), 4 deletions(-) diff --git a/NUS Downloader/Database.cs b/NUS Downloader/Database.cs index 029a95f..617c857 100644 --- a/NUS Downloader/Database.cs +++ b/NUS Downloader/Database.cs @@ -28,10 +28,14 @@ namespace NUS_Downloader public static Image green = Properties.Resources.bullet_green; public static Image orange = Properties.Resources.bullet_orange; - public static Image redorb = Properties.Resources.bullet_red; public static Image redgreen = Properties.Resources.bullet_redgreen; public static Image redorange = Properties.Resources.bullet_redorange; + public static Image green_blue = Properties.Resources.bullet_green_blue; + public static Image orange_blue = Properties.Resources.bullet_orange_blue; + public static Image redgreen_blue = Properties.Resources.bullet_redgreen_blue; + public static Image redorange_blue = Properties.Resources.bullet_redorange_blue; + public void LoadDatabaseToStream(string databaseFile) { // Does it exist? diff --git a/NUS Downloader/Form1.Designer.cs b/NUS Downloader/Form1.Designer.cs index 1432430..59a0f60 100644 --- a/NUS Downloader/Form1.Designer.cs +++ b/NUS Downloader/Form1.Designer.cs @@ -121,6 +121,8 @@ namespace NUS_Downloader this.titleversion = new wmgCMS.WaterMarkTextBox(); this.titleidbox = new wmgCMS.WaterMarkTextBox(); this.dlprogress = new wyDay.Controls.Windows7ProgressBar(); + this.databaseToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.localTicketInventoryToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.databaseStrip.SuspendLayout(); this.extrasStrip.SuspendLayout(); this.proxyBox.SuspendLayout(); @@ -384,7 +386,7 @@ namespace NUS_Downloader this.openNUSDDirectoryToolStripMenuItem, this.aboutNUSDToolStripMenuItem}); this.extrasStrip.Name = "extrasStrip"; - this.extrasStrip.Size = new System.Drawing.Size(178, 126); + this.extrasStrip.Size = new System.Drawing.Size(178, 148); this.extrasStrip.Text = "Hidden"; this.extrasStrip.Closed += new System.Windows.Forms.ToolStripDropDownClosedEventHandler(this.anyStrip_Closed); this.extrasStrip.Opening += new System.ComponentModel.CancelEventHandler(this.extrasStrip_Opening); @@ -420,7 +422,8 @@ namespace NUS_Downloader this.moreExtrasToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.runFolderFixToolStripMenuItem, this.wiiBrewToolStripMenuItem, - this.removeNUSDFilesFoldersToolStripMenuItem}); + this.removeNUSDFilesFoldersToolStripMenuItem, + this.databaseToolStripMenuItem}); this.moreExtrasToolStripMenuItem.Image = global::NUS_Downloader.Properties.Resources.wrench; this.moreExtrasToolStripMenuItem.Name = "moreExtrasToolStripMenuItem"; this.moreExtrasToolStripMenuItem.Size = new System.Drawing.Size(177, 22); @@ -946,6 +949,21 @@ namespace NUS_Downloader this.dlprogress.Size = new System.Drawing.Size(250, 15); this.dlprogress.TabIndex = 47; // + // databaseToolStripMenuItem + // + this.databaseToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.localTicketInventoryToolStripMenuItem}); + this.databaseToolStripMenuItem.Name = "databaseToolStripMenuItem"; + this.databaseToolStripMenuItem.Size = new System.Drawing.Size(206, 22); + this.databaseToolStripMenuItem.Text = "Database"; + // + // localTicketInventoryToolStripMenuItem + // + this.localTicketInventoryToolStripMenuItem.Name = "localTicketInventoryToolStripMenuItem"; + this.localTicketInventoryToolStripMenuItem.Size = new System.Drawing.Size(180, 22); + this.localTicketInventoryToolStripMenuItem.Text = "Local Ticket Inventory"; + this.localTicketInventoryToolStripMenuItem.Click += new System.EventHandler(this.localTicketInventoryToolStripMenuItem_Click); + // // Form1 // this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None; @@ -1080,6 +1098,8 @@ namespace NUS_Downloader private System.Windows.Forms.ToolStripMenuItem mainPageToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem databasePageToolStripMenuItem; private System.Windows.Forms.ToolStripMenuItem removeNUSDFilesFoldersToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem databaseToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem localTicketInventoryToolStripMenuItem; } } diff --git a/NUS Downloader/Form1.cs b/NUS Downloader/Form1.cs index 37e9dfa..9ddd8e1 100644 --- a/NUS Downloader/Form1.cs +++ b/NUS Downloader/Form1.cs @@ -2713,5 +2713,43 @@ namespace NUS_Downloader ((ContextMenuStrip)sender).Text = "Hidden"; //Debug.Write(((ContextMenuStrip)sender).Name); } + + private void localTicketInventoryToolStripMenuItem_Click(object sender, EventArgs e) + { + // Alters icons if tickets exist locally... + WriteStatus("Adding ticket information to database entries..."); + ToolStripMenuItem[] Lists = new ToolStripMenuItem[4] { SystemMenuList, IOSMenuList, VCMenuList, WiiWareMenuList }; + + for (int l = 0; l < Lists.Length; l++) + { + for (int a = 0; a < Lists[l].DropDownItems.Count; a++) + { + if (Lists[l].DropDownItems[a].Text.Length < 16) + continue; + + string itemTitleId = Lists[l].DropDownItems[a].Text.Substring(0, 16); + string itemDir = Path.Combine(Path.Combine(CURRENT_DIR, "titles"), itemTitleId); + + if (Directory.Exists(itemDir) == false) + continue; + + string[] files = Directory.GetFiles(itemDir, "cetk", SearchOption.AllDirectories); + if (files.Length > 0) + { + if (Lists[l].DropDownItems[a].Image == Database.green) + Lists[l].DropDownItems[a].Image = Database.green_blue; + if (Lists[l].DropDownItems[a].Image == Database.orange) + Lists[l].DropDownItems[a].Image = Database.orange_blue; + if (Lists[l].DropDownItems[a].Image == Database.redorange) + Lists[l].DropDownItems[a].Image = Database.redorange_blue; + if (Lists[l].DropDownItems[a].Image == Database.redgreen) + Lists[l].DropDownItems[a].Image = Database.redgreen_blue; + } + + + } + } + WriteStatus(" - Operation completed!"); + } } } \ No newline at end of file diff --git a/NUS Downloader/Latest/NUS Downloader.exe b/NUS Downloader/Latest/NUS Downloader.exe index 05e8a2f65a7519bdb22f20a3303b6975be319ffc..b4fc142ddd18d8c38a847a704309336b8a35473e 100644 GIT binary patch delta 33641 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 diff --git a/NUS Downloader/NUS Downloader.csproj b/NUS Downloader/NUS Downloader.csproj index 56bd73b..d67e07b 100644 --- a/NUS Downloader/NUS Downloader.csproj +++ b/NUS Downloader/NUS Downloader.csproj @@ -160,6 +160,10 @@ + + + + diff --git a/NUS Downloader/Properties/Resources.Designer.cs b/NUS Downloader/Properties/Resources.Designer.cs index e5377e9..7b4a7d1 100644 --- a/NUS Downloader/Properties/Resources.Designer.cs +++ b/NUS Downloader/Properties/Resources.Designer.cs @@ -95,6 +95,13 @@ namespace NUS_Downloader.Properties { } } + internal static System.Drawing.Bitmap bullet_green_blue { + get { + object obj = ResourceManager.GetObject("bullet_green_blue", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + internal static System.Drawing.Bitmap bullet_orange { get { object obj = ResourceManager.GetObject("bullet_orange", resourceCulture); @@ -102,6 +109,13 @@ namespace NUS_Downloader.Properties { } } + internal static System.Drawing.Bitmap bullet_orange_blue { + get { + object obj = ResourceManager.GetObject("bullet_orange_blue", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + internal static System.Drawing.Bitmap bullet_red { get { object obj = ResourceManager.GetObject("bullet_red", resourceCulture); @@ -116,6 +130,13 @@ namespace NUS_Downloader.Properties { } } + internal static System.Drawing.Bitmap bullet_redgreen_blue { + get { + object obj = ResourceManager.GetObject("bullet_redgreen_blue", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + internal static System.Drawing.Bitmap bullet_redorange { get { object obj = ResourceManager.GetObject("bullet_redorange", resourceCulture); @@ -123,6 +144,13 @@ namespace NUS_Downloader.Properties { } } + internal static System.Drawing.Bitmap bullet_redorange_blue { + get { + object obj = ResourceManager.GetObject("bullet_redorange_blue", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + internal static System.Drawing.Bitmap connect { get { object obj = ResourceManager.GetObject("connect", resourceCulture); diff --git a/NUS Downloader/Properties/Resources.resx b/NUS Downloader/Properties/Resources.resx index 10f6c4e..a2551c5 100644 --- a/NUS Downloader/Properties/Resources.resx +++ b/NUS Downloader/Properties/Resources.resx @@ -208,8 +208,20 @@ ..\Resources\information.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - ..\Resources\wrench.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\bullet_green-blue.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\bullet_orange-blue.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\bullet_redgreen-blue.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\bullet_redorange-blue.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + \ No newline at end of file