-
f062dcbc5e
Auto merge of #154 - faern:iterate-untyped-array, r=jdm
bors-servo
2018-01-27 09:37:41 -06:00
-
-
dc9392c19e
Add possibility to iterate untyped CFArray
Linus Färnstrand
2018-01-27 10:50:06 +01:00
-
-
3ffdfdc88c
Auto merge of #77 - jrmuizel:typed-cfarray, r=jdm
bors-servo
2018-01-26 23:29:03 -06:00
-
-
907b4f78b3
Add types to CFArrays
Jeff Muizelaar
2018-01-26 16:36:39 -05:00
-
-
253d356cf4
Auto merge of #60 - faern:upgrade-core-foundation, r=jdm
bors-servo
2018-01-26 23:06:15 -06:00
-
-
cc52e60442
Auto merge of #181 - faern:upgrade-core-foundation, r=jdm
bors-servo
2018-01-26 23:05:55 -06:00
-
-
192a4581c4
Auto merge of #75 - faern:upgrade-core-foundation, r=jdm
bors-servo
2018-01-26 23:05:46 -06:00
-
-
87a3ea0de9
Auto merge of #110 - faern:upgrade-core-foundation, r=jdm
bors-servo
2018-01-26 15:34:18 -06:00
-
-
ff67c15632
Auto merge of #153 - servo:updateversion, r=jdm
bors-servo
2018-01-26 13:01:11 -06:00
-
-
5d7753a78a
Bump version to 0.5.1.
Josh Matthews
2018-01-26 13:48:25 -05:00
-
5330f5be1b
Auto merge of #152 - servo:constmut, r=jrmuizel
bors-servo
2018-01-26 12:47:09 -06:00
-
-
53609f26ac
Respect const/mut of system headers.
Josh Matthews
2018-01-26 13:46:06 -05:00
-
-
725d73d180
Auto merge of #151 - jrmuizel:avoid-reexport, r=jdm
bors-servo
2018-01-26 10:03:15 -06:00
-
-
-
-
c50094db9a
Avoid reexporting CFRelease
Jeff Muizelaar
2018-01-26 10:34:32 -05:00
-
-
2603f28cd0
Bump version to 9.0.0
Linus Färnstrand
2018-01-12 00:23:32 +01:00
-
fc9e44f14f
Update to new CFNumber constructor
Linus Färnstrand
2017-11-29 19:18:40 +01:00
-
2a6b5586bd
Upgrade to core-foundation 0.5.0
Linus Färnstrand
2017-11-29 19:16:01 +01:00
-
-
cb463d1ea5
Auto merge of #148 - jrmuizel:bounds-check, r=jdm
bors-servo
2018-01-25 13:22:59 -06:00
-
-
c662076906
Lift getting the length of the array out.
Jeff Muizelaar
2018-01-24 17:01:05 -05:00
-
-
4c7e92c677
Auto merge of #147 - jrmuizel:borrow, r=jdm
bors-servo
2018-01-25 09:32:50 -06:00
-
-
df7df6bb52
Add the ability to borrow values from the array.
Jeff Muizelaar
2018-01-22 22:37:31 -05:00
-
-
ec660b05cc
Auto merge of #132 - faern:tcftype-ref-as-associated, r=jdm
bors-servo
2018-01-24 11:30:17 -06:00
-
-
234846419e
Auto merge of #76 - poiru:fix-family-name, r=jdm
bors-servo
2018-01-24 07:34:19 -06:00
-
-
397b5e36c1
Make CTFontDescriptor::family_name() actually return the family name
Birunthan Mohanathas
2018-01-23 21:28:16 +05:30
-
-
7e87a9d8fa
Bump version to 0.5.0
Linus Färnstrand
2017-11-29 18:54:57 +01:00
-
ab08525293
Rename as_untyped -> to_untyped, add into_untyped
Linus Färnstrand
2018-01-24 00:31:12 +01:00
-
c071ba7874
Clean up my own non-rustfmt style
Linus Färnstrand
2018-01-21 16:18:01 +01:00
-
70dd9c3a7e
Remove deprecated methods
Linus Färnstrand
2018-01-13 18:14:34 +01:00
-
aae7c708c8
Change ConcreteTypeRef to an associated value
Linus Färnstrand
2017-11-24 16:43:09 +01:00
-
3aa63aa5b7
Add TCFTypeRef trait
Linus Färnstrand
2017-11-26 12:54:44 +01:00
-
249300d8ab
Change CFErrorRef to *const ptr instead of *mut
Linus Färnstrand
2017-11-26 12:24:27 +01:00
-
-
0389b23266
Auto merge of #145 - faern:various-fixes-and-rearrangements, r=jdm
bors-servo
2018-01-23 12:12:28 -06:00
-
-
238756492f
Fix consistency in how run_loop variables are named
Linus Färnstrand
2018-01-21 17:21:38 +01:00
-
637552ea4a
Pub export sys part of error
Linus Färnstrand
2018-01-21 17:07:11 +01:00
-
224d741ff2
Fix so macros are usable outside of crate
Linus Färnstrand
2018-01-21 16:57:45 +01:00
-
251be4b2d6
Move dictionary test to dictionary.rs
Linus Färnstrand
2018-01-21 16:36:13 +01:00
-
3aa97e2abe
Move CFRunLoopSource method to runloop.rs
Linus Färnstrand
2018-01-21 16:32:35 +01:00
-
-
8834563793
Auto merge of #142 - faern:add-consuming-cheap-cast, r=jdm
bors-servo
2018-01-20 19:13:21 -06:00
-
-
2d35ed2d49
Auto merge of #84 - trlim:filedescriptor, r=jdm
bors-servo
2018-01-20 17:17:36 -06:00
-
-
a4cee535b6
Auto merge of #144 - Nemo157:publish-licenses, r=jdm
bors-servo
2018-01-20 13:01:36 -06:00
-
-
3ec0d57863
Convert CFMutableDictionary to use declare_TCFType
Linus Färnstrand
2018-01-20 16:38:58 +01:00
-
8a52a343c6
Improve documentation and add #[inline]
Linus Färnstrand
2018-01-15 20:42:42 +01:00
-
3f4f6a0db2
Simplify CFArray test with new downcast method
Linus Färnstrand
2018-01-14 13:57:56 +01:00
-
b13257441d
Add cheap casting between CF types
Linus Färnstrand
2018-01-14 13:32:15 +01:00
-
4fc21d970b
Add macro that declare CF types with Drop impl
Linus Färnstrand
2018-01-14 13:21:50 +01:00
-
-
-
3a8e10cb4f
Auto merge of #135 - djg:dict_mut, r=jdm
bors-servo
2018-01-19 17:25:41 -06:00
-
-
9c36257660
Improve tests and code readability
Tae-il Lim
2018-01-18 11:34:04 +09:00
-
5285fe0836
Change create methods to return Option<T> to handle NULL return value
Tae-il Lim
2018-01-18 11:32:00 +09:00
-
1bfa6f743b
Auto merge of #100 - servo:cargo-workspace, r=jdm
bors-servo
2018-01-17 19:06:50 -06:00
-
-
9d73e041b9
Auto merge of #141 - faern:fix-timing-sensitive-test, r=jdm
bors-servo
2018-01-17 15:15:24 -06:00
-
-
6bf580ee28
Include license files in packages
Wim Looman
2018-01-17 20:51:57 +01:00
-
-
-
d6fe0651fe
Add filedescriptor test
Tae-il Lim
2018-01-15 17:22:13 +09:00
-
c5d0134e96
Add method to create CFRunLoopSource from CFFileDescriptor
Tae-il Lim
2018-01-15 17:21:37 +09:00
-
2a19e3f79e
Safer handling of CFFileDescriptorContext
Tae-il Lim
2018-01-15 17:20:07 +09:00
-
530f732ce8
Implement CFFileDescriptor
Tae-il Lim
2016-09-03 21:50:50 +09:00
-
-
-
3a471a66ba
Don't capture output in travis tests
Linus Färnstrand
2018-01-13 17:50:35 +01:00
-
f80f28d3a6
Fix RunLoop test: Increase time tolerance and dont unwind to C
Linus Färnstrand
2018-01-13 17:49:10 +01:00
-
-
b0132d3dab
Upgrade to newer core-foundation and bump version
Linus Färnstrand
2017-11-29 19:08:32 +01:00
-
-
a9be9abd81
Depend on newer core-graphics and bump version
Linus Färnstrand
2018-01-12 00:33:53 +01:00
-
-
a01f58ab3b
Bump version to 0.13.0
Linus Färnstrand
2018-01-11 23:52:31 +01:00
-
e92e0780de
Update core-foundation to 0.5.0
Linus Färnstrand
2017-11-29 19:01:44 +01:00
-
-
6a77e377ba
Add CFMutableDictionary type.
Dan Glastonbury
2017-11-27 19:32:18 +10:00
-
-
-
665fe0f661
Auto merge of #139 - faern:fix-to-untyped-array, r=jdm
bors-servo
2017-11-28 09:49:12 -06:00
-
-
c33598dc99
Bump version to 0.4.6
Linus Färnstrand
2017-11-28 16:38:23 +01:00
-
f0b8535e4e
Fix bug in CFType::instance_of. It's not an instance of all other types
Linus Färnstrand
2017-11-28 16:33:26 +01:00
-
4e9cbd7387
Add test for as_untyped
Linus Färnstrand
2017-11-28 16:32:16 +01:00
-
31fcb64bf1
Fix bug in CFArray::to_untyped that made the retain count wrong
Linus Färnstrand
2017-11-28 15:54:19 +01:00
-
-
00f3454a63
Auto merge of #109 - jrmuizel:bump, r=jdm
bors-servo
2017-11-27 13:43:24 -06:00
-
-
68c63984ca
Bump version
Jeff Muizelaar
2017-11-27 11:36:44 -05:00
-
-
d456e69343
Auto merge of #104 - jrmuizel:font-tag, r=jdm
bors-servo
2017-11-27 09:45:38 -06:00
-
-
1a49dbb55c
Auto merge of #136 - faern:boolean-from-bool, r=jdm
bors-servo
2017-11-27 09:38:03 -06:00
-
-
f0766c35c2
Add conversion to and from bool for CFBoolean
Linus Färnstrand
2017-11-27 13:41:04 +01:00
-
-
66bb295237
Add functions to get font tag information
Jeff Muizelaar
2017-11-16 22:05:47 -05:00
-
-
94d48c20b1
Auto merge of #137 - faern:impl-from-for-cfnumber, r=jdm
bors-servo
2017-11-27 08:51:43 -06:00
-
-
3ef9e779b0
Implement From<_> for CFNumber
Linus Färnstrand
2017-11-27 13:59:19 +01:00
-
-
490d24a639
Auto merge of #138 - nox:bump, r=nox
bors-servo
2017-11-27 07:31:44 -06:00
-
-
cc66c00ac3
Bump core-foundation-sys version to 0.4.5
Anthony Ramine
2017-11-27 14:29:55 +01:00
-
-
654a7fdbc1
Auto merge of #133 - jrmuizel:bump-version, r=nox
bors-servo
2017-11-27 07:05:50 -06:00
-
-
4a9328efcb
Auto merge of #134 - jrmuizel:unsafe, r=nox
bors-servo
2017-11-27 06:43:42 -06:00
-
-
8514c48110
Mark FromVoid more appropriately as unsafe
Jeff Muizelaar
2017-11-26 18:59:47 -05:00
-
-
eb4e452d56
Bump version for CFArray changes
Jeff Muizelaar
2017-11-26 17:55:51 -05:00
-
-
f9e854536e
Auto merge of #127 - jrmuizel:cfarray-type, r=jdm
bors-servo
2017-11-25 14:41:42 -06:00
-
-
0253ee24ba
Add a type parameter to CFArray
Jeff Muizelaar
2017-11-16 22:03:51 -05:00
-
063ba16ace
Auto merge of #131 - faern:implement-propertylist, r=jdm
bors-servo
2017-11-24 10:22:57 -06:00
-
-
cc1197c371
Change downcast to return Option<T>
Linus Färnstrand
2017-11-24 16:30:03 +01:00
-
343b0c9a9a
Improve documentation with links
Linus Färnstrand
2017-11-24 15:48:28 +01:00
-
2b7d15941e
Add proper error for CFPropertyList::downcast
Linus Färnstrand
2017-11-24 15:31:24 +01:00
-
ac6cc9f5d9
Add CFPropertyList and methods for casting to subclasses
Linus Färnstrand
2017-11-24 15:03:19 +01:00
-
-
40165e7876
Auto merge of #129 - faern:higher-level-dictionary-find, r=jdm
bors-servo
2017-11-23 08:20:47 -06:00
-
-
a166cee7d1
Auto merge of #130 - faern:runloop-source-and-observer, r=jdm
bors-servo
2017-11-23 08:07:22 -06:00
-
-
7468b455c7
Add runloop source and observer functionality
Linus Färnstrand
2017-11-23 13:07:15 +01:00
-
-
c445b6e938
Simplify CFDictionary::get with expect()
Linus Färnstrand
2017-11-22 20:21:25 +01:00
-
64d944780a
Simplify and document CFDictionary::get
Linus Färnstrand
2017-11-22 16:27:32 +01:00
-
a076397614
Add higher level methods to CFDictionary
Linus Färnstrand
2017-11-22 16:26:50 +01:00
-
-
36fad2dbda
Auto merge of #128 - faern:impl-from-cfstring, r=nox
bors-servo
2017-11-22 08:24:29 -06:00
-
-
-
-
b8a4536eac
Implement From<&str> for CFString
Linus Färnstrand
2017-11-22 14:57:31 +01:00
-
-
546f1ae0ed
Auto merge of #108 - lsalzman:affine-transform, r=jdm
bors-servo
2017-11-20 14:22:08 -06:00
-
-
25827748c0
extend support for CGAffineTransform in geometry
Lee Salzman
2017-11-20 14:21:29 -05:00
-
-
2a080ac3fb
Auto merge of #107 - nox:bump, r=jdm
bors-servo
2017-11-20 07:46:11 -06:00
-
-
9aa73f00f9
Bump version to 0.12.2
Anthony Ramine
2017-11-20 14:22:25 +01:00