aboutsummaryrefslogtreecommitdiffstats
path: root/components/bluetooth_traits/Cargo.toml
Commit message (Collapse)AuthorAgeFilesLines
* Move `*_traits` and other shared types to `shared`Martin Robinson2023-11-031-17/+0
| | | | | | | | | | | | This is the start of the organization of types that are in their own crates in order to break dependency cycles between other crates. The idea here is that putting these packages into their own directory is the first step toward cleaning them up. They have grown organically and it is difficult to explain to new folks where to put new shared types. Many of these crates contain more than traits or don't contain traits at all. Notably, `script_traits` isn't touched because it is vendored from Gecko. Eventually this will move to `third_party`.
* Start the transition to workspace dependenciesMartin Robinson2023-05-171-3/+3
| | | | | | | This will ultimately make it simpler to update crate dependencies and reduce duplicate when specifying requirements. Generally, this change does not touch dependencies that are only used by a single crate. We could consider moving them to workspace dependencies in the future.
* Some Cargo.toml cleanupsatouchet2020-05-131-1/+1
|
* Update ipc-channel and crossbeam-channel.Josh Matthews2020-02-201-1/+1
|
* Update ipc-channel and related dependenciesBastien Orivel2019-08-271-1/+1
|
* Update regex to 1.1CYBAI2019-04-291-1/+1
|
* Switch most crates to the 2018 editionSimon Sapin2018-11-061-0/+1
|
* Make `mach test-unit` not recompile components after `mach build`Simon Sapin2018-10-071-3/+0
| | | | | | | | | | | | | Previously, the `tests` feature flag of the `embedder_traits` crate caused it and every crate recursively depending on it to be built twice. This feature flag was used to provide a specific set of "resources" when running tests. Instead, this commits overrides the `main()` function of the test harness to change resources at runtime before running any test. This is done by adding a dependency that has `name = "test"` in its `[lib]` section of `Cargo.toml`. This overrides the crate found by `extern crate test;` in code generated by `rustc --test`.
* Replace mpsc with crossbeam/servo channel, update ipc-channelSimon Sapin2018-09-121-1/+1
| | | | Co-authored-by: Gregory Terzian <gterzian@users.noreply.github.com>
* Update regex to 1.0Bastien Orivel2018-07-071-1/+1
|
* Automatically provide a resource reader for testsPaul Rouget2018-04-301-0/+3
|
* delegate resource reading to embedderPaul Rouget2018-04-271-1/+1
|
* Bump ipc-channel and bincodeBastien Orivel2018-03-211-1/+1
| | | | This required bumping uuid too which unfortunately duplicated rand.
* Update WR (details below):Glenn Watson2017-10-161-1/+1
| | | | | | | | | | * Add support for clip masks on text runs. * Fix atomic ordering of items with multiple shadows. * Update to bincode + ipc-channel with optimizations. * Fix some plane splitting precision errors. * Improve the anti-aliasing quality significantly. * Add internal ClipChain support. * Fix diacritic glyphs on Linux.
* Remove explicit dependencies on serde_deriveSimon Sapin2017-06-161-1/+0
|
* Bump serde to 1.0Bastien Orivel2017-06-161-3/+3
|
* Update serde to 0.9 (fixes #15325)Anthony Ramine2017-02-181-3/+3
|
* Update ipc-channel to 0.6.3Anthony Ramine2017-02-161-1/+1
|
* Update regex.Ms2ger2017-01-161-1/+1
|
* Removed util.Alan Jeffrey2016-12-141-1/+1
|
* Blacklisted items are removed when calling ↵fokinv2016-11-041-0/+2
| | | | getServices/Characteristics/Descriptors.
* Split the bluetooth code out from the net crates.Ms2ger2016-11-031-0/+15