1
0
mirror of https://github.com/emilk/egui.git synced 2026-08-30 13:20:05 -04:00

Split out ecolor crate (#2399)

* split out ecolor crate

* split up ecolor crate in lots of modules

* add changelog notes

* add readme to ecolor

* put clippy::manual_range_contains on cranky allow list

* fix hex color issues

* doc fixes

* more hex_color fixes

* Document features

* Rename hex_color module to avoid warning

* Sort the feature names

* fix link in CHANGELOG.md

* better wording

Co-authored-by: Emil Ernerfeldt <emil.ernerfeldt@gmail.com>
This commit is contained in:
Andreas Reich
2022-12-06 20:42:25 +01:00
committed by GitHub
parent e30ac7f91a
commit 5effc68ba4
29 changed files with 1229 additions and 1101 deletions

14
Cargo.lock generated
View File

@@ -1293,6 +1293,17 @@ version = "1.0.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4f94fa09c2aeea5b8839e414b7b841bf429fd25b9c522116ac97ee87856d88b2"
[[package]]
name = "ecolor"
version = "0.19.0"
dependencies = [
"bytemuck",
"cint",
"color-hex",
"document-features",
"serde",
]
[[package]]
name = "eframe"
version = "0.19.0"
@@ -1556,10 +1567,9 @@ dependencies = [
"atomic_refcell",
"backtrace",
"bytemuck",
"cint",
"color-hex",
"criterion",
"document-features",
"ecolor",
"emath",
"nohash-hasher",
"parking_lot",