-
Notifications
You must be signed in to change notification settings - Fork 20
chore: alpha 4 release #229
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
undead2146
wants to merge
44
commits into
main
Choose a base branch
from
development
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 16 commits
Commits
Show all changes
44 commits
Select commit
Hold shift + click to select a range
699c9b3
feat(ui): replace static value labels with editable NumericUpDown con…
undead2146 755e532
feat: implement interactive numeric inputs for game settings (#223)
undead2146 71d5cdc
feat: fix CD disk detection; add manual folder picker (#222)
undead2146 9a2cb9e
refactor: centralize game settings mapping and fix persistence bugs (…
undead2146 b03ae8c
fix: refactor changelog generation logic in GitHub release (#226)
undead2146 4105527
feat: enhance game profile settings UI, local content, and dependency…
undead2146 6941a39
feat: implement GeneralsOnline profile reconciliation service and upd…
undead2146 fca61fb
fix: resolve development branch subscription logic (#224)
undead2146 fc1d179
refactor: improve process termination logic to prevent UI blocking (#…
undead2146 32a319a
feat: Implement data-driven provider definition configurations with e…
undead2146 048d06f
feat: image as backdrop and add header collapse functionality in Game…
undead2146 a7f2e4c
feat: add "Delete All User Data" logic to the `Delete all application…
undead2146 c694877
feat: add game type filter and enhance UI elements for better content…
undead2146 e1f6324
feat: add data directories access in settings tab (#236)
undead2146 5b7a8dc
feat: Implement Add Local Content feature with new ViewModel and UI (…
undead2146 615dc70
feat: Enhance Game Installation Service with manual installation stor…
undead2146 b20861a
fix: resolve generalsonline reconciler and update service (#240)
undead2146 59d3fa0
feat: redesign the GameProfileCards UI (#244)
undead2146 250e19b
feat(notifications): Add persistent notification feed with action sup…
undead2146 f3e8e93
fix(update): overhaul update system platform detection and PR subscri…
undead2146 d7d92fd
feat: Implement SteamLauncher for game directory preparation and prox…
undead2146 33dbae1
feat: Refactor and implement Map/Replay Managers and Tools Sidebar (#…
undead2146 17e2501
feat(content): implement foundation for AODMaps and CNCLabs pipelines…
undead2146 51ce8ee
feat: implement Tool Profile support for standalone executables and m…
undead2146 b48204e
fix: GO Reconciler fails to parse versions.
undead2146 1f1552a
fix: resolve the github and manifest factories regarding TSH content …
undead2146 72b0589
refactor: Add Executable and ModdingTool to the GameLauncher to track…
undead2146 b07845d
fix(deps): resolve security vulnerabilities in vite, preact, and esbu…
undead2146 e84b778
feat(gamelod): fix texture quality reset to low by mapping Very High …
undead2146 d6847b5
feat: Add Genhub.Tools project for CsvGenerationUtility (#221)
mnoserat d2359aa
feat: Set up the repository file structure for storing CSV registries…
mnoserat 7e5e1ed
feat: redesign the gameprofile settings window (#258)
undead2146 11dd3ee
feat: info tab features, faq parser and sidebar refinements, (#248)
undead2146 5d4f1a7
feat: Add new styles for landing page website components and improve …
undead2146 df4d717
docs: resolve deadlinks in vitepress documentation site (#260)
undead2146 81e1843
refactor: Remove the active workspace for steamlauncher and use alrea…
undead2146 0354aad
refactor: filter non-workspace files from workspace strategies (#263)
undead2146 64adab9
Fix(github): resolve content downloaded from github not being launcha…
undead2146 9fb435a
feat: Implement copy profile functionality (#267)
undead2146 8a82b9f
feat(website): add a tracker for total installs and updates on github…
undead2146 71792f7
feat(notifications): add mute functionality, improve badge UI, and fi…
aRibals b937355
Fix: Resolve Hotkeys for legionnaire/leikeze not working and issue wi…
undead2146 8a09814
feat: replaced all quicklaunch occurances with quickstart (#279)
R3voA3 5ba2a51
feat: implement content reconciliation system with CAS lifecycle mana…
undead2146 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -169,5 +169,5 @@ _NCrunch* | |
| **/.idea/**/modules.xml | ||
|
|
||
| # Velopack releases | ||
| /releases/ | ||
| /Releases/ | ||
| releases/ | ||
| Releases/ | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,176 @@ | ||
| "RelativePath","Language" | ||
| "00000000.016", | ||
| "00000000.256", | ||
| "Audio.big", | ||
| "AudioEnglish.big","EN" | ||
| "BINKW32.DLL", | ||
| "BrowserEngine.dll", | ||
| "DebugWindow.dll", | ||
| "English.big","EN" | ||
| "game.dat", | ||
| "Generals.dat", | ||
| "Generals.exe", | ||
| "Generals.ico", | ||
| "generals.lcf", | ||
| "gensec.big", | ||
| "gp.info", | ||
| "INI.big", | ||
| "Install_Final.bmp", | ||
| "langdata.dat", | ||
| "launcher.bmp", | ||
| "Launcher.txt", | ||
| "maps.big", | ||
| "mss32.dll", | ||
| "Music.big", | ||
| "P2XDLL.DLL", | ||
| "ParticleEditor.dll", | ||
| "Patch.big", | ||
| "Patch.doc", | ||
| "PatchData.big", | ||
| "patchget.dat", | ||
| "PatchINI.big", | ||
| "patchw32.dll", | ||
| "PatchWindow.big", | ||
| "Perf.txt", | ||
| "Ping.txt", | ||
| "QMPerf.txt", | ||
| "readme.doc", | ||
| "shaders.big", | ||
| "Speech.big", | ||
| "SpeechEnglish.big","EN" | ||
| "StateChanged.txt", | ||
| "Terrain.big", | ||
| "Textures.big", | ||
| "W3D.big", | ||
| "Window.big", | ||
| "WorldBuilder.exe", | ||
| "Core\Activation.dll", | ||
| "Core\Activation64.dll", | ||
| "Data\Cursors\sccattack.ani", | ||
| "Data\Cursors\SCCAttack_S.ani", | ||
| "Data\Cursors\SCCAttMov.ani", | ||
| "Data\Cursors\SCCAttMov_S.ani", | ||
| "Data\Cursors\SCCCashHack.ani", | ||
| "Data\Cursors\SCCEnter.ani", | ||
| "Data\Cursors\SCCEnter_S.ani", | ||
| "Data\Cursors\SCCExit.ani", | ||
| "Data\Cursors\SCCFriendly.ani", | ||
| "Data\Cursors\SCCFriendly_S.ani", | ||
| "Data\Cursors\SCCGuard.ani", | ||
| "Data\Cursors\SCCHeal.ani", | ||
| "Data\Cursors\SCCHostile.ani", | ||
| "Data\Cursors\SCCHostile2.ani", | ||
| "Data\Cursors\SCCHostile3.ani", | ||
| "Data\Cursors\SCCHostile_S.ani", | ||
| "Data\Cursors\SCCKnifeAttack.ani", | ||
| "Data\Cursors\sccmove.ani", | ||
| "Data\Cursors\SCCMove_S.ani", | ||
| "Data\Cursors\SCCNoAction.ani", | ||
| "Data\Cursors\SCCNoAction_S.ani", | ||
| "Data\Cursors\SCCNoBomb.ani", | ||
| "Data\Cursors\SCCNoEntry.ani", | ||
| "Data\Cursors\SCCNoEntry_S.ani", | ||
| "Data\Cursors\SCCNoKnife.ani", | ||
| "Data\Cursors\SCCOutrange.ani", | ||
| "Data\Cursors\SCCPlace.ani", | ||
| "Data\Cursors\SCCPlaceBeacon.ani", | ||
| "Data\Cursors\sccpointer.ani", | ||
| "Data\Cursors\SCCRallyPnt.ani", | ||
| "Data\Cursors\SCCRallyPnt_S.ani", | ||
| "Data\Cursors\SCCRemoteChg.ani", | ||
| "Data\Cursors\SCCRepair.ani", | ||
| "Data\Cursors\SCCResumeC.ani", | ||
| "Data\Cursors\sccscroll0.ani", | ||
| "Data\Cursors\sccscroll1.ani", | ||
| "Data\Cursors\sccscroll2.ani", | ||
| "Data\Cursors\sccscroll3.ani", | ||
| "Data\Cursors\SCCScroll4.ani", | ||
| "Data\Cursors\SCCScroll5.ani", | ||
| "Data\Cursors\SCCScroll6.ani", | ||
| "Data\Cursors\SCCScroll7.ani", | ||
| "Data\Cursors\SCCSDIUplink.ani", | ||
| "Data\Cursors\SCCSelect.ani", | ||
| "Data\Cursors\SCCSell.ani", | ||
| "Data\Cursors\SCCSniper.ani", | ||
| "Data\Cursors\SCCSpyDrone.ani", | ||
| "Data\Cursors\SCCStop.ani", | ||
| "Data\Cursors\SCCTimedChg.ani", | ||
| "Data\Cursors\SCCTNTAttack.ani", | ||
| "Data\Cursors\SCCWaypoint.ani", | ||
| "Data\Cursors\SCCWaypoint_S.ani", | ||
| "Data\english\Movies\EA_LOGO.BIK","EN" | ||
| "Data\english\Movies\EA_LOGO640.BIK","EN" | ||
| "Data\english\Movies\sizzle_review.bik","EN" | ||
| "Data\english\Movies\sizzle_review640.bik","EN" | ||
| "Data\Movies\China01_Final_00s.bik", | ||
| "Data\Movies\China02_Final_00s.bik", | ||
| "Data\Movies\China03_Final_00s.bik", | ||
| "Data\Movies\China04_Final_00s.bik", | ||
| "Data\Movies\China05_Final_00s.bik", | ||
| "Data\Movies\China06_Final_00s.bik", | ||
| "Data\Movies\China07_Final_00s.bik", | ||
| "Data\Movies\CHINA_end.bik", | ||
| "Data\Movies\CHINA_end640.bik", | ||
| "Data\Movies\GLA01_Final_00s.bik", | ||
| "Data\Movies\GLA02_Final_00s.bik", | ||
| "Data\Movies\GLA03_Final_00s.bik", | ||
| "Data\Movies\GLA04_Final_00s.bik", | ||
| "Data\Movies\GLA05_Final_00s.bik", | ||
| "Data\Movies\GLA06_Final_00s.bik", | ||
| "Data\Movies\GLA07_Final_00s.bik", | ||
| "Data\Movies\GLA08_Final_00s.bik", | ||
| "Data\Movies\GLA_end.bik", | ||
| "Data\Movies\GLA_end640.bik", | ||
| "Data\Movies\Training_Final_00s.bik", | ||
| "Data\Movies\USA01_Final_00s.bik", | ||
| "Data\Movies\USA02_Final_00s.bik", | ||
| "Data\Movies\USA03_Final_00s.bik", | ||
| "Data\Movies\USA04_Final_00s.bik", | ||
| "Data\Movies\USA06_Final_00s.bik", | ||
| "Data\Movies\USA07_Final_00s.bik", | ||
| "Data\Movies\USA08_Final_00s.bik", | ||
| "Data\Movies\USA_end.bik", | ||
| "Data\Movies\USA_end640.bik", | ||
| "Data\Scripts\MultiplayerScripts.scb", | ||
| "Data\Scripts\SkirmishScripts.scb", | ||
| "Data\WaterPlane\caust00.tga", | ||
| "Data\WaterPlane\caust01.tga", | ||
| "Data\WaterPlane\caust02.tga", | ||
| "Data\WaterPlane\caust03.tga", | ||
| "Data\WaterPlane\caust04.tga", | ||
| "Data\WaterPlane\caust05.tga", | ||
| "Data\WaterPlane\caust06.tga", | ||
| "Data\WaterPlane\caust07.tga", | ||
| "Data\WaterPlane\caust08.tga", | ||
| "Data\WaterPlane\caust09.tga", | ||
| "Data\WaterPlane\caust10.tga", | ||
| "Data\WaterPlane\caust11.tga", | ||
| "Data\WaterPlane\caust12.tga", | ||
| "Data\WaterPlane\caust13.tga", | ||
| "Data\WaterPlane\caust14.tga", | ||
| "Data\WaterPlane\caust15.tga", | ||
| "Data\WaterPlane\caust16.tga", | ||
| "Data\WaterPlane\caust17.tga", | ||
| "Data\WaterPlane\caust18.tga", | ||
| "Data\WaterPlane\caust19.tga", | ||
| "Data\WaterPlane\caust20.tga", | ||
| "Data\WaterPlane\caust21.tga", | ||
| "Data\WaterPlane\caust22.tga", | ||
| "Data\WaterPlane\caust23.tga", | ||
| "Data\WaterPlane\caust24.tga", | ||
| "Data\WaterPlane\caust25.tga", | ||
| "Data\WaterPlane\caust26.tga", | ||
| "Data\WaterPlane\caust27.tga", | ||
| "Data\WaterPlane\caust28.tga", | ||
| "Data\WaterPlane\caust29.tga", | ||
| "Data\WaterPlane\caust30.tga", | ||
| "Data\WaterPlane\caust31.tga", | ||
| "MSS\mssa3d.m3d", | ||
| "MSS\mssds3d.m3d", | ||
| "MSS\mssdsp.flt", | ||
| "MSS\mssdx7.m3d", | ||
| "MSS\msseax.m3d", | ||
| "MSS\mssmp3.asi", | ||
| "MSS\mssrsx.m3d", | ||
| "MSS\msssoft.m3d", | ||
| "MSS\mssvoice.asi", |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ignore pattern is now broad; consider anchoring to repo root.
Switching from
/releases/toreleases/ignores any nested folder namedreleases, which can hide tracked content. If you only intended the repo root, keep the leading slash.🧩 Suggested change (root-only ignore)
📝 Committable suggestion
🤖 Prompt for AI Agents