occt: master f9ab9f7f
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
kgv | bugmaster | master | 2021-04-25 14:51:49 | master 7b3a032f |
Affected Issues | 0032433: Visualization, TKService - introduce Wasm_Window implementing Aspect_Window interface using Emscripten SDK | |||
Changeset | 0032433: Visualization, TKService - introduce Wasm_Window implementing Aspect_Window interface using Emscripten SDK Introduced Wasm_Window implementing Aspect_Window interface. Aspect_WindowInputListener has been extended by touch input callbacks (moved from AIS_ViewController), which now implements redirection of single taps to UpdateMouseClick(). AIS_ViewController::FetchNavigationKeys() now requests more frames even if Delta is zero, but navigation keys are pressed - indicated by a new flag AIS_WalkDelta::IsDefined(). Fixed missing implementation of Xw_Window::DisplayConnection() getter. The property has been moved to the base class Aspect_Window. Removed unused Aspect_Convert.hxx. DRAWEXE targeting Wasm: - added exposing of FS interface so that it is possible uploading/downloading files to/from emulated file system on JavaScript level; - added printer redirecting messages to Module.printMessage callback accepting message gravity; - Run_Appli() now skips std::cin when Module.noExitRuntime is set. |
|||
mod - adm/UDLIST | Diff File | |||
mod - samples/webgl/CMakeLists.txt | Diff File | |||
mod - samples/webgl/WasmOcctView.cpp | Diff File | |||
mod - samples/webgl/WasmOcctView.h | Diff File | |||
rm - samples/webgl/WasmVKeys.h | Diff File | |||
mod - src/AIS/AIS_ViewController.cxx | Diff File | |||
mod - src/AIS/AIS_ViewController.hxx | Diff File | |||
mod - src/AIS/AIS_WalkDelta.hxx | Diff File | |||
rm - src/Aspect/Aspect_Convert.hxx | Diff File | |||
mod - src/Aspect/Aspect_Window.hxx | Diff File | |||
mod - src/Aspect/Aspect_WindowInputListener.cxx | Diff File | |||
mod - src/Aspect/Aspect_WindowInputListener.hxx | Diff File | |||
mod - src/Aspect/FILES | Diff File | |||
mod - src/Cocoa/Cocoa_Window.mm | Diff File | |||
mod - src/Draw/Draw_Window.cxx | Diff File | |||
mod - src/DRAWEXE/CMakeLists.txt | Diff File | |||
mod - src/DRAWEXE/DRAWEXE.cxx | Diff File | |||
mod - src/DRAWEXE/DRAWEXE.html | Diff File | |||
mod - src/TKService/PACKAGES | Diff File | |||
mod - src/ViewerTest/ViewerTest_EventManager.cxx | Diff File | |||
mod - src/ViewerTest/ViewerTest_EventManager.hxx | Diff File | |||
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx | Diff File | |||
add - src/Wasm/FILES | Diff File | |||
add - src/Wasm/Wasm_Window.cxx | Diff File | |||
add - src/Wasm/Wasm_Window.hxx | Diff File | |||
mod - src/WNT/WNT_Window.cxx | Diff File | |||
mod - src/Xw/Xw_Window.cxx | Diff File | |||
mod - src/Xw/Xw_Window.hxx | Diff File |