]> www.fi.muni.cz Git - evince.git/commitdiff
bed_t: Replace Data Value with Object [Fowler] i.e. turn it into the
authorMartin Kretzschmar <Martin.Kretzschmar@inf.tu-dresden.de>
Thu, 19 Sep 2002 13:24:28 +0000 (13:24 +0000)
committerMartin Kretzschmar <mkretzschmar@src.gnome.org>
Thu, 19 Sep 2002 13:24:28 +0000 (13:24 +0000)
2002-08-31  Martin Kretzschmar  <Martin.Kretzschmar@inf.tu-dresden.de>

* xpdf/gpdf-embeddable.cc:

* xpdf/gpdf-embeddable.h: bed_t: Replace Data Value with Object
[Fowler] i.e.  turn it into the GPdf::Embeddable class.

* xpdf/bonobo-application-x-pdf.cc: temporarily make some functions
non-static
(view_is_good): move up in file, use it in more places.
(setup_pixmap): remove window parameter, get it from view_data
(destroy_embed): move to GPdfEmbeddable::destroy
(embeddable_factory): drastically simplify, work is done in
GPdfEmbeddable::new and friends
remove count of running_objects.

* xpdf/gpdf-util.h: new file
(E_MAKE_TYPE): copied from gal

pdf/xpdf/ChangeLog
pdf/xpdf/Makefile.am

index 11e81a48a7dfe769e81a54a232fce572b68db6af..c47de534adcbfc48736532a7a08bf0d33bb86b66 100644 (file)
@@ -1,3 +1,22 @@
+2002-08-31  Martin Kretzschmar  <Martin.Kretzschmar@inf.tu-dresden.de>
+
+       * gpdf-embeddable.cc: 
+
+       * gpdf-embeddable.h: bed_t: Replace Data Value with Object
+       [Fowler] i.e.  turn it into the GPdf::Embeddable class.
+
+       * bonobo-application-x-pdf.cc: temporarily make some functions
+       non-static
+       (view_is_good): move up in file, use it in more places.
+       (setup_pixmap): remove window parameter, get it from view_data
+       (destroy_embed): move to GPdfEmbeddable::destroy
+       (embeddable_factory): drastically simplify, work is done in
+       GPdfEmbeddable::new and friends
+       remove count of running_objects.
+       
+       * gpdf-util.h: new file
+       (E_MAKE_TYPE): copied from gal
+
 2002-08-29  Martin Kretzschmar  <Martin.Kretzschmar@inf.tu-dresden.de>
 
        * bonobo-application-x-pdf.cc: move struct bed_t to
index a044f211231839c1f8453ad286f0f5dc964aa923..c853aca69aae83cdfb2e2f42dd3b1b5225f7d486 100644 (file)
@@ -121,6 +121,7 @@ bonobo_application_x_pdf_SOURCES =  \
        bonobo-application-x-pdf.h      \
        gpdf-embeddable.h               \
        gpdf-embeddable.cc              \
+       gpdf-util.h                     \
        gtkgesture.c                    \
        gtkgesture.h