Commit Graph

  • 6f844cf1a1 Fix get_descriptors memory leak (#746) master yuqei-mirror Anthony Eid 2026-01-15 16:38:44 -05:00
  • 6a8e54e54d Publish core-text 0.21.0. (#738) Josh Matthews 2026-01-15 07:26:19 -05:00
  • 3944c6a1af Upgrade MSRV to 1.68 and remove macos-13 builder (#747) Martin Robinson 2026-01-15 11:13:02 +01:00
  • 7342edde37 chore: remove redundant word in comment (#740) zhoujiaweii 2025-08-29 19:00:01 +08:00
  • ab22f7ac45 core-text: Add has_table method wrapping CTFontHasTable (#739) Yash Joshi 2025-08-28 11:12:24 +05:30
  • 0bcad1e103 Fix unwrap panic in extract_number_for_key in impl TraitAccessorPrivate for CTFontTraits on macOS Ventura. (#735) David Stern 2025-07-13 02:28:35 -04:00
  • 13cd1142e5 Fix clippy lints. (#736) Josh Matthews 2025-07-13 01:38:26 -04:00
  • 1626428a0b Use latest CI workflow from other servo repos. (#733) Josh Matthews 2025-05-27 04:48:48 -04:00
  • 14d8c7fb82 Bump core-graphics to v0.25.0 (#722) Tyler Mandry 2025-05-26 18:39:27 -07:00
  • c97cdc6c46 Remove duplicate definitions of CGWindow-related constants and types (#659) nashaofu 2025-05-27 03:26:39 +08:00
  • 7928f6ffc9 Remove core_graphics::private::CGSRegion (#700) Bruce Mitchener 2025-05-27 02:23:14 +07:00
  • f0882ea7c2 [breaking][core-graphics] Enforce Sendness of CGEventTap callback (soundness fix) (#725) Tyler Mandry 2025-05-26 12:21:27 -07:00
  • 0e484ab3df fix: add catalina feature flag to srgb binding (#719) Jay Madden 2025-05-26 14:00:32 -05:00
  • 7e4d907137 Allow dropping event from CGEventTap callback (#724) Tyler Mandry 2025-05-26 11:49:04 -07:00
  • 548b65cd30 Bump core-foundation to 0.10.1 (#706) Tyler Mandry 2025-05-26 05:19:26 -07:00
  • f07616dfa3 Bump patch version in deprecated crates (#732) Mads Marquart 2025-05-23 16:07:14 +02:00
  • 61b90e72da Deprecate cocoa, cocoa-foundation and io-surface and link to objc2 crates instead (#731) Mads Marquart 2025-05-16 18:46:10 +02:00
  • 0e783c6355 Fix isEqualToString memory leak (#730) alphaArgon 2025-04-23 15:52:10 +08:00
  • d7202b3451 Fix CI (#723) Tyler Mandry 2025-03-16 14:04:30 -07:00
  • 49078e1f0f Update CI (#718) Bruce Mitchener 2025-01-08 13:20:58 +07:00
  • f23baea603 Fix clippy::needless_lifetimes lints (#717) Bruce Mitchener 2025-01-08 12:20:49 +07:00
  • 94373819a7 core-graphics: add binding for CGColorCreateSRGB (#716) Jay Madden 2025-01-07 04:20:59 -06:00
  • 8c71d0f34f core-graphics: Add CGKeyCodes for numpad keys (#712) pentamassiv 2024-12-09 15:52:38 +01:00
  • f6e7580a35 fix: update NSWindowTabbingMode enum values (#714) Gaauwe Rombouts 2024-11-13 00:52:58 +01:00
  • ef896fee16 core-graphics: add event set_location (#713) Iason Paraskevopoulos 2024-10-15 08:14:11 +01:00
  • 66be81ae13 [breaking][core-graphics] Fix unsoundness in CGEventTap API (#710) Tyler Mandry 2024-10-11 19:23:16 -07:00
  • cf4c9c06c5 core-graphics: remove set_font_smoothing_style API, closes #707 (#709) Lucas Nogueira 2024-08-30 17:03:51 -03:00
  • b2fdaf4132 Update to 2021 edition. (#704) Bruce Mitchener 2024-08-14 09:17:03 +07:00
  • 6610aaa1ff Fix clippy::doc_markdown lints. (#705) Bruce Mitchener 2024-08-14 09:16:33 +07:00
  • 743b793f75 feat(CGDisplay): add displays_with_point and displays_with_rect (#657) Matt Bray 2024-08-14 03:12:10 +01:00
  • 6541d9a789 Fix invalid msg_send! (#702) Mads Marquart 2024-08-13 14:04:01 +02:00
  • 9d8c74ea34 Fix TCFType macros for generic types (#652) Tyler Mandry 2024-08-13 04:13:17 -07:00
  • fb71d45b30 Enable clippy, suppress lots, fix a couple. (#703) Bruce Mitchener 2024-08-13 11:25:49 +07:00
  • 39a39555c0 Use workspace inheritance. (#701) Bruce Mitchener 2024-08-12 14:41:37 +07:00
  • 84b8365425 Use CFIndex::MAX rather than CFIndex::max_value() (#699) Bruce Mitchener 2024-08-12 09:42:23 +07:00
  • 9d6b64153d ci: Add typos check (#697) Bruce Mitchener 2024-08-12 08:28:59 +07:00
  • e513e990dc Correct screen capture access return values. (#698) Bruce Mitchener 2024-08-12 08:27:32 +07:00
  • b10b72c0cc core-foundation: Use dep syntax for with-uuid feature. (#691) Bruce Mitchener 2024-08-12 03:25:03 +07:00
  • 4dac7cfd68 core-graphics-types: Remove dep on bitflags (#695) Bruce Mitchener 2024-08-12 03:24:38 +07:00
  • 9f33b121fb Use core::ffi over std::os::raw and libc::c_* (#692) Bruce Mitchener 2024-08-12 03:24:22 +07:00
  • 42ec06106d Bump MSRV to 1.65 (#694) Bruce Mitchener 2024-08-11 23:15:49 +07:00
  • b10f1efc48 Retain calayer after creation (#546) Xiaopeng Li 2024-08-10 00:48:56 +08:00
  • 652bab0a62 Bump version of core-foundation-sys to 0.8.7 (#683) Ngo Iok Ui (Wu Yu Wei) 2024-08-10 01:47:06 +09:00
  • f94fa25c02 Added ffi bindings for CGDisplayRegisterReconfigurationCallback and related types/funcs (#687) Marco Mastropaolo 2024-08-02 08:15:35 +02:00
  • 31a92cd2fc Fix typos. (#689) Bruce Mitchener 2024-07-20 17:26:35 +07:00
  • 2847e06cf5 core-graphics: Fix kCGWindowSharingReadWrite value (#690) Bruce Mitchener 2024-07-20 17:25:46 +07:00
  • 3570256ecc Avoid UB if the CFData pointer is NULL (#688) Kornel 2024-07-14 18:50:44 +01:00
  • 8002ddd167 Fixes a minor race condition in active_displays (#686) Marco Mastropaolo 2024-06-18 16:39:29 +02:00
  • 6940925635 Remove remaining chrono code. (#682) Bruce Mitchener 2024-05-27 14:01:47 +07:00
  • c2cca87e8c ci: Remove usage of macos-11 (#681) Bruce Mitchener 2024-05-27 13:47:45 +07:00
  • 8d2b732db5 Remove usages of extern crate. (#672) Bruce Mitchener 2024-05-27 13:40:54 +07:00
  • a496791d62 update NSAppKitVersionNumbers (#673) Lukas Santner 2024-05-23 15:40:44 +02:00
  • f49a4a5f91 Fix rustfmt for ci (#680) simlay 2024-05-22 22:16:38 -04:00
  • 32368020b6 core-text: Implement CTRunGetTypographicBounds. (#675) David Stern 2024-05-22 22:05:58 -04:00
  • fb8fd65eef Add visionOS and watchOS to linking to CoreFoundation framework (#679) simlay 2024-05-22 12:06:06 -04:00
  • e5162be4fa core-text: Implement CTFontGetMatrix. (#674) David Stern 2024-04-29 20:42:50 -04:00
  • dec5ede821 clippy: Fix clippy::mixed_attributes_style lint. (#671) Bruce Mitchener 2024-04-29 08:39:36 +07:00
  • 199badc40f Fix support for macOS 14 (#668) Dirkjan Ochtman 2024-04-16 11:47:06 +02:00
  • 48d6bdf9be Update uuid dep to 1.x (#228) Bruce Mitchener 2024-04-09 18:00:07 +07:00
  • 408497e534 Add some links to other alternatives (#449) Jeff Muizelaar 2024-04-09 05:22:53 -04:00
  • abbcc1eea5 Update bitflags to 2.2.1 (#549) George Burton 2024-04-09 09:47:41 +01:00
  • f9440bcddb Update/remove obsolete badges and update link (#663) Alex Touchet 2024-04-08 03:27:33 -07:00
  • 9721646053 foundation: remove optional chrono dependency (#666) Dirkjan Ochtman 2024-04-08 12:20:45 +02:00
  • d7879eb353 core-graphics: Add more metrics functions to CGFont (#661) Martin Robinson 2024-04-04 21:28:23 +02:00
  • dd284a07f4 Bump the patch version. (#662) Jeff Muizelaar 2024-04-04 13:14:38 -04:00
  • 9b4af6e91e Rename master branch to main (#658) Martin Robinson 2024-04-04 16:40:42 +02:00
  • 0933af08be fix: Correcting errors in window CGWindowListOption values (#653) nashaofu 2024-01-13 20:21:17 +08:00
  • d4ce710182 Bump required version of core-foundation for link feature Jeff Muizelaar 2023-11-30 17:06:49 -05:00
  • 795398aa37 Bump the version of core-foundation and the dependency on core-foundation-sys Jeff Muizelaar 2023-11-30 10:56:38 -05:00
  • 64dd01a6a9 NSScreen (cocoa): Add maximumRefreshInterval and minimumRefreshInterval (#646) Ryo "Genbuchan" Shigematsu 2023-11-24 15:55:29 +09:00
  • 58972aef0a Update to 2018 edition. (#642) Bruce Mitchener 2023-10-24 07:30:22 +07:00
  • eb41f50561 Bump core-graphics-types version Jeff Muizelaar 2023-10-12 09:35:29 -04:00
  • 723886f243 Only import SInt32 on macOS. (#641) Bruce Mitchener 2023-10-10 23:13:57 +07:00
  • 6484a6e9ac ci: Update to actions/checkout@v4 (#640) Bruce Mitchener 2023-10-10 22:26:05 +07:00
  • 3ff7cc2795 docs: Fix various markdown issues. (#639) Bruce Mitchener 2023-10-10 22:22:46 +07:00
  • c4f4ad20b6 feat: add link feature (#608) Leo Kettmeir 2023-10-10 16:46:20 +02:00
  • fbde5035c3 Bump cocoa-foundation version Jeff Muizelaar 2023-09-22 10:35:29 -04:00
  • 5be8e2cd8f Bump core-text version (#638) jfkthame 2023-09-22 10:00:13 -04:00
  • 099bd27d93 rustfmt fixes (#637) jfkthame 2023-09-19 16:33:28 -04:00
  • 91fb8c385a Expose the CTFont-creation functions with options parameter (#636) jfkthame 2023-09-19 15:41:56 -04:00
  • e589abe82e Make license files consistent. (#625) Bruce Mitchener 2023-08-13 19:20:16 +07:00
  • 2ead1f968d Run tests for MSRV, on macOS versions, and fix toolchain (#614) micolous 2023-08-13 22:18:12 +10:00
  • b6d2529ca9 More clippy fixes. (#629) Bruce Mitchener 2023-08-08 00:42:26 +07:00
  • 855319c0e2 Apple renamed CTFontOrientation values. (#630) Bruce Mitchener 2023-08-08 00:41:35 +07:00
  • 18df9aafe7 Some clippy fixes. (#624) Bruce Mitchener 2023-08-03 21:20:26 +07:00
  • 062041a921 docs.rs: Document with all-features enabled. (#626) Bruce Mitchener 2023-08-01 22:29:29 +07:00
  • 2907f4d0c0 Bump version of core-foundation-sys to 0.8.6 (#622) Jeff Muizelaar 2023-07-28 21:49:53 -04:00
  • b009c87f2d Auto-format code with "cargo fmt" and check in CI (#615) micolous 2023-07-25 12:22:25 +10:00
  • 127f2be94c Revert "mach_port: Removed redundant pub use" (#620) Jeff Muizelaar 2023-07-24 13:00:42 -04:00
  • 9effb78876 Enable merge queue (#616) Mukilan Thiyagarajan 2023-07-11 15:16:05 +05:30
  • 69c3c11b90 Auto merge of #610 - micolous:cfrunloop-send, r=jrmuizel bors-servo 2023-07-11 04:37:38 +02:00
  • a1df3385f7 mark CFRunLoop as Send+Sync, and test it Michael Farrell 2023-07-04 16:47:05 +10:00
  • c49552354f Auto merge of #613 - jrmuizel:bump-cg-version, r=mstange bors-servo 2023-07-07 17:48:39 +02:00
  • 50fec8dd8d Bump core-graphics version to get cg_event_tap_callback_internal fix. Jeff Muizelaar 2023-07-07 11:46:55 -04:00
  • 15d824ad35 Auto merge of #612 - jrmuizel:rm-no-mangle, r=mstange bors-servo 2023-07-07 17:45:44 +02:00
  • f3cf0f1d38 Drop #[no_mangle] from cg_event_tap_callback_internal Jeff Muizelaar 2023-07-07 11:36:20 -04:00
  • 1972e384bd Auto merge of #611 - jrmuizel:msrv, r=mstange bors-servo 2023-07-06 20:25:08 +02:00
  • e3995c6196 Add MSRV check to CI Jeff Muizelaar 2023-07-04 11:16:19 -04:00
  • 8f7400bd43 Auto merge of #607 - michaelwright235:bump085, r=jrmuizel bors-servo 2023-06-29 02:01:39 +02:00
  • 695f9500d6 Bump core-foundation-sys to 0.8.5 michaelwright235 2023-06-29 01:12:16 +03:00