Big change to calendar view functions. We now declare
authorArt Cancro <ajc@citadel.org>
Sat, 11 Oct 2008 04:20:03 +0000 (04:20 +0000)
committerArt Cancro <ajc@citadel.org>
Sat, 11 Oct 2008 04:20:03 +0000 (04:20 +0000)
commit9c34ad62167f2336a894b7d45faaf15f27e742ae
tree0fcd64c5d8ad79ed9cac18c5267ee18b8bc093bd
parent69cca3fa1026bba17b888c8026d4c8787b2a9ce1
Big change to calendar view functions.  We now declare
lower and upper bounds before loading calendar items into memory, so that the rendering code
doesn't have to go through thousands of recurrences that span way into the future.  Right now
it only uses this data to know when to stop iterating recurrences, but it could be fine tuned
even more to totally not store calendar items that are out of scope.
webcit/calendar.c
webcit/calendar_view.c
webcit/event.c
webcit/messages.c
webcit/summary.c
webcit/webcit.h