Commit graph

2 commits

Author SHA1 Message Date
Janus C. H. Knudsen
b566aafb19 Refactors calendar managers to components
Reorganizes navigation, view selector, and workweek preset managers into separate component files

Improves code organization by moving specialized manager classes to a more descriptive components directory

Adds enhanced logging for all-day event management and drag-and-drop interactions
2025-11-08 14:30:18 +01:00
Janus C. H. Knudsen
bd8f5ae6c6 Adds navigation buttons management and refactors navigation
Introduces NavigationButtonsManager to handle navigation button interactions
Renames NavigationRenderer to WeekInfoRenderer for clarity
Adds new NAV_BUTTON_CLICKED event for better separation of concerns

Improves event-driven navigation workflow
2025-11-07 23:23:19 +01:00