diff --git a/CHANGELOG.md b/CHANGELOG.md index 9595896248..7f4ed7b5b6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -25,6 +25,7 @@ You can find its changes [documented below](#060---2020-06-01). - `Menu` commands can now choose a custom target. ([#1185] by [@finnerale]) - `Movement::StartOfDocument`, `Movement::EndOfDocument`. ([#1092] by [@sysint64]) - `TextLayout` type simplifies drawing text ([#1182] by [@cmyr]) +- Implementation of `Data` trait for `i128` and `u128` primitive data types. ([#1214] by [@koutoftimer]) ### Changed @@ -287,6 +288,7 @@ Last release without a changelog :( [@sysint64]: https://github.com/sysint64 [@justinmoon]: https://github.com/justinmoon [@rjwittams]: https://github.com/rjwittams +[@koutoftimer]: https://github.com/koutoftimer [#599]: https://github.com/linebender/druid/pull/599 [#611]: https://github.com/linebender/druid/pull/611 @@ -427,6 +429,7 @@ Last release without a changelog :( [#1092]: https://github.com/linebender/druid/pull/1092 [#1204]: https://github.com/linebender/druid/pull/1204 [#1205]: https://github.com/linebender/druid/pull/1205 +[#1214]: https://github.com/linebender/druid/pull/1214 [Unreleased]: https://github.com/linebender/druid/compare/v0.6.0...master [0.6.0]: https://github.com/linebender/druid/compare/v0.5.0...v0.6.0 diff --git a/druid/src/data.rs b/druid/src/data.rs index ab4fe21cb6..912b39d3d0 100644 --- a/druid/src/data.rs +++ b/druid/src/data.rs @@ -143,11 +143,13 @@ impl_data_simple!(i8); impl_data_simple!(i16); impl_data_simple!(i32); impl_data_simple!(i64); +impl_data_simple!(i128); impl_data_simple!(isize); impl_data_simple!(u8); impl_data_simple!(u16); impl_data_simple!(u32); impl_data_simple!(u64); +impl_data_simple!(u128); impl_data_simple!(usize); impl_data_simple!(char); impl_data_simple!(bool);