Commit Graph

  • ae2b59949a Auto merge of #565 - michaelwright235:data, r=jdm bors-servo 2023-05-29 18:16:00 +02:00
  • f26a11873a sys: data: Introduce CFMutableData & its functions michaelwright235 2023-05-29 19:02:51 +03:00
  • a3f944fbd8 sys: error: Add commented const Adds commented out kCFErrorLocalizedFailureKey const to not forget to implement it in the future. michaelwright235 2023-05-29 15:18:50 +03:00
  • 5f1ee87146 sys: error: Add missing functions & consts, sorting Adds missing functions and consts of CFError and sorts them in Apple docs order. michaelwright235 2023-05-29 15:08:52 +03:00
  • 0c8bef46d5 sys: data: Add missing functions & sorting Adds missing functions of CFData and sorts them in Apple docs order. Also missing CFDataSearchFlags type and related consts are added. michaelwright235 2023-05-29 13:46:59 +03:00
  • 33d5fb7791 sys: characterset: Add missing functions & sorting Adds missing functions and sorts them in Apple docs order. CFMutableCharacterSetRef is a mutable pointer now as it should be, according to CFCharacterSet.h. michaelwright235 2023-05-29 13:35:55 +03:00
  • 8be8ef8b0c sys: bundle: Add funcs & consts, sorting Adds missing functions, types and constants from CFBundle.h. Several inline functions are also rewritten as unsafe Rust functions. All of them are sorted in Apple docs order. michaelwright235 2023-05-29 13:13:50 +03:00
  • c441d916e1 Auto merge of #560 - fcfangcc:release-0.23.4, r=jdm bors-servo 2023-05-29 04:29:36 +02:00
  • 4c11545a87 release core-graphics 0.22.4 fcfangcc 2023-05-29 09:39:15 +08:00
  • 46e8deafc2 Auto merge of #559 - michaelwright235:dict, r=jdm bors-servo 2023-05-28 20:54:54 +02:00
  • c849505985 Auto merge of #557 - michaelwright235:attr_str, r=jdm bors-servo 2023-05-28 20:52:15 +02:00
  • 37c8dbcc66 Auto merge of #558 - michaelwright235:base, r=jdm bors-servo 2023-05-28 20:49:35 +02:00
  • 47365abca6 sys: dictionary: Add new funcs, sorting Adds missing functions and one const. All of them are sorted in Apple docs order. michaelwright235 2023-05-27 16:09:36 +03:00
  • 1cb863ea97 sys: base: Add new types & funcs Adds necessary types for upcoming changes. All of them are defined in MacTypes.h. Several functions were added. Implements new derive attributes. michaelwright235 2023-05-26 18:40:51 +03:00
  • b3397ecc75 sys: attributed_string: Adds missing funcs & sorting Adds missing functions of CFAttributedString, sorts them in Apple docs order (https://developer.apple.com/documentation/corefoundation/cfattributedstring?language=objc). CFMutableAttributedStringRef is converted to a mutable pointer (as it should be). michaelwright235 2023-05-26 18:26:50 +03:00
  • 08f46cb426 Auto merge of #556 - michaelwright235:array, r=jdm bors-servo 2023-05-26 15:24:42 +02:00
  • 04511e27e4 sys: array: Add missing funcs & sorting Adds missings functions for CFArray and sorts them in Apple docs order (https://developer.apple.com/documentation/corefoundation/cfarray?language=objc and https://developer.apple.com/documentation/corefoundation/cfmutablearray?language=objc) michaelwright235 2023-05-26 14:25:34 +03:00
  • 696166cfac Auto merge of #555 - michaelwright235:locale, r=jdm bors-servo 2023-05-26 01:06:55 +02:00
  • 2f5753321a sys: Introduce CFLocale Adds locale module (corresponds to CFLocale) to core-foundation-sys. michaelwright235 2023-05-25 00:04:07 +03:00
  • 15066d628c sys: base: Add new types Adds new types (SInt16, LangCode, RegionCode). All of them are defined in MacTypes.h michaelwright235 2023-05-24 23:31:41 +03:00
  • d254cec065 Auto merge of #554 - fcfangcc:feat-screenCaptureAccess, r=jdm bors-servo 2023-05-24 15:53:08 +02:00
  • b9e7405396 Auto merge of #552 - michaelwright235:user_notification, r=jdm bors-servo 2023-05-24 15:47:39 +02:00
  • 8b982fdd57 Auto merge of #548 - burtonageo:update_foreign_types, r=jdm bors-servo 2023-05-24 15:42:31 +02:00
  • d8b6ff1723 Add ScreenCaptureAccess struct fcfangcc 2023-05-24 21:23:55 +08:00
  • 2784e317bd Add binding for ScreenCaptureAccess fcfangcc 2023-05-24 15:50:12 +08:00
  • 3e4316695a Auto merge of #553 - michaelwright235:update_github_actions, r=jdm bors-servo 2023-05-24 08:38:14 +02:00
  • 7931c7651f Bump macOS GitHub actions to macOS 11 macOS 10.15 runner image is removed since 8/30/22 (https://github.blog/changelog/2022-07-20-github-actions-the-macos-10-15-actions-runner-image-is-being-deprecated-and-will-be-removed-by-8-30-22/). Using it makes GitHub Actions stuck forever. michaelwright235 2023-05-23 22:52:31 +03:00
  • 7d324704cd sys: Introduce CFUserNotification This API is available only on Mac OS, so an additional cfg flag was added in lib.rs. michaelwright235 2023-05-23 20:36:58 +03:00
  • 75f424f81a Add function from apple document, and add a method image_for_rect for convinient to use. mtfcd 2023-04-25 16:32:29 +08:00
  • 6215a8bb2b cocoa-foundation crate does not depend on foreign-types George Burton 2023-04-25 22:33:18 +01:00
  • 6ddf5cadcc Update foreign-types crate to v0.5 George Burton 2023-04-25 22:15:52 +01:00
  • 30ffd6a158 Auto merge of #543 - atouchet:lic, r=jdm bors-servo 2023-04-04 04:10:28 +02:00
  • 1632edee66 Use SPDX license format Alex Touchet 2023-04-02 22:43:22 -07:00
  • f7d16c9685 Auto merge of #542 - jrmuizel:cf-sys-bump, r=jdm bors-servo 2023-04-02 22:23:22 +02:00
  • 0b46a8dae4 Bump minor version of core-foundation-sys to 0.8.4 Jeff Muizelaar 2023-04-02 13:43:46 -04:00
  • d22e809486 Auto merge of #541 - joshleeb:joshleeb-graphics-tap_post_event, r=jdm bors-servo 2023-03-21 13:29:58 +01:00
  • 49aa01d437 Add binding for CGEventTapPostEvent Josh Leeb-du Toit 2023-03-21 15:38:43 +11:00
  • 0876315e2e Auto merge of #539 - polachok:appearance, r=jdm bors-servo 2023-02-26 16:07:16 +01:00
  • e3a77bfee4 cocoa: add NSAppearance Alexander Polakov 2023-02-26 14:52:50 +04:00
  • 65eccd9e79 Auto merge of #538 - Gkirito:feature/add-NSVisualEffectMaterial, r=jdm bors-servo 2023-02-20 13:55:18 +01:00
  • 8bbdd5fd4c 🧪 test(cocoa/examples/nsvisualeffectview_blur): add an example for NSVisualEffectView Gkirito 2023-02-20 00:33:13 +08:00
  • 79b2417bc2 🌟 feat(cocoa/src/appkit): add NSVisualEffectView Gkirito 2023-02-20 00:31:37 +08:00
  • 8c2444066a Auto merge of #533 - AlexanderEkdahl:patch-1, r=jdm bors-servo 2022-12-25 10:27:58 -05:00
  • 6a0cbbfb3d Add all color space names Alexander Ekdahl 2022-12-24 00:41:31 +01:00
  • 7868956431 add CGRectContainsPoint and wrapped method Liu Hancheng 2022-10-31 10:23:59 +08:00
  • 498ba0a76f Revert cocoa version bump Mads Marquart 2022-11-01 13:48:56 +01:00
  • 342af5e6a9 Add CGContextResetClip Hein Rutjes 2022-10-06 12:17:50 +02:00
  • 3213c3e3f3 Add CGContextSetAlpha Hein Rutjes 2022-10-06 11:23:19 +02:00
  • 0c69dc41e3 feat: version bump for cocoa-rs JL 2022-04-11 09:27:33 -07:00
  • de8752262a Auto merge of #523 - madsmtm:cg-winit-ffi, r=jdm bors-servo 2022-09-05 07:45:39 -04:00
  • 560da05fef Add CoreGraphics FFI used by winit Mads Marquart 2022-09-05 13:33:44 +02:00
  • bb8852eff8 Auto merge of #516 - keiya01:fix/use-animate-set-frame, r=jdm bors-servo 2022-08-16 21:43:32 -04:00
  • 7185556f5c Auto merge of #519 - mantou132:docktile, r=jdm bors-servo 2022-08-16 21:39:39 -04:00
  • e64eab3eca Merge pull request #508 from maxichrome/master Josh Matthews 2022-08-15 09:41:17 -02:30
  • f10db81e85 Add NSDockTile wangxianqiao 2022-06-29 22:17:15 +08:00
  • 0df00e0543 fix: add animate property to NSWindow:setFrame: keiya01 2022-06-27 14:08:58 +09:00
  • 614d43aa54 Auto merge of #510 - pevers:fix-set-tooltip, r=jrmuizel bors-servo 2022-06-14 09:34:46 -04:00
  • e51cf4186d Auto merge of #512 - Hupka:master, r=jrmuizel bors-servo 2022-06-09 20:04:04 -04:00
  • 01169af4e2 Added setWorksWhenModal to NSPanel trait Adrian Hupka 2022-06-03 19:01:08 +02:00
  • dd1135e599 AddNSPanel trait to create NSPanels Adrian Hupka 2022-06-03 16:17:32 +02:00
  • 3ede1dd222 fix: typo in setToolTip Peter Evers 2022-05-29 17:31:12 +02:00
  • 5143684bb5 Fix listed core-graphics homepage Alex Touchet 2022-05-25 23:08:52 -07:00
  • a4aac2645b attempt to add toolbar style maxichrome 2022-05-23 00:32:06 -05:00
  • 0796658825 Auto merge of #482 - rectang:contribution-guidelines, r=jdm bors-servo 2022-03-27 18:37:32 -04:00
  • 29af672896 Auto merge of #500 - ssssota:master, r=jdm bors-servo 2022-03-27 18:01:05 -04:00
  • 9941118f82 Auto merge of #502 - madsmtm:remove-build-script, r=jrmuizel bors-servo 2022-03-21 23:15:12 -04:00
  • f855f23902 Remove build script from core-foundation-sys Mads Marquart 2022-03-22 01:14:16 +01:00
  • b0e0dd8bf4 Add get name function ssssota 2022-02-16 12:09:01 +09:00
  • 18b5e607c0 Auto merge of #498 - n-eq:patch-1, r=jrmuizel bors-servo 2022-02-08 11:51:05 -05:00
  • 8d3c2cd870 Update Cargo.toml Nabil Elqatib 2022-02-07 21:47:39 +01:00
  • 6642b11b4c Auto merge of #481 - n-eq:master, r=jrmuizel bors-servo 2022-02-07 09:42:34 -05:00
  • f8f8a5867a Auto merge of #493 - joshchngs:nswindow-document-edited, r=jdm bors-servo 2022-01-17 14:55:22 -05:00
  • 29a7e2d265 Add binding for NSWindow::isDocumentEdited() Josh Channings 2022-01-17 19:20:24 +00:00
  • f58166d728 Auto merge of #491 - ldm0:more_array, r=jdm bors-servo 2021-12-26 13:44:48 -05:00
  • 09763eb8bd Add more functions to CFArray Liu Dingming 2021-12-27 01:57:52 +08:00
  • 669cb0c0f6 Auto merge of #489 - youngsing:master, r=jdm bors-servo 2021-12-23 10:20:11 -05:00
  • 9b7c820c33 Update NSAppKitVersionNumber youngsing 2021-12-23 15:50:19 +08:00
  • 6be86aa99f Auto merge of #488 - jrmuizel:ui-font, r=mstange bors-servo 2021-12-13 15:23:31 -05:00
  • aee417874f Expose bindings to CTFontCreateUIFontForLanguage Jeff Muizelaar 2021-12-13 12:40:54 -05:00
  • 3c92593b70 Auto merge of #487 - jrmuizel:mac12, r=mstange bors-servo 2021-12-08 20:39:03 -05:00
  • 5dff9e13fd Add some more tests around system fonts and variations Jeff Muizelaar 2021-12-08 19:16:43 -05:00
  • cc53ab53c0 Auto merge of #486 - jrmuizel:oor-var-mac12, r=mstange bors-servo 2021-12-08 19:04:00 -05:00
  • 77ffcfe731 core-text: out_of_range_variations: Add support for macOS 12 Jeff Muizelaar 2021-12-08 15:39:52 -05:00
  • 57d00a34cf Auto merge of #485 - jrmuizel:variation-capping, r=mstange bors-servo 2021-12-08 16:58:48 -05:00
  • 3d6c103a14 core-text: Add a test for out of range variations. Jeff Muizelaar 2021-12-08 14:02:56 -05:00
  • 7efb780ef0 Add basic contfibution guidelines to README Marvin Humphrey 2021-11-28 18:28:31 -08:00
  • 9856555517 Bump core-foundation crate version Nabil Elqatib 2021-11-23 10:13:56 +01:00
  • cbf991ec33 Merge remote-tracking branch 'upstream/master' Nabil Elqatib 2021-11-23 10:13:26 +01:00
  • c6d7268854 Auto merge of #480 - jrmuizel:system-font, r=mstange bors-servo 2021-11-22 19:36:52 -05:00
  • 92bae14037 Auto merge of #477 - n-eq:processinfo-uptime, r=jrmuizel bors-servo 2021-11-22 19:25:35 -05:00
  • 1ad12536ec Test that we can create a new CTFont from the descriptor attributes. Jeff Muizelaar 2021-11-22 19:05:30 -05:00
  • 8c72b7d50a Auto merge of #474 - jrmuizel:cfs-version, r=jdm bors-servo 2021-11-21 15:17:39 -05:00
  • 6e78ddfb8a Update cocoa-foundation/src/foundation.rs Nabil Elqatib 2021-11-18 14:52:36 +01:00
  • e07fe2713e Update cocoa-foundation/src/foundation.rs Nabil Elqatib 2021-11-18 14:06:09 +01:00
  • bcea771dae Update cocoa-foundation/src/foundation.rs Nabil Elqatib 2021-11-18 14:04:47 +01:00
  • 46a3b04936 Update cocoa-foundation/src/foundation.rs Nabil Elqatib 2021-11-18 14:02:10 +01:00
  • 54d1b935fe Merge pull request #1 from n-eq/processinfo-uptime Nabil Elqatib 2021-11-16 11:29:51 +01:00
  • e8fb7ada2d Add ProcessInfo.systemUptime implemention Nabil Elqatib 2021-11-16 11:25:43 +01:00
  • 2ae6b790de Auto merge of #455 - xiaopengli89:fix-window-number-at-point, r=jrmuizel bors-servo 2021-11-02 16:22:45 -04:00
  • 3d5df0a167 Bump the required version of core-foundation-sys Jeff Muizelaar 2021-11-02 16:21:20 -04:00