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
|