Commit Graph

240 Commits

Author SHA1 Message Date
Maciej Goszczycki f279342c63 Remove duplicate string in test 2017-05-23 01:21:28 +01:00
Maciej Goszczycki 2a69844e0d Change exectuable to executable 2017-05-23 01:19:42 +01:00
Maciej Goszczycki 27cbbbaeea Export CFBundleCreate, add CFBundle::new(), exectuable_url() 2017-05-22 22:56:06 +01:00
Maciej Goszczycki 4fd7e39dec Export CFURLCopyAbsoluteURL, add get_file_system_path(), absolute()
Also export CFURLCreateWithFileSystemPathRelativeToBase for testing
2017-05-22 22:53:54 +01:00
Anthony Ramine 1c6bdc80b3 Do not use 'links' in Cargo.toml (fixes #97) 2017-02-01 16:31:05 +01:00
Jeff Muizelaar cd1f99039f Bump the version to 0.3.0 2017-01-25 13:34:11 -05:00
Christian Howe e1af8fb235 Bump version for feature release 2017-01-09 10:20:58 -05:00
bors-servo 44e872a427 Auto merge of #89 - cjhowe:feature-dictionary-keys-values, r=jdm
Add CFDictionary function to get keys and values

Tests included. No formatting issues this time!

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/core-foundation-rs/89)
<!-- Reviewable:end -->
2017-01-08 19:28:11 -08:00
bors-servo 24466bb48d Auto merge of #91 - cjhowe:feature-cfarray-get-values, r=jdm
Add CFArray get_values and get_all_values

Includes tests.

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/core-foundation-rs/91)
<!-- Reviewable:end -->
2017-01-08 08:04:27 -08:00
Christian Howe 37e11bd27e Remove unnecessary casts in propertylist 2017-01-04 19:46:13 -05:00
Christian Howe 506b1fd402 Use *const c_void in propertylist functions for consistency 2017-01-04 15:29:49 -05:00
Christian Howe 75740926cf Add CFArray get_values and get_all_values 2017-01-02 21:23:55 -05:00
Christian Howe 1c47d8fa7f Add CFDictionary function to get keys and values 2017-01-01 20:45:18 -05:00
Christian Howe 2560337ed8 Add CFPropertyList serialization 2017-01-01 19:38:22 -05:00
Patrick Walton 2806eb863a 0.2.2 2016-05-16 11:22:37 -07:00
Patrick Walton 3e5f2a5efe Add bindings for CFDictionarySetValue(). 2016-05-16 10:12:36 -07:00
Patrick Walton 82f7421c13 Add bindings for CFBundleGetMainBundle() and
`CFBundleGetInfoDictionary()`.
2016-05-16 10:12:36 -07:00
Luo 42c5220f8a let CFIndex&CFRelease be public 2016-05-12 06:35:56 +08:00
Corey Farwell 8319c089df main-crate 0.2.1 requires v0.2.1 of sys-crate.
After https://github.com/servo/core-foundation-rs/pull/77.
2016-04-20 18:16:58 -04:00
Corey Farwell 17214c0c16 Bump version: 0.2.0 -> 0.2.1.
https://github.com/servo/core-foundation-rs/pull/77
2016-04-20 17:59:21 -04:00
Steven Fackler 74be6d333b Add CFError 2016-04-17 22:39:46 -07:00
bors-servo 27d77e2ae5 Auto merge of #75 - TimNN:warning-cleanup, r=metajack
Silence warning with minor cleanup

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/core-foundation-rs/75)
<!-- Reviewable:end -->
2015-12-18 03:18:34 +05:30
Tim Neumann c58cf56863 Silence warning with minor cleanup 2015-12-17 22:06:18 +01:00
Tim Neumann d2e91953ee Use full path to mem::transmute in macro 2015-12-17 21:57:29 +01:00
Matt Brubeck 0be9256d7b Upgrade to libc 0.2 2015-11-03 15:36:07 -08:00
Lars Bergstrom d04de008ef Switch core-foundation-sys over to a Cargo dep version so that we can publish 2015-10-17 19:03:48 -05:00
Steven Fackler d9a3185edd Reexport date for back compat 2015-09-05 21:46:26 -07:00
Steven Fackler e67072221f Fix tests 2015-09-05 21:45:52 -07:00
Steven Fackler a3ce1d3ac3 Ensure back-compat 2015-09-05 21:45:52 -07:00
Steven Fackler a16dedd6d9 Move url to sys crate 2015-09-05 21:42:20 -07:00
Steven Fackler 59632fcae6 Move set to sys crate 2015-09-05 21:41:24 -07:00
Steven Fackler ed048f1c62 Move runloop to sys directory 2015-09-05 21:40:55 -07:00
Steven Fackler e53893b809 Move dictionary and number to sys crate 2015-09-05 21:40:04 -07:00
Steven Fackler 9c6d29219c Port date to sys crate 2015-09-05 21:38:42 -07:00
Steven Fackler 80593ffc5d Port data to sys crate 2015-09-05 21:38:42 -07:00
Steven Fackler 4e6b1006e1 Port bundle and string to sys crate 2015-09-05 21:37:33 -07:00
Steven Fackler 6ffe3ea04f Port boolean to sys crate 2015-09-05 21:33:17 -07:00
Steven Fackler 3f725f97eb Start splitting out a separate sys package
Moved array and base so far
2015-09-05 21:32:34 -07:00
Steven Fackler 93cd6c6639 Restrict libc version 2015-09-05 21:24:20 -07:00
Steven Fackler 48b341bb4b Move core-foundation to a subdirectory 2015-09-05 21:24:20 -07:00