Commit Graph

126 Commits

Author SHA1 Message Date
bors-servo 7baa6a7ae1 Auto merge of #43 - pcwalton:draw, r=metajack
Add support for drawing glyphs and fetching their bounding rects

r? @metajack

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/core-text-rs/43)
<!-- Reviewable:end -->
2015-10-29 05:58:07 +05:30
Patrick Walton ebd9b347ac Add support for drawing glyphs and fetching their bounding rects 2015-10-28 17:28:01 -07:00
bors-servo 7140635fa8 Auto merge of #42 - pcwalton:url, r=glennw
Allow the URL of the Core Text font to be fetched.

This allows FreeType to load Core Text fonts, which is necessary for
WebRender (unless we want a Quartz backend for WebRender).

r? @glennw

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/core-text-rs/42)
<!-- Reviewable:end -->
2015-09-30 18:51:57 -06:00
Patrick Walton 8380931660 Allow the URL of the Core Text font to be fetched.
This allows FreeType to load Core Text fonts, which is necessary for
WebRender (unless we want a Quartz backend for WebRender).
2015-09-30 17:50:30 -07:00
bors-servo d97cd4ae33 Auto merge of #40 - pcwalton:clone, r=metajack
Add a `Clone` impl to `CTFont`

r? @metajack (or whoever)

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/core-text-rs/40)
<!-- Reviewable:end -->
2015-07-31 08:27:53 -06:00
bors-servo 904c42ba3a Auto merge of #41 - metajack:homu-travis, r=metajack
Add Travis notfications for Homu



<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/core-text-rs/41)
<!-- Reviewable:end -->
2015-07-31 08:18:26 -06:00
Jack Moffitt bde9c0589e Add Travis notfications for Homu 2015-07-30 19:52:06 -06:00
Patrick Walton e2fd92cb23 Add a Clone impl to CTFont 2015-07-30 18:05:20 -07:00
Jack Moffitt c12e41b351 Merge pull request #39 from frewsxcv/travis
Build and test on Travis CI
2015-06-10 10:23:29 -06:00
Corey Farwell 606d3f8d1e Init README 2015-06-09 20:53:58 -07:00
Corey Farwell cf701bb1e4 Build and test on Travis CI (OSX) 2015-06-09 20:53:25 -07:00
Josh Matthews 54080aaa67 Merge pull request #38 from metajack/modern-conventions
Use modern crate naming conventions.
2015-06-04 11:41:10 -04:00
Jack Moffitt 87015a1187 Use modern crate naming conventions. 2015-06-04 09:30:40 -06:00
Glenn Watson 7d3e335dd8 Merge pull request #37 from metajack/platform-deps
Use platform deps and remove cruft.
2015-06-03 16:16:55 +10:00
Jack Moffitt fada42a6c8 Remove cfgs. 2015-06-02 23:43:28 -06:00
Jack Moffitt 56c2f7bc25 Use platform deps and remove cruft. 2015-06-02 23:33:31 -06:00
Ms2ger 2b4b546718 Merge pull request #36 from servo/rustup_20150414
Upgrade to rustc 1.0.0-dev (47551b574 2015-04-14) (built 2015-03-18); r=Ms2ger
2015-05-05 16:11:53 +02:00
Simon Sapin bc6994c376 Upgrade to rustc 1.0.0-dev (47551b574 2015-04-14) (built 2015-03-18) 2015-04-23 18:33:00 +02:00
Josh Matthews 57605861d6 Merge pull request #35 from servo/rustup_20150311
Upgrade to rustc 1.0.0-dev (d3c49d214 2015-03-10) (built 2015-02-24)
2015-03-18 09:58:47 -04:00
Josh Matthews 8809f01144 Upgrade to rustc 1.0.0-dev (d3c49d214 2015-03-10) (built 2015-02-24) 2015-03-13 11:38:40 -04:00
Ms2ger e769be9cb3 Merge pull request #34 from servo/rustup_20150109
Fix usage of from_str and prelude removals; r=Ms2ger
2015-01-28 14:06:38 +01:00
Josh Matthews b5cb339053 Fix usage of from_str and prelude removals. 2015-01-15 15:54:25 -05:00
glennw cc23dbab0d Merge pull request #33 from servo/rustup_20141221
Upgrade to latest Rust.
2015-01-06 11:33:34 +10:00
Josh Matthews cb369a26a0 Upgrade to latest Rust. 2015-01-05 11:04:40 -05:00
Clark Gaebel 85784007b6 Merge pull request #32 from metajack/warning-police
Fix warnings for new Rust
2014-11-05 20:57:17 -08:00
Jack Moffitt 33e8676835 Fix warnings for new Rust 2014-11-05 18:59:55 -07:00
glennw 951e277433 Merge pull request #31 from metajack/rustup-20141105
Upgrade Rust.
2014-11-05 12:52:13 -08:00
Jack Moffitt 3b37647f7d Upgrade Rust. 2014-11-05 13:45:50 -07:00
Patrick Walton 967a97fa7e Merge pull request #30 from glennw/empty-collection
Handle create_for_family() not matching any fonts to avoid crash.
2014-10-20 21:43:11 -07:00
Glenn Watson 67f8dbf78d Handle create_for_family() not matching any fonts to avoid crash. 2014-10-21 14:40:17 +10:00
Simon Sapin 1ad11072b3 Merge pull request #29 from servo/rustup
Rust upgrade
2014-09-18 17:46:41 +01:00
Keegan McAllister 4e7672ab98 Rust upgrade 2014-09-16 11:41:17 -07:00
glennw e228022288 Merge pull request #28 from metajack/cargoify
Cargoify rust-core-text
2014-08-26 14:45:50 +10:00
Jack Moffitt 7d0bda9029 Cargoify rust-core-text 2014-08-25 22:06:14 -06:00
Lars Bergstrom 93dd419820 Merge pull request #27 from servo/rustup-20140716
Upgrade Rust.
2014-08-01 06:48:25 -05:00
Jack Moffitt 5e103c0516 Upgrade Rust. 2014-07-31 10:29:54 -06:00
Patrick Walton 0953d3258c Merge pull request #26 from metajack/rustup-20140624
Upgrade Rust.
2014-06-27 11:41:53 -07:00
Jack Moffitt 2d6f8cfc43 Upgrade Rust. 2014-06-27 12:31:14 -06:00
Simon Sapin 5329cb423e Merge pull request #25 from mozilla-servo/rustup-20140528
Upgrade Rust.
2014-06-04 15:39:06 -07:00
Jack Moffitt 187c5852d2 Upgrade Rust. 2014-05-31 23:35:01 -06:00
Jack Moffitt 752d4f0594 Merge pull request #24 from metajack/ext-deps
Pass in EXT_DEPS for external dependency tracking.
2014-05-28 17:40:18 -06:00
Jack Moffitt 0a04b1edba Pass in EXT_DEPS for external dependency tracking. 2014-05-28 17:34:30 -06:00
Jack Moffitt 25bbe32299 Merge pull request #23 from mozilla-servo/rustup_20140510
Rust upgrade
2014-05-14 14:08:30 -06:00
Lars Bergstrom 5a6f4249c3 Rust upgrade 2014-05-13 19:49:53 -05:00
Jack Moffitt 34ea0dc575 Merge pull request #22 from larsbergstrom/rustup_20140410
Upgrade to rust
2014-04-12 09:15:03 -06:00
Lars Bergstrom 442d5de406 Upgrade to rust 2014-04-11 17:37:30 -05:00
Jack Moffitt 984a179b9e Merge pull request #21 from larsbergstrom/rustup
Generate both dylib and rlib for rustup
2014-04-04 09:11:50 -06:00
Lars Bergstrom eb2bef3f2e Generate both dylib and rlib for rustup 2014-04-04 09:53:36 -05:00
Josh Matthews c43debd106 Merge pull request #20 from larsbergstrom/clean_rlib
Clean rlib files
2014-03-19 14:52:49 -04:00
Lars Bergstrom 0f2839641b Clean rlib files 2014-03-19 13:51:53 -05:00