aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* * Backported r192 and r193, fix:Sebastien Bacher2012-11-053-7/+14
|\ | | | | | | | | | | | | - "shows all-day events one day too early" (lp: #1000182) - "Bogus insensitive events after clicking on different date" (lp: #1069177)
| * Display all-day events in localtime rather than utc. Fixes: ↵Charles Kerr2012-11-031-1/+1
| |\ | | | | | | | | | | | | | | | https://bugs.launchpad.net/bugs/1000182. Approved by Lars Uebernickel, PS Jenkins bot.
| | * express all-day events in the local timezoneCharles Kerr2012-11-011-1/+1
| | |
| * | Fix the bug by ensuring that the dbusmenuitems in our appointment menuitem ↵Charles Kerr2012-11-031-5/+3
| |\ \ | | |/ | |/| | | | | | | | | | array are hidden if they're not currently in use. Fixes: https://bugs.launchpad.net/bugs/1069177. Approved by Lars Uebernickel, PS Jenkins bot.
| | * in month_changed_cb(), remove the call to hide_all_appointments() to avoid ↵Charles Kerr2012-11-011-2/+0
| | | | | | | | | | | | flicker, same idea as previous commit.
| | * in day_selected_cb(), remove the call to hide_all_appointments() to avoid ↵Charles Kerr2012-10-291-2/+0
| | | | | | | | | | | | flicker coming from the idle interval between this func and update_appointment_menu_items_idle(). Suggested by thjaeger.
| | * make hide_all_appointments() do what its function name says it does.Charles Kerr2012-10-291-1/+3
| |/
| * fix off-by-one error in the appointments dbusmenuitem arrayCharles Kerr2012-10-241-1/+1
| |\
| * \ remove stray semicolon found by Coverity. Fixes: ↵Charles Kerr2012-10-111-1/+1
| |\ \ | | | | | | | | | | | | https://bugs.launchpad.net/bugs/1064546. Approved by Lars Uebernickel, jenkins.
| | * | remove stray semicolon found by CoverityCharles Kerr2012-10-091-1/+1
| |/ /
* | | releasing version 12.10.2-0ubuntu3Sebastien Bacher2012-10-091-2/+2
| | |
* | | Backport "fix off-by-one error" leading to have the settings item runSebastien Bacher2012-10-092-1/+8
|\ \ \ | | |/ | |/| | | | | | | the calendar application rather than the control center (lp: #1064375)
| * | fix off-by-one error in the appointments dbusmenuitem arrayCharles Kerr2012-10-091-1/+1
| |/
| * Fix 12.10.0 bug that failed to check & see if e_cal_client_new() returned an ↵larsu2012-10-051-0/+6
| |\ | | | | | | | | | error.
* | | releasing version 12.10.2-0ubuntu2Sebastien Bacher2012-10-051-2/+2
| | |
* | | Backport fix from Lars for a missing NULL check leading to segfaultSebastien Bacher2012-10-052-0/+13
|\ \ \ | | |/ | |/| | | | | | | (lp: #1061867)
| * | Check return value of e_cal_client_new for NULLLars Uebernickel2012-10-051-0/+6
| |/
* | releasing version 12.10.2-0ubuntu1Sebastien Bacher2012-10-041-2/+2
| |
* | * New upstream release:Sebastien Bacher2012-10-0412-174/+212
|\ \ | | | | | | | | | | | | - Fix 12.10.0 appointment calendar regression. (LP: #1060263)
| * | Import upstream version 12.10.2Sebastien Bacher2012-10-0411-174/+205
| |\|
| | * 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.
* | | releasing version 12.10.1-0ubuntu1Didier Roche2012-09-201-2/+2
| | |
* | | build-dep on newer e-d-s stackDidier Roche2012-09-202-2/+2
| | |
* | | - Gracefully handle clock skew (LP: #917236)Didier Roche2012-09-201-0/+4
| | | | | | | | | | | | | | | | | | - Raise the version number of our EDS dependency (LP: #1024437) - Fix X-Ubuntu-Gettext-Domain entries in the .desktop file (LP: #1048834) - Remove unnecessary watching for geoclue address provider changes
* | | * New upstream release.Didier Roche2012-09-2010-74/+161
|\| | | | | | | | | | | * build-dep on newer libecal
| * | Import upstream version 12.10.1Didier Roche2012-09-209-77/+153
| |\|
| | * 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
| | |/