lp:~charlesk/indicator-datetime/1060263

Created by Charles Kerr and last modified
Get this branch:
bzr branch lp:~charlesk/indicator-datetime/1060263
Only Charles Kerr can upload to this branch. If you are Charles Kerr please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Charles Kerr
Project:
Indicator Date and Time
Status:
Merged

Recent revisions

193. By Charles Kerr

copyediting: tweak indentation

192. By Charles Kerr

a timing issue was causing the appointment menuitems to be grouped into the wrong section. Resolve this by creating them at the same time as the 'Add Event...' menuitem in the same group.

191. By Charles Kerr

fix r189 oops. This code would be cleaner if handled upstream in IDO... filed side ticket #1061364 for that side issue

190. By Charles Kerr

Our client code for EDS 3.5 is triggering a periodic loop of rebuilds:

  1. We create an ESource and listen for its "changed" signal.
  2. EDS appears to be emitting a "changed" idly after the source is created.
  3. We handle the changed event by rebuilding our source list... goto 1.

This commit breaks the loop by building the appointment source list once
on startup and keeping it as a private field. It adds upkeep code to
rebuild the list when the EDS registry tells us that sources have been
added or removed.

189. By Charles Kerr

When showing/hiding the menu, don't change the calendar date if it's already what we want. This way we avoid unnecessary appointment rebuilds in the service.

188. By Charles Kerr

don't use gconf to see if evolution accounts are installed -- we can have calendars even if gconf returns empty

187. By Charles Kerr

fix populate_appointment_instances() to use ECalComponents instead of ECalClients.

186. By Charles Kerr

12.10.1

185. By Charles Kerr

When clock skew is detected, rebuild the date/time labels.. Fixes: https://bugs.launchpad.net/bugs/917236. Approved by jenkins, Lars Uebernickel.

184. By Ted Gould

No longer watch if the address provider changes. Approved by Charles Kerr, jenkins.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:indicator-datetime/12.10
This branch contains Public information 
Everyone can see this information.

Subscribers