- dep: Add vtk as optional dep (
7caa200
)
- readme: Improve readme (
06991ca
) - readme: Improve readme (
f7bca26
) - readme: Improve readme (
20d1881
) - examples: Register camera orientation widget with vtk scene manager (
d2eb35c
)
- mtime: Prevent raise condition (
68b7dcf
)
- osmesa: Allow server to use osmesa (
cd77285
)
- examples: Add VTK polydata file viewer (
d8e18eb
) - examples: Bump trame-vtklocal version to 0.6.3 (
d342c3a
)
- jslib: Use default window size (
d90a033
)
- update: Prevent intermixed render with wrong size (
180e1e4
)
- js-lib: Update example with new api (
d0e638e
) - offscreen: Update examples (
0fbb786
) - example: Update readme (
491962f
) - js-only: Add example js-only (
dfe79eb
)
- wasm: Add support for many canvas (
cba9985
)
- js: Enable generic JS library as core (
22aabae
)
- threaded: Remove threaded option selection (
f654055
)
- example: Update streamline example (
01625d1
) - example: Update streamline widget example (
acc568d
) - issue: Add examples/issues/14.py (
191227c
) - example: Add more examples (
c3bfb11
)
- listeners: Delay binding after update (
a3b7e3e
)
- widget: Update box example listener with corners property (
4325647
)
- api: Render_throttle replaced by update_throttle (
d70e1bc
)
- doc: Update doc string (
80b2644
)
- client: Remove unnecessary calls to unregister state (
e33f958
)
- widget: Update example to be less annoying (
fcf8a4a
)
- api: Update listeners structure (
f2a89c9
)
- listeners: Allow dynamic update (
ab3b640
)
- listeners: Initial support with static definition (
7e0da92
)
- example: Fix plane and box (
0d0cd02
)
- camera: Allow to push camera from server (
e95249b
)
- SharedArrayBuffer: Automatically swicth based on server flag (
521024e
) - example: Enable http headers (
78d2c63
) - camera: Sync only camera state (
b03dbcf
) - examples: Examples reviewed (
9df7733
) - example: Sync client camera on server (
931ce43
) - widgets: Update state after widget is registered (
5a9f677
) - camera: Camera event working now (
6807b54
) - camera: Try to send camera update (
7238b25
) - widgets: Handle registration and state delivery (
f4f878d
)
- glyph: Update to add reset camera buttons (
d9cb473
)
- reset_camera: Connect reset_camera call (
010d396
)
- wasm: Use env var to copy vtk wasm binaries for development (
2a36678
)
- wasm: Do not throw exception when get request succeeds (
3f4c02f
)
- wasm: Allow loading custom vtk-wasm tarball (
9cc5ca1
)
- export: Add export capability from widget (
86857d2
)
- examples: Add missing dep in requirements.txt (
f1a2055
) - examples: More pyvista examples (
a6f93a8
) - examples: Make the WASM switch from os.env (
0d75b08
)
- wasm: Auto download compatible wasm bundle (
7c72650
) - eager-sync: Allow server push for scene sync (
03c481a
) - vtk-wasm: Rely on vtk-wasm wheel (
3728849
) - wasm: Update wasm file (
fc63f26
) - wasm: Use vtkSceneManager (
d970298
) - memory: Free memory automatically (
1efa6b4
) - camera: Ignore camera state during deserialization (
27c80e1
) - resize: Correctly set canvas width and height (
4b9ec9e
) - wasm: Do not keep track of active ids. (
37d00dd
) - resize: Fix size conflict by forwarding canvas size to wasm vtk render window. (
7281930
) - wasm: Use string identifiers with object manager (
86c5789
) - wasm: Externalize it better (
41ff3a2
) - Vtk-wasm component for mirroring server rendering (
0dd567a
)
- api: Return true/false for event loop functions (
db8f1fe
) - Code cleanup and fix resize (
e00a44d
) - api: Use explicit UpdateStatesFromObjects instead of Update (
b50eeaa
) - api: Use startEventLoop method to begin event processing (
55470b8
) - examples: Update some examples (
1878952
) - Prevent concurrent update (
67cd840
) - resize: Allow initial size (
a8ffd63
) - client: Force id on canvas (
fe7dc25
) - client: Client starting to work (
1dba35c
)