Skip to content

Commit

Permalink
Added Touhou 19 support
Browse files Browse the repository at this point in the history
Changed: Updated changelog.
Fixed: Realigned a few elements.
  • Loading branch information
David-JonesDVN committed Sep 2, 2023
1 parent 58b4ada commit 6e11d9c
Show file tree
Hide file tree
Showing 12 changed files with 4,572 additions and 3,869 deletions.
29 changes: 29 additions & 0 deletions CHANGELOG.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,32 @@
1.03 (03/09/2023)
Added: Touhou 19 support.

1.02 (14/09/2022)
Added: Touhou 18.5 support.
Added: Complete Japanese translation. (Courtesy of HoengSaan)
Added: Error when adding custom game without a category.
Added: Queue for fetching repos so servers aren't overloaded. Lowers refresh speed.
Changed: Rearranged the game categories: Separated the PC-98 games into their own category and renamed the fighting category to games by Twilight Frontier.
Changed: Moved Gouyoku Ibun to the Twilight Frontier category.
Changed: Made instructions more clear when launching a game that isn't set up. (Russian translation pending)
Changed: Updated .Net Framework target to 4.8
Changed: Simplified repo search to use tasks.
Changed: Changed default repo to the official server on the Touhou Patch Center.
Removed: Upwards repository crawl.

1.01 (02/02/2022)
Changed: Removed Royalflare's link in the replays tab in light of its approaching shutdown.
Changed: Maribel Hearn's replay link now points to the site's top page.
Changed: Switched to TLS 1.2 to fix thcrap/replay links that don't support older TLS versions.
Changed: Added a check for repo crawling to prevent repeated requests.
Fixed: The launcher creating another directory for thcrap sometimes.

1.0 (02/11/2021)
Added: Touhou 17.5 support.

1.0-pre5 (04/06/2021)
Added: Touhou 18 support.

1.0-pre4 (06/12/2019)
Added: Tray icon for Touhou 17.
Changed: The backwards compatibility code has been rewritten. Unfortunately this breaks compatibility with older versions. An intermediary version called pre3.5 is provided for conversion of settings.json to the new format.
Expand Down
105 changes: 77 additions & 28 deletions Touhou Launcher/MainForm.Designer.cs

Large diffs are not rendered by default.

31 changes: 16 additions & 15 deletions Touhou Launcher/MainForm.cs
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ public Configs()
}

private FormWindowState lastState = FormWindowState.Normal;
private const int mainGameCount = 18;
private const int mainGameCount = 19;
private const int fightingGameCount = 6;
private const int otherGameCount = 7;
private const int totalGameCount = mainGameCount + fightingGameCount + otherGameCount;
Expand All @@ -122,7 +122,7 @@ public Configs()
};
public static List<int> idToNumber = new List<int>
{
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 75, 105, 123, 135, 145, 155, 95, 125, 128, 143, 165, 175, 185
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 75, 105, 123, 135, 145, 155, 95, 125, 128, 143, 165, 175, 185
};
public static Dictionary<string, int> nameToID = new Dictionary<string, int>
{
Expand All @@ -144,19 +144,20 @@ public Configs()
{"HSiFS", 15},
{"WBaWC", 16},
{"UM", 17},
{"IaMP", 18},
{"SWR", 19},
{"UoNL", 20},
{"HM", 21},
{"ULiL", 22},
{"AoCF", 23},
{"StB", 24},
{"DS", 25},
{"GFW", 26},
{"ISC", 27},
{"VD", 28},
{"GI", 29},
{"HBM", 30}
{"UDoALG", 18},
{"IaMP", 19},
{"SWR", 20},
{"UoNL", 21},
{"HM", 22},
{"ULiL", 23},
{"AoCF", 24},
{"StB", 25},
{"DS", 26},
{"GFW", 27},
{"ISC", 28},
{"VD", 29},
{"GI", 30},
{"HBM", 31}
};

public static IEnumerable<Control> GetAll(Control control, Type type)
Expand Down
4 changes: 2 additions & 2 deletions Touhou Launcher/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,5 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.2.0")]
[assembly: AssemblyFileVersion("1.0.2.0")]
[assembly: AssemblyVersion("1.0.3.0")]
[assembly: AssemblyFileVersion("1.0.3.0")]
32 changes: 31 additions & 1 deletion Touhou Launcher/Properties/Resources.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 6e11d9c

Please sign in to comment.