Module ApplicationSettingsForm

General Application Settings Configuration Component

Provides a comprehensive interface for configuring core application behavior, including monitoring, polling frequency, theme selection, and logging parameters. This component controls settings that affect the overall application experience and performance.

Features:

  • Auto-start monitoring toggle for automatic session tracking
  • Polling interval adjustment for Spotify API request frequency
  • Logging configuration with level selection and retention policies
  • Theme selection for light/dark/system preferences
  • Comprehensive tooltips explaining setting implications
  • Organized in logical sections with appropriate visual hierarchy

This component represents the central configuration panel for general application behavior, affecting system resources, data collection, and user experience aspects of the application.

Interfaces

ApplicationSettingsFormProps

Functions

ApplicationSettingsForm