Skip to content

v2.0 — Settings Palette

Latest

Choose a tag to compare

@bvalente22 bvalente22 released this 19 Mar 22:01
· 6 commits to master since this release

What's New

Settings Dialog

  • New Coll Settings toolbar button opens a non-modal settings palette
  • 3 tabs: Appearance, Detection, Performance — all 25 configuration options exposed
  • Live preview: changes apply instantly to the running overlay as you adjust
  • Color pickers with alpha channel control for all overlay colors
  • Numeric controls with appropriate ranges for all parameters

Persistent Settings

  • Settings saved to collimation_settings.cfg next to the script
  • Automatically loaded on script startup
  • Reset to Defaults button restores original values

Console Commands

  • settings() — open the settings dialog from the scripting console
  • All existing commands (cycle_display_mode(), reset_tracking(), etc.) still work

Internal

  • All hardcoded configuration constants replaced with centralized _config dict
  • save_config() / load_config() / reset_config() available from console