From 9dc33b02be4a19d2030111ed5bc7c1020a5a5853 Mon Sep 17 00:00:00 2001 From: Martin Kretzschmar Date: Thu, 19 Sep 2002 13:38:04 +0000 Subject: [PATCH] add missing gdk include 2002-09-08 Martin Kretzschmar * xpdf/GOutputDev.h: add missing gdk include * xpdf/GOutputDev.cc (GOutputDev::drawLink): don't #if 0, just don't use it (GOutputDev::drawImage, GOutputDev::drawImageMask): use Michael's broken image handling code from gpdf 0.90.1 instead of my even more broken code * xpdf/gpdf-embeddable-view.cc (render_page): disable links here. (realize_mainbox): view == view_data now. Don't have to gtk_object_get_data anymore (real_redraw_view): ditto (redraw_view): ditto, make it static again (gpdf_embeddable_view_construct): connect redraw_view to pdf_changed signal, don't gtk_object_set_data "view_data" (view_switch_page, view_zoom_verb, view_activate) (button_press_event_cb, gesture_page_event_cb) (gesture_zoom_event_cb, key_press_event_cb, mainbox_realize): make them static again * xpdf/gpdf-embeddable.cc (class_init): add "pdf_changed" signal (load_pdf_from_stream): emit it, don't redraw_view explicitly * xpdf/gpdf-embeddable.h: add signal to class struct --- pdf/xpdf/ChangeLog | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/pdf/xpdf/ChangeLog b/pdf/xpdf/ChangeLog index 89e33aa7..f9ad606c 100644 --- a/pdf/xpdf/ChangeLog +++ b/pdf/xpdf/ChangeLog @@ -1,3 +1,30 @@ +2002-09-08 Martin Kretzschmar + + * GOutputDev.h: add missing gdk include + + * GOutputDev.cc (GOutputDev::drawLink): don't #if 0, just don't + use it + (GOutputDev::drawImage, GOutputDev::drawImageMask): use Michael's + broken image handling code from gpdf 0.90.1 instead of my even + more broken code + + * gpdf-embeddable-view.cc (render_page): disable links here. + (realize_mainbox): view == view_data now. Don't have to + gtk_object_get_data anymore + (real_redraw_view): ditto + (redraw_view): ditto, make it static again + (gpdf_embeddable_view_construct): connect redraw_view to + pdf_changed signal, don't gtk_object_set_data "view_data" + (view_switch_page, view_zoom_verb, view_activate) + (button_press_event_cb, gesture_page_event_cb) + (gesture_zoom_event_cb, key_press_event_cb, mainbox_realize): make + them static again + + * gpdf-embeddable.cc (class_init): add "pdf_changed" signal + (load_pdf_from_stream): emit it, don't redraw_view explicitly + + * gpdf-embeddable.h: add signal to class struct + 2002-09-01 Martin Kretzschmar * gpdf-embeddable.cc (gpdf_embeddable_view_factory): move here -- 2.43.5