]> www.fi.muni.cz Git - evince.git/blob - pdf/xpdf/ChangeLog
kill ghastly hack adding -lbonobo. (bonobo_application_x_pdf_LDADD): add
[evince.git] / pdf / xpdf / ChangeLog
1 2000-08-02  Michael Meeks  <michael@helixcode.com>
2
3         * Makefile.am (gpdf_LDADD): kill ghastly hack adding -lbonobo.
4         (bonobo_application_x_pdf_LDADD): add EXTRA_GNOME_LIBS
5
6 2000-07-25  Michael Meeks  <michael@helixcode.com>
7
8         * bonobo-application-x-pdf.cc (embeddable_factory): s/gtk/bonobo/
9         on unref. Junk 2 stop tabs throught, Derek can have my kittens.
10         (view_create_menus): create the pdf toolbar before using it.
11         (button_press_event_cb): return a value.
12
13 2000-07-04  Michael Meeks  <michael@helixcode.com>
14
15         * GOutputDev.cc (drawImage): kill double free.
16
17         * BonoboStream.cc (bfread): update for new API.
18
19 2000-03-10  Michael Meeks  <michael@helixcode.com>
20
21         * gpdf.cc: s/GNOME/Bonobo/
22
23         * application-x-pdf.gnorba: s/GNOME/Bonobo/
24
25 2000-02-28  Michael Meeks  <michael@helixcode.com>
26
27         * bonobo-application-x-pdf.cc (view_factory): kill spurious UI
28         handler creation.
29
30         * gpdf.cc (container_set_view): update to new bonobo api.
31
32 2000-02-25  NotZed  <NotZed@HelixCode.com>
33
34         * Makefile.am: Fixed up lists of sources so that distcheck works.
35         Also, only build gpdf if with gnome (otherwise distcheck fails).
36
37         * gpdf.cc (container_about_cmd): Define i if we are going
38         to be using it.
39
40 2000-02-09  Michael Meeks  <michael@helixcode.com>
41
42         * Clean unused & lack of casting all round the place.
43         
44 2000-02-07  Michael Meeks  <michael@helixcode.com>
45
46         * bonobo-application-x-pdf.cc: fix typo.
47
48 1999-12-17  Michael Meeks  <mmeeks@gnu.org>
49
50         * gpdf.cc (container_set_view): make wrapper invisible.
51
52         * bonobo-application-x-pdf.cc (embeddable_factory): kill
53         diff id string. + constify lots of paths.
54         (view_factory): kill size query. (view_size_query): kill.
55
56 1999-11-06  Michael Meeks  <mmeeks@gnu.org>
57
58         * gtkgesture.c (gesture_data_append_point): fix leak.
59
60         * bonobo-application-x-pdf.c (setup_pixmap): Fix leak + flicker.
61
62         * GOutputDev.cc (~GOutputDev): Add clear of state stack + clear
63         text page + delete font. (startPage): fic gdkGC leaks.
64         (findColor): clean.
65
66 1999-10-11  Michael Meeks  <mmeeks@gnu.org>
67
68         * GOutputDev.cc: Re-enable stroke color setting.
69
70 1999-10-08  Michael Meeks  <mmeeks@gnu.org>
71
72         * gpdf.cc (container_new): add to list before possibly removing.
73
74         * bonobo-application-x-pdf.cc (destroy_embed): Quit on last component
75         close. (load_pdf_from_stream): inline redraw-all with new API.
76         (redraw_view): implement (redraw_all): remove. (realize_mainbox): remould.
77         (destroy_view): Fix serious memory corruption freeing pixmap twice.
78         (view_activate): kill debug.
79
80 1999-10-06  Peter Teichman  <pat4@acpub.duke.edu>
81
82         * GOutputDev.cc: add return type for GOutputServerFont::isOk()
83
84         * bonobo-application-x-pdf.cc: casting fixes, for compiling with
85         recent gcc
86
87         * PSOutputDev.cc: same, more casting fixes
88         
89 1999-10-06  Michael Meeks  <mmeeks@gnu.org>
90
91         * BonoboStream.cc (bfseek): Add debug case.
92         (bfread): nail immense leak.
93
94         * gpdf.cc (container_set_view): Activate the component to
95         allow gestures to work.
96
97 1999-10-05  Michael Meeks  <mmeeks@gnu.org>
98
99         * bonobo-application-x-pdf.cc (setup_pixmap): Connect gestures + add
100         event mask.
101
102         * gpdf.cc (container_close): Created. (container_close_cmd): Use it.
103         Huge header clean.
104
105         * gtkgesture.[ch]: Create.
106
107 1999-09-11  Michael Meeks  <michael@nuclecu.unam.mx>
108
109         * bonobo-application-x-pdf.cc (destroy_view): destroy don't unref,
110         make more paranoid add debug. (destroy_embed): Clean. 
111
112         * gpdf.cc (key_press_event_cb): Added all manner of shortcuts.
113         (container_new): Add key stuff (container_destroy_cb): Implement.
114         (container_destroy): Add paranoid check.
115
116 1999-09-07  Michael Meeks  <michael@imaginator.com>
117
118         * gpdf.cc (container_new): Fiddled with scrollpane
119
120 1999-09-01  Michael Meeks  <michael@imaginator.com>
121
122         * bonobo-application-x-pdf.cc: Fix a massive leak :-).
123         Considerably simplified with GtkPixmap. Fixed location problems.
124
125 1999-08-27  Michael Meeks  <michael@imaginator.com>
126
127         * bonobo-application-x-pdf.cc: Remove count of embeddable
128         servers: seems to be handled inside Bonobo now.
129
130 1999-08-26  Michael Meeks  <michael@imaginator.com>
131
132         * gpdf.cc (component_destroy): Improved clean up.
133
134         * bonobo-application-x-pdf.cc (bed_free_data): Expand, and
135         clean; remove redundant pdf_stream delete.
136
137 1999-08-24  Michael Meeks  <michael@imaginator.com>
138
139         * application-x-pdf.gnorba: Update to new mime type.
140
141         * Makefile.am (gnorba_DATA): Rename mime type.
142         Remove glade.
143
144         * gpdf.cc (main): File up a container if we fail to load
145         any of the command line files.
146
147 1999-08-24  Michael Meeks  <michael@imaginator.com>
148
149         * Makefile.am: Cleaned + added thread bits.
150
151         * bonobo-image-x-pdf.cc: Add locking round 'xref' global.
152         Remove CORBA_Environment global.
153
154 1999-08-24  Michael Meeks  <michael@imaginator.com>
155
156         * bonobo-image-x-pdf.cc (bed_free_data): Rationalised Stream
157         duplicate / release, and scoped BonoboFile correctly.
158
159         * BonoboStream.cc (bfseek): Add init / free to all corba
160         exceptions, ( stupidly lost this code somehow ).
161
162         * bonobo-image-x-pdf.cc (render_page): Add startDoc.
163         (main): Add freeParams.
164
165 1999-08-23  Michael Meeks  <michael@imaginator.com>
166
167         * gpdf.cc (container_launch_component): Fix flags.
168         (container_create_toolbar): Fix for new Bonobo.
169
170 1999-08-23  Michael Meeks  <michael@imaginator.com>
171
172         * Makefile.am: Added helper programs back in.
173
174         * bonobo-image-x-pdf.cc (view_create_menus): Toolbars.
175
176 1999-08-23  Miguel de Icaza  <miguel@gnu.org>
177
178         * bonobo-image-x-pdf.cc: Replace exit() with gtk_main_quit()
179
180 1999-08-22  Miguel de Icaza  <miguel@gnu.org>
181
182         * bonobo-image-x-pdf.cc (main): Add error checking for factory
183         registration. 
184
185 1999-08-22  Michael Meeks  <michael@imaginator.com>
186
187         * bonobo-image-x-pdf.cc: Add zoom.
188
189 1999-08-19  Michael Meeks  <michael@imaginator.com>
190
191         * PDFDoc.cc: Altered to read / write lines.
192
193         * PDFDoc.cc: Move FileStream::checkHeader so its called
194         in FileStream constructor.
195
196 1999-08-18  Michael Meeks  <michael@imaginator.com>
197
198         * gpdf.cc: cloned from test-container.
199         (launch_server): use GOAD_ACTIVATE_SHLIB not '0'
200
201 1999-08-16  Michael Meeks  <michael@imaginator.com>
202
203         * Makefile.am (bin_PROGRAMS): Hack to only make bonobo component.
204
205         * bonobo-image-x-pdf.cc (view_factory): Init all members.
206
207 1999-08-15  Michael Meeks  <michael@imaginator.com>
208
209         * Now bonobo-image-x-pdf works, but everything else
210         is broken: use
211
212                 make bonobo-image-xpdf to compile...
213
214 1999-08-11  Michael Meeks  <michael@imaginator.com>
215
216         * bonobo-image-x-pdf.cc: Fixed innumerable bugs,
217         some in bonobo :-)
218         (load_image_from_stream): Try closing the file to let its
219         contents hit disk before reading from it :-)
220         (configure_size): Don't get scared by configure_size.
221         (redraw_view): Get the parameters in some sort of order.
222
223 1999-08-11  Michael Meeks  <michael@imaginator.com>
224
225         * bonobo-image-x-pdf.cc: Added.
226
227         * Makefile.am: added bonobo-image-x-pdf.c
228
229 1999-08-03  Michael Meeks  <michael@imaginator.com>
230
231         * gpdf.cc: Lots of updates, gives up on logging changes
232         ( for a bit. )
233
234 1999-08-02  Michael Meeks  <michael@edenproject.org>
235
236         * GOutputDev.cc: Fix more silly region merging bugs.
237
238 1999-08-01  Michael Meeks  <michael@edenproject.org>
239
240         * Makefile.in: Added -lglade, -lglade-gnome & Added -Wall
241         
242         * gpdf.glade: Added.
243         
244         * gpdf.cc (loadFile): Add typecast.
245         Remove all DOC_ROOT's magic numbers.
246         Add glade GUI,
247         Lots of other bits ...
248         
249 1999-07-29  Michael Meeks  <michael@edenproject.org>
250
251         * GOutputDev.cc: Hahaaa... the bug ! :-)
252         A difference in how GDK / X deal with merging rectangles
253         and regions. Good.
254
255         * gpdf.cc (doc_redraw_event): Messing around.
256
257         * GOutputDev.cc (drawChar): Fix char printed as string.
258
259 1999-06-09  Michael Meeks  <michael@edenproject.org>
260
261         * gpdf.cc (main): Add error init.
262
263 1999-06-03  Michael Meeks  <michael@edenproject.org>
264
265         * GOutputDev.cc (GOutputDev): Actually set up pixmapW & H
266         (GOutputDev): Setup 'depth' correctly.
267
268         * gpdf.cc (main): Moved freeParams() to after the main
269         loop !
270
271         * Params.cc (initParams): Added assert on fontPathLen.
272         (freeParams): Clean global pointers on free.
273
274         * Makefile.in (CXXFLAGS): Added LTKSRCDIR and
275         Xpm_CFLAGS to CXXFLAGS.
276
277 1999-05-29  Michael Meeks  <michael@edenproject.org>
278
279         * Makefile.in (GPDF_OBJS): Remove XOutputDev
280         (all): Remove all but gpdf.
281
282         * gpdf.cc: Add define GString / undef.
283         (main): Argc not Argv :)
284
285         * GOutputDev.cc (findColor): Made pigs ear of colour
286         mappings.
287
288 1999-05-28  Michael Meeks  <michael@imaginator.com>
289
290         * GOutputDev.cc (drawChar16): XChar2b -> GdkWChar
291
292 1999-05-27  Michael Meeks  <michael@imaginator.com>
293
294         * GOutputDev.cc (GOutputFont): Hacks.
295         (GOutputFont): Renamed.
296         (getFont): killed redundant 'display'
297         getGdkFont not getXFont.
298         (GOutputDev): NB. colormap -> gtk_widget_get_default_colormap ()
299         which returns GdkColormap *, killed colormap & depth1 in prototype.
300         Removed redundant assigns.
301         NB. Miguel says 'miguel> michael: a GdkPixmap is a GdkWindow'
302         Many misc. fixes upto convertSubPath.
303
304         * GOutputDev.h: Comments 'G'd and GOutputDev updated.
305         XPoint -> GdkPoint
306
307         * Makefile.in (CXXFLAGS): Add GOOSRCDIR.
308