aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Autostart directoryTed Gould2013-10-311-1/+1
|
* Merge trunkTed Gould2013-10-3140-569/+685
|\
| * Add changelog entry for Mathieu Trudel-Lapierre2013-10-311-0/+15
| |\ | | | | | | | | | | | | | | | | | | +indicator-datetime (13.10.0+13.10.20131023.2-0ubuntu1) saucy-proposed; urgency=low . Approved by PS Jenkins bot, Timo Jyrinki.
| | * Add changelog for 13.10.0+13.10.20131023.2-0ubuntu1Mathieu Trudel-Lapierre2013-10-311-0/+15
| |/
| * As per the spec, let users show the year in indicator-datetime. Fixes: ↵Charles Kerr2013-10-317-15/+82
| |\ | | | | | | | | | | | | | | | https://bugs.launchpad.net/bugs/465689. Approved by Ted Gould, PS Jenkins bot.
| | * remove a debug tracer that accidentally got committedCharles Kerr2013-10-301-1/+0
| | |
| | * Add support for showing the year in indicator-datetimeCharles Kerr2013-10-307-15/+83
| | |
| * | Switch the build system to cmake. Fixes: ↵Charles Kerr2013-10-3034-540/+567
| |\| | | | | | | | | | | | | | | | https://bugs.launchpad.net/bugs/1237509. Approved by Ted Gould, PS Jenkins bot.
| | * let service know how to launch gnome-control-center on the desktopCharles Kerr2013-10-301-0/+5
| | |
| | * fix DPKGDATADIR definition for locating the datetime-panel.ui fileCharles Kerr2013-10-301-1/+1
| | |
| | * set GETTEXT_PACKAGE to an actual string to make dh_translations happierCharles Kerr2013-10-301-1/+1
| | |
| | * point the dbus service file at pkglibexecdirCharles Kerr2013-10-291-1/+1
| | |
| | * look for indicator-datetime-service in ↵Charles Kerr2013-10-291-1/+1
| | | | | | | | | | | | usr/lib/*/indicator-datetime/indicator-datetime-service
| | * remove libtool reference from debian/rulesCharles Kerr2013-10-291-1/+1
| | |
| | * update POTFILES.in to reflect that the g-c-c panel code's been moved to panel/Charles Kerr2013-10-291-2/+2
| | |
| | * remove the panel FIXME comments in data/CMakeLists.txt b/c the .ui and ↵Charles Kerr2013-10-292-2/+78
| | | | | | | | | | | | .desktop files are being installed now
| | * sync with trunkCharles Kerr2013-10-243-53/+45
| | |\
| | * | fix a trio of pedantic gcc warningsCharles Kerr2013-10-183-5/+5
| | | |
| | * | tweak the default gcc warningsCharles Kerr2013-10-181-1/+1
| | | |
| | * | fix .desktop file generation in CMakeCharles Kerr2013-10-181-10/+1
| | | |
| | * | replace autotools with cmakeCharles Kerr2013-10-1831-531/+486
| | | |
* | | | Ignore generated filesTed Gould2013-10-281-0/+2
| | | |
* | | | Install the autostart fileTed Gould2013-10-281-0/+1
| | | |
* | | | Add in support for XDG AutostartTed Gould2013-10-282-0/+22
| | | |
* | | | Merge trunkTed Gould2013-10-2833-629/+2540
|\| | |
| * | | Adding a phone_greeter profile.Ted Gould2013-10-281-0/+3
| |\ \ \ | | | | | | | | | | | | | | | Approved by Charles Kerr, PS Jenkins bot.
| | * | | Adding a phone_greeter profileTed Gould2013-10-281-0/+3
| |/ / /
| * | | datetime panel: don't try to add empty location namesLars Uebernickel2013-10-282-1/+9
| |\ \ \ | | |_|/ | |/| | | | | | | | | | | | | | Otherwise NULL is passed into g_utf8_collate_key(). Approved by Charles Kerr, PS Jenkins bot.
| | * | datetime panel: don't try to add empty location namesLars Uebernickel2013-10-261-1/+3
| | | | | | | | | | | | | | | | | | | | Otherwise NULL is passed into g_utf8_collate_key().
| | * | Work around glib's type initialization deadlockLars Uebernickel2013-10-171-0/+6
| | | |
| * | | Make timezone detection and localtime mockable. Fixes: ↵Charles Kerr2013-10-2411-223/+743
| |\ \ \ | | |/ / | |/| | | | | | | | | | | | | | https://bugs.launchpad.net/bugs/1237509. Approved by PS Jenkins bot, Ted Gould.
| | * | instead of keeping IndicatorDatetimeTimezone objects in separate fields, ↵Charles Kerr2013-10-231-51/+43
| | | | | | | | | | | | | | | | keep them in a list so they can be handled in a loop.
| | * | make GObject a prerequisite of the IndicatorDatetimeClock interface.Charles Kerr2013-10-232-2/+2
| | |/
| | * copyediting: nobody uses this #define, so remove itCharles Kerr2013-10-181-2/+0
| | |
| | * since we keep reusing the same GVariants again and again forever, cache them.Charles Kerr2013-10-181-29/+54
| | |
| | * when building the desktop header state, reuse the label variantCharles Kerr2013-10-171-2/+5
| | |
| | * because is rarely changes, cache the GTimeZone used by ↵Charles Kerr2013-10-171-9/+19
| | | | | | | | | | | | indicator_datetime_clock_get_localtime()
| | * because it rarely changes, cache the header_label_format_string.Charles Kerr2013-10-171-18/+28
| | |
| | * cache the timezone strv; lazy-rebuilding it when neededCharles Kerr2013-10-174-39/+30
| | |
| | * cleanup: dead code removal, fix comments, smaller implementation of ↵Charles Kerr2013-10-175-41/+24
| | | | | | | | | | | | update_internal_localtime()
| | * refactor the timezone and current time provider into a gobject Interface ↵Charles Kerr2013-10-1710-172/+680
| |/ | | | | | | 'IndicatorDatetimeClock'
| * == Changes to planner-eds:Charles Kerr2013-10-1713-92/+846
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 Kerr2013-10-161-2/+6
| | | | | | | | | | | | highlight the 'Show' button
| | * change ok/cancel buttons to the slightly-more-informative show/dismissCharles Kerr2013-10-161-3/+3
| | |
| | * sync with trunkCharles Kerr2013-10-165-17/+153
| | |\
| | * | use a two-button snap decision because one-button snap decisions don't show up.Charles Kerr2013-10-161-12/+22
| | | |
| | * | add a test mode for alarms.Charles Kerr2013-10-161-48/+30
| | | |
| | * | for testing purposes, fire off a snap decision as soon as the datetime ↵Charles Kerr2013-10-162-40/+50
| | | | | | | | | | | | | | | | indicator is started. this way one can test on phablet by running as user phablet
| | * | tweak snap decision commentsCharles Kerr2013-10-141-5/+4
| | | |
| | * | extract-method: show_snap_decision_for_alarmCharles Kerr2013-10-091-36/+37
| | | |