Skip to content

Calendar Widget #1756

@mpfau

Description

@mpfau

As a user i want to be able to install a tuta calendar widget on the homescreen so that i can see upcomming events without opening the app.

AC

  • A widget for each calendar view is availble for installation.
  • The widget contains a button to create a new event.
  • There is an option to select the calendars that are available.

Notes

We should introduce this after we have released the calendar app.


Updated Discussion
As a user of a mobile app i want to be able to add a calendar widget on the home-screen of my device so i can see the next upcoming events.

AC v1
Widget Configuration

  • User can chose a account to fetch data from
  • User can chose which calendars to display the events

Layout
We support different sizes:

  • Android, re-sizable with minimum 3x2 (width/height)
  • iOS, 4x4 (width/height)
  • The vertical layout is applied for
    • iOS 4x4 and 2x2
    • All layouts that are not Android 4x2
  • The widget should display the day number, month
  • We show all the upcoming events of the current day including all day events.
    • All day events are summarized at the top to avoid using too much space.
      • When there is only one day event the event title is shown
      • When there are multiple all day events only the amount of all day events are shown.
    • On Android,: The list of upcomming events should be scrollable.
    • On iOS: Have a text on the bottom if there's more events (iOS doesn't support scrolling)
  • There should be a button to create a new event.
    • Button should be hidden if the device is too narrow, prioritizing displaying information.

Interactions

  • When user clicks on the day the app opens the agenda view
  • When user clicks an event it should open the agenda view and open the event preview.
  • If user taps add button, opens the app on the Event Editor
  • The data should update automatically.

Metadata

Metadata

Assignees

No one assigned

    Labels

    androidissues that concern the android client but not all clientsfeature: calendar widgetgoal: best calendar appgoal: mobile integrationiosissues that concern the ios client but not all clientsnew featureuser stories in varying refinement statesroadmaplabel to indicate that this issue is/was part of the roadmap and is visible on the websitetopic: calendar

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions