aboutsummaryrefslogtreecommitdiffstats
path: root/components/gfx/platform/macos/font.rs
Commit message (Expand)AuthorAgeFilesLines
* Rename `gfx` to `fonts` (#32556)Martin Robinson2024-06-191-377/+0
* fonts: Improve font fallback (#32286)Martin Robinson2024-05-271-1/+0
* fonts: Make `FontContext` thread-safe and share it per-Layout (#32205)Martin Robinson2024-05-021-0/+11
* feat: Support font-relative `ch` and `ic` units (#32171)Andreu Botella2024-05-021-3/+9
* fonts: Use `FontInstanceFlags::EMBEDDED_BITMAPS` for color fonts on MacOS (#3...Martin Robinson2024-05-021-1/+14
* fonts: Add support for more @font-face features (#32164)Martin Robinson2024-04-291-5/+1
* fonts: Merge multiple methods into `PlatformFont::descriptor()` (#32115)Martin Robinson2024-04-231-18/+8
* fonts: Fix emoji font selection on macOS (#32122)Martin Robinson2024-04-221-7/+15
* fonts: Rework platform font initialization (#32127)Mukilan Thiyagarajan2024-04-221-27/+64
* Simplify `FontHandle` and rename it to `PlatformFont` (#32101)Martin Robinson2024-04-171-12/+11
* gfx: Remove `FontTemplateData` (#32034)Martin Robinson2024-04-161-28/+22
* Remove `FontContextHandle` (#32038)Martin Robinson2024-04-121-2/+0
* gfx: Do not apply scale to `CoreText` font metrics (#31996)Martin Robinson2024-04-051-27/+12
* gfx: Derive `line-through` metrics for fonts on MacOS (#31756)Martin Robinson2024-03-191-4/+13
* clippy: Fix remaining warnings in `gfx` for MacOS (#31669)Martin Robinson2024-03-151-29/+30
* fonts: Add `FontIdentifier` and `LocalFontIdentifier` (#31658)Martin Robinson2024-03-141-3/+3
* Further changes required by ServoOriol Brufau2023-10-021-8/+4
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-12/+15
* remove `extern crate` (#30311)Samson2023-09-081-0/+1
* Rustfmt has changed its default style :/Simon Sapin2018-12-281-7/+7
* mac: Treat CT returning 0 glyph indexes as failing to find indexes.Josh Matthews2018-12-141-3/+2
* Update MPL license to https (part 4)Jan Andre Ikenmeyer2018-11-191-1/+1
* Reorder importsPyfisch2018-11-061-3/+5
* Format remaining filesPyfisch2018-11-061-2/+1
* Sort `use` statementsSimon Sapin2018-11-061-1/+1
* `cargo fix --edition`Simon Sapin2018-11-061-5/+5
* Update webrender to 923ee495bd9b0fda8a4a94c5a6cf42e2f0548731.Josh Matthews2018-10-091-9/+13
* Fix comments indentation issue in gfx platformkingdido9992018-09-051-2/+3
* Format gfx platform #21373kingdido9992018-09-051-46/+48
* gfx: Make FontHandleMethods::family_name return an optional value.Josh Matthews2018-08-081-2/+2
* Implement font fallbackJon Leighton2018-05-191-1/+1
* Fix servo build.Emilio Cobos Álvarez2018-04-281-16/+12
* style: Fixups for css-fonts-4 font-weight.Emilio Cobos Álvarez2018-04-281-1/+3
* Lazy load fonts in a FontGroupJon Leighton2018-02-221-0/+5
* Use specific negative assertion for gfx platform macos fontCYBAI2018-01-261-1/+1
* gfx: Use ? on Option more often.Emilio Cobos Álvarez2017-12-091-5/+1
* style: Make all keywords CamelCase for consistency.Emilio Cobos Álvarez2017-12-061-13/+14
* Use integer for specified and computed font-weightXidorn Quan2017-07-061-11/+1
* Fix panic when font face name is not availableDominik Boehi2017-04-121-2/+2
* Update rustc to 1.16.0-nightly (7821a9b99 2017-01-23).Ms2ger2017-01-241-4/+0
* gfx: On the Mac, take the scale into account when determining thePatrick Walton2016-10-111-2/+2
* Reorder `use` statementsUK9922016-09-091-3/+3
* Bail out gracefully on malformed kern table headers.Matt Brubeck2016-07-061-2/+5
* Report use statements that use {} with only one entryCullen Rhodes2016-05-271-1/+1
* Add a fast path for shaping ASCII textMatt Brubeck2016-05-201-9/+126
* Make FontHandle fields privateMatt Brubeck2016-05-191-2/+2
* Allow creation of unboxed FontTablesMatt Brubeck2016-05-191-2/+2
* Simplify FontTableMethods::with_bufferMatt Brubeck2016-05-191-2/+2
* gfx: Change the mapping from Mac weights to CSS weights so that 0.0 mapsPatrick Walton2016-05-101-10/+14
* gfx: Clamp the font size we supply to Core Text to 0.01pt.Patrick Walton2016-04-111-1/+1