Fix PDF export truncation for wide reports with 31 days
- Implement precise column width calculation to prevent truncation of Job and Total columns - Add responsive page margins (0.5" left/right, 0.75" top/bottom) on landscape orientation - Scale font sizes and padding dynamically based on report width (5pt for 31+ days, 6pt for 25+ days, etc.) - Format date headers as MM-DD instead of YYYY-MM-DD to reduce column width requirements - Apply date formatting to both PDF export and preview dialog for consistency - Ensure reports with full month data (like October 31 days) display all columns without cutoff
This commit is contained in:
1388
time_tracker.py
1388
time_tracker.py
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user