Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
build/Booster.roboFontExt
source/code
.gitignore Remove /build from .gitignore. Aug 18, 2018
LICENSE.txt
README.md Documentation. Jul 18, 2018
build.py

README.md

Booster

Booster is a framework for creating complex, application-like RoboFont extensions. RoboFont has an incredibly rich set of built in tools and APIs for creating complex tools. It's really fantastic and the parts for 99.something% of scripts and extensions are already built in. Booster fills in the 0.something% that I have needed in my recent extensions. The features include:

  • A base class for extension controllers.
  • A font manager for fonts with and without interfaces.
  • Application inactivity monitoring.
  • A request center.

And other stuff. It has been useful to me.

Documentation

The documentation will be in the code. It's not perfect, but it's the only way that I'm able to keep documentation up to date. Besides, if you aren't comfortable reading code, you probably don't need this.

The best place to start is controller.py.

NOTE

If at attribute, property, method, function, class or variable name starts with an underscore, DO NOT USE IT. Anything starting with an underscore is for internal use only and is subject to change whenever I want to change it.

You can’t perform that action at this time.