1999-09-01 Michael Meeks * bonobo-application-x-pdf.cc: Fix a massive leak :-). Considerably simplified with GtkPixmap. Fixed location problems. 1999-08-27 Michael Meeks * bonobo-application-x-pdf.cc: Remove count of embeddable servers: seems to be handled inside Bonobo now. 1999-08-26 Michael Meeks * gpdf.cc (component_destroy): Improved clean up. * bonobo-application-x-pdf.cc (bed_free_data): Expand, and clean; remove redundant pdf_stream delete. 1999-08-24 Michael Meeks * application-x-pdf.gnorba: Update to new mime type. * Makefile.am (gnorba_DATA): Rename mime type. Remove glade. * gpdf.cc (main): File up a container if we fail to load any of the command line files. 1999-08-24 Michael Meeks * Makefile.am: Cleaned + added thread bits. * bonobo-image-x-pdf.cc: Add locking round 'xref' global. Remove CORBA_Environment global. 1999-08-24 Michael Meeks * bonobo-image-x-pdf.cc (bed_free_data): Rationalised Stream duplicate / release, and scoped BonoboFile correctly. * BonoboStream.cc (bfseek): Add init / free to all corba exceptions, ( stupidly lost this code somehow ). * bonobo-image-x-pdf.cc (render_page): Add startDoc. (main): Add freeParams. 1999-08-23 Michael Meeks * gpdf.cc (container_launch_component): Fix flags. (container_create_toolbar): Fix for new Bonobo. 1999-08-23 Michael Meeks * Makefile.am: Added helper programs back in. * bonobo-image-x-pdf.cc (view_create_menus): Toolbars. 1999-08-23 Miguel de Icaza * bonobo-image-x-pdf.cc: Replace exit() with gtk_main_quit() 1999-08-22 Miguel de Icaza * bonobo-image-x-pdf.cc (main): Add error checking for factory registration. 1999-08-22 Michael Meeks * bonobo-image-x-pdf.cc: Add zoom. 1999-08-19 Michael Meeks * PDFDoc.cc: Altered to read / write lines. * PDFDoc.cc: Move FileStream::checkHeader so its called in FileStream constructor. 1999-08-18 Michael Meeks * gpdf.cc: cloned from test-container. (launch_server): use GOAD_ACTIVATE_SHLIB not '0' 1999-08-16 Michael Meeks * Makefile.am (bin_PROGRAMS): Hack to only make bonobo component. * bonobo-image-x-pdf.cc (view_factory): Init all members. 1999-08-15 Michael Meeks * Now bonobo-image-x-pdf works, but everything else is broken: use make bonobo-image-xpdf to compile... 1999-08-11 Michael Meeks * bonobo-image-x-pdf.cc: Fixed innumerable bugs, some in bonobo :-) (load_image_from_stream): Try closing the file to let its contents hit disk before reading from it :-) (configure_size): Don't get scared by configure_size. (redraw_view): Get the parameters in some sort of order. 1999-08-11 Michael Meeks * bonobo-image-x-pdf.cc: Added. * Makefile.am: added bonobo-image-x-pdf.c 1999-08-03 Michael Meeks * gpdf.cc: Lots of updates, gives up on logging changes ( for a bit. ) 1999-08-02 Michael Meeks * GOutputDev.cc: Fix more silly region merging bugs. 1999-08-01 Michael Meeks * Makefile.in: Added -lglade, -lglade-gnome & Added -Wall * gpdf.glade: Added. * gpdf.cc (loadFile): Add typecast. Remove all DOC_ROOT's magic numbers. Add glade GUI, Lots of other bits ... 1999-07-29 Michael Meeks * GOutputDev.cc: Hahaaa... the bug ! :-) A difference in how GDK / X deal with merging rectangles and regions. Good. * gpdf.cc (doc_redraw_event): Messing around. * GOutputDev.cc (drawChar): Fix char printed as string. 1999-06-09 Michael Meeks * gpdf.cc (main): Add error init. 1999-06-03 Michael Meeks * GOutputDev.cc (GOutputDev): Actually set up pixmapW & H (GOutputDev): Setup 'depth' correctly. * gpdf.cc (main): Moved freeParams() to after the main loop ! * Params.cc (initParams): Added assert on fontPathLen. (freeParams): Clean global pointers on free. * Makefile.in (CXXFLAGS): Added LTKSRCDIR and Xpm_CFLAGS to CXXFLAGS. 1999-05-29 Michael Meeks * Makefile.in (GPDF_OBJS): Remove XOutputDev (all): Remove all but gpdf. * gpdf.cc: Add define GString / undef. (main): Argc not Argv :) * GOutputDev.cc (findColor): Made pigs ear of colour mappings. 1999-05-28 Michael Meeks * GOutputDev.cc (drawChar16): XChar2b -> GdkWChar 1999-05-27 Michael Meeks * GOutputDev.cc (GOutputFont): Hacks. (GOutputFont): Renamed. (getFont): killed redundant 'display' getGdkFont not getXFont. (GOutputDev): NB. colormap -> gtk_widget_get_default_colormap () which returns GdkColormap *, killed colormap & depth1 in prototype. Removed redundant assigns. NB. Miguel says 'miguel> michael: a GdkPixmap is a GdkWindow' Many misc. fixes upto convertSubPath. * GOutputDev.h: Comments 'G'd and GOutputDev updated. XPoint -> GdkPoint * Makefile.in (CXXFLAGS): Add GOOSRCDIR.