Commit Graph

1 Commits

Author SHA1 Message Date
dilgenfritz 22a1642faa feat: Add dynamic aspect ratio sizing to punishment popups
- Modified PopupImageManager to calculate popup size based on image aspect ratio
- Added size configuration options (min/max width/height, viewport ratios)
- Enhanced popup positioning to handle variable-sized popups with collision detection
- Added comprehensive size controls to Annoyance Management interface
- Implemented asynchronous image loading to determine proper dimensions
- Added padding between popups to prevent visual overlap
- Updated default configuration with size constraints and viewport ratio settings
2025-09-28 21:53:58 -05:00