Display events marked as not attending clearly

Bug #1508440 reported by David Planella
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Calendar App
Fix Released
High
Arthur Mello
Ubuntu UX
Triaged
Undecided
James Mulholland

Bug Description

This is a follow-up from bug #1371871. While it was marked as Fix Released, it doesn't seem to have had any effect. I'm reporting it as two separate bugs to reopen it now.

I've got a few events in my calendar for meetings where I'm marked as not going, but I still want to see them.

As an example, in google calendar, these are marked as follows:
- Event bubble has less opacity as the rest of events that I'm attending
- The description of the event is crossed out

However, while we seem to detect this case in Calendar, the event has exactly the same appearance as the rest in the e.g. day view. I would suggest to clearly mark it differently from the rest. The less opacity/crossed out approach seems like a good option for starters.

See bug 1508438 for the notification part.

Related branches

David Planella (dpm)
description: updated
Bill Filler (bfiller)
Changed in ubuntu-calendar-app:
status: New → Confirmed
importance: Undecided → High
assignee: nobody → Arthur Mello (artmello)
milestone: none → 0.5
Revision history for this message
Bill Filler (bfiller) wrote :

right, seems a good start is to show this event with a color of less opacity and possibly striking out the event name

Revision history for this message
Renato Araujo Oliveira Filho (renatofilho) wrote :

I am not sure if I am using the google calendar correct :D.

All my events has the same opacity, even the events that I am not attending or events that I am not invited (For example 'Holiday in Brazil' or 'UES calendar').

On my personal account I only have events without any participant. And following the suggestion all the events will be showed with less opacity, what does not make sense for me.

Revision history for this message
Renato Araujo Oliveira Filho (renatofilho) wrote :

My suggestion for now is only change the opacity of events that has a attendee list[1] and the user is part of it and the participation status is 'Declined'

I am not sure if this is enough, but this is the only reliable information that we can guess from a event.

Even that can be trick to guess since we need to know the user e-mail to check for it in the attendee list.
Right now we use the same login username as calendar name but this will change with the multiple calendar sync.

OBS: this will cause a impact on event drawing.

[1] https://developer.ubuntu.com/api/apps/qml/sdk-15.04.1/QtOrganizer.EventAttendee/

Revision history for this message
Bill Filler (bfiller) wrote :

We should follow the design guidelines in the spec. See the section about Event Types:
https://docs.google.com/document/d/1UZEKYB1JS0CO0gEiPu701rhZSHimJYq6EgeLNhxG_1I/edit#heading=h.lm7pcvsmz78v

Changed in ubuntu-calendar-app:
assignee: Arthur Mello (artmello) → nobody
Arthur Mello (artmello)
Changed in ubuntu-calendar-app:
status: Confirmed → In Progress
assignee: nobody → Arthur Mello (artmello)
Revision history for this message
Jenkins Bot (ubuntu-core-apps-jenkins-bot) wrote :

Fix committed into lp:ubuntu-calendar-app at revision 807, scheduled for release in ubuntu-calendar-app, milestone 0.5

Changed in ubuntu-calendar-app:
status: In Progress → Fix Committed
Changed in ubuntu-calendar-app:
status: Fix Committed → Fix Released
Paty Davila (dizzypaty)
Changed in ubuntu-ux:
assignee: nobody → James Mulholland (jamesmulholland)
status: New → Triaged
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.