Dev:SBSettings

SBSettings is a MobileSubstrate extension for which provides a quick way to view and change various settings. SBSettings are launched by swiping the finger across the status bar.

Toggles
The toggles are the basic building blocks of SBSettings. Each toggle should create a directory in /var/mobile/Library/SBSettings/Toggles with the following structure:
 * ~/Library/SBSettings/Toggles/
 * «Name of your toggle»/
 * Toggle.dylib

The Toggle.dylib contains code to react with users. It must implement and export the following C functions: and these are optional:

SBSettings will set the current working directory to the path of the active toggle before calling any functions exported by Toggle.dylib

Details can be found in BigBoss's SBSettings Toggle Spec.

Themes
SBSettings is also themeable. See this page for more details.