9cb470e808
Fill out CGDataProvider bindings.
Brian J. Burg
2012-11-08 17:56:50 -08:00
aa6fb82a73
Flesh out some more name-attribute getters in CTFontDescriptor.
Brian J. Burg
2012-11-08 16:21:56 -08:00
c1450887c2
Add font_path(), and debug_descriptor()
Brian J. Burg
2012-11-08 15:23:01 -08:00
925aad58aa
Add CFURLGetTypeID() binding.
Brian J. Burg
2012-11-08 15:21:53 -08:00
f971c917ba
'make check' should remove test products.
Brian J. Burg
2012-11-08 10:53:10 -08:00
8366d38b75
'make check' should remove test products.
Brian J. Burg
2012-11-08 10:53:02 -08:00
03050d5d81
Add CTFontCollection::get_descriptocrs, and bind CTFontCollectionGetTypeID.
Brian J. Burg
2012-11-08 09:42:49 -08:00
a12d1d023d
Implement CTFontDescriptor::family_name().
Brian J. Burg
2012-11-08 09:22:48 -08:00
c2a49dab0b
make clean should remove the test binary.
Brian J. Burg
2012-11-08 09:22:09 -08:00
8602b25988
make clean should remove the test binary.
Brian J. Burg
2012-11-08 09:21:54 -08:00
22ff767266
Implement ToStr for CFString; fix off-by-one error in CFString::new_static; make clean now removes test binary.
Brian J. Burg
2012-11-07 19:47:22 -08:00
a7eade7fc2
Add bindings for CFGetTypeID, CFHash, CFStringGetTypeID
Brian J. Burg
2012-11-07 17:39:29 -08:00
f679a48102
Add all the CFString constants and enums.
Brian J. Burg
2012-11-07 17:32:48 -08:00
7f6dad8dd4
Add ALL the CFString function headers\!11
Brian J. Burg
2012-11-07 16:11:42 -08:00
d316f05c00
Add wrapped and ref versions of CFArray.each/eachi(), and fix test.
Brian J. Burg
2012-11-05 11:50:34 -08:00
50d703c00f
Add wrapped and ref versions of CFDictionary::each(), and fix indenting.
Brian J. Burg
2012-11-05 11:50:10 -08:00
ccef0dd637
Un-bust tests.
Brian J. Burg
2012-11-05 11:42:35 -08:00
c9b58f8e70
Add some more immutable methods to CFDictionary.
Brian J. Burg
2012-11-05 11:41:09 -08:00
485ab293f6
Update for CF bindings changes.
Brian J. Burg
2012-11-02 18:42:20 -07:00
9119482c91
Update for CF bindings changes.
Brian J. Burg
2012-11-02 18:42:12 -07:00
fde0ba88ec
Change AbstractCFType::as_type_ref() to use get_ref(), and add AbstractCFTypeRef::as_CFTypeRef().
Brian J. Burg
2012-11-02 18:41:33 -07:00
37ea78bb34
Clean up CFString; add borrow_ref experiment.
Brian J. Burg
2012-11-02 17:21:41 -07:00
7de2f045b2
Add CTFontCollection::new()
Brian J. Burg
2012-11-02 17:19:23 -07:00
d3f19703e9
Add a ton of stubs and bindings. Add CTFont wrapper type. Add CTFontCollection and CTFontDescriptor.
Brian J. Burg
2012-11-02 16:22:10 -07:00
b3354191be
Add CFSet, miscellaneous things, and clean up base.rs.
Brian J. Burg
2012-11-02 16:21:01 -07:00
bc32ae3eea
Update IOSurface to new AbstractCFType trait.
Brian J. Burg
2012-11-01 19:51:08 -07:00
2d142a2baf
Start adding bindings for CTFontDescriptor and CTFontManager.
Brian J. Burg
2012-11-01 15:12:36 -07:00
13a2ef813a
Rework base CF bindings, and add simple bindings for CFArray, CFURL, CFData.
Brian J. Burg
2012-10-31 21:30:34 -07:00
20a8547fdc
Include CFLAGS
Patrick Walton
2012-11-01 18:58:05 -07:00
2dddb35d7d
PHONY
Brian Anderson
2012-10-26 18:26:54 -07:00
a3ab85e4c2
Add UniChar typedef.
Brian J. Burg
2012-10-19 18:12:03 -07:00
21ad07b922
Fix compilation errors.
Brian J. Burg
2012-10-19 14:22:46 -07:00
b0389b5fbf
Straighten out bindings with CF and CT.
Brian J. Burg
2012-10-19 14:22:11 -07:00
616c216871
Initial commit.
Brian J. Burg
2012-10-19 14:01:14 -07:00
0503ea12c3
Remove CG from rust-cocoa. It's now in rust-core-graphics.
Brian J. Burg
2012-10-19 13:28:17 -07:00
6291af5e12
Fix linked framework name to ApplicationServices.
Brian J. Burg
2012-10-19 13:12:20 -07:00
8e575a3cfd
Rename the crate file
Brian J. Burg
2012-10-19 12:59:37 -07:00
7971feda4f
Initial commit
Brian J. Burg
2012-10-19 12:45:59 -07:00
30d1ab2228
Add some missing moves, and rename static new_foo to new
Brian J. Burg
2012-10-19 11:42:53 -07:00
a6e3cc961e
Update for newest Rust
Patrick Walton
2012-10-18 17:06:46 -07:00
6ef2001b3c
Update to newest Rust
Patrick Walton
2012-10-18 17:03:47 -07:00
1104c30097
Fix build when RUSTC is undefined in env
Brian J. Burg
2012-10-04 19:15:32 -07:00
7dff0d5d6d
Update for language changes
Patrick Walton
2012-10-04 15:23:09 -07:00
9733c605bd
Update more for new exports
Patrick Walton
2012-09-27 10:49:03 -07:00
15ff4a2fb4
De-export more
Patrick Walton
2012-09-27 10:21:52 -07:00
007b583183
Update for new exports
Patrick Walton
2012-09-27 10:49:03 -07:00
c68809f9e9
De-export
Patrick Walton
2012-09-27 10:21:52 -07:00
22a7aa7479
Clean up makefile rules
Brian J. Burg
2012-09-24 17:43:06 -07:00
fd581833ae
Fix compiler crash-inducing code.
Brian J. Burg
2012-09-20 17:23:27 -07:00
fe04eedea0
Add a lib name, configure, and makefile
Patrick Walton
2012-09-20 16:57:23 -07:00
be4e26b2c7
Update for standard library changes
Patrick Walton
2012-09-20 10:02:03 -07:00
7b77ca7b9f
Use the right crate directive
Patrick Walton
2012-09-13 18:51:54 -07:00
ac7115cc7e
Use the right crate directive
Patrick Walton
2012-09-13 18:51:28 -07:00
f0bda24a03
Fixes for language changes
Patrick Walton
2012-09-13 16:19:07 -07:00
5019635e3f
Fixes for language changes
Patrick Walton
2012-09-13 16:18:28 -07:00
97addf5f31
Fix test build
Brian J. Burg
2012-09-12 15:57:12 -07:00
8a44a579cf
s/import/use/g; fix class method syntax
Brian J. Burg
2012-09-11 14:54:04 -07:00
82a5fd52ba
Fix build breaks
Brian J. Burg
2012-09-10 08:44:14 -07:00
9bdf7a73b0
Fixes for language changes
Patrick Walton
2012-09-06 19:00:23 -07:00
bff8e59aa3
More syntax fixing.
Brian J. Burg
2012-09-04 19:00:27 -07:00
94c7437779
Fix upstream build breaks by changing uses of reinterpret_cast to pass by reference.
Brian J. Burg
2012-09-04 18:08:59 -07:00
8e3eb37945
Initial commit
Patrick Walton
2012-08-30 19:24:47 -07:00
dfec7c491f
Add CFNumbers
Patrick Walton
2012-08-30 19:14:36 -07:00
4d402a7937
Add booleans and refactor to support existential types.
Patrick Walton
2012-08-30 18:43:43 -07:00
0225d54195
Initial commit
Patrick Walton
2012-08-30 17:41:23 -07:00
dc8e2c26f0
Merge pull request #3 from fzzzy/master
Brian Anderson
2012-08-07 10:04:10 -07:00
715dc9d33a
Change ret to return to get it to compile again.
Donovan Preston
2012-08-07 08:17:57 -04:00
c9d18ab67e
Fix ~
Patrick Walton
2012-07-21 09:29:56 -07:00
02a70fd86d
Fix botched fmt
Patrick Walton
2012-07-21 09:17:04 -07:00
b2350cf5b3
Fix syntax in tests
Patrick Walton
2012-07-21 08:01:29 -07:00
eef4feecb4
Fix strings
Patrick Walton
2012-07-19 10:22:43 -07:00