feat: v1.1.0 — Epic Games detection, favorites, recent, UI improvements

- electron/epic.ts: auto-detect Epic Games from Manifests/*.item (skip DLCs)
- electron/favorites.ts: persist favorites + recent (last 20) in userData
- electron/steam.ts: replace winreg callbacks with reg query execSync + fallback paths
- electron: new IPC handlers — favorites:get/toggle, recent:get; launch tracks recent
- UI: star button on cards (favorites), sort A→Z/Z→A toggle, skeleton loading,
  fade-in card animation, Epic/Favorites/Recent filter tabs, SVG placeholder with initials

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-06-02 12:28:52 +00:00
parent 2ef7e2a92d
commit 35d46f532a
16 changed files with 414 additions and 134 deletions
+2 -2
View File
@@ -1,12 +1,12 @@
{
"name": "club-launcher",
"version": "1.0.0",
"version": "1.1.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "club-launcher",
"version": "1.0.0",
"version": "1.1.0",
"dependencies": {
"@node-steam/vdf": "^2.0.1",
"lucide-react": "^0.441.0",