aboutsummaryrefslogtreecommitdiffstats
path: root/components/gfx/platform/windows/font.rs
Commit message (Expand)AuthorAgeFilesLines
* Rename `gfx` to `fonts` (#32556)Martin Robinson2024-06-191-279/+0
* fonts: Fix loading SFNT tables on Windows (#32499)Martin Robinson2024-06-171-12/+11
* fonts: Make `FontContext` thread-safe and share it per-Layout (#32205)Martin Robinson2024-05-021-0/+7
* feat: Support font-relative `ch` and `ic` units (#32171)Andreu Botella2024-05-021-0/+11
* fonts: Use `FontInstanceFlags::EMBEDDED_BITMAPS` for color fonts on MacOS (#3...Martin Robinson2024-05-021-0/+5
* 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-127/+67
* fonts: Rework platform font initialization (#32127)Mukilan Thiyagarajan2024-04-221-65/+26
* Simplify `FontHandle` and rename it to `PlatformFont` (#32101)Martin Robinson2024-04-171-15/+16
* gfx: Remove `FontTemplateData` (#32034)Martin Robinson2024-04-161-13/+13
* Remove `FontContextHandle` (#32038)Martin Robinson2024-04-121-2/+0
* clippy: Fix unnecessary_lazy_evaluations warnings (#31898)Oluwatobi Sofela2024-03-271-1/+1
* clippy: Fix remaining warnings in `gfx` for MacOS (#31669)Martin Robinson2024-03-151-13/+12
* fonts: Add `FontIdentifier` and `LocalFontIdentifier` (#31658)Martin Robinson2024-03-141-26/+16
* Update truetype (#31313)Ivan Ukhov2024-02-131-17/+19
* Further changes required by ServoOriol Brufau2023-10-021-40/+34
* Strict import formatting (grouping and granularity) (#30325)Samson2023-09-111-11/+14
* remove `extern crate` (#30311)Samson2023-09-081-0/+1
* Update truetypeIvan Ukhov2023-01-021-55/+20
* Update dwrote to 0.11.Josh Matthews2020-03-261-2/+2
* Upgrade to rustc 1.43.0-nightly (5d04ce67f 2020-02-13)Simon Sapin2020-02-141-2/+2
* WR update: APIs updatePaul Rouget2019-03-221-1/+2
* Rustfmt has changed its default style :/Simon Sapin2018-12-281-1/+1
* Update MPL license to https (part 4)Jan Andre Ikenmeyer2018-11-191-1/+1
* Remove useless `use crate_name;` imports.Simon Sapin2018-11-081-2/+0
* Auto merge of #22126 - pyfisch:autoformat, r=jdmbors-servo2018-11-071-4/+6
|\
| * Reorder importsPyfisch2018-11-061-2/+2
| * Format remaining filesPyfisch2018-11-061-2/+4
* | Auto merge of #22074 - jdm:wrup, r=noxbors-servo2018-11-071-1/+1
|\ \ | |/ |/|
| * Update webrender to 790b76f1547453615262c3037e1fb04bda22fbc8.Josh Matthews2018-11-061-1/+1
* | Sort `use` statementsSimon Sapin2018-11-061-4/+4
* | `cargo fix --edition`Simon Sapin2018-11-061-6/+6
|/
* Fix windows build errors.Josh Matthews2018-10-111-3/+20
* Use upstream font weight values for windows.Josh Matthews2018-10-091-15/+1
* Format gfx platform #21373kingdido9992018-09-051-48/+67
* gfx: Make FontHandleMethods::family_name return an optional value.Josh Matthews2018-08-081-2/+2
* Implement font fallbackJon Leighton2018-05-191-4/+4
* Fix servo build.Emilio Cobos Álvarez2018-04-281-32/+37
* style: Fixups for css-fonts-4 font-weight.Emilio Cobos Álvarez2018-04-281-21/+18
* Lazy load fonts in a FontGroupJon Leighton2018-02-221-0/+5
* style: Make all keywords CamelCase for consistency.Emilio Cobos Álvarez2017-12-061-27/+30
* Use integer for specified and computed font-weightXidorn Quan2017-07-061-25/+15
* UntrySimon Sapin2017-06-181-3/+3
* scale line gap by em sizehinaria2017-06-151-1/+1
* Fix panic when font face name is not availableDominik Boehi2017-04-121-2/+2
* Change windows font metricsJonathan Turner2017-03-201-1/+1
* Implement downloadable fonts on WindowsVladimir Vukicevic2017-01-181-51/+231
* tidy and warning fixesVladimir Vukicevic2016-11-101-6/+6
* DirectWrite font backend for WindowsVladimir Vukicevic2016-11-101-0/+204