114 Commits

Author SHA1 Message Date
Ishan09811
c8e62615a1 implement login screen (#34)
* implement login screen

* Update generators.ts
2026-01-05 00:43:37 +03:00
DH
980c391998 kit: add skia initialization
copy canvaskit.wasm to web build dir
2025-12-28 21:31:58 +03:00
dependabot[bot]
3ba467fced build(deps): bump the deps group across 1 directory with 2 updates (#30)
Bumps the deps group with 2 updates in the /rpcsx-ui-kit directory: [esbuild](https://github.com/evanw/esbuild) and [glob](https://github.com/isaacs/node-glob).


Updates `esbuild` from 0.25.12 to 0.27.0
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.25.12...v0.27.0)

Updates `glob` from 11.1.0 to 13.0.0
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/node-glob/compare/v11.1.0...v13.0.0)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-version: 0.27.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: deps
- dependency-name: glob
  dependency-version: 13.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: deps
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-28 20:51:27 +03:00
Ishan09811
88e5dc02f9 Initial setup view (#32)
* test

* Initial setup view

* exp

* exp2

* proper setup screen ui
2025-12-28 20:51:03 +03:00
DH
f4158a1ceb desktop: gracefully shutdown on sigint/sigterm/sigquit 2025-09-07 16:13:02 +03:00
DH
b78eb4610e fs: fix unicode path handling 2025-09-07 12:14:46 +03:00
DH
cb228098e7 fs: fix uri parsing on windows 2025-09-07 11:51:44 +03:00
DH
1cafbb83fc android: fix modules build 2025-09-07 09:18:20 +03:00
DH
64704a08a8 desktop: fix release build 2025-09-07 01:45:03 +03:00
DH
7a532661d0 android: upload generated project & use legacy packaging 2025-09-07 01:30:27 +03:00
DH
dbf29d1b1a extension-host: implement mobile support
use interfaces to create external components and launchers
fixed typo in readme
2025-09-07 01:26:10 +03:00
DH
dd34213f4c fs: fix packaged resources uri 2025-09-01 22:32:10 +03:00
DH
31db6c2399 android ci: build arm64-v8a react native only 2025-09-01 21:38:18 +03:00
DH
e388d1a6b1 fs: relax uri parsing validation 2025-09-01 20:57:46 +03:00
DH
a2c8e30c13 add missed dependencies 2025-09-01 20:20:12 +03:00
DH
97c3568965 settings: fix array changes saving 2025-09-01 19:46:47 +03:00
DH
9438a68fd5 android: implement fs component & server calls
save settings on change
2025-09-01 19:29:08 +03:00
DH
9f3ae7e4d9 Update explorer on settings change 2025-09-01 14:04:50 +03:00
DH
fd607d8a35 initial settings implementation
add fs/open-directory-selector method
removed dangerous core/lib/locations.ts
2025-09-01 13:34:54 +03:00
DH
6d322e5465 implement weak dependencies support, use fs component to load extensions
avoid $core/locations usage
2025-08-31 18:34:40 +03:00
DH
d201c70a5a android: Initial extension support 2025-08-31 16:33:12 +03:00
DH
bb13459b52 try to make crowdin work 2025-08-31 16:11:31 +03:00
DH
876af58a95 Update readme 2025-08-31 16:08:24 +03:00
DH
a25f37efa0 explorer: use fs component to access filesystem
simplified fs api
c++: add error handling and simplified component calls
2025-08-31 15:43:12 +03:00
DH
b0da307183 Implement basic fs component with web implementation
Implement server side object creation
implicitly include core Component types
remove @sveltejs/kit dependency
2025-08-29 19:38:41 +03:00
DH
524538fbdd native-explorer: do not calculate size of items 2025-08-29 00:41:54 +03:00
DH
50d5cce771 explorer: limits test 2025-08-28 23:45:46 +03:00
DH
340852d2ff explorer: split big requests 2025-08-28 23:37:38 +03:00
DH
2fa37ecfdf fix native extensions loading 2025-08-28 23:18:25 +03:00
DH
066a0aff28 fix release build initialization 2025-08-28 21:59:57 +03:00
DH
9c0ba3dded native-explorer: fix uri on windows 2025-08-28 18:14:03 +03:00
DH
bb346cc609 Fixed sfo loading on windows 2025-08-28 17:26:59 +03:00
DH
93a640cc3b cpp: fixes for windows 2025-08-28 16:15:57 +03:00
DH
3656f692f3 Avoid usage of std::move_only_function 2025-08-27 20:57:44 +03:00
DH
90be5c47d5 components: Implement interface entity 2025-08-27 20:42:32 +03:00
DH
465de4944a c++ extension: fix shutdown method handling 2025-08-27 09:23:07 +03:00
DH
a37b087737 extensions: add proper output path for multiconfig generators 2025-08-27 09:01:20 +03:00
DH
9c1180f71d electron: add zip maker for all platforms 2025-08-27 08:32:39 +03:00
DH
2d3d82095a electron: add dmg maker for darwin and wix for windows 2025-08-27 08:14:21 +03:00
DH
3070c3ba64 windows: fix extension manifest 2025-08-27 07:09:13 +03:00
DH
7be697b13f explorer: add ps3 games support & localized resource support 2025-08-26 08:14:08 +03:00
DH
f314a6657f Fix extension forced shutdown 2025-08-25 20:38:10 +03:00
DH
a1bb3a033e Fix crash on shutdown 2025-08-25 19:45:42 +03:00
DH
67f52964cd fix for msvc 2025-08-25 18:58:57 +03:00
DH
37fe611037 avoid std::format usage 2025-08-25 18:52:45 +03:00
DH
e111b5a701 fix workflow 2025-08-25 18:32:56 +03:00
DH
a34963a759 explorer: show collected items
remove std::jthread dependency
2025-08-25 17:23:08 +03:00
DH
523eb7d6ac install extensions in release build 2025-08-25 16:01:32 +03:00
DH
6ee300f26b kit: add C++ generator, add native-explorer extension
extension-host: load local extensions
2025-08-25 15:42:01 +03:00
DH
00734c6f87 settings: fix broken view on background screen rotation 2025-08-24 17:40:55 +03:00