aboutsummaryrefslogtreecommitdiffstats
path: root/components/gfx/text
Commit message (Expand)AuthorAgeFilesLines
* Rename `gfx` to `fonts` (#32556)Martin Robinson2024-06-195-1633/+0
* fonts: Respect emoji variation selector when selecting fonts (#32493)Martin Robinson2024-06-181-8/+36
* base: Remove `ucd` dependency (#32424)Martin Robinson2024-06-032-44/+2
* layout: Add a `InlineFormattingContextBuilder` (#32415)Martin Robinson2024-06-031-1/+19
* layout: Add support for `white-space-collapse: break-spaces` (#32388)Martin Robinson2024-05-304-566/+22
* fonts: Improve font fallback (#32286)Martin Robinson2024-05-271-0/+31
* fonts: Add `MallocSizeOf` implementation for `FontContext` (#32206)Martin Robinson2024-05-031-5/+6
* fonts: Make `FontContext` thread-safe and share it per-Layout (#32205)Martin Robinson2024-05-022-4/+11
* Simplify `FontHandle` and rename it to `PlatformFont` (#32101)Martin Robinson2024-04-171-5/+1
* gfx: Remove `FontTemplateData` (#32034)Martin Robinson2024-04-161-3/+4
* fonts: Consider Tertiary Ideographic Plane to be CJK (#31670)sandeep2024-03-181-1/+2
* clippy: Fix several warnings (#31710)RustAndMetal2024-03-181-1/+1
* rustdoc: Fix errors in `components` and `ports` (#31654)Tumuhairwe2024-03-151-1/+1
* Obey white-space when intrinsically sizing an IFC (#31660)Oriol Brufau2024-03-151-17/+29
* Fix typo: changed seperator to separator (#31685)Munish Mummadi2024-03-151-2/+2
* rustdoc: Add some basic Safety sections to unsafe functions (#31639)Martin Robinson2024-03-131-0/+5
* clippy: fix warnings in components/gfx (#31560)eri2024-03-084-82/+77
* layout: Turn on synthetic small-caps for layout 2020 (#31435)Martin Robinson2024-02-282-3/+3
* mach: Do not use unstable rust for `rustfmt` (#31441)Martin Robinson2024-02-281-2/+1
* layout: Count word separators as justification opportunities when trimming wh...Martin Robinson2024-01-231-3/+3
* rustdoc: Fix many rustdoc errors (#31147)Martin Robinson2024-01-221-2/+2
* layout: Make all word separators justification opportunities (#30866)Martin Robinson2023-12-211-27/+50
* Stop sending " " to linebreaker for replaced content (#30740)Martin Robinson2023-11-301-1/+1
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-114-47/+35
* remove `extern crate` (#30311)Samson2023-09-083-0/+7
* Try to `use` WebRender types moreMartin Robinson2023-07-101-1/+2
* Revert "Revert "Update font-kit and freetype and unicode-script.""Josh Matthews2020-08-101-1/+166
* Revert "Update font-kit and freetype and unicode-script."Josh Matthews2020-08-041-166/+1
* Update font-kit and freetype and unicode-script.Josh Matthews2020-07-311-1/+166
* layout: Resolve word_spacing ahead of time.Emilio Cobos Álvarez2020-02-121-3/+1
* Introduce GlyphStore::total_advanceAnthony Ramine2019-11-251-0/+5
* Remove use of packed_simdSimon Sapin2019-09-271-73/+2
* Update euclid.Emilio Cobos Álvarez2019-07-232-2/+2
* Remove `default-except-unstable`Simon Sapin2019-07-011-11/+2
* Turns out that SIMD code was not being compiled at all!?Simon Sapin2019-07-011-1/+1
* Fix some new warningsSimon Sapin2019-06-221-2/+2
* Remove unused code from gfx and layout cratesest312019-05-292-6/+0
* Update harfbuzz to 0.3Bastien Orivel2019-05-071-23/+0
* Rustfmt has changed its default style :/Simon Sapin2018-12-283-10/+12
* Update MPL license to https (part 4)Jan Andre Ikenmeyer2018-11-196-6/+6
* Enable old glyph assertionPyfisch2018-11-101-10/+1
* Remove useless `use crate_name;` imports.Simon Sapin2018-11-081-1/+0
* `cargo fix --edition-idioms`Simon Sapin2018-11-082-27/+29
* Reorder importsPyfisch2018-11-063-12/+12
* Manually format remaining problemsPyfisch2018-11-061-10/+9
* Format remaining filesPyfisch2018-11-062-4/+6
* Sort `use` statementsSimon Sapin2018-11-062-4/+4
* `cargo fix --edition`Simon Sapin2018-11-064-40/+40
* Add lots of derived Debug implsAlan Jeffrey2018-10-291-2/+2
* Format gfx text #21373kingdido9992018-09-076-266/+420