Sample Extensions
When adapting external samples, compare them with the preview.9 APIs in EngineObject, editor integration and media providers. Tool tab titles belong to IToolContext.Header, and commands use definitions with IDs and handlers.
SugarShaker
A set of extensions to make Beutl easier to use.
For example, it allows you to add animation effects like fade-in and fade-out without using keyframes.
Use this as a reference for developing effects.
Fade In/Out
Wipe
ToolTabExtension
A sample using ToolTabExtension to add a meter to the tool tab.