aboutsummaryrefslogtreecommitdiffstats
path: root/calendar/alarm-notify
Commit message (Collapse)AuthorAgeFilesLines
* Bug 540362: [webkit-composer] Use webkit for composerTomas Popela2014-06-091-4/+4
| | | | Merge wip/webkit-composer branch into master.
* Bug #727888 - Wrap the Location label in a reminder dialogMilan Crha2014-04-111-0/+4
|
* Add an --enable-code-coverage configure option to enable gcov supportMilan Crha2014-03-251-2/+5
| | | | | When enabled, this will compile all libraries/binaries with the necessary gcc and ld flags to enable code coverage support using gcov.
* Bug #711658 - Time zone for new events sometimes defaults to UTCMilan Crha2014-03-061-1/+1
|
* Miscellaneous cleanups.Matthew Barnes2014-03-033-13/+13
|
* Replace 'interface' with 'iface' in the codeTarnyko2014-02-261-3/+3
| | | | | | Win32 headers have a #define for 'interface', which breaks the build when this word is used in the code, thus replace it to 'iface', the same way as GLib or GTK+ code use to have it. (See bug #722068.)
* Bug #709162 - Use-after-free on a reminder snoozeMilan Crha2014-02-171-1/+1
|
* Stop using deprecated gtk-stock itemsMilan Crha2014-02-132-26/+10
|
* Bug 721545 - License text contains obsolete FSF postal addressMatthew Barnes2014-01-0813-136/+123
|
* Fix/mute issues found by Coverity scanMilan Crha2013-11-151-5/+20
| | | | | | | | | | | | This makes the code free of Coverity scan issues. It is sometimes quite pedantic and expects/suggests some coding habits, thus certain changes may look weird, but for a good thing, I hope. The code is also tagged with Coverity scan suppressions, to keep the code as is and hide the warning too. Also note that Coverity treats g_return_if_fail(), g_assert() and similar macros as unreliable, and it's true these can be disabled during the compile time, thus it brings in other set of 'weird' changes.
* Alarm-Notify: Skip disabled sources/calendarsMilan Crha2013-11-081-1/+1
| | | | | Trying to open sources which are disabled violates user's will, thus do not do that.
* Bug 710797 - Name all the timeouts added with g_timeout_add()Bastien Nocera2013-10-302-8/+10
|
* Bug 710852 - Missing linker flag in evolution-alarm-notifyCanek Peláez Valdés2013-10-261-0/+1
|
* Show both component summary and alarm description in RemindersMilan Crha2013-10-081-36/+46
| | | | | | It turned out that my understanding of the RFC when fixing bug #386113 was incorrect, the alarm description is not supposed to replace the component summary, but only extend it with an additional text.
* Add space after a type cast.Antoine Jacoutot2013-09-111-2/+2
|
* calendar: do not assume time_t is longAntoine Jacoutot2013-09-111-3/+3
| | | | | | | | | On Linux time_t is long, on OpenBSD time_t is long long... so printf statements using %lu on 32-bit platforms will break on !Linux. The only portable way to print a time_t is using a cast and casting to "long long" (gint64) is probably the most portable way. https://bugzilla.gnome.org/show_bug.cgi?id=707829
* Miscellaneous cleanups.Matthew Barnes2013-09-081-10/+12
|
* [alarm-notify] Do not change selection on new reminder arrivalThomas Mittelstaedt2013-08-161-2/+4
| | | | Simply do not change selection when the dialog is already shown.
* Miscellaneous cleanups.Matthew Barnes2013-07-281-1/+1
|
* Only use the alarm description if the client supports itFabiano Fidêncio2013-07-241-9/+14
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=386113
* Miscellaneous cleanups.Matthew Barnes2013-07-071-3/+3
|
* Bug #641711 - Crash in remove_queued_alarmMilan Crha2013-06-251-7/+23
|
* Bug #386113 - Show custom alarm message in pop-up alertsMilan Crha2013-06-191-2/+36
|
* Rename libcomposer to libevolution-mail-composer.Matthew Barnes2013-05-281-1/+1
| | | | | | To make Evolution's shared libraries more consistent. Also add an evolution-mail-composer documentation module.
* Rename libeutil to libevolution-util.Matthew Barnes2013-05-281-1/+1
| | | | | | To make Evolution's shared libraries more consistent. Also rename the documentation module to evolution-util.
* alarm-queue: Remove the "mail notifications not supported" dialogMatthew Barnes2013-04-181-24/+1
| | | | | | | | | | This dialog is all kinds of lame, not to mention ugly. It tends to pop up when evolution-alarm-notify starts and often steals input focus from the normal reminder dialog that pops up overtop of it. Let's not apologize for features not implemented. Instead of alerting the user that we'll show a normal reminder dialog in lieu of sending an email reminder, just show a normal reminder dialog.
* Fix up error handling around e_book/cal_client_connect_finish().Matthew Barnes2013-01-311-5/+4
|
* Use e_cal_client_connect().Matthew Barnes2013-01-301-12/+12
| | | | Instead of e_client_utils_open_new() or e_cal_client_new().
* Bug 691047 - Support notification filteringMatthew Barnes2013-01-091-4/+12
| | | | | For compliance with: https://live.gnome.org/GnomeGoals/NotificationSource
* Move the contact map widgets to addressbook/gui/widgets.Matthew Barnes2012-12-131-2/+0
| | | | | | | | | | | | Move the supporting widgets for the contact maps feature alongside EABContactDisplay. Removing them from libeutil helps isolate our usage of libchamplain so it's not imposed on the entire application, and even 3rd party software. That libchamplain is an optional dependency only further complicates the matter. Ideally I'd like to somehow isolate this feature in an extension module, but we currently lack sufficient hooks for such an extension. So this arrangement will have to suffice for now.
* Consolidate base utility libraries into libeutil.Matthew Barnes2012-12-134-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Evolution consists of entirely too many small utility libraries, which increases linking and loading time, places a burden on higher layers of the application (e.g. modules) which has to remember to link to all the small in-tree utility libraries, and makes it difficult to generate API documentation for these utility libraries in one Gtk-Doc module. Merge the following utility libraries under the umbrella of libeutil, and enforce a single-include policy on libeutil so we can reorganize the files as desired without disrupting its pseudo-public API. libemail-utils/libemail-utils.la libevolution-utils/libevolution-utils.la filter/libfilter.la widgets/e-timezone-dialog/libetimezonedialog.la widgets/menus/libmenus.la widgets/misc/libemiscwidgets.la widgets/table/libetable.la widgets/text/libetext.la This also merges libedataserverui from the Evolution-Data-Server module, since Evolution is its only consumer nowadays, and I'd like to make some improvements to those APIs without concern for backward-compatibility. And finally, start a Gtk-Doc module for libeutil. It's going to be a project just getting all the symbols _listed_ much less _documented_. But the skeletal structure is in place and I'm off to a good start.
* Address couple issues found by a Coverity scanMilan Crha2012-11-302-2/+3
|
* AlarmQueue: Forgot to add this to the previous commit.Matthew Barnes2012-11-301-7/+7
|
* Avoid using GdkEventButton directly in certain places.Matthew Barnes2012-11-301-2/+6
| | | | | | | | | | | | Prefer dealing with GdkEvent pointers and using accessor functions like gdk_event_get_button(). This is complicated by the fact that some GtkWidget method declarations still use GdkEventButton pointers, and synthesizing button events pretty much requires direct GdkEventButton access. But GDK seems to be nudging itself toward sealing the GdkEvent union. Likely to happen in GDK4. Mainly clean up signal handlers and leave method overrides alone for now.
* Bug #674678 - Event notification uses wrong app nameMilan Crha2012-11-221-2/+3
|
* Coding style and whitespace cleanup.Matthew Barnes2012-11-115-33/+54
|
* Replace deprecated GLib symbols (as of GLib 2.34.x)Milan Crha2012-11-063-16/+14
|
* Bug #680611 - Hibernation shifts alarm notification timeMilan Crha2012-09-123-2/+47
|
* evolution-alarm-notify: Save changes in LastNotifiedMilan Crha2012-08-311-0/+15
| | | | Thus they persist between alarm notify process runs.
* Make sure evolution-alarm-notify is running on Evolution's startMilan Crha2012-08-302-12/+29
|
* Coding style and whitespace cleanup.Matthew Barnes2012-08-202-5/+5
|
* Bug #653529 - Alarm Notification window events list is too smallMilan Crha2012-07-132-288/+319
|
* Make alarm notifications work againMilan Crha2012-07-131-10/+21
|
* Remove the last remaining usage of GConfMilan Crha2012-06-152-7/+0
|
* Bump minimum libnotify version to 0.7.Matthew Barnes2012-06-081-4/+0
| | | | | | GNOME has included libnotify 0.7.x since GNOME 3.0. It's still an optional dependency for Evolution, but if you're gonna use it you'll need a GNOME3-era release.
* Adapt to single-include E-D-S libraries.Matthew Barnes2012-06-0411-24/+8
|
* Adapt calendar/gui to the new ESource API.Matthew Barnes2012-06-031-1/+0
|
* Adapt AlarmNotify to the new ESource API.Matthew Barnes2012-06-035-518/+138
|
* Fix memory leaks around gtk_tree_model_get() functionMilan Crha2012-05-311-0/+4
|
* Adapt to libedataserver[ui] changes.Matthew Barnes2012-04-221-1/+1
|
* Add more missing linker flags.Matthew Barnes2012-04-101-0/+3
|
* Whitespace cleanup.Matthew Barnes2012-04-021-1/+1
| | | | | Replace 8-space indentation with tab characters, and various other automated cleanups.
* Bug #659756 - Initialize dbus-glib threading for GConfMilan Crha2012-03-162-0/+7
|
* Add missing linker flags.Matthew Barnes2012-03-041-0/+1
|
* Coding style and whitespace cleanup.Matthew Barnes2012-02-204-22/+55
|
* Coding style and whitespace cleanup.Matthew Barnes2012-01-191-1/+1
|
* Bug #353743 - Add Print button to meeting notification dialogMilan Crha2012-01-0317-0/+5208