This can be put into a LocalPreferences.toml as usual, or Tracy provides the non-standard option of putting it in a Preferences.toml adjacent to the Project.toml for your package.
If you provide a Preferences.toml with your package, the settings act as defaults for users of your package. Any LocalPreferences.toml can override those settings on a setting-by-setting basis.
This change adds preliminary Preferences.jl support, and also removes the dispatch-based "compile-time" tracepoint configuration we had before.
Here's an example:
This can be put into a
LocalPreferences.toml
as usual, or Tracy provides the non-standard option of putting it in aPreferences.toml
adjacent to the Project.toml for your package.If you provide a Preferences.toml with your package, the settings act as defaults for users of your package. Any LocalPreferences.toml can override those settings on a setting-by-setting basis.