Commit Graph

  • 0d5cc0faee Auto merge of #229 - waywardmonkeys:remove-2-transmutes, r=jrmuizel bors-servo 2018-07-20 11:43:33 -04:00
  • 13399fa3f8 Auto merge of #232 - servo:jrmuizel-patch-1, r=jdm bors-servo 2018-07-20 11:40:04 -04:00
  • 0ab07de566 Use stable rust instead of nightly Jeff Muizelaar 2018-07-20 11:34:00 -04:00
  • 8ff175b50a Auto merge of #231 - servo:scrollhide, r=jrmuizel bors-servo 2018-07-20 11:29:44 -04:00
  • a5935351b5 Hide a 10.13+ API behind a cargo feature. Josh Matthews 2018-07-20 11:12:11 -04:00
  • 2c7ecae7a1 core-foundation: Remove 2 transmutes in macros. Bruce Mitchener 2018-07-19 22:18:06 +07:00
  • 2bea7c75b9 Auto merge of #226 - grovesNL:class-macro, r=jdm bors-servo 2018-07-17 15:40:33 -04:00
  • 82978bf6fe Use class macro Joshua Groves 2018-07-16 19:52:42 -06:00
  • 87878545f7 Auto merge of #227 - servo:gleam, r=jdm bors-servo 2018-07-16 11:27:13 -04:00
  • bec66aa8f8 Update gleam to 0.6 Anthony Ramine 2018-07-16 17:13:10 +02:00
  • a5930ad107 Auto merge of #225 - jrmuizel:minor-ver, r=jdm bors-servo 2018-07-12 10:47:08 -04:00
  • 4fe550a8fc Bump minor version of core-foundation for past changes. Jeff Muizelaar 2018-07-12 10:14:25 -04:00
  • 6074cded51 Auto merge of #223 - mehcode:feature/attributed-string, r=jrmuizel bors-servo 2018-07-06 16:47:27 -04:00
  • 1d369075c3 Add CF(Mutable)AttributedString and a couple helpers Ryan Leckey 2018-07-06 10:24:54 -07:00
  • 2aac8fb85b Auto merge of #220 - TimNN:cfstring-refactor, r=jdm bors-servo 2018-05-29 15:34:10 -04:00
  • dd3a4b5af0 CFString: remove unnecessary casts Tim Neumann 2018-05-29 21:29:28 +02:00
  • 5faf448418 CFString: extract to Cow conversion Tim Neumann 2018-05-29 21:27:58 +02:00
  • 410c1e8a15 Auto merge of #219 - snapview:cg-extensions, r=jdm bors-servo 2018-05-29 11:50:13 -04:00
  • ff9ff84066 Add the posibility to create a provider from slice Daniel Abramov 2018-05-23 14:21:08 +02:00
  • 1eec1419a9 Add rendering intent constants Daniel Abramov 2018-05-03 13:52:52 +02:00
  • c9740e7ddc Add a constructor for CGImage Daniel Abramov 2018-05-03 13:46:22 +02:00
  • 4b18623515 Auto merge of #217 - jrmuizel:update-gleam, r=kvark bors-servo 2018-05-08 10:55:25 -04:00
  • 02e5955e76 Update gleam to 0.5 Jeff Muizelaar 2018-05-08 10:32:56 -04:00
  • 7d83975dc5 Auto merge of #216 - jrmuizel:io-surface-new, r=kvark bors-servo 2018-05-08 10:31:41 -04:00
  • 2d0199f1f5 Change io_surface::new() to take a typed CFDictionary. Jeff Muizelaar 2018-05-08 10:16:27 -04:00
  • 2ba1ea2405 Auto merge of #158 - faern:unsound-casting, r=jrmuizel bors-servo 2018-05-07 11:10:22 -04:00
  • ec288cd3ee Auto merge of #214 - jrmuizel:c_void, r=jdm bors-servo 2018-05-06 20:36:36 -04:00
  • 645779912b Consistently use std::os::raw::c_void instead of libc::c_void Jeff Muizelaar 2018-05-06 18:53:11 -04:00
  • 0150e9b2b1 Auto merge of #213 - jrmuizel:variation-axes, r=jdm bors-servo 2018-05-03 17:38:54 -04:00
  • 5e77c85500 Expose CTFontCopyVariationAxes. Jeff Muizelaar 2018-05-03 17:01:26 -04:00
  • ef38ca1dea Auto merge of #210 - jrmuizel:update-ver, r=jdm bors-servo 2018-05-02 17:48:08 -04:00
  • bb9ce9e8e1 Update all of the major versions for the new releases Jeff Muizelaar 2018-05-02 17:35:34 -04:00
  • b5923bb1e0 Auto merge of #202 - servo:typed-variations, r=jrmuizel bors-servo 2018-05-02 17:05:44 -04:00
  • e614c2df26 Only allow CFNumber font variations. Josh Matthews 2018-02-26 12:34:41 -05:00
  • 023d80bd57 Auto merge of #209 - msanders:ms/scroll-event, r=jrmuizel bors-servo 2018-05-02 16:55:18 -04:00
  • ca74318a75 Add CGEventCreateScrollWheelEvent binding Michael Sanders 2018-05-02 13:44:43 -07:00
  • 23d24f47ad Auto merge of #208 - edwin0cheng:fullscreen-mode-options, r=jdm bors-servo 2018-05-02 13:01:24 -04:00
  • 80b970b476 Add NSFullScreenModeApplicationPresentationOptions key and its options Edwin Cheng 2018-05-03 00:37:58 +08:00
  • 8f4c416eb8 Auto merge of #207 - edwin0cheng:add_cg_funcs, r=jrmuizel bors-servo 2018-04-18 22:08:13 -04:00
  • 5974b4c5dc Added CGGetDisplaysWithRect Edwin Cheng 2018-04-19 09:50:01 +08:00
  • 794dd55fc9 Auto merge of #204 - vbo:presentation-options, r=jrmuizel bors-servo 2018-04-17 11:30:37 -04:00
  • b6f8e0b117 Adding NSApplicationPresentationOptions bindings Vadim Borodin 2018-04-15 18:22:51 -07:00
  • 6c63acc55a Add test showing how downcasting to CFArray with generic is prohibited Linus Färnstrand 2018-02-01 17:18:53 +01:00
  • 680013abf1 Auto merge of #199 - jrmuizel:info-dict, r=jdm bors-servo 2018-02-08 10:08:11 -05:00
  • a2b24c9fc8 Auto merge of #198 - jrmuizel:set, r=jdm bors-servo 2018-02-08 10:04:51 -05:00
  • 5a438ccece Make info_dictionary() return a more specific CFDictionary Jeff Muizelaar 2018-02-08 07:55:30 -05:00
  • ff7d421c32 Give CFSet a type parameter Jeff Muizelaar 2018-02-08 07:48:36 -05:00
  • 022d74218c Auto merge of #196 - jrmuizel:text-stronger-types, r=jdm bors-servo 2018-02-07 14:19:17 -05:00
  • b7f60a3c9d Use stronger types in the CFDictionaries Jeff Muizelaar 2018-02-07 14:11:21 -05:00
  • 4e499ab4d2 Auto merge of #195 - jrmuizel:backing, r=jdm bors-servo 2018-02-07 14:05:26 -05:00
  • b321255fc2 Add convertRectToBacking to NSView Jeff Muizelaar 2018-02-07 13:53:08 -05:00
  • 070a866125 Auto merge of #189 - jrmuizel:more-dict, r=jdm bors-servo 2018-02-07 13:51:18 -05:00
  • 97ec75c14d Redo the interface of CFDictionary and CFMutableDictionary Jeff Muizelaar 2018-02-03 12:18:19 -05:00
  • 8e943b19b5 Move FromVoid and ItemRef to base Jeff Muizelaar 2018-02-07 10:50:28 -05:00
  • e792e51c87 Auto merge of #194 - poiru:font-descriptor-postscript, r=jdm bors-servo 2018-02-06 23:09:05 -05:00
  • c4344498ae Allow creating font descriptor with PostScript name Birunthan Mohanathas 2018-02-06 17:39:36 -08:00
  • 51a7b0c237 Auto merge of #193 - lsalzman:cgfont-variations, r=jdm bors-servo 2018-02-06 11:30:20 -05:00
  • 4dd878b3d3 bump core-text version Lee Salzman 2018-02-06 07:45:40 -08:00
  • 25ce729f76 allow creating a CTFont from a CGFont with variations Lee Salzman 2018-02-06 07:42:06 -08:00
  • f86a5fb681 Auto merge of #192 - waywardmonkeys:cocoa-fix-let-and-return-clippy-warning, r=jdm bors-servo 2018-02-04 09:56:37 -05:00
  • 0cfc7f6b0a Auto merge of #191 - waywardmonkeys:fix-some-core-text-clippy-warnings, r=jdm bors-servo 2018-02-04 09:53:55 -05:00
  • 38ce125c5d Auto merge of #190 - waywardmonkeys:remove-unused-imports, r=jdm bors-servo 2018-02-04 09:50:54 -05:00
  • e3b661f7c9 cocoa: Fix clippy let-and-return warning. Bruce Mitchener 2018-02-04 21:43:54 +07:00
  • 2aae249d43 core-text: Fix some clippy warnings. Bruce Mitchener 2018-02-04 21:36:56 +07:00
  • ee2a3633df core-text: Remove unused imports. Bruce Mitchener 2018-02-04 21:30:25 +07:00
  • 16ddf909ac Auto merge of #188 - jrmuizel:font-path, r=jdm bors-servo 2018-02-03 00:51:40 -05:00
  • 21f20e2f93 Return a PathBuf instead of a String Jeff Muizelaar 2018-02-02 21:23:11 -05:00
  • 697bd41d73 Auto merge of #187 - jrmuizel:dict, r=jdm bors-servo 2018-02-02 16:57:30 -05:00
  • 5616935b56 Give CFDictionary type parameters for keys and values Jeff Muizelaar 2018-02-01 22:21:56 -05:00
  • 824665509e Auto merge of #186 - jrmuizel:unify-macro, r=jdm bors-servo 2018-02-02 16:31:54 -05:00
  • 6b526436c2 Unify the impl macros Jeff Muizelaar 2018-02-02 16:15:25 -05:00
  • fb8a43f29d Auto merge of #156 - waywardmonkeys:reduce-libc-usage, r=jdm bors-servo 2018-02-02 16:11:19 -05:00
  • 2e172400a2 Auto merge of #159 - jrmuizel:generic, r=jdm bors-servo 2018-02-02 16:06:10 -05:00
  • 97c95bfa18 Auto merge of #160 - servo:merge-it-all, r=pcwalton,jrmuizel bors-servo 2018-02-01 15:45:39 -06:00
  • 0a120dff5c Build and test everything on travis. Josh Matthews 2018-02-01 16:18:45 -05:00
  • f54a90e64b Use local paths for local dependencies. Josh Matthews 2018-02-01 16:18:35 -05:00
  • 76e0cdc990 Add io-surface to workspace. Josh Matthews 2018-02-01 15:57:28 -05:00
  • 72245b3112 Import io-surface. Josh Matthews 2018-02-01 15:56:50 -05:00
  • 7fdc51e935 Add cocoa to workspace. Josh Matthews 2018-02-01 15:55:46 -05:00
  • c99c05c03f Import cocoa. Josh Matthews 2018-02-01 15:55:23 -05:00
  • a278f3dfbe Add core-text to workspace. Josh Matthews 2018-02-01 15:53:48 -05:00
  • 52bc040a9a Import core-text. Josh Matthews 2018-02-01 15:52:56 -05:00
  • 03960659bb Add core-graphics to workspace. Josh Matthews 2018-02-01 15:49:27 -05:00
  • af0010c21a Import core-graphics. Josh Matthews 2018-02-01 15:46:34 -05:00
  • ec118b30e1 Add a ConcreteCFType trait Jeff Muizelaar 2018-02-01 13:04:28 -05:00
  • 7e7d65bb4d Reduce usage of libc crate. Bruce Mitchener 2018-02-01 09:26:19 +07:00
  • db9c247243 Auto merge of #157 - waywardmonkeys:add-missing-license-headers, r=jdm bors-servo 2018-02-01 07:23:38 -06:00
  • bf3a9c89bd Add missing license headers to src files. Bruce Mitchener 2018-02-01 09:32:29 +07:00
  • b66566211a Auto merge of #85 - poiru:fix-font-path, r=jdm bors-servo 2018-01-31 09:59:40 -06:00
  • 8bc5c45090 Make CTFontDescriptor::font_path() return filesystem path, not URL Birunthan Mohanathas 2018-01-29 19:57:40 +05:30
  • 80a8e93ba3 Auto merge of #84 - poiru:typed-wrap-under-rule, r=jdm bors-servo 2018-01-30 09:20:48 -06:00
  • 46213a7ab0 Use typed wrap_under_{create,get}_rule() functions Birunthan Mohanathas 2018-01-30 20:49:10 +05:30
  • c0c69aefdd Auto merge of #83 - poiru:font-traits, r=jdm bors-servo 2018-01-29 09:18:07 -06:00
  • 4acd58e155 Add CTFontDescriptor::traits() Birunthan Mohanathas 2018-01-29 20:38:00 +05:30
  • fd665cac20 Auto merge of #82 - poiru:fix-reference-leak, r=jdm bors-servo 2018-01-29 09:00:51 -06:00
  • 7b5bee9608 Properly release attribute returned by CTFontDescriptorCopyAttribute Birunthan Mohanathas 2018-01-29 20:26:17 +05:30
  • cd657603ae Auto merge of #80 - jrmuizel:new-ver, r=jdm bors-servo 2018-01-27 15:54:05 -06:00
  • 33f7081b12 Bump the version for a new release Jeff Muizelaar 2018-01-27 16:29:18 -05:00
  • 0239987f57 Auto merge of #79 - jrmuizel:macros, r=jdm bors-servo 2018-01-27 15:24:32 -06:00
  • a7cc03d640 Use macros from core-foundation for declaring types Jeff Muizelaar 2018-01-27 15:44:01 -05:00