On day view, do not let the time/name label be off-screen

Bug #1294681 reported by David Planella on 2014-03-19
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Calendar App
High
Kunal Parmar

Bug Description

Because of the way the hour slots are labelled it is easy to end up with a situation where you have an appointment where you can't tell what it is nor what time it spans without scrolling to the start of the appointment. See attachment.

The time/name label should instead be shown in these situations.

Related branches

David Planella (dpm) wrote :
Changed in ubuntu-calendar-app:
status: New → Triaged
importance: Undecided → Medium
Kunal Parmar (pkunal-parmar) wrote :

So are you taking about making EventBubble partially transparent, so hour band in behind is visible ?

or we can also make it transparent in case of long press on EventBubble and in normal case its fully visible.

michelR (michel-renon) wrote :

Here is a simple proposal: just repeat event information (time and title) every 4 hours : it should allow user to always see informations even on small screens. For bigger screens, it shouldn't disturb.

Kunal Parmar (pkunal-parmar) wrote :

ok, now I understand the issue.

repeatedly showing title and time is one option,

Or we can try scrolling event information in case of bubble height larger and event information is not visible.

David Planella (dpm) wrote :

Thanks a lot Michel for the proposal!

I think if it's possible, though, I'd advocate for Kunal's suggestion of scrolling the event information, as it would prevent cluttering the UI.

michelR (michel-renon) wrote :

My first proposal is supposed to have no slowdown while scrolling : that's the most important point for users !

If graphics effects don't slow scrolling, so I propose a vertical paralax effect : it'll help user understand the scrolling.
I prepare a mockup in few hours.

michelR (michel-renon) wrote :

and the "parallax" effect !

Kunal Parmar (pkunal-parmar) wrote :

this is my current implementation,
https://www.youtube.com/watch?v=T_hs6o60V-0&feature=youtu.be

Will improve code and handle some condition and propose MR.

This looks great, thanks Kunal!

What do you think of Michel's suggestion? Would it be something easy to
implement on a subsequent iteration of the branch, or is it something that
can be done already?

Cheers,
David.

On Wed, Mar 26, 2014 at 1:27 AM, Kunal Parmar <email address hidden>wrote:

> this is my current implementation,
> https://www.youtube.com/watch?v=T_hs6o60V-0&feature=youtu.be
>
> Will improve code and handle some condition and propose MR.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1294681
>
> Title:
> On day view, do not let the time/name label be off-screen
>
> Status in Calendar application for Ubuntu devices:
> Triaged
>
> Bug description:
> Because of the way the hour slots are labelled it is easy to end up
> with a situation where you have an appointment where you can't tell
> what it is nor what time it spans without scrolling to the start of
> the appointment. See attachment.
>
> The time/name label should instead be shown in these situations.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu-calendar-app/+bug/1294681/+subscriptions
>

Kunal Parmar (pkunal-parmar) wrote :

I am not sure, I need to experiment. I think I will do it in separate iteration.

David Planella (dpm) on 2014-03-26
Changed in ubuntu-calendar-app:
importance: Medium → High
Kunal Parmar (pkunal-parmar) wrote :

it proven easier than I thought, here it how it looks after adding parallax effect

https://www.youtube.com/watch?v=daai083EvTs&feature=youtu.be

Changed in ubuntu-calendar-app:
assignee: nobody → Kunal Parmar (pkunal-parmar)

Fix committed into lp:ubuntu-calendar-app at revision None, scheduled for release in ubuntu-calendar-app, milestone alpha-1

Changed in ubuntu-calendar-app:
status: Triaged → Fix Committed
Changed in ubuntu-calendar-app:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers