Skip to content

Commit

Permalink
Merge pull request #18 from David-JonesDVN/dev
Browse files Browse the repository at this point in the history
Touhou 19 support (1.03)
  • Loading branch information
David-JonesDVN authored Sep 2, 2023
2 parents b0e6b32 + 6e11d9c commit cae8d10
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 cae8d10

Please sign in to comment.