aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 12.10.2Charles Kerr2012-10-042-3/+4
|
* get i-datetime's use of the EDS 3.5 API working.Charles Kerr2012-10-043-134/+129
|\
| * copyediting: tweak indentationCharles Kerr2012-10-041-5/+6
| |
| * a timing issue was causing the appointment menuitems to be grouped into the ↵Charles Kerr2012-10-031-56/+40
| | | | | | | | wrong section. Resolve this by creating them at the same time as the 'Add Event...' menuitem in the same group.
| * fix r189 oops. This code would be cleaner if handled upstream in IDO... ↵Charles Kerr2012-10-031-2/+2
| | | | | | | | filed side ticket #1061364 for that side issue
| * Our client code for EDS 3.5 is triggering a periodic loop of rebuilds:Charles Kerr2012-10-031-30/+54
| | | | | | | | | | | | | | | | | | | | | | | | 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.
| * When showing/hiding the menu, don't change the calendar date if it's already ↵Charles Kerr2012-10-031-5/+13
| | | | | | | | what we want. This way we avoid unnecessary appointment rebuilds in the service.
| * don't use gconf to see if evolution accounts are installed -- we can have ↵Charles Kerr2012-10-032-13/+15
| | | | | | | | calendars even if gconf returns empty
| * fix populate_appointment_instances() to use ECalComponents instead of ↵Charles Kerr2012-10-031-43/+19
|/ | | | ECalClients.
* 12.10.1Charles Kerr2012-09-202-5/+8
|
* When clock skew is detected, rebuild the date/time labels.. Fixes: ↵Charles Kerr2012-09-202-23/+64
|\ | | | | | | https://bugs.launchpad.net/bugs/917236. Approved by jenkins, Lars Uebernickel.
| * copyediting: typo tweakCharles Kerr2012-09-201-1/+1
| |
| * Fix r190 typo. Yet another reminder to drink my morning coffee /before/ pushing.Charles Kerr2012-09-201-1/+1
| |
| * for SKEW_DIFF_THRESHOLD_SEC and SKEW_CHECK_INTERVAL_SEC, use #define instead ↵Charles Kerr2012-09-201-5/+3
| | | | | | | | of enum
| * move declaration of SKEW_CHECK_INTERVAL_SEC and SKEW_DIFF_THRESHOLD_SEC to ↵Charles Kerr2012-09-201-7/+7
| | | | | | | | the top of the file.
| * clocks don't skew very often, so let's reduce the frequency that we test for ↵Charles Kerr2012-09-191-6/+14
| | | | | | | | this.
| * in datetime-service, add a seconds timer that watches for clock skew and ↵Charles Kerr2012-09-191-7/+37
| | | | | | | | rebuilds the labels when it finds it
| * rename 'timer' as 'day_timer' to make room in the namespace for a second timerCharles Kerr2012-09-191-18/+18
| |
| * update all of the indicator's labels when the menu's visibility changes to trueCharles Kerr2012-09-191-0/+5
|/
* No longer watch if the address provider changes. Approved by Charles Kerr, ↵Ted Gould2012-09-131-25/+0
|\ | | | | | | jenkins.
| * Stop watching the address provider change, we don't really careTed Gould2012-09-121-25/+0
|/
* Removed stray lines from the desktop file, it's causing duplicate ↵Ken VanDine2012-09-111-4/+0
|\ | | | | | | X-Ubuntu-Gettext-Domain to get added. (LP: #1048834). Fixes: https://bugs.launchpad.net/bugs/1048834. Approved by Omer Akram.
| * Removed stray lines from the desktop file, it's causing duplicate ↵Ken VanDine2012-09-111-4/+0
|/ | | | X-Ubuntu-Gettext-Domain to get added. (LP: #1048834)
* merge lp:~charlesk/indicator-datetime/bump-eds-requirement to sync ↵Charles Kerr2012-07-241-3/+3
|\ | | | | | | configure.ac's EDS version requirement with the EDS API level being used in the code
| * bump eds, ical requirements to reflect new API useCharles Kerr2012-07-131-3/+3
|/
* bump version to 12.10.0Charles Kerr2012-07-122-1/+16
|
* cyphermox patch to support EDS 3.6's APICharles Kerr2012-07-121-92/+84
|
* merge lp:~bobowen/indicator-datetime/fix-for-749847 to apply an 'en space' ↵Charles Kerr2012-06-181-3/+4
|\ | | | | | | between the date string and time string.
| * * src/utils.cBob Owen2012-05-251-3/+4
|/ | | | | | | - generate_format_string_full - Changed space between date and time to Unicode en space. Added using UTF-8 hex encoding (0xE28082) to avoid the need to mess with CFLAGS to add std=c99. (LP: #749847)
* merge lp:~charlesk/indicator-datetime/lp-833325 to have locations follow the ↵Charles Kerr2012-05-216-23/+254
|\ | | | | | | sort order specified in https://wiki.ubuntu.com/TimeAndDate
| * Modify the timezone location sorting to follow mpt's design at ↵Charles Kerr2012-05-173-9/+205
| | | | | | | | | | | | | | | | | | https://wiki.ubuntu.com/TimeAndDate - the auto-detected location, if enabled, is listed before user-specified locations - Locations in the indicator always mirror the Locations Dialog's ordering - Added sort-by-name and sort-by-time buttons in the Locations Dialog
| * Add the "Time in auto-detected location" setting described in ↵Charles Kerr2012-05-175-14/+49
| | | | | | | | https://wiki.ubuntu.com/TimeAndDate
* | merge lp:~charlesk/indicator-datetime/unnecessary-saves to fix a bug that ↵Charles Kerr2012-05-211-1/+5
|\ \ | |/ |/| | | caused the location settings to re-saved every time update_times() was called (which is periodically every 2 seconds).
| * fix a bug that caused the location settings to re-saved every time ↵Charles Kerr2012-05-171-1/+5
|/ | | | update_times() was called (which is periodically every 2 seconds).
* raise the minimum gtk version to 3Charles Kerr2012-05-083-51/+10
|\
| * remove AC_ARG_WITHCharles Kerr2012-05-081-20/+5
| |
| * require gtk3Charles Kerr2012-05-073-31/+5
|/
* sync with lp:indicator-datetimeCharles Kerr2012-04-231-2/+4
|\
| * merge lp:~charlesk/indicator-datetime/shush to silence a couple of console ↵Charles Kerr2012-04-231-2/+4
| |\ | | | | | | | | | warnings when the calendar app is disabled.
| | * minor: silence two console warnings when the calendar app is disabled.Charles Kerr2012-04-221-2/+4
| | |
* | | merge lp:~ted/indicator-datetime/lp773987 to switch the parsing of the lat ↵Charles Kerr2012-04-232-4/+4
|\ \ \ | |/ / |/| | | | | and long to be non-locale based as it's returned from the webservice in C, we want to parse it using the decimal instead of a comma.
| * | Use the same function here as well, just to ensure we're consistentTed Gould2012-04-181-2/+2
| | |
| * | Make it so that we parse the long and lat in a locale independent wayTed Gould2012-04-181-2/+2
| | |
| * | Attaching bugTed Gould2012-04-180-0/+0
| |/
* | merge lp:~charlesk/indicator-datetime/lp-986881 so that ↵Charles Kerr2012-04-231-0/+2
|\ \ | |/ |/| | | indicator_datetime_panel's dispose() method will call the superclass' dispose() method.
| * indicator_datetime_panel's dispose() method needs to chain up to the ↵Charles Kerr2012-04-221-0/+2
|/ | | | superclass' dispose() method
* 0.3.940.3.94Charles Kerr2012-04-041-1/+1
|
* merge lp:~allanlesage/indicator-datetime/TDD to remove a dependency on ↵Charles Kerr2012-04-034-46/+65
|\ | | | | | | gcovr, move gcov targets to their own makefile, and clean up .gcno files.
| * Removed gcovr dependency, moved coverage targets to own makefile, cleaning ↵Allan LeSage2012-03-274-46/+65
| | | | | | | | up *.gcno.
* | merge lp:~charlesk/indicator-datetime/fiz-tz-offset to fix a timezone ↵Charles Kerr2012-04-021-8/+11
|\ \ | | | | | | | | | sorting issue reported by seb128 and diagnosed by desrt.