Don't Tread on Me - Patriotic Watch Face
· v1.2.0
About
Show your American spirit with this bold patriotic watch face featuring the iconic Gadsden flag rattlesnake. Perfect for patriots, history enthusiasts, and anyone who values freedom and independence.
Features:
• Classic Gadsden Flag Design - Featuring the historic coiled rattlesnake symbol
• Complete Health Tracking - Heart rate with color-coded zones, step counter with boot tread icons
• Smart Time Display - Choose between 12-hour or 24-hour format in settings
• Patriotic Color Scheme - Bold red text on black background for maximum contrast
• Full Date Display - Day, month, and date clearly shown
• Heart Rate Zones - Visual color coding: Blue (fat burn), Green (resting), Yellow (aerobic), Orange (anaerobic), Red (maximum)
Boot treads turn red once 10k steps reached in a day
Perfect For:
• Military personnel and veterans
• History buffs and patriots
• Outdoor enthusiasts
• Anyone who appreciates American heritage
• Fitness tracking with patriotic style
What's new
1.2.0
- Adding new device support
1.1.0
### Added
- New pixel art snake option as alternative to classic Gadsden snake
- Jersey font integration for pixel snake style
- Support for Venu Sq 2 (320x360 rectangular screen)
- Support for Fenix 7X device
- Dynamic font loading with error handling for Jersey fonts
- User-selectable snake style setting (Classic vs Pixel)
### Changed
- Default snake style changed to pixel art snake
- Updated device support: replaced fenix7s with fenix7spro
- Improved positioning system with device-specific adjustments
- Enhanced screen size detection for rectangular vs round displays
### Fixed
- Classic snake positioning on Fenix 7S Pro (240x240) - moved down 10 pixels
- Font loading issues across different screen resolutions
- Image transparency and sizing optimization
- Venu Sq 2 element positioning (heart rate, steps, time, date)
- Removed invalid Fenix 8 Pro device IDs that caused build errors
- Cleaned up duplicate device entries in launch configuration
### Technical Improvements
- Added comprehensive device-specific positioning adjustments
- Implemented conditional snake positioning based on style selection
- Created multi-resolution resource management for rectangular screens
- Enhanced error handling for resource loading
- Optimized image assets with ImageMagick processing
### Device Support Updates
- Added: fenix7spro, fenix7x, venusq2, venusq2m support
- Removed: fenix7s (replaced with fenix7spro)
- Fixed: Invalid fenix8pro47mm and fenix8pro51mm device IDs
Adding support for Forerunner 945