Run commands after code changes to ensure consistent formatting:
swift-format lint --recursive .
swift-format format --recursive --in-place .Run unit tests:
xcodebuild test -scheme "Volume Grid"Try building the project to verify correctness:
rm -rf .build
xcodebuild -project VolumeGrid.xcodeproj -scheme "Volume Grid" -configuration Release -derivedDataPath .build/volumegrid-build 2>&1 | grep -i warning- When pressing volume keys or mute key
- When switching output devices
- When volume changes
See RELEASE.md for release instructions.