aboutsummaryrefslogtreecommitdiffstats
path: root/desktop/modules/island/IslandCalendarModule.qml
AgeCommit message (Collapse)AuthorFilesLines
4 hoursfeat(calendar): end time follows the start, default length settingDanilo M.1-0/+76
Moving an event's start now moves its end by the island's default event length, whether the start is typed, wheeled or picked, rolling into the next day past midnight. A multi-day timed event keeps its end, since snapping it to the start's day would drop the other days. Typing follows on every edit that normalises to a valid time, so Save without leaving the field still sees the moved end. A new event gets the same length. The length lives in Prefs as island.eventMinutes (5 to 1440, default 60) and is set on a new Island bar group in the settings window, which the island's other settings will join. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>