github 3vil3vo/GreenLuma-Manager v1.0.0-rc2.15

5 hours ago

Changes:

  • Removed the ShowHiddenDlcs feature and all associated hidden DLC expansion logic (You can still see hidden DLCs)
  • Embedded steam_applist_legacy.json as an assembly resource instead of a loose file in Data/
  • Pruned steam_applist_legacy.json to remove entries already present in the live Steam API
  • Introduced GetBestAvailableAppListAsync to fall back to the embedded legacy list immediately while kicking off a background live-API prefetch when an API key is present
  • Replaced the hardcoded placeholder API key default with an empty string; added a SanitizeApiKey helper that strips the old placeholder on load and saves the config
  • Added a startup dialog prompting users to configure a Steam API key when none is set, with a direct shortcut to Settings; also shows a toast warning when a search is attempted without a key
  • Fixed stealth mode status indicator showing "Normal Mode" on stealth-only installs by correcting the condition evaluation order in UpdateStatus
  • Fixed search result filter tabs not refreshing when a new search is submitted by resetting the CollectionView filter in SearchController on each search
  • Fixed search result count display and scroll-to-top not firing on filter tab changes; extracted UpdateResultCount so both the filter handler and count logic share one code path
  • Fixed game list filter not auto-refreshing after adding or removing a game; fixed icon re-fetching being skipped when a game is re-added
  • Added "Other" as a filter option in the game list search bar's type ComboBox, matching any type that is not Game or DLC; added a visual separator and spacing between the search field and the filter dropdown
  • Rewrote Windows Defender status messages; tightened the Defender quarantine warning to only show when the injector file is actually missing; added error logging to previously silent catch blocks in GreenLumaService
  • Refactored icon load loop to use Parallel.ForEachAsync with MaxDegreeOfParallelism = 6, skipping games that already have an icon URL; fixed CancellationTokenSource disposal happening immediately instead of being deferred
  • Cleaned up Rider/ReSharper warnings

Full Changelog: v1.0.0-rc2.14...v1.0.0-rc2.15

ToDo:

  • Add the option to turn off the GreenLuma version notice
  • Check for GetHBITMAP Failed! and apply a fix

Don't miss a new GreenLuma-Manager release

NewReleases is sending notifications on new releases.