Skip to content

Conversation

@naveensingh
Copy link
Member

@naveensingh naveensingh commented Dec 15, 2025

Type of change(s)

  • Bug fix
  • Feature / enhancement
  • Infrastructure / tooling (CI, build, deps, tests)
  • Documentation

What changed and why

  • Unified the calendar picker in the event editor and made relevant changes related to calendar management. This does not display the "Add a new calendar" option that was previously available in the local calendar picker, but it still has the Manage calendars option for those who need it.
  • Added an explicit "Offline (never synced)" label when a local calendar is selected
  • Updated calendar picker icon and supporting text in the task editor

Tests performed

  • Test switching between calendars in the event editor
  • Test creating events and tasks in different calendars

Closes the following issue(s)

Checklist

  • I read the contribution guidelines.
  • I manually tested my changes on device/emulator (if applicable).
  • I updated the "Unreleased" section in CHANGELOG.md (if applicable).
  • I have self-reviewed my pull request (no typos, formatting errors, etc.).
  • All checks are passing.

@naveensingh naveensingh force-pushed the naveensingh/unify-calendar-picker branch from 13c08b9 to 509d664 Compare December 17, 2025 06:40
@naveensingh naveensingh marked this pull request as ready for review December 17, 2025 06:40
@naveensingh naveensingh merged commit add5990 into main Dec 29, 2025
7 checks passed
@naveensingh naveensingh deleted the naveensingh/unify-calendar-picker branch December 29, 2025 16:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Replace event types concept with calendars

2 participants