Calendar should be navigable via keyboard & pointing device
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Calendar App |
Fix Released
|
High
|
Kunal Parmar |
Bug Description
As discussed during the irc meeting, on the desktop the calendar should be navigable via the keyboard and mouse.
Suggested keyboard shortcuts:-
Month, Week & Day view
keyboard navigation: left/right for prev/next month/week/day, up/down to scroll
Mouse wheel to scroll up/down
Mouse wheel horizontal for prev/next month/week/day
Year view
keyboard navigation: up/down for prev/next row of months
Show 3 or 4 months per row, as space allows
Mouse-wheel scrolling currently doesn’t work properly (only works in one direction), this should be fixed.
Event details
keyboard navigation: escape to go back, ctrl+e to edit
Perhaps use 2 columns, title description and times on the left, map and attendees on the right
Guest list is cut off at the bottom if it’s too long, doesn’t scroll all the way
Edit Event/New Event
Datepicker should scroll with mouse wheel
Related branches
- Mihir Soni: Approve
- Ubuntu Phone Apps Jenkins Bot: Approve (continuous-integration)
-
Diff: 337 lines (+152/-23)9 files modifiedDayView.qml (+2/-0)
EventDetails.qml (+27/-15)
MonthView.qml (+2/-0)
NewEvent.qml (+4/-0)
PathViewBase.qml (+24/-0)
TimeLineBaseComponent.qml (+33/-3)
WeekView.qml (+2/-1)
YearView.qml (+33/-0)
calendar.qml (+25/-4)
- Olivier Tilloy (community): Approve
- Ubuntu Phone Apps Jenkins Bot: Approve (continuous-integration)
-
Diff: 19 lines (+4/-2)1 file modifiedYearView.qml (+4/-2)
tags: | added: desktop-convergence |
Changed in ubuntu-calendar-app: | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in ubuntu-calendar-app: | |
assignee: | nobody → Kunal Parmar (pkunal-parmar) |
Changed in ubuntu-calendar-app: | |
status: | Triaged → In Progress |
Changed in ubuntu-calendar-app: | |
status: | Fix Committed → In Progress |
Changed in ubuntu-calendar-app: | |
status: | Fix Committed → Fix Released |
Fix committed into lp:ubuntu-calendar-app at revision 196, scheduled for release in ubuntu- calendar- app, milestone alpha-1