Commit Graph

  • 48e865f40b chore(process manager): refactor for generic way to implement cross platform launchers DecDuck 2024-12-25 23:05:10 +11:00
  • 7b410c4ded chore(changelog): Updated changelog quexeky 2024-12-25 11:41:31 +11:00
  • fd41109fe4 chore(changelog): Update changelog quexeky 2024-12-25 11:39:25 +11:00
  • eadcaa1b05 chore(changelog): Update changelog v0.1.0-beta quexeky 2024-12-25 11:39:25 +11:00
  • b033528bec docs(version): Version bump quexeky 2024-12-25 11:19:31 +11:00
  • 5f29c28e04 docs(version): Version bump quexeky 2024-12-25 11:19:31 +11:00
  • 1f3f76cb77 Update README.md quexeky 2024-12-24 23:24:13 +00:00
  • db916bf970 Update README.md quexeky 2024-12-24 23:24:13 +00:00
  • f4dcc49600 Update CONTRIBUTING.md quexeky 2024-12-24 21:34:05 +00:00
  • 2309407ca6 Update CONTRIBUTING.md quexeky 2024-12-24 21:34:05 +00:00
  • d16f99fbc3 fix(process): absolute executable invoke DecDuck 2024-12-24 18:30:38 +11:00
  • e9822d055b fix(client event handler): future lenience DecDuck 2024-12-24 17:46:56 +11:00
  • 5c78b20504 fix(client event handler): future lenience DecDuck 2024-12-24 17:46:56 +11:00
  • 94c4931521 fix: windows shadow DecDuck 2024-12-24 14:41:03 +11:00
  • ae877db672 chore(stored manifest): swap file name and to binary encoding DecDuck 2024-12-24 12:52:40 +11:00
  • bd60bf9521 fix(library ui): fix scrollbars on edge webview DecDuck 2024-12-24 12:32:44 +11:00
  • ef41dcd32d fix(process log): use unix timestamp to avoid invalid characters in filename DecDuck 2024-12-24 12:31:31 +11:00
  • 30995a98bd feat(downloads): Added manifest.json utility for persistent download progress quexeky 2024-12-24 12:21:00 +11:00
  • eaaec8d815 chore(downloads): Made logging systems match quexeky 2024-12-24 09:16:30 +11:00
  • 340ddcdf75 feat(process): add pre-launch log to file DecDuck 2024-12-24 11:59:59 +11:00
  • 95a293f9a1 fix: moved icons and created PlatformClient so we can use the enum on the frontend DecDuck 2024-12-24 11:43:36 +11:00
  • cada630e81 fix: moved icons and created PlatformClient so we can use the enum on the frontend DecDuck 2024-12-24 11:43:36 +11:00
  • 04d41e132c fix(icons): remove unnecessary import DecDuck 2024-12-24 10:56:30 +11:00
  • a361c38e82 fix(icons): remove unnecessary import DecDuck 2024-12-24 10:56:30 +11:00
  • e82052955c fix(icons): remove dynamic imports DecDuck 2024-12-24 10:49:04 +11:00
  • 0f10626b1b fix(icons): remove dynamic imports DecDuck 2024-12-24 10:49:04 +11:00
  • 8ce33217e5 fix(icons): properly import icons DecDuck 2024-12-24 10:39:13 +11:00
  • 8945196633 fix(icons): properly import icons DecDuck 2024-12-24 10:39:13 +11:00
  • dcf167fee7 chore(replace md-it): replaced markdown-it with micromark DecDuck 2024-12-24 10:08:27 +11:00
  • 31e8359ec0 chore(replace md-it): replaced markdown-it with micromark DecDuck 2024-12-24 10:08:27 +11:00
  • 14459cf9d3 chore(polish & cleanup) DecDuck 2024-12-24 09:05:51 +11:00
  • d509995a86 feat(modal): fix confirm and add notification DecDuck 2024-12-24 08:54:45 +11:00
  • 63f40f35f0 feat(add modal stack): created modal stack and confirmation DecDuck 2024-12-24 08:43:49 +11:00
  • 60d38f36a5 fix(windows build) DecDuck 2024-12-24 08:01:36 +11:00
  • 93dd1a2de5 feat(delete games): update prisma & delete games DecDuck 2024-12-23 21:12:32 +11:00
  • 089c3e03f6 feat(delete games): update prisma & delete games DecDuck 2024-12-23 21:12:32 +11:00
  • 6a1ce2c175 feat: quit button DecDuck 2024-12-23 20:56:11 +11:00
  • ebd49b33f8 refactor(game status): transient vs synced state now defined DecDuck 2024-12-23 20:44:02 +11:00
  • 6f9c320d85 feat(umu id override): add support for overriding UMU id DecDuck 2024-12-23 13:33:22 +11:00
  • fd4a7d1981 feat(umu id override): add support for overriding UMU id DecDuck 2024-12-23 13:33:22 +11:00
  • 93a84e1835 chore(download agent): moved to completed index arr to help serialization DecDuck 2024-12-21 19:21:15 +11:00
  • 772e6a124d feat(tray): background processes and close/open menu DecDuck 2024-12-21 15:09:49 +11:00
  • 760a2a1772 feat(tray icon): initial creation and logo update DecDuck 2024-12-19 10:09:25 +11:00
  • 57e96707ac feat(library admin): client side search DecDuck 2024-12-17 20:42:12 +11:00
  • b50e27f4b0 feat(library admin): client side search DecDuck 2024-12-17 20:42:12 +11:00
  • b5b5c68b00 feat(queue & game): queue and library UIs DecDuck 2024-12-17 20:29:54 +11:00
  • 9bbf463774 feat(process manager): launch games with log files DecDuck 2024-12-15 17:29:21 +11:00
  • 66bb664d8a feat(download manager): only allow downloads for supported platforms DecDuck 2024-12-15 16:15:11 +11:00
  • e56b6187ca chore(downloads): Added time debugging and fixed logging formatting Louis van Liefland 2024-12-14 22:38:11 +11:00
  • f904644395 merge(download-manager) -> 'main' DecDuck 2024-12-09 10:44:26 +00:00
  • 8a00b362b4 Merge branch 'main' into download-manager DecDuck 2024-12-09 21:20:44 +11:00
  • 10d998cd29 fix: windows build DecDuck 2024-12-09 20:41:36 +11:00
  • 3e45d15f10 refactor: Ran cargo clippy & cargo fmt Louis van Liefland 2024-12-09 20:32:42 +11:00
  • 113235be2f fix(download manager): fixed queue manipulation and waiting for downloads DecDuck 2024-12-09 18:07:41 +11:00
  • be4b50fac3 fix(client chunk api route): follow best practices DecDuck 2024-12-09 17:04:51 +11:00
  • 54c5d55da7 fix(client chunk api route): follow best practices DecDuck 2024-12-09 17:04:51 +11:00
  • 3d8639136b feat(download ui): debug queue interface DecDuck 2024-12-09 17:03:48 +11:00
  • 441aae4858 fix(giantbomb): fix for missing developers or publishers DecDuck 2024-12-08 16:07:42 +11:00
  • 25fc957092 fix(giantbomb): fix for missing developers or publishers DecDuck 2024-12-08 16:07:42 +11:00
  • ff39f1ca39 fix: remove unnecessary unstable feature DecDuck 2024-12-08 12:55:41 +11:00
  • 74f071281e feat(download widget): download widget and queue fix DecDuck 2024-12-08 12:33:45 +11:00
  • 57fe5eae05 feat: temporary queue ui and flamegraph instructions DecDuck 2024-12-07 20:21:22 +11:00
  • b8684211c8 feat(download): add version metadata route DecDuck 2024-12-07 11:00:56 +11:00
  • 5393db3236 feat(download): add version metadata route DecDuck 2024-12-07 11:00:56 +11:00
  • 2e5997525d feat(download & db): combined db and download interface improvements DecDuck 2024-12-07 11:00:35 +11:00
  • 3d55cb768a feat(install ui): ui to install games DecDuck 2024-12-06 22:16:50 +11:00
  • bdc6527a4f fix(manifests): fix delta manifest generation DecDuck 2024-12-06 22:16:42 +11:00
  • 6df560ca37 fix(manifests): fix delta manifest generation DecDuck 2024-12-06 22:16:42 +11:00
  • 86848f599a refactor(windows logo): moved windows logo into logos dir DecDuck 2024-12-06 21:25:21 +11:00
  • 789d3ba2f2 refactor(windows logo): moved windows logo into logos dir DecDuck 2024-12-06 21:25:21 +11:00
  • da6f470aa1 style(invitation ui): non rounded bottom DecDuck 2024-12-06 19:43:15 +11:00
  • c4391d3f4d style(invitation ui): non rounded bottom DecDuck 2024-12-06 19:43:15 +11:00
  • e6553e6ed1 feat(download manager): syncs state to disk to persist across reboots DecDuck 2024-12-04 17:29:46 +11:00
  • 9dc052691d feat(download manager): update db state with ui and emit events DecDuck 2024-11-28 20:31:04 +11:00
  • 95109899b7 fix(download manager): use of completed signal, and pause/resuming DecDuck 2024-11-28 12:39:21 +11:00
  • 543e7b0b44 feat(client): fetch game endpoint DecDuck 2024-11-26 20:11:25 +11:00
  • 1f4d07568f feat(client): fetch game endpoint DecDuck 2024-11-26 20:11:25 +11:00
  • cd42466cc4 feat(library): automatically fetch remote data if not available DecDuck 2024-11-26 20:11:03 +11:00
  • 12b15aa0fd refactor(download manager): rename files to what they contain DecDuck 2024-11-26 19:54:43 +11:00
  • e08a2b20f3 feat: retry connnection on server unavailable DecDuck 2024-11-26 18:09:15 +11:00
  • aa1f70d344 feat(settings): finish download dir CRUD interface DecDuck 2024-11-25 16:09:29 +11:00
  • 104e903454 feat(settings): ability to add more download dirs DecDuck 2024-11-24 21:04:56 +11:00
  • b51db3b259 feat(ui): more ui improvements DecDuck 2024-11-24 16:12:19 +11:00
  • e408ac5df8 feat(ui): more ui improvements DecDuck 2024-11-24 16:12:19 +11:00
  • 8016830c34 refactor: more consistent naming for globals DecDuck 2024-11-24 15:29:14 +11:00
  • 305de9f45a refactor: more consistent naming for globals DecDuck 2024-11-24 15:29:14 +11:00
  • 09481cf3e8 feat(ui): game carousel DecDuck 2024-11-24 09:47:32 +11:00
  • ecc819eebc feat(ui): game carousel DecDuck 2024-11-24 09:47:32 +11:00
  • 829236e56d fix(db): initialise doesn't recreate default install dir DecDuck 2024-11-24 09:01:11 +11:00
  • b31d5c286a chore(downloads): Progress on write speeds & added debug statements Louis van Liefland 2024-11-23 23:32:56 +11:00
  • 2262fb5df0 feat(store): new endpoints, ui and beginnings of main store page DecDuck 2024-11-23 21:29:24 +11:00
  • 9cbdcbcdf6 feat(store): new endpoints, ui and beginnings of main store page DecDuck 2024-11-23 21:29:24 +11:00
  • b9960c1733 style(downloads): Abstracted queue system quexeky 2024-11-23 18:18:03 +11:00
  • 2cd3392d59 fix(style): game panel now always shows 3 lines exactly DecDuck 2024-11-23 09:12:57 +11:00
  • 9c2249ed08 fix(style): game panel now always shows 3 lines exactly DecDuck 2024-11-23 09:12:57 +11:00
  • 404aeeb9c7 feat(store page): add button to open in admin panel DecDuck 2024-11-23 09:03:56 +11:00
  • 7b3b919581 feat(store page): add button to open in admin panel DecDuck 2024-11-23 09:03:56 +11:00
  • 3f61f28054 fix(library): only show versions that are directories DecDuck 2024-11-23 08:49:23 +11:00
  • ef8f3ae6fd fix(library): only show versions that are directories DecDuck 2024-11-23 08:49:23 +11:00
  • e074011ca8 feat(downloads): Download cancelling quexeky 2024-11-21 16:46:05 +11:00