Nick Fisher
|
3dffaddfe8
|
chore: rearrange library/export structure
|
2024-10-23 14:45:03 +08:00 |
|
Nick Fisher
|
92fbe2e5d5
|
chore!: restructure viewer folders as libraries to only export the public interface
|
2024-10-23 14:45:01 +08:00 |
|
Nick Fisher
|
110962cc37
|
chore: (flutter) web packaging fixes
|
2024-10-23 14:45:01 +08:00 |
|
Nick Fisher
|
af92c26124
|
(flutter) add const FlutterWebOptions
|
2024-10-23 14:44:35 +08:00 |
|
Nick Fisher
|
cf0a76c343
|
feat: (flutter) (web) use options to determine whether to create canvas, and set fixed position + offset
|
2024-10-23 14:44:33 +08:00 |
|
Nick Fisher
|
a552c11983
|
feat: add ThermionFlutterOptions classes, rename interface parameter for offsetTop and ensure pixelRatio is passed to resizeTexture
|
2024-10-23 14:44:32 +08:00 |
|
Nick Fisher
|
4916c4cc50
|
fix: (flutter/web) use window.devicePixelRatio for viewport
|
2024-10-23 14:44:32 +08:00 |
|
Nick Fisher
|
9fb9df1843
|
(flutter) (web) initialize viewer to 1x1 then resize on createTexture
|
2024-10-23 14:44:31 +08:00 |
|
Nick Fisher
|
10cab8dcb4
|
feat!: (web) (flutter) create canvas when createViewer is called (no longer need to manually add canvas element to web HTML)
|
2024-10-23 14:44:29 +08:00 |
|
Nick Fisher
|
b207a48175
|
feat!: resize canvas on web
|
2024-10-23 14:44:29 +08:00 |
|
Nick Fisher
|
7418fb867d
|
feat: allow passing assetPathPrefix to ThermionViewerWasm to account for Flutter build asset paths
|
2024-07-23 09:38:25 +08:00 |
|
Nick Fisher
|
0ec7e2af95
|
refactor: export ThermionViewerWasm for web and hide FFI/WASM version
|
2024-06-21 11:19:16 +08:00 |
|
Nick Fisher
|
dc0c855135
|
documentation & further renaming
|
2024-06-16 13:22:27 +08:00 |
|
Nick Fisher
|
fe62a70e29
|
renaming to Thermion
|
2024-06-16 13:22:22 +08:00 |
|