mozilla-b2g/gaia — pull request #3954 by lightsofapollo (2012-08-28 09:20:22+00:00)
Title: Calendar chunked db load

Busytime store is now transparently loaded in "chunks" as the user is moves through the app.
Cleans up the public api of the time controller and simplifies busytime store & event store.

Related to: #3526

This PR also includes new Calendar.Calc.spanOfMonth
which can be used to replace all the existing logic that determines
the number of weeks. After which point it should resolve #3336.

Month views are automatically cleaned up when going beyond a specific point in time now as well.