formax68_memoChron/src
Michalis Efstratiadis 9a2cc99fb9
Fix timezone handling for calendar events
Events with explicit timezones (e.g., India Standard Time) were being displayed in the wrong time. The issue was that ical.js Time objects contain the correct time components but toJSDate() interprets them as local time.

Added convertIcalTimeToDate() method that:
- Extracts time components directly from ICAL Time objects
- Creates DateTime objects in the specified timezone
- Properly converts to local timezone for display

Also updated Time type definitions to include year, month, day, hour, minute, second properties.
2025-05-29 12:59:11 +03:00
..
services Fix timezone handling for calendar events 2025-05-29 12:59:11 +03:00
settings calendar is now toggable 2025-05-28 11:57:40 +03:00
types Fix timezone handling for calendar events 2025-05-29 12:59:11 +03:00
utils Centralize constants and ensure constants.ts has a final newline 2025-05-21 06:59:52 +00:00
views calendar is now toggable 2025-05-28 11:57:40 +03:00
main.ts calendar is now toggable 2025-05-28 11:57:40 +03:00