Improved calendar navigation

Review Request #122488 - Created Feb. 8, 2015 and submitted

Kai Uwe Broulik
plasma, usability

This improves the calendar navigation by providing a "Year overview" showing all 12 months in a grid, and a "Decade overview" showing the current decade in a grid.

A lot of code has just been moved around. The overviews use a QML ListModel owing to laziness.

See for a screencast (I love that mouse click effect!)

I changed the selection to be persistent during navigation; other than that, should work as before, with the new overviews.


  • 3
  • 10
  • 0
  • 13
Description From Last Updated
I know this is nitpicking but... how is an arrow pointing to the left implemented as previous() meant to work ... Lukáš Tinkl Lukáš Tinkl
This should maybe be i18nc as well? Martin Klapetek Martin Klapetek
This should be i18nc (cause, you know, RTL and stuff) Martin Klapetek Martin Klapetek
Kai Uwe Broulik
Andrew Lake
Martin Klapetek
Heiko Tietze
Mark Gaiser
Lukáš Tinkl
Aleix Pol Gonzalez
Marco Martin
Sebastian Kügler
Martin Klapetek
Martin Klapetek
Kai Uwe Broulik
Review request changed

Status: Closed (submitted)

Change Summary:

Submitted with commit 11e5ff10ae993dd2078c6019623e60d7e12f8ff1 by Kai Uwe Broulik to branch master.
John Layt

Fantastic to see this :-) Pretty much as I documented it at (which was a serious crib from Windows anyway :-) ). The thing to add for the future will be clicking on the day takes you to an Agenda view with your calendar and holidays and even weather forecast for that day :-)

  1. That's within reach with KDEPIM joining the applications in 15.08. We've put that features on the plan for Plasma 5.5.