aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/new-mail-notify/ChangeLog
blob: 385c54446b2de7d3619cab312056c03cad870385 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
2006-04-18  Jeffrey Stedfast  <fejj@novell.com>

    * new-mail-notify.c (org_gnome_message_reading_notify): Don't try
    and send a dbus message if the bus is down.
    (org_gnome_new_mail_notify): Same.
    (init_dbus): New function to init the dbus connection and setup
    handlers for when the bus gets unexpectedly disconnected.
    (e_plugin_lib_enable): When the plugin gets disabled, unref the
    dbus connection and reset it back to NULL.

2005-08-23  Not Zed  <NotZed@Ximian.com>

    * new-mail-notify.c: forward-define e_plugin_lib_enable, remove
    some unecessary headers.
    (send_dbus_message): remove spurious check for bus==NULL.

2005-07-11  Vivek Jain  <jvivek@novell.com>

    * new-mail-notify.c (send_dbus_message): check whether memory
    could be allocated. Return if the message is NULL so that we don't
    unref it again, will save crash.  **Fixes #274329 sort of bugs, in
    case reported even after david's fix.

2005-05-11  Not Zed  <NotZed@Ximian.com>

    * Makefile.am: added built_sources/cleanfiles

2005-05-06  Not Zed  <NotZed@Ximian.com>

    * new-mail-notify.c: make the bus connection global and keep track
    of the gconf state directly too.
    (org_gnome_new_mail_config): removed configuration section,
    implicitly enabled by enabling the plugin now.

2005-04-06  Timo Hoenig  <thoenig@novell.com>

    * new-mail-notify.c (send_dbus_message): added two checks to prevent
    Evolution to crash if the D-BUS session bus is not running or if
    D-BUS is not able to allocate memory for the message
    * new-mail-notify.c (e_plugin_lib_enable): refuse to load the plugin
    if the address of the D-BUS session bus can not be determined
    * new-mail-notify.c (e_plugin_lib_enable): new function

2005-05-06  Not Zed  <NotZed@Ximian.com>

    * Makefile.am: 
    * org-gnome-new-mail-notify.eplug.xml: s/.in/.xml/ & i18n.

2005-03-11  David Malcolm  <dmalcolm@redhat.com>

    * new-mail-notify.c: preprocessor hackery using the value of
    DBUS_VERSION to cope with changes to the semantics of
    dbus_message_append_args
    
    * Makefile.am: define the DBUS_VERSION in the preprocessor

2005-02-24  Björn Torkelsson  <torkel@acc.umu.se>

    * org-gnome-new-mail-notify.eplug.in: Added id for mail preferences.

2005-01-13  Not Zed  <NotZed@Ximian.com>

    * new-mail-notify.c: added prototypes for exported functions,
    re-arranged slightly to staticise internal functions.

    * new-mail-notify.h: removed.

2005-01-12  Miguel Angel Lopez Hernandez  <miguel@gulev.org.mx>

    * new-mail-notify.[ch]: Fix author's name, changes in code
    to maintain coding style
    (org_gnome_new_mail_notify): Now sends the dbus message using
    the send_dbus_message function
    (org_gnome_message_reading_notify): Added function, called when
    a message.reading event is fired
    (send_dbus_message): Added function, generic function to send
    dbus messages

    * org-gnome-new-mail-notify.eplug.in: define the message reading 
    event

2005-01-11  JP Rosevear  <jpr@novell.com>

    * Makefile.am: add new-mail-notify.h so it gets disted

2005-01-11  Not Zed  <NotZed@Ximian.com>

    * new-mail-notify.c (org_gnome_new_mail_config)
    (org_gnome_new_mail_notify): renamed slightly for
    namespace/consistency.
    (org_gnome_new_mail_notify): fixed signature.
    (org_gnome_new_mail_notify): fixed some warnings & formatting.

2004-12-30  Miguel Angel Lopez Hernandez  <miguel@gulev.org.mx>

    * new-mail-notify.[ch]: Plugin implementation 

    * org-gnome-new-mail-notify.eplug.in: define the
    new mail notify plugin

    * Makefile.am: build the new mail notify plugin