5 unstable releases
Uses old Rust 2015
0.4.0 | Jan 16, 2018 |
---|---|
0.3.0 | Nov 10, 2017 |
0.2.3 | Oct 11, 2017 |
0.2.2 | Sep 20, 2017 |
0.2.0 | Aug 24, 2017 |
#30 in #registration
29 downloads per month
34KB
369 lines
system_uri
Desktop System App URI registration handler
Maintainer: Spandan Sharma (spandan.sharma@maidsafe.net)
Crate | Documentation | Linux/OS X | Windows | Issues |
---|---|---|---|---|
MaidSafe website | SAFE Dev Forum | SAFE Network Forum |
---|
Test Instructions
system_uri
bridges requests for the three major desktop platforms to register URI-scheme handlers and open URIs external through one simple interface. As this only works in tight integration with the system it is running on, this crate doesn't come with unit test but integration test through examples.
To use it:
cargo build
cargo run --example test
Configuration
If you don't need the FFI-interface, you can disable it by disabling the ffi
-feature in your cargo.toml
like so:
[dependencies.system_uri]
version = "*"
default-features = false
License
Licensed under either of
- the MaidSafe.net Commercial License, version 1.0 or later (LICENSE)
- the General Public License (GPL), version 3 (COPYING or http://www.gnu.org/licenses/gpl-3.0.en.html)
at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the MaidSafe Contributor Agreement (CONTRIBUTOR), shall be dual licensed as above, and you agree to be bound by the terms of the MaidSafe Contributor Agreement.
Dependencies
~2.5–5MB
~93K SLoC