-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathCHANGELOG.txt
124 lines (113 loc) · 7.1 KB
/
CHANGELOG.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
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.
Changed: The browser will no longer start on a webpage.
Changed: replays.gensokyo.org was changed to maribelhearn.com/gensokyo as the former is no longer accessible.
Changed: Updated thcrap interaction to be compatible with the 2019-10-05 update. You may need to set your thcrap_loader path again.
Changed: The profile editor will now fill in missing game profiles with paths that you have already filled automatically when launching it.
Changed: You can now set arbitrary names for game profile IDs as long as they don't start with "th".
Changed: Enlarged the custom games list.
Changed: Upgraded to Visual Studio 2017 from 2012. Hopefully shouldn't change anything.
Changed: Dependencies will now appear only above the patches that depend on them.
Changed: Required thcrap directories will now be created automatically if they do not exist.
Changed: Repository descriptor json files will now be saved upon visiting the patch menu.
Changed: Patch descriptor json files will now be updated whenever they're fetched from the repositories.
Changed: The patch list will no longer lose focus on every repository check.
Fixed: The tray icon's Main Games menu not working (no idea when that broke).
Fixed: thcrap's encoding for patches not using UTF-8.
Fixed: Error if patch directory does not exist.
Fixed: Error when games.js does not exist.
1.0-pre3 (13/08/2019)
Added: Selected patches list to show the order of installed patches.
Added: Touhou 17 support.
Added: Dependency search for patches.
Changed: You can now resize the window to smaller size than default. (buggy at the moment)
Changed: Updates to the patch repositories are shown in real time.
Fixed: Appdata/Replay folder being undetectable.
Fixed: Infinite loop when searching for thcrap repositories.
Fixed: local repositories having higher priority than thcrap.
Fixed: thcrap complaining about patch.js not existing.
1.0-pre2 (17/04/2019)
Added: thcrap Profile Editor. Lets you select patches from a list and configure the game list manually. The repository search starts at a configurable Url. Offline-only builds will also be released without this feature from now on.
Added: Customizable text color for buttons + the ability to disable the text or banner entirely.
Added: Saved states for the random games list.
Changed: Custom game categories no longer save their key name in the config (hopefully since they are no longer needed).
Changed: The File Select Dialog will now start from the last place a file was selected.
Changed: Custom banners now stretch to fit the button.
Changed: The settings in the settings tab will now only save when switching tabs or closing the program.
Fixed: Background pictures for games being one pixel off.
Fixed: Double Dealing Character typo.
Fixed: Custom banner checkbox not saving.
Fixed: Tab order for the controls.
Fixed: Tray icon's custom games list adding games to their parent category.
Fixed: Not changing the name while renaming custom games/categories would result in an error.
Fixed: Adding the same custom game multiple times. (As long as the path is the exact same)
Fixed: Expanding/Collapsing a custom game category deselecting it.
Fixed: thcrap's files appearing in the launcher's directory.
Fixed: Hisoutensoku and Double Spoiler having the wrong numbers.
Fixed: The banner size label not showing up on the configuration form.
Fixed: Smaller buttons will now show a tooltip with the full text when translated text does not fit in them.
Optimized code
Optimized resources. Should reduce file size by 1.40MBs
Updated localization files.
1.0-pre (06/03/2019)
Added: Replay downloader. Includes 3 websites + manual link input.
Added: Tray icon including minimization to tray and always-on tray settings. Can be used to launch any game set up in the program.
Added: thcrap directory setting.
Added: Confirmation dialog when removing custom categories/games.
Added: Drag/drop support to Neko Project II and thcrap's directory settings.
Added: Support for IaMP's Config.exe
Added: Complete localization support.
Added: Russian language support. (courtesy of Lensrub)
Changed: Game configuration dialog shows which game you're configuring.
Changed: Normal buttons no longer use the hand cursor.
Changed: The configuration form always shows at the center of the main window.
Changed: Switched to the DD/MM/YYYY format.
Changed: Custom banner group box now shows the supported dimensions.
Changed: thcrap support is now handled through dropboxes with the name of the game and the configuration files.
Fixed: Unformatted localization strings.
Fixed: PC-98 games giving two messageboxes per error.
Fixed: Possibility of Neko Project II's directory not being saved.
Fixed: Colored banner throwing an exception when editing it manually.
Fixed: Custom banner checkbox and text box not saving when the latter is edited manually.
Fixed: Previously filled textboxes being re-filled.
Fixed: Randomizer select buttons are symmetrical and fit more text.
Fixed: The random button stretching by resizing the window.
Fixed: IaMP's text color being black for some reason.
Updated localization files.
Code reorganization
0.8 (11/02/2019)
Added: Actual launch code for PC-98 games (How did I forget that).
Added: Drag/Drop support for game configuration.
Changed: Launching PC-98 games now simply replaces the hdi directory instead of the entire ini file.
Changed: Invalid textboxes turn red instead of giving you a message box/not doing anything.
Fixed: PC-98 games not saving their status immediately.
Fixed: Manually adding banners now checks if the image is valid/openable.
0.5 (10/02/2019)
Initial Release
07/02/2019 (DD/MM/YYYY)
Project Start