This website requires JavaScript.
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