├── .appveyor.yml ├── .clippy.toml ├── .editorconfig ├── .github └── workflows │ ├── clippy.yml │ ├── sciter-js.yml │ └── sciter-tis.yml ├── .gitignore ├── .rustfmt.toml ├── .travis.yml ├── Cargo.toml ├── LICENSE ├── README.md ├── examples ├── archived.rc ├── archived.rs ├── clock.htm ├── clock.rs ├── dom.rs ├── download.rs ├── extension.htm ├── extension │ ├── Cargo.toml │ └── src │ │ └── extension.rs ├── fire_event.htm ├── fire_event.rs ├── first.rs ├── icon.png ├── interop.htm ├── interop.rs ├── minimal.htm ├── minimal.rs ├── som.htm ├── som.rs ├── threads.htm ├── threads.rs ├── video.htm ├── video.rs └── windowless │ ├── Cargo.toml │ └── src │ └── windowless.rs ├── serde ├── Cargo.toml ├── src │ ├── de.rs │ ├── error.rs │ ├── lib.rs │ └── ser.rs └── tests │ ├── both.rs │ ├── deserialization.rs │ └── serialization.rs ├── src ├── capi │ ├── mod.rs │ ├── scapi.rs │ ├── scarchive.rs │ ├── scbehavior.rs │ ├── scdef.rs │ ├── scdom.rs │ ├── scgraphics.rs │ ├── schandler.rs │ ├── scmsg.rs │ ├── scom.rs │ ├── screquest.rs │ ├── sctiscript.rs │ ├── sctypes.rs │ └── scvalue.rs ├── dom.rs ├── eventhandler.rs ├── graphics.rs ├── host.rs ├── lib.rs ├── macros.rs ├── om.rs ├── platform.rs ├── request.rs ├── types.rs ├── utf.rs ├── value.rs ├── video.rs ├── window.rs └── windowless.rs └── tests ├── graphics.rs └── value.rs /.appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/.appveyor.yml -------------------------------------------------------------------------------- /.clippy.toml: -------------------------------------------------------------------------------- 1 | doc-valid-idents = ["TIScript"] 2 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/clippy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/.github/workflows/clippy.yml -------------------------------------------------------------------------------- /.github/workflows/sciter-js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/.github/workflows/sciter-js.yml -------------------------------------------------------------------------------- /.github/workflows/sciter-tis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/.github/workflows/sciter-tis.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/.gitignore -------------------------------------------------------------------------------- /.rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/.rustfmt.toml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/.travis.yml -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/README.md -------------------------------------------------------------------------------- /examples/archived.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/examples/archived.rc -------------------------------------------------------------------------------- /examples/archived.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/examples/archived.rs -------------------------------------------------------------------------------- /examples/clock.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/examples/clock.htm -------------------------------------------------------------------------------- /examples/clock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/examples/clock.rs -------------------------------------------------------------------------------- /examples/dom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/examples/dom.rs -------------------------------------------------------------------------------- /examples/download.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/examples/download.rs -------------------------------------------------------------------------------- /examples/extension.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/examples/extension.htm -------------------------------------------------------------------------------- /examples/extension/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/examples/extension/Cargo.toml -------------------------------------------------------------------------------- /examples/extension/src/extension.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/examples/extension/src/extension.rs -------------------------------------------------------------------------------- /examples/fire_event.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/examples/fire_event.htm -------------------------------------------------------------------------------- /examples/fire_event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/examples/fire_event.rs -------------------------------------------------------------------------------- /examples/first.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/examples/first.rs -------------------------------------------------------------------------------- /examples/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/examples/icon.png -------------------------------------------------------------------------------- /examples/interop.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/examples/interop.htm -------------------------------------------------------------------------------- /examples/interop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/examples/interop.rs -------------------------------------------------------------------------------- /examples/minimal.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/examples/minimal.htm -------------------------------------------------------------------------------- /examples/minimal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/examples/minimal.rs -------------------------------------------------------------------------------- /examples/som.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/examples/som.htm -------------------------------------------------------------------------------- /examples/som.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/examples/som.rs -------------------------------------------------------------------------------- /examples/threads.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/examples/threads.htm -------------------------------------------------------------------------------- /examples/threads.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/examples/threads.rs -------------------------------------------------------------------------------- /examples/video.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/examples/video.htm -------------------------------------------------------------------------------- /examples/video.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/examples/video.rs -------------------------------------------------------------------------------- /examples/windowless/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/examples/windowless/Cargo.toml -------------------------------------------------------------------------------- /examples/windowless/src/windowless.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/examples/windowless/src/windowless.rs -------------------------------------------------------------------------------- /serde/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/serde/Cargo.toml -------------------------------------------------------------------------------- /serde/src/de.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/serde/src/de.rs -------------------------------------------------------------------------------- /serde/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/serde/src/error.rs -------------------------------------------------------------------------------- /serde/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/serde/src/lib.rs -------------------------------------------------------------------------------- /serde/src/ser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/serde/src/ser.rs -------------------------------------------------------------------------------- /serde/tests/both.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/serde/tests/both.rs -------------------------------------------------------------------------------- /serde/tests/deserialization.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/serde/tests/deserialization.rs -------------------------------------------------------------------------------- /serde/tests/serialization.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/serde/tests/serialization.rs -------------------------------------------------------------------------------- /src/capi/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/src/capi/mod.rs -------------------------------------------------------------------------------- /src/capi/scapi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/src/capi/scapi.rs -------------------------------------------------------------------------------- /src/capi/scarchive.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/capi/scbehavior.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/src/capi/scbehavior.rs -------------------------------------------------------------------------------- /src/capi/scdef.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/src/capi/scdef.rs -------------------------------------------------------------------------------- /src/capi/scdom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/src/capi/scdom.rs -------------------------------------------------------------------------------- /src/capi/scgraphics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/src/capi/scgraphics.rs -------------------------------------------------------------------------------- /src/capi/schandler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/src/capi/schandler.rs -------------------------------------------------------------------------------- /src/capi/scmsg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/src/capi/scmsg.rs -------------------------------------------------------------------------------- /src/capi/scom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/src/capi/scom.rs -------------------------------------------------------------------------------- /src/capi/screquest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/src/capi/screquest.rs -------------------------------------------------------------------------------- /src/capi/sctiscript.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/src/capi/sctiscript.rs -------------------------------------------------------------------------------- /src/capi/sctypes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/src/capi/sctypes.rs -------------------------------------------------------------------------------- /src/capi/scvalue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/src/capi/scvalue.rs -------------------------------------------------------------------------------- /src/dom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/src/dom.rs -------------------------------------------------------------------------------- /src/eventhandler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/src/eventhandler.rs -------------------------------------------------------------------------------- /src/graphics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/src/graphics.rs -------------------------------------------------------------------------------- /src/host.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/src/host.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/src/macros.rs -------------------------------------------------------------------------------- /src/om.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/src/om.rs -------------------------------------------------------------------------------- /src/platform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/src/platform.rs -------------------------------------------------------------------------------- /src/request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/src/request.rs -------------------------------------------------------------------------------- /src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/src/types.rs -------------------------------------------------------------------------------- /src/utf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/src/utf.rs -------------------------------------------------------------------------------- /src/value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/src/value.rs -------------------------------------------------------------------------------- /src/video.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/src/video.rs -------------------------------------------------------------------------------- /src/window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/src/window.rs -------------------------------------------------------------------------------- /src/windowless.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/src/windowless.rs -------------------------------------------------------------------------------- /tests/graphics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/tests/graphics.rs -------------------------------------------------------------------------------- /tests/value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sciter-sdk/rust-sciter/HEAD/tests/value.rs --------------------------------------------------------------------------------