blob: 4674ca66359a71750c97000f7cdde1d7d31bbd9f (
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
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
|
2000-11-21 Radek Doulik <rodo@helixcode.com>
* component/e-summary.c (e_summary_rebuild_page): use html_engine_is_selection_active
added some includes
2000-11-11 Matt Bissiri <bissiri@eecs.umich.edu>
* component/e-summary-factory.c: (control_activate_cb),
(embed_service):
* evolution-executive-summary.oafinfo:
* test-service/test-service.oafinfo:
Update the remaining "IDL:Evolution*" to "IDL:GNOME/Evolution*"
to sync up with yesterday's IDL re-scoping.
2000-11-10 Matt Bissiri <bissiri@eecs.umich.edu>
* component/Makefile.am: Regenerate the idl-generated files
if composer idl changes.
2000-11-03 Federico Mena Quintero <federico@helixcode.com>
* evolution-services/Makefile.am: Clean the idl-generated files
properly.
2000-11-01 Iain Holmes <iain@helixcode.com>
* component/e-summary.c:
component/e-summary-factory.c:
component/e-summary-url.c: Warning's cleanup.
2000-11-01 Iain Holmes <iain@helixcode.com>
* component/e-summary.c (e_summary_rebuild_page): Requeue the redraw
if there is a selection on the widget.
2000-11-01 Iain Holmes <iain@helixcode.com>
* component/e-summary.c (e_summary_display_window): Draw the window
controls to move, close and configure the window.
(e_summary_window_move_(left|right|up|down)): Move the window around the
window list.
* component/e-summary-url.c (e_summary_url_click): Add handlers for the
window control URIs (close:// configure:// up:// down:// left:// and
right://).
(get_protocol): Add support for the new protocols.
(parse_uri): Ditto.
(e_summary_url_describe): ditto.
2000-10-30 Iain Holmes <iain@helixcode.com>
* component/e-summary-factory.c (embed_service): Generate the uid here
and pass it into the create_view method.
* evolution-services/executive-summary-component-client.c
(executive_summary_component_client_create_view): Use the passed in UID
to generate a view.
* evolution-services/executive-summary-component.c
(impl_Evolution_SummaryComponent_create_view): Don't generate the id here
but use the passed in one instead.
* idl/SummaryComponent.idl: create_view now takes an ID parameter.
2000-10-26 Iain Holmes <iain@helixcode.com>
* component/e-summary.c (load_default): Neaten the Report bug link.
(e_summary_end_load): Put in a <hr> and a mailto to me.
(e_summary_new): Create an EvolutionShellClient from the Evolution_Shell.
(e_summary_get_shell_client): Retrieve the shell-client.
* component/e-summary-url.c (e_summary_url_click): On a PROTOCOL_VIEW
change the current view to the one specified in the URL.
2000-10-28 Ettore Perazzoli <ettore@helixcode.com>
* component/Makefile.am (INCLUDES): Add
`-I$(top_builddir)/executive-summary/evolution-services' and
`-I$(top_srcdir)/executive-summary/evolution-services'.
2000-10-25 Iain Holmes <iain@helixcode.com>
* component/e-summary-url.c (e_summary_url_exec): Execute a program
specified in the format "exec://program args".
(e_summary_url_mail_compose): Run the mail composer when a mailto:
URL is clicked.
2000-10-25 Iain Holmes <iain@helixcode.com>
* component/e-summary.c (e_summary_start_load): Add a hack to stop the
GtkHTML widget returning to the top when it is redrawn.
* component/e-summary-url.[ch]
* component/e-summary-util.[ch]: Split some functions out of e-summary.c
* component/Makefile.am: Added the new files, and run orbit-idl on the
mail composer idl.
2000-10-25 <jpr@helixcode.com>
* component/e-summary-factory.c (control_activate): User
bonobo_control_get_remote_uid_container, not the old version
2000-10-25 Iain Holmes <iain@helixcode.com>
* test-service/main.c: Store each individual views data with the view.
Add comments to explain everything.
* evolution-services/executive-summary-component.c
(impl_Evolution_SummaryComponent_create_view): Only try to create a
control if the returned control != NULL.
2000-10-25 Iain Holmes <iain@helixcode.com>
* evolution-services/executive-summary-component.c
(impl_Evolution_SummaryComponent_create_view): Set the UID of the view
before passing it to the create_view method.
2000-10-25 Iain Holmes <iain@helixcode.com>
* idl/Summary.idl: Added set_icon method, and changed update_html_component
to update_component. Made all methods take a long ID instead of an
SummaryComponent.
* idl/SummaryComponent.idl: Combined the create_bonobo_view and
create_html_view into create_view.
Added a destroy_view method.
* evolution-services/Makefile.am: Added the 2 new files.
* evolution-services/executive-summary-component-view.[ch]: New
files implementing a view of an ExecutiveSummaryComponent.
* evolution-services/executive-summary.[ch]
* evolution-services/executive-summary-client.[ch]
* evolution-services/executive-summary-component.[ch]
* evolution-services/executive-summary-component-client.[ch]:
* component/e-summary-factory.c
* component/e-summary.c
* test-service/main.c:
Updated to use new methods and the new ExecutiveSummaryComponentView
object.
2000-10-16 Iain Holmes <iain@helixcode.com>
* evolution-services/executive-summary.c (executive_summary_class_init):
Implement the update, set_title and flash functionality as signals
instead of methods.
(impl_Evolution_Summary_set_title): Emit signal.
(impl_Evolution_Summary_flash): Emit signal.
(impl_Evolution_Summary_update_html_component): Emit signal.
(executive_summary_new): Don't need the methods anymore.
(executive_summary_construct): Same.
(executive_summary_init): Remove the private initialisation.
2000-10-23 Dan Winship <danw@helixcode.com>
* idl/Makefile.am (INCLUDES):
* evolution-services/Makefile.am (INCLUDES):
* component/Makefile.am (INCLUDES): Update EVOLUTION_LOCALEDIR
2000-10-14 Ettore Perazzoli <ettore@helixcode.com>
* evolution-executive-summary.oafinfo: Added
"evolution:shell-component-icon" property.
2000-10-10 Jacob "Ulysses" Berkman <jacob@helixcode.com>
* evolution-services/Makefile.am (IDLS): make the built sources
depend on the idl files
2000-10-09 Iain Holmes <iain@helixcode.com>
* idl/SummaryComponent.idl: Added an icon parameter to the
create_view methods.
* evolution-services/executive-summary-component.c: Implement
the icon parameter.
* evolution-services/executive-summary-component-client.c: Ditto
* component/e-summary.c: Draw the specified icon.
* component/e-summary-factory.c: Use the icon parameter.
2000-10-09 Iain Holmes <iain@helixcode.com>
* evolution-services/Makefile.am: Added $(EXTRA_GNOME_CFLAGS) to
find gnomesupport.h
2000-10-06 Iain Holmes <iain@helixcode.com>
* component/e-summary.c (request_cb): Use gnome-vfs to retrieve
the requested files. Allows services to specify remote urls.
(load_default, e_summary_display_window, e_summary_rebuild_page):
Change the html to match TigerT's lovely design.
(e_summary_add_html_service, e_summary_add_html_service): Add
the client argument so we can destroy it when we've quit.
(e_summary_window_update): Only do an update if there isn't one
pending.
* component/e-summary-factory.c (embed_service): upd.
* test-service/main.c: Made the test service be really silly and count
the number of seconds since it was started.
2000-10-06 Ettore Perazzoli <ettore@helixcode.com>
* component/Makefile.am (INCLUDES): Fix builddir != srcdir.
2000-10-05 Chris Toshok <toshok@helixcode.com>
* widgets/.cvsignore: ignore more stuff.
* .cvsignore: ignore more stuff.
* idl/.cvsignore: ignore more stuff.
* evolution-services/.cvsignore: ignore more stuff.
* component/.cvsignore: ignore more stuff.
* .cvsignore: add Makefile
2000-10-05 Chris Toshok <toshok@helixcode.com>
* component/component-factory.c: include
<gal/widgets/e-gui-utils.h> instead of "e-util/e-gui-utils.h" to
clear up e_notice declaration, and #include <gnome.h> to get "_".
2000-10-05 Michael Meeks <michael@helixcode.com>
* component/e-summary-factory.c (control_activate): upd.
(set_pixmap): upd. (update_pixmaps): upd.
(control_activate_cb): upd.
(control_deactivate): upd.
2000-10-04 Iain Holmes <iain@helixcode.com>
* idl/SummaryComponent.idl: Added a title argument to the
create_view methods.
2000-09-13 Iain Holmes <iain@helixcode.com>
* Started the Executive Summary
|