AgentScrubbles and Robert Clabough
12c81eb1ac
Fixing linux bug where client would never actually quit ( #469 )
...
* Fixing linux bug where client would never actually quit
* Fixing window minimizing to tray
* Make an official event
---------
Co-authored-by: Robert Clabough <robert@clabough.tech >
2026-08-15 12:38:25 +10:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
380e3a50b4
chore(deps): bump nuxt from 4.4.8 to 4.5.1 in /desktop/main ( #472 )
...
Bumps [nuxt](https://github.com/nuxt/nuxt/tree/HEAD/packages/nuxt ) from 4.4.8 to 4.5.1.
- [Release notes](https://github.com/nuxt/nuxt/releases )
- [Commits](https://github.com/nuxt/nuxt/commits/v4.5.1/packages/nuxt )
---
updated-dependencies:
- dependency-name: nuxt
dependency-version: 4.5.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-08 09:31:18 +10:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7cb81176b2
chore(deps): bump rand from 0.9.2 to 0.10.2 in /desktop/src-tauri ( #393 )
...
Bumps [rand](https://github.com/rust-random/rand ) from 0.9.2 to 0.10.2.
- [Release notes](https://github.com/rust-random/rand/releases )
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-random/rand/compare/rand_core-0.9.2...0.10.2 )
---
updated-dependencies:
- dependency-name: rand
dependency-version: 0.9.3
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-29 21:25:54 +10:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6903d14f2c
chore(deps): bump rustls-webpki in /desktop/src-tauri ( #402 )
...
Bumps [rustls-webpki](https://github.com/rustls/webpki ) from 0.103.8 to 0.103.13.
- [Release notes](https://github.com/rustls/webpki/releases )
- [Commits](https://github.com/rustls/webpki/compare/v/0.103.8...v/0.103.13 )
---
updated-dependencies:
- dependency-name: rustls-webpki
dependency-version: 0.103.13
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-29 20:57:18 +10:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9160a5ec79
chore(deps): bump markdown-it from 14.1.1 to 14.2.0 in /desktop/main ( #422 )
...
Bumps [markdown-it](https://github.com/markdown-it/markdown-it ) from 14.1.1 to 14.2.0.
- [Changelog](https://github.com/markdown-it/markdown-it/blob/master/CHANGELOG.md )
- [Commits](https://github.com/markdown-it/markdown-it/compare/14.1.1...14.2.0 )
---
updated-dependencies:
- dependency-name: markdown-it
dependency-version: 14.2.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-29 20:55:20 +10:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
511fff645f
chore(deps): bump serde_with in /desktop/src-tauri/client ( #441 )
...
Bumps [serde_with](https://github.com/jonasbb/serde_with ) from 3.15.0 to 3.21.0.
- [Release notes](https://github.com/jonasbb/serde_with/releases )
- [Commits](https://github.com/jonasbb/serde_with/compare/v3.15.0...v3.21.0 )
---
updated-dependencies:
- dependency-name: serde_with
dependency-version: 3.21.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-29 20:53:46 +10:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
a42193fbc5
chore(deps-dev): bump postcss from 8.5.15 to 8.5.18 in /desktop/main ( #460 )
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.5.15 to 8.5.18.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.18 )
---
updated-dependencies:
- dependency-name: postcss
dependency-version: 8.5.18
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-29 20:52:58 +10:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
39d2ca3d4e
chore(deps): bump serde_with from 3.16.1 to 3.21.0 in /desktop/src-tauri ( #442 )
...
Bumps [serde_with](https://github.com/jonasbb/serde_with ) from 3.16.1 to 3.21.0.
- [Release notes](https://github.com/jonasbb/serde_with/releases )
- [Commits](https://github.com/jonasbb/serde_with/compare/v3.16.1...v3.21.0 )
---
updated-dependencies:
- dependency-name: serde_with
dependency-version: 3.21.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-29 20:49:03 +10:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
f429e900cb
chore(deps): bump quinn-proto in /desktop/src-tauri ( #456 )
...
Bumps [quinn-proto](https://github.com/quinn-rs/quinn ) from 0.11.13 to 0.11.16.
- [Release notes](https://github.com/quinn-rs/quinn/releases )
- [Commits](https://github.com/quinn-rs/quinn/compare/quinn-proto-0.11.13...quinn-proto-0.11.16 )
---
updated-dependencies:
- dependency-name: quinn-proto
dependency-version: 0.11.16
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-29 18:48:06 +10:00
DecDuck
6f74718695
Fix local path and templating issues ( #436 )
2026-06-30 08:25:31 +10:00
DecDuck
9185089c99
Fix v0.4.0 process handler, add override menu ( #430 )
...
* Fix Windows and Linux launch
* Add process handler selector, pin Prisma
* Regenerate lcofkiel
* Fix torrential inclusion in image
* Fix layouting
* Implement tree kill for Windows
* Fix server lint
2026-06-21 15:24:33 +10:00
DecDuck
2e86422004
Add lints, new website publish ( #428 )
...
* Add lints and new website
* Fix droplet CI
* Fix droplet ci again
* Fix clippy lints
2026-06-21 11:16:39 +10:00
DecDuck
796abf478f
Fix GitHub Actions build ( #427 )
...
* Fix server build
* Remove server drop-base submod
* Update lockfile
* Use debian images for build
* Fix pino errors, lint
* Fix macOS keychain lookup
2026-06-21 10:37:54 +10:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ac1e0230ae
chore(deps): bump nuxt from 3.20.1 to 3.21.6 in /desktop/main ( #416 )
...
Bumps [nuxt](https://github.com/nuxt/nuxt/tree/HEAD/packages/nuxt ) from 3.20.1 to 3.21.6.
- [Release notes](https://github.com/nuxt/nuxt/releases )
- [Commits](https://github.com/nuxt/nuxt/commits/v3.21.6/packages/nuxt )
---
updated-dependencies:
- dependency-name: nuxt
dependency-version: 3.21.6
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-15 08:13:01 +10:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
18471a1d35
chore(deps): bump openssl from 0.10.75 to 0.10.80 in /desktop/src-tauri ( #419 )
...
Bumps [openssl](https://github.com/rust-openssl/rust-openssl ) from 0.10.75 to 0.10.80.
- [Release notes](https://github.com/rust-openssl/rust-openssl/releases )
- [Commits](https://github.com/rust-openssl/rust-openssl/compare/openssl-v0.10.75...openssl-v0.10.80 )
---
updated-dependencies:
- dependency-name: openssl
dependency-version: 0.10.80
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-15 08:12:17 +10:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
c8bb84e0d8
chore(deps): bump tar from 0.4.44 to 0.4.46 in /desktop/src-tauri ( #420 )
...
Bumps [tar](https://github.com/composefs/tar-rs ) from 0.4.44 to 0.4.46.
- [Release notes](https://github.com/composefs/tar-rs/releases )
- [Commits](https://github.com/composefs/tar-rs/compare/0.4.44...0.4.46 )
---
updated-dependencies:
- dependency-name: tar
dependency-version: 0.4.46
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-15 08:11:47 +10:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
546f47e40e
chore(deps): bump defu from 6.1.4 to 6.1.6 in /desktop/main ( #386 )
...
Bumps [defu](https://github.com/unjs/defu ) from 6.1.4 to 6.1.6.
- [Release notes](https://github.com/unjs/defu/releases )
- [Changelog](https://github.com/unjs/defu/blob/main/CHANGELOG.md )
- [Commits](https://github.com/unjs/defu/compare/v6.1.4...v6.1.6 )
---
updated-dependencies:
- dependency-name: defu
dependency-version: 6.1.6
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-09 12:26:57 +10:00
DecDuck
bf7ce5927f
Attempt fix monorepo build ( #404 )
...
* add latest changes and fix launcher
* add optional tag specify
* fix client release
* empty commit
2026-04-27 15:38:05 +10:00
Husky
ff1144e016
Improve repo tooling ( #398 )
...
* add basic git files to root
* make server part of monorepo
* import promo
* import libraries base
* import docs
* import desktop
* move docs and promo
2026-04-20 11:44:38 +10:00
DecDuck
2dd90fbc44
New v0.4.0 website
2026-04-03 01:25:10 +00:00
DecDuck
50106d5fa2
Add final packages and fix torrential launch
2026-03-30 19:47:53 +11:00
DecDuck
e881da5ce3
move base to libraries
2026-03-30 19:38:14 +11:00
DecDuck
17d9bc2b5a
fix desktop deps
2026-03-30 19:36:48 +11:00
DecDuck
f82ec017d9
Update readmes for monorepo
2026-03-30 19:04:39 +11:00
DecDuck
df6aebbd6d
Fix Windows exe launch through cmd routing ( #190 )
...
* feat: modify_command in process manager
* fix: import windows extension
2026-02-27 08:48:51 +11:00
DecDuck
b3bb3133d7
Fix options modal and launcher on Windows ( #189 )
...
* fix: proton paths fetch on windows
* fix: fetch_proton_paths on windows
* fix: native launcher
2026-02-26 12:59:29 +11:00
DecDuck
84fa70f436
Fix emulator path calculation ( #188 )
...
Fixes a typo that makes the emulator executable append to the **game** install dir, not the **emulator** install dir.
2026-02-26 01:54:26 +11:00
DecDuck
82b9912bd0
Game updates ( #187 )
...
* refactor: split umu launcher
* feat: latest version picker + fixes
* feat: frontend latest changes
* feat: game update detection w/ setting
* feat: fixes and refactor for game update
* fix: windows ui
* fix: deps
* feat: update modifications
* feat: missing ui and lock update
* fix: create install dir on init
* fix: clippy
* fix: clippy x2
* feat: add configuration option to toggle updates
* feat: uninstall dropdown on partiallyinstalled
2026-02-25 23:27:30 +11:00
DecDucK
d7ec7fc25c
Fix Windows build
2026-02-07 13:14:19 +11:00
DecDuck
16ef83228b
Async downloader, better Proton support ( #183 )
...
* feat: async downloader + other fixes
* feat: windows command parsing + use library path for install path
* feat: better proton support
* feat: style fixes and store button now uses in-app
* feat: emulator rename + umu emulator fix
* feat: bring process creation inline with docs
* fix: clippy
2026-02-06 23:24:14 +11:00
DecDuck
1f74d35bdc
In-app store, delta version support ( #179 )
...
* fix: windows launch
* feat: add necessary client fixes for store
* fix: keyring fix
* feat: delta version support
* feat: dl/disk progress
* feat: move to jwt auth
* fix: lint
2026-02-06 00:30:27 +11:00
DecDuck
fc69ae30ab
Depot API & executor launch ( #173 )
...
* feat: depot api downloads
* feat: frontend fixes and experimental webview store
* feat: sync downloader
* feat: cleanup and fixes
* feat: encrypted database and fixed resuming
* feat: launch option selector
* fix: autostart when no options
* fix: clippy
* fix: clippy x2
* feat: executor launch
* feat: executor launch
* feat: not installed error handling
* feat: better offline handling
* feat: dependency popup
* fix: cancelation and resuming issues
* feat: dedup by platform
* feat: new ui for additional components and fix dl manager clog
* feat: auto-queue dependencies
* feat: depot scanning and ranking
* feat: new library fetching stack
* In-app store page (Windows + macOS) (#176 )
* feat: async store loading
* feat: fix overscroll behaviour
* fix: query params in server protocol
* fix: clippy
2026-01-20 11:40:48 +11:00
DecDuck
55fdaf51e1
Fix incompatiblities with server/develop
2026-01-11 13:03:35 +11:00
DecDuck
b5e5fc0c77
Fix server error messages
2025-11-30 23:13:01 +11:00
DecDuck
60748903e6
Move to pnpm to fix builds
2025-11-19 23:02:20 +11:00
DecDuck
7dbc483712
Fix Apple signing
2025-11-19 22:14:57 +11:00
DecDuck
6754d0b5d4
Bump version
2025-11-15 09:09:58 +11:00
quexeky
480056c655
Fix folders not opening ( #162 )
2025-10-17 15:27:32 +11:00
DecDuck
aab9b2c414
Fix macOS build
2025-10-16 15:32:28 +11:00
quexeky
8ff7604502
156 refactor into workspaces ( #157 )
...
* chore: Major refactoring
Still needs a massive go-over because there shouldn't be anything referencing tauri in any of the workspaces except the original one. Process manager has been refactored as an example
Signed-off-by: quexeky <git@quexeky.dev >
* fix: Remote tauri dependency from process
Signed-off-by: quexeky <git@quexeky.dev >
* refactor: Improvements to src-tauri
Signed-off-by: quexeky <git@quexeky.dev >
* refactor: Builds, but some logic still left to move back
Signed-off-by: quexeky <git@quexeky.dev >
* refactor: Finish refactor
Signed-off-by: quexeky <git@quexeky.dev >
* chore: Run cargo clippy && cargo fmt
Signed-off-by: quexeky <git@quexeky.dev >
* refactor: Move everything into src-tauri
Signed-off-by: quexeky <git@quexeky.dev >
---------
Signed-off-by: quexeky <git@quexeky.dev >
2025-10-14 17:12:51 +11:00
quexeky
11395dbab1
139 add and resolve clippy lints to prevent unwrap and expect functions ( #154 )
...
* fix: Add lint and remove all unwraps from lib.rs
Signed-off-by: quexeky <git@quexeky.dev >
* chore: Remove all unwraps from util.rs and add state_lock macro
Signed-off-by: quexeky <git@quexeky.dev >
* chore: Add CacheError and remove unwraps from fetch_object
Signed-off-by: quexeky <git@quexeky.dev >
* chore: Remove unwraps from fetch_object and server_proto
Signed-off-by: quexeky <git@quexeky.dev >
* chore: Remove unwraps from auth.rs
Signed-off-by: quexeky <git@quexeky.dev >
* chore: Remove unwraps from process_handlers
Signed-off-by: quexeky <git@quexeky.dev >
* chore: Clippy unwrap linting
Signed-off-by: quexeky <git@quexeky.dev >
* chore: Remove lint
Because not everything is actually resolved yet: will be resolved with a restructure of the library
Signed-off-by: quexeky <git@quexeky.dev >
* chore: Make the rest of clippy happy
Signed-off-by: quexeky <git@quexeky.dev >
* fix: Send download signal instead of triggering self.on_error
Signed-off-by: quexeky <git@quexeky.dev >
* fix: Corrupted state should panic
Signed-off-by: quexeky <git@quexeky.dev >
* fix: Use debug instead of display for specific errors
Signed-off-by: quexeky <git@quexeky.dev >
* fix: Settings now log error instead of panicking
Signed-off-by: quexeky <git@quexeky.dev >
---------
Signed-off-by: quexeky <git@quexeky.dev >
2025-10-08 16:17:24 +11:00
DecDuck
b73091c90b
Update README.md
2025-09-11 08:16:33 +10:00
DecDuck
bbdbfedca3
Collections & download stability, UI ( #130 )
...
* feat: different local path in dev #73
* feat: better error output for downloads
* feat: collections in library view
* feat: improve download manager reliability
* feat: new download UI, more stable downloads
* fix: clippy
* fix: only show admin link if user is admin
* feat: check for libs before building
2025-09-07 15:57:06 +10:00
quexeky
d678d48fdb
Native model fixes ( #137 )
...
* fix: Fix native_model from requirements and add version requirements for models
Signed-off-by: quexeky <git@quexeky.dev >
* fix: Use Drop-OSS/native_model
Signed-off-by: quexeky <git@quexeky.dev >
* chore: Bump version to include logging
(Albeit, logging occurs before we initialise the logger, but oh well)
Signed-off-by: quexeky <git@quexeky.dev >
* chore: Make clippy happy
Signed-off-by: quexeky <git@quexeky.dev >
---------
Signed-off-by: quexeky <git@quexeky.dev >
2025-09-05 15:31:28 +10:00
DecDuck
bab3c94adc
Bump version to v0.3.3
2025-08-28 18:23:12 +10:00
DecDuck
a9730772a7
Add placeholders to unfinished pages ( #126 )
...
* feat: add placeholders for community & news pages
* feat: add placeholder to interface in settings menu
2025-08-28 18:22:33 +10:00
DecDuck
b28b7e1cc3
Fix for multi-version downloads ( #125 )
...
* fix: multi version downloads
* fix: remove debug utils
* fix: clippy
2025-08-28 18:05:05 +10:00
quexeky
8de354f3f3
Add umu-run discovery ( #122 )
...
Signed-off-by: quexeky <git@quexeky.dev >
2025-08-28 18:05:05 +10:00
DecDuck
71ee106c04
Fix Tauri builds ( #119 )
...
* fix: attempt to use local user keychain
* chore: tmp disable non-macos builds
* fix: windows process fix patch
* fix: re-enable windows
* fix: remove sudo
* fix: tmp disable windows again
* fix: windows build again
* chore: re-disable windows
* fix: pin to macos 14
* fix: re-enable other builds
2025-08-15 23:55:34 +10:00
DecDuck
70f7015ef8
Fix #117 ( #118 )
...
* fix: version data not being attached to process manager push
* fix: clippy
2025-08-15 23:02:01 +10:00