slint/internal
Simon Hausmann f912ec7e6b Fix scaling of glyphs and improve type safety in the MCU backend
The code was mixing logical and physical sizes, causing glyphs being
doubly scaled down. Instead, this patch introduces:

 * Physical* and Logical* euclid length/size/rect aliases
 * some extraction traits for getting the scalars in rects/sizes as lengths (until euclid has them
built-in)
 * wrapper traits/types for safely extracting the physical font metrics the
 compiler generates (i16)
 * Fix a bug in the text height calculation where we failed to take the
   descent into account
2022-02-17 15:07:57 +01:00
..
backends Fix scaling of glyphs and improve type safety in the MCU backend 2022-02-17 15:07:57 +01:00
common Bump version number to 0.2.1 2022-02-10 16:25:28 +01:00
compiler Fix scaling of glyphs and improve type safety in the MCU backend 2022-02-17 15:07:57 +01:00
core Fix scaling of glyphs and improve type safety in the MCU backend 2022-02-17 15:07:57 +01:00
core-macros Bump version number to 0.2.1 2022-02-10 16:25:28 +01:00
interpreter Update to document-features 0.2 2022-02-11 11:07:58 +01:00