Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | in the desktop greeter profile, don't allow the user to activate calendar dates. | Charles Kerr | 2013-10-31 | 1 | -56/+32 |
| | |||||
* | remove a debug tracer that accidentally got committed | Charles Kerr | 2013-10-30 | 1 | -1/+0 |
| | |||||
* | Add support for showing the year in indicator-datetime | Charles Kerr | 2013-10-30 | 1 | -1/+4 |
| | |||||
* | sync with trunk | Charles Kerr | 2013-10-24 | 1 | -1/+1 |
|\ | |||||
| * | make GObject a prerequisite of the IndicatorDatetimeClock interface. | Charles Kerr | 2013-10-23 | 1 | -1/+1 |
| | | |||||
* | | fix a trio of pedantic gcc warnings | Charles Kerr | 2013-10-18 | 1 | -1/+1 |
| | | |||||
* | | replace autotools with cmake | Charles Kerr | 2013-10-18 | 1 | -2/+0 |
|/ | |||||
* | since we keep reusing the same GVariants again and again forever, cache them. | Charles Kerr | 2013-10-18 | 1 | -29/+54 |
| | |||||
* | when building the desktop header state, reuse the label variant | Charles Kerr | 2013-10-17 | 1 | -2/+5 |
| | |||||
* | because it rarely changes, cache the header_label_format_string. | Charles Kerr | 2013-10-17 | 1 | -18/+28 |
| | |||||
* | cache the timezone strv; lazy-rebuilding it when needed | Charles Kerr | 2013-10-17 | 1 | -2/+1 |
| | |||||
* | cleanup: dead code removal, fix comments, smaller implementation of ↵ | Charles Kerr | 2013-10-17 | 1 | -1/+1 |
| | | | | update_internal_localtime() | ||||
* | refactor the timezone and current time provider into a gobject Interface ↵ | Charles Kerr | 2013-10-17 | 1 | -133/+97 |
| | | | | 'IndicatorDatetimeClock' | ||||
* | == Changes to planner-eds: | Charles Kerr | 2013-10-17 | 1 | -27/+359 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The get-appointments GTask has a new task subtype for pulling an ECalComponent's uris asynchronously. When get_appointments() is called, create one GTask. We add subtasks to it for each client we know of for calling e_cal_client_generate_instances(). What's new is that for each ECalComponent we find in generate_instances(), we add another new subtask that tries to get the uris for that component. == Testing changes: Make "planner" a property in IndicatorDatetimeService so that we can swap in different appointment planners at runtime. This is for unit testing purposes. Add a mechanism for testing snap decisions without an EDS backend. == Service changes: Every time the appointment list changes, walk through it to find the alarm that will occur the soonest. Set a timer to wake up at that time. When the timer is reached, pop up a snap decision for each alarm set to that time. If the user clicks "OK", dispatch the URL associated with that alarm. Made the appointment menuitems clickable, they now dispatch the appointment's URL. Fixes: https://bugs.launchpad.net/bugs/1233176. Approved by PS Jenkins bot, Ted Gould. | ||||
| * | in the alarm snap decision, add x-canonical-private-button-tint hint to ↵ | Charles Kerr | 2013-10-16 | 1 | -2/+6 |
| | | | | | | | | highlight the 'Show' button | ||||
| * | change ok/cancel buttons to the slightly-more-informative show/dismiss | Charles Kerr | 2013-10-16 | 1 | -3/+3 |
| | | |||||
| * | sync with trunk | Charles Kerr | 2013-10-16 | 1 | -13/+104 |
| |\ | |||||
| * | | use a two-button snap decision because one-button snap decisions don't show up. | Charles Kerr | 2013-10-16 | 1 | -12/+22 |
| | | | |||||
| * | | for testing purposes, fire off a snap decision as soon as the datetime ↵ | Charles Kerr | 2013-10-16 | 1 | -23/+10 |
| | | | | | | | | | | | | indicator is started. this way one can test on phablet by running as user phablet | ||||
| * | | tweak snap decision comments | Charles Kerr | 2013-10-14 | 1 | -5/+4 |
| | | | |||||
| * | | extract-method: show_snap_decision_for_alarm | Charles Kerr | 2013-10-09 | 1 | -36/+37 |
| | | | |||||
| * | | more wiring in of mock objects | Charles Kerr | 2013-10-09 | 1 | -2/+5 |
| | | | |||||
| * | | preliminary implementation of snap decision | Charles Kerr | 2013-10-09 | 1 | -14/+64 |
| | | | |||||
| * | | move planner instantiation to main.c so that we can prepare to pass in a ↵ | Charles Kerr | 2013-10-09 | 1 | -20/+103 |
| | | | | | | | | | | | | mock planner for testing | ||||
| * | | add url activation for appointment menuitems on the phone profile. | Charles Kerr | 2013-10-09 | 1 | -15/+59 |
| | | | |||||
| * | | remove debugging stubs | Charles Kerr | 2013-10-09 | 1 | -2/+2 |
| | | | |||||
| * | | instead of testing for alarms once per minute, set a timer for the next ↵ | Charles Kerr | 2013-10-09 | 1 | -30/+89 |
| | | | | | | | | | | | | alarm occurence. | ||||
| * | | add a timer to periodically check to see if EDS alarms have been reached. | Charles Kerr | 2013-10-08 | 1 | -0/+94 |
| | | | |||||
* | | | Fixed datetime title text to read "Date and Time" rather than the day of the ↵ | Marcus Tomlinson | 2013-10-17 | 1 | -6/+3 |
|\ \ \ | |_|/ |/| | | | | | | | | | | | week (as per spec). Fixes: https://bugs.launchpad.net/bugs/1236400. Approved by PS Jenkins bot, Charles Kerr. | ||||
| * | | Replace "Date and Time" menu title on phone with "Upcoming" according to ↵ | Marcus Tomlinson | 2013-10-16 | 1 | -1/+1 |
| | | | | | | | | | | | | updated spec. | ||||
| * | | Fixed date formatted string menu item to display the full name of current ↵ | Marcus Tomlinson | 2013-10-16 | 1 | -1/+1 |
| | | | | | | | | | | | | day rather than the shortend version. | ||||
| * | | Updated date formatted string in create_phone_calendar_section() from "%e %B ↵ | Marcus Tomlinson | 2013-10-16 | 1 | -1/+1 |
| | | | | | | | | | | | | %Y" to "%a, %e %B %Y". | ||||
| * | | Fixed datetime title text to read "Date and Time" rather than the day of the ↵ | Marcus Tomlinson | 2013-10-16 | 1 | -5/+2 |
| | | | | | | | | | | | | week (as per spec). | ||||
* | | | don't crash with a g_error() in on_bus_lost(). There's a valid case for this ↵ | Charles Kerr | 2013-10-16 | 1 | -3/+0 |
|/ / | | | | | | | happening when the greeter's bus is force-shutdown | ||||
* | | make clock_app_icon_filename a field of IndicatorDatetimeServicePriv | Charles Kerr | 2013-10-15 | 1 | -29/+40 |
| | | |||||
* | | use the clock app's icon for the 'Clock' menuitem, and launch the clock app ↵ | Charles Kerr | 2013-10-15 | 1 | -2/+56 |
| | | | | | | | | when it's clicked. | ||||
* | | cache our internal GTimeZone instead of constantly re-creating it. Fixes: ↵ | Charles Kerr | 2013-10-15 | 1 | -2/+29 |
|\ \ | | | | | | | | | | | | | | | | https://bugs.launchpad.net/bugs/1238043. Approved by PS Jenkins bot, Ted Gould. | ||||
| * | | random fiddling: add G_UNLIKELY to the internal_timezone test | Charles Kerr | 2013-10-15 | 1 | -1/+1 |
| | | | |||||
| * | | ccache our internal GTimeZone instead of constantly re-creating it. | Charles Kerr | 2013-10-14 | 1 | -2/+29 |
| |/ | |||||
* | | add an icon for alarm appointment menuitems | Charles Kerr | 2013-10-14 | 1 | -2/+6 |
| | | |||||
* | | use ubuntu mobile's icon name for the alarm clock icon | Charles Kerr | 2013-10-14 | 1 | -1/+1 |
|/ | |||||
* | don't use ascii quote marks. | Charles Kerr | 2013-10-04 | 1 | -1/+1 |
| | |||||
* | when an unsupported date format is being used, tell what it is so that we ↵ | Charles Kerr | 2013-10-04 | 1 | -1/+1 |
| | | | | can triage the issue. | ||||
* | start tracking failure-to-connect-to-bus errors on indicator-datetime. ↵ | Charles Kerr | 2013-10-04 | 1 | -0/+3 |
|\ | | | | | | | | | | | Fixes: https://bugs.launchpad.net/bugs/1227519. Approved by PS Jenkins bot, Ted Gould. | ||||
| * | start tracking failure-to-connect-to-bus on indicator-datetime | Charles Kerr | 2013-10-04 | 1 | -0/+3 |
| | | |||||
* | | Update settings URL to settings:///system. Fixes: ↵ | Charles Kerr | 2013-10-03 | 1 | -1/+1 |
|\ \ | | | | | | | | | | | | | | | | https://bugs.launchpad.net/bugs/1231444. Approved by Ted Gould, PS Jenkins bot. | ||||
| * | | Update settings URL to settings:///system | Charles Kerr | 2013-10-03 | 1 | -1/+1 |
| |/ | |||||
* / | phone: show appointments at 1AM as '1 AM', clock times as '1:00 AM' | Charles Kerr | 2013-10-03 | 1 | -1/+1 |
|/ | |||||
* | Use url-dispatcher instead of invoking system-settings directly. | Charles Kerr | 2013-09-25 | 1 | -1/+2 |
| | |||||
* | in the phone profile, move the day-of-week entry from the first menuitem to ↵ | Charles Kerr | 2013-09-11 | 1 | -5/+5 |
| | | | | the header action state's title as per the spec |