You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix: resolve storage parsing conflicts and background file naming
The introduction of the tagging system caused a regression in the
Storage loader, where hashtags were being incorrectly interpreted
as date strings, leading to LocalDateTime parsing errors.
This update refactors the loading logic to strictly isolate task
dates from the optional tag column, maintaining compatibility with
legacy data files while supporting the new multi-tag format.
Let's,
* refactor Storage.loadTasks() to identify tags by position
* prevent tags from bleeding into the deadline/event date parser
* rename background asset to Background.png to match CSS references
* update main.css to use case-sensitive paths for Linux/Mac deployment
* verify that 'no-hash' and 'multi-tag' lines load correctly
These changes stabilize the data persistence layer and ensure the
GUI assets load reliably across different operating systems.