Features
Below is a list of undocumented features implemented since the original Theos by Dustin Howett. Said features are sorted in ascending order by their implementation date (where the latest additions are at the bottom).
(To do: These features should be properly documented and this file removed.)
- Provides
IS_IPAD
andIN_SPRINGBOARD
macros in the prefix header. (kirb) - Imports Cocoa and AppKit when targeting OS X. (kirb)
- Adds
simbltweak.mk
to help in the building of SIMBL tweaks for OS X. (kirb) - Allows
int argc, char **argv, char **envp
arguments to be utilised in%ctor
and%dtor
. (uroboro) - Adds backwards compatibility for nullability keywords when building with older versions of clang that don’t support it. (kirb)
- Building for iOS Simulator now disables linking Substrate by default, allows linking against OS X binaries, and builds for only x86_64 by default (rather than both i386 and x86_64) when building for iOS 8.0 or newer. (kirb)