Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add a new Snap::Response enum for more flexible handling of snap decisions | Charles Kerr | 2021-08-29 | 1 | -3/+3 |
| | |||||
* | Detect desktop to launch applications. | Renato Araujo Oliveira Filho | 2021-08-29 | 2 | -19/+10 |
| | |||||
* | in LiveTimezones, pass the primary timezone to it on construction. We used ↵ | Charles Kerr | 2021-08-29 | 1 | -3/+2 |
| | | | | to create it implicitly but can't do that anymore now that TimedatedTimezone takes its own ctor argument. | ||||
* | in TimedatedTimezone, take a GDBusConnection argument in the ctor to ↵ | Charles Kerr | 2021-08-29 | 1 | -1/+3 |
| | | | | simplify state management | ||||
* | update test-live-actions to last commit's TimedatedFixture changes | Charles Kerr | 2021-08-29 | 1 | -8/+0 |
| | |||||
* | pull the timezone from timedate1 regardless of whether it appears on the bus ↵ | Charles Kerr | 2021-08-29 | 2 | -4/+44 |
| | | | | before or after we startup | ||||
* | Include the correct header for set. | Renato Araujo Oliveira Filho | 2021-08-29 | 1 | -1/+1 |
| | |||||
* | Update code as requested by reviewer. | Renato Araujo Oliveira Filho | 2021-08-29 | 2 | -6/+6 |
| | |||||
* | Remove type property from Alarm. | Renato Araujo Oliveira Filho | 2021-08-29 | 1 | -9/+2 |
| | |||||
* | Update tests. | Renato Araujo Oliveira Filho | 2021-08-29 | 1 | -4/+4 |
| | |||||
* | Remove constructors from Alarm. | Renato Araujo Oliveira Filho | 2021-08-29 | 1 | -8/+1 |
| | |||||
* | Create a constructor for Alarm class. | Renato Araujo Oliveira Filho | 2021-08-29 | 1 | -1/+8 |
| | |||||
* | Only play a sound alert if the event contains a SOUND reminder. | Renato Araujo Oliveira Filho | 2021-08-29 | 1 | -0/+6 |
| | |||||
* | Ignore alarms for events marked as not attending. | Renato Araujo Oliveira Filho | 2021-08-29 | 2 | -1/+62 |
| | |||||
* | Drop myself.[h|cpp] | Robert Tari | 2021-08-29 | 1 | -62/+0 |
| | |||||
* | Make sure that the ocurrence time is used to build the url to launch ↵ | Renato Araujo Oliveira Filho | 2021-08-29 | 2 | -4/+4 |
| | | | | external application. | ||||
* | get event selection up-to-date with the spec, including showing in-progress ↵ | Charles Kerr | 2021-08-29 | 2 | -0/+8 |
| | | | | events. add unit tests to cover event priority and display order. | ||||
* | in LiveSettings, add gschema support for notification app blacklisting | Charles Kerr | 2021-08-29 | 2 | -2/+9 |
| | |||||
* | don't show calendar event notifications if com.ubuntu.calendar's ↵ | Charles Kerr | 2021-08-29 | 1 | -0/+1 |
| | | | | notifications are blacklisted | ||||
* | Various tests fixes | Nicholas Guriev | 2021-05-05 | 1 | -1/+2 |
| | | | | | | | | | * Provide default EdsEngine constructor for autotests. * Temporary disable DST related tests. Something strange happens there. * Do not create locale datetime for more reliable result on non-UTC systems. * Specify audio_url for sample Alarms. Fixes AyatanaIndicators/ayatana-indicator-datetime#32 | ||||
* | gsettings: Drop the 'show-clock' setting. Always show the clock. | Robert Tari | 2020-09-05 | 3 | -3/+0 |
| | | | | | | | The 'show-clock' gsetting option made it possible to "hide" the time from the indicator. Fixes AyatanaIndicator/ayatana-indicator-datetime#16. | ||||
* | Fix calendar going into update loop | Robert Tari | 2020-07-26 | 1 | -1/+1 |
| | |||||
* | -Made GCC 10.1.0 friendly | Robert Tari | 2020-07-17 | 3 | -1/+69 |
| | | | | | | -Fixed to work with ECal 2.0 -Added libaccounts-glib dependency -Added mate-time-admin handler | ||||
* | URL dispatcher on non-Ubuntu: Fake it as best as possible, so that the unit ↵ | Mike Gabriel | 2018-03-28 | 1 | -2/+0 |
| | | | | tests are happy and succeed. | ||||
* | honor gsettings for calendar events | Charles Kerr | 2018-03-26 | 3 | -0/+3 |
| | |||||
* | URL dispatcher support: Build phone code, even if URL dispatcher is unavailable. | Mike Gabriel | 2018-03-26 | 3 | -6/+0 |
| | |||||
* | include/datetime/snap.h: Don't guard snap.h by ↵ | Mike Gabriel | 2017-12-08 | 1 | -4/+0 |
| | | | | HAS_UT_ACCTSERVICE_SYSTEMSOUND_SETTINGS macro. It is only used by tests/test-snap.cpp and that one is only compiled and executed if HAS_UT_ACCTSERVICE_SYSTEMSOUND_SETTINGS is defined. | ||||
* | include/datetime/snap.h: Fix macro name ↵ | Mike Gabriel | 2017-12-08 | 1 | -2/+2 |
| | | | | (HAVE_UT_ACCTSERVICE_SYSTEMSOUND_SETTINGS -> HAS_UT_ACCTSERVICE_SYSTEMSOUND_SETTINGS). | ||||
* | include/datetime/settings-shared.h: Namespace fix for SETTINGS_INTERFACE macro. | Mike Gabriel | 2017-12-08 | 1 | -1/+1 |
| | |||||
* | README.md: Add some manual line breaks. | Mike Gabriel | 2017-12-08 | 11 | -14/+14 |
| | |||||
* | include/datetime/dbus-shared.h: Fix namespace of BUS_DATETIME_*. | Mike Gabriel | 2017-12-08 | 1 | -2/+2 |
| | |||||
* | rebase C++ namespace | Mike Gabriel | 2017-12-08 | 1 | -1/+1 |
| | |||||
* | Indicator namespace adaptations. | Mike Gabriel | 2017-12-08 | 1 | -1/+1 |
| | |||||
* | Make the datetime indicator build on non-Ubuntu systems (which mostly lack ↵ | Mike Gabriel | 2017-12-08 | 4 | -1/+15 |
| | | | | url-dispatcher and Ubuntu Touch sound schema files. | ||||
* | Fork ayatana-indicator-datetime from Ubuntu's indicator-datetime. | Mike Gabriel | 2017-05-17 | 34 | -68/+68 |
| | |||||
* | Avoid nested GMainLoops by reading from the file on startup | Iain Lane | 2015-09-03 | 1 | -1/+3 |
| | | | | | Restore some tests for this functionality. | ||||
* | Rename FileTimezone to TimedatedTimezone | Iain Lane | 2015-09-01 | 2 | -11/+11 |
| | |||||
* | Use timedated's Timezone property instead of watching /etc/timezone | Iain Lane | 2015-08-31 | 2 | -2/+2 |
| | | | | | Still need to rename everything to not use "timezone-file" | ||||
* | in DateTime class, make it harder to accidentally mix local and nonlocal ↵ | Charles Kerr | 2015-04-06 | 1 | -1/+2 |
| | | | | timezones by replacing DateTime::DateTime(time_t) with two methods, DateTime::Local(time_t) and DateTime(GTimeZone*, time_t) | ||||
* | remove some new bits that turned out to be unneeded after all | Charles Kerr | 2015-04-05 | 1 | -2/+0 |
| | |||||
* | fix misuse of ECalComponentAlarmInstance's fields. | Charles Kerr | 2015-04-05 | 1 | -1/+0 |
| | |||||
* | add the new Alarm class as an argument to the alarm queue class | Charles Kerr | 2015-04-03 | 4 | -15/+11 |
| | |||||
* | add override keyword to Clock class | Charles Kerr | 2015-04-03 | 2 | -2/+2 |
| | |||||
* | add override keyword to WakeupTimer | Charles Kerr | 2015-04-03 | 3 | -5/+5 |
| | |||||
* | add an Alarm class to represent ical valarm components; change the ↵ | Charles Kerr | 2015-03-31 | 2 | -5/+24 |
| | | | | Appointment class to hold an arbitrary number of Alarms. | ||||
* | add DateTime::end_of_month(), DateTime::end_of_day(). Add unit tests for them. | Charles Kerr | 2015-03-16 | 1 | -2/+6 |
| | |||||
* | in DateTime::is_set(), include timezone test | Charles Kerr | 2015-03-16 | 1 | -1/+1 |
| | |||||
* | Add DateTime::start_of_day() to use instead of the add_hours(-hours()) ↵ | Charles Kerr | 2015-03-14 | 1 | -3/+7 |
| | | | | | | | trick, which doesn't work on days when DST changes. Implementing this requires DateTime objects to keep their own GTimeZone pointer, since the one inside GDateTime is private and can't be used for DateTime::start_of_day()'s call to g_date_time_new(). As a result the public API of DateTime changes, since we'll need a GTimeZone when constructing or assigning from a GDateTime pointer. | ||||
* | disable one-time alarms after their notifications are shown. | Charles Kerr | 2014-12-07 | 3 | -4/+9 |
| | |||||
* | ensure that disabled alarms aren't shown in indicator-datetime and that ↵ | Charles Kerr | 2014-12-07 | 1 | -1/+4 |
| | | | | notifications aren't shown for them. |