Skip to content

An openFrameworks addon which makes integrating with the Mac OS API from within openFrameworks much easier and intuitive

License

Notifications You must be signed in to change notification settings

PeteHaughie/ofxMacOSIntegration

Repository files navigation

ofxMacOSIntegration

Introduction

The openFrameworks application framework makes it easy to create cross-platform applications. However, sometimes you want to take advantage of platform-specific features. This addon, ofxMacOSIntegration, provides utilities to help integrate macOS-specific functionality into your openFrameworks applications such as menu bar integration, dock icon manipulation, spawning child windows, and native file dialogs.

License

ofxMacOSIntegration is distributed under the MIT License.

Installation

Just drop or clone the folder into the /Applications/openFrameworks/addons/ folder. Obviously this implies that the app is being used on macOS.

Dependencies

There are no dependencies for this addon.

Compatibility

This addon was tested as working under of 0.12.0 and macOS 26.0 (Tahoe) and later. It's probably fine for earlier versions of macOS too. Try it and let me know if you find any issues!

Known issues

There are no known issues at this time. If you find any, please report them on the GitHub issues page.

Version history

You can see a full version history at the project's version history page.

Version 0.1 (Date):

Initial release of ofxMacOSIntegration with basic macOS integration features.

PR Checklist

When opening a PR that changes code or documentation, please include the following:

  • Add tests or example changes that demonstrate the behaviour (tests/ or example/).
  • Update documentation for public API changes.
  • Confirm the example/ build passes locally (run cd example && make Debug) or explain environment constraints.
  • Reference the project constitution at .specify/memory/constitution.md and ensure changes comply with its principles.

API Documentation

See the API reference for a quick overview and examples: docs/API.md

About

An openFrameworks addon which makes integrating with the Mac OS API from within openFrameworks much easier and intuitive

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 10