macdriver icon indicating copy to clipboard operation
macdriver copied to clipboard

Add more Apple framework coverage

Open tmc opened this issue 10 months ago • 1 comments

Summary

  • Add three new frameworks: Speech, PDFKit, and Intents with examples
  • Fix JavaScriptCore and UserNotifications frameworks to use modern objc.Call patterns
  • Update documentation to reflect new framework coverage

Changes

  • Speech Framework: Added speech synthesis and recognition capabilities with example
  • PDFKit Framework: Added PDF document handling and viewing with example
  • Intents Framework: Added Siri integration capabilities with example
  • Bug Fixes: Updated deprecated Send method calls to use modern objc.Call pattern
  • Documentation: Updated API coverage documentation

Testing

  • Added unit tests for all new frameworks
  • Created working examples for each new framework
  • Verified all tests pass and examples compile correctly
  • Checked compatibility with existing code

🤖 Generated with Claude Code

tmc avatar Mar 08 '25 16:03 tmc

Ok this might be pretty cool. There's a lot going on though, maybe you can help me process. Did Claude write the bindings or the code to generate the bindings? Did it use the existing generation path or a new one?

progrium avatar Mar 08 '25 18:03 progrium