infrost
|
fdb434e1fc
|
fix env declaration bug in new deployments
|
2026-07-13 02:35:46 +01:00 |
|
infrost
|
a083471413
|
add typecheck in webapp build, webapp bug fixes and release dist.md
|
2026-07-13 02:24:38 +01:00 |
|
infrost
|
bb726f800d
|
feat(raptorq): add configurable playback scheduling strategies
|
2026-07-13 01:49:53 +01:00 |
|
infrost
|
4d09dd0a3a
|
only resize canvas when changed, use arrary buffer to transfer frames
|
2026-07-13 00:21:42 +01:00 |
|
infrost
|
ca56109b05
|
package optimsation and adding benchmark and more tests
|
2026-07-09 00:42:33 +01:00 |
|
infrost
|
c25569fb1a
|
Miscellaneous (Clearing technical debt, completing documentation)
|
2026-07-08 19:35:46 +01:00 |
|
infrost
|
cb901e20e6
|
update ui
|
2026-07-08 18:11:15 +01:00 |
|
infrost
|
c4d591efc3
|
新增 [sw.js (line 1)](D:/Code/QRloop/apps/web/public/sw.js:1),缓存 app shell、构建 assets、worker、wasm,支持离线回退。
新增 [manifest.webmanifest (line 1)](D:/Code/QRloop/apps/web/public/manifest.webmanifest:1) 和 app icon,并在 [index.html (line 9)](D:/Code/QRloop/apps/web/index.html:9) 接入。
新增启动屏 [boot_screen.tsx (line 1)](D:/Code/QRloop/apps/web/src/pwa/boot_screen.tsx:1),首次进入会显示进度条,等必要 runtime/wasm/worker assets 预缓存完成后才 reveal app。
新增 [preload.ts (line 1)](D:/Code/QRloop/apps/web/src/pwa/preload.ts:1),预缓存 fast_qr、RaptorQ、ZXing reader/writer wasm,以及 encode/decode/render/GIF workers。
Sender 默认从 file 开始,并把 File 放到 Text 前面:[sender.tsx (line 251)](D:/Code/QRloop/apps/web/src/app/routes/sender.tsx:251)。
为避免 web app 直接偷用 core 的 transitive dependency,我把 ZXing wasm URL 包成了 core 侧公开入口:
|
2026-07-08 18:11:14 +01:00 |
|
infrost
|
82880694bc
|
migrate to RaptorQR monorepo
|
2026-07-08 18:11:14 +01:00 |
|