-2004-12-22 Christian Rose <menthos@menthos.com>
-
- * configure.ac: Added "sv" to ALL_LINGUAS.
-
-Wed Dec 22 14:47:38 2004 Jonathan Blandford <jrb@redhat.com>
-
- * backend/ev-document-bookmarks.[ch]: new interface to indicate
- document supports bookmarks.
-
-2004-12-22 Marco Pesenti Gritti <marco@gnome.org>
-
- * ps/ggvutils.c: (ggv_file_readable):
- * ps/ggvutils.h:
- * ps/gtkgs.c: (check_filecompressed), (check_pdf),
- (gtk_gs_get_postscript):
-
- Remove unused utils
-
-2004-12-22 Marco Pesenti Gritti <marco@gnome.org>
-
- * ps/gtkgs.c: (gtk_gs_init), (gtk_gs_class_init), (gtk_gs_cleanup),
- (gtk_gs_finalize), (gtk_gs_set_center), (set_up_page), (output),
- (start_interpreter), (compute_size), (gtk_gs_enable_interpreter),
- (gtk_gs_get_type), (gtk_gs_new), (gtk_gs_reload),
- (gtk_gs_emit_error_msg), (gtk_gs_disable_interpreter),
- (gtk_gs_load), (gtk_gs_goto_page), (gtk_gs_set_page_size),
- (gtk_gs_set_override_orientation), (gtk_gs_set_override_size),
- (gtk_gs_set_zoom), (gtk_gs_set_default_orientation),
- (gtk_gs_set_antialiasing), (ps_document_load),
- (ps_document_render):
- * ps/gtkgs.h:
-
- Another check point for the ps backend. Now I can get it to show
- pages!
-
-Wed Dec 22 13:41:01 2004 Jonathan Blandford <jrb@redhat.com>
-
- * shell/ev-sidebar.c (ev_sidebar_set_document): initial sidebar
- document setting code.
-
-2004-12-22 Anders Carlsson <andersca@gnome.org>
-
- * shell/eggfindbar.c: (entry_activate_callback):
- Animate the next button when activate is pressed.
-
-2004-12-22 Anders Carlsson <andersca@gnome.org>
-
- * shell/ev-window.c: (ev_window_cmd_edit_find),
- (update_fullscreen_popup), (ev_window_fullscreen),
- (ev_window_unfullscreen), (ev_window_state_event_cb),
- (ev_window_focus_out_cb), (find_bar_close_cb), (ev_window_init):
- Fix bugs in fullscreen code.
-
-2004-12-22 Anders Carlsson <andersca@gnome.org>
-
- * Makefile.am:
- * configure.ac:
- * pixbuf/Makefile.am:
- * pixbuf/pixbuf-document.c: (G_DEFINE_TYPE_WITH_CODE),
- (pixbuf_document_load), (pixbuf_document_get_n_pages),
- (pixbuf_document_set_page), (pixbuf_document_get_page),
- (pixbuf_document_set_target), (pixbuf_document_set_scale),
- (pixbuf_document_set_page_offset), (pixbuf_document_get_page_size),
- (pixbuf_document_render), (pixbuf_document_begin_find),
- (pixbuf_document_end_find), (pixbuf_document_finalize),
- (pixbuf_document_class_init),
- (pixbuf_document_document_iface_init), (pixbuf_document_init):
- * pixbuf/pixbuf-document.h:
- * shell/Makefile.am:
- * shell/ev-application.c: (ev_application_open):
- * shell/ev-window.c: (mime_type_supported_by_gdk_pixbuf),
- (ev_window_open):
- Add pixbuf backend.
-
-Tue Dec 21 21:45:43 2004 Soeren Sandmann <sandmann@redhat.com>
-
- * Makefile.am:
- * dvi/dvilib/Makefile.am:
- * dvi/Makefile.am:
- * configure.ac: Auto*ify dvi and dvi/dvilib
-
- * dvi/Makefile: Remove from CVS
-
- * dvi/dvilib/dl-pkfont.cc (unpack_bitmap): Fix uchar/uint
- confusion.
-
- * dvi/dvilib/dl-fontdefinition.{cc,hh}: New DviFontMap class
-
- * dvi/dvilib/dl-vffont.{cc,hh}: Many bugfixes to VF code.
-
-2004-12-22 Marco Pesenti Gritti <marco@gnome.org>
-
- * ps/Makefile.am:
- * ps/gtkgs.c: (gtk_gs_class_init), (gtk_gs_finalize),
- (gtk_gs_value_adjustment_changed), (compute_size),
- (gtk_gs_get_type), (gtk_gs_new), (gtk_gs_new_from_file),
- (gtk_gs_center_page), (gtk_gs_load), (gtk_gs_set_page_size),
- (gtk_gs_set_override_orientation), (gtk_gs_set_override_size),
- (gtk_gs_set_zoom), (gtk_gs_set_default_orientation),
- (gtk_gs_start_scroll), (gtk_gs_get_postscript),
- (gtk_gs_set_adjustments), (gtk_gs_set_available_size),
- (ps_document_load), (ps_document_get_n_pages),
- (ps_document_set_page), (ps_document_get_page),
- (ps_document_set_target), (ps_document_set_scale),
- (ps_document_set_page_offset), (ps_document_get_page_size),
- (ps_document_render), (ps_document_begin_find),
- (ps_document_end_find), (ps_document_document_iface_init):
- * ps/gtkgs.h:
- * shell/Makefile.am:
- * shell/ev-window.c: (ev_window_open):
-
- Some work to integrate gtkgs with EvDocument
-
-2004-12-22 Anders Carlsson <andersca@gnome.org>
-
- * shell/ev-window.c: (update_fullscreen_popup),
- (screen_size_changed_cb), (destroy_exit_fullscreen_popup),
- (exit_fullscreen_button_clicked_cb),
- (fullscreen_popup_size_request_cb), (ev_window_fullscreen),
- (ev_window_unfullscreen), (ev_window_cmd_view_fullscreen),
- (ev_window_state_event_cb), (ev_window_init):
- Add fullscreen support from Epiphany.
-
-2004-12-22 Mark McLoughlin <mark@skynet.ie>
-
- * data/ev-stock-zoom-fit-width.png: fit-width
- stock icon from gpdf.
-
- * shell/ev-stock-icons.[ch]: copied from gpdf.
-
- * shell/main.c: (main): init stock icons.
-
- * shell/ev-window.c: use the fit-width icon.
-
- * data/evince-ui.xml: add zooming toolbar items.
-
-2004-12-22 Mark McLoughlin <mark@skynet.ie>
-
- * shell/ev-view.c:
- (ev_view_best_fit), (ev_view_fit_width): because
- get_page_size() returns the scaled page size, we
- need to calculate the scale factor relative to
- the previous scale factor. Should really just
- add get_real_page_size().
-
-2004-12-22 Mark McLoughlin <mark@skynet.ie>
-
- * shell/ev-view.[ch]:
- (ev_view_zoom), (ev_view_zoom_in), (ev_view_zoom_out),
- (ev_view_normal_size), (ev_view_best_fit), (ev_view_fit_width):
- add zooming.
-
- * shell/ev-window.c: (ev_window_cmd_view_zoom_in),
- (ev_window_cmd_view_zoom_out), (ev_window_cmd_view_normal_size),
- (ev_window_cmd_view_best_fit), (ev_window_cmd_view_page_width):
- hook it up.
-
- * pdf/xpdf/pdf-document.cc:
- (pdf_document_begin_find),
- (pdf_document_end_find): make static.
-
-2004-12-22 Martin Kretzschmar <martink@gnome.org>
-
- * pdf/xpdf/GlobalParams.h (setupBaseFontsFc): add prototype.
-
- * pdf/xpdf/GlobalParams.cc (displayFontTabFc): maps base font
- names to fontconfig patterns.
- (setupBaseFontsFc): setupBaseFonts reimplemented using fontconfig.
-
- * pdf/xpdf/pdf-document.cc (pdf_document_load): use
- setupBaseFontsFc.
-
-2004-12-22 Marco Pesenti Gritti <marco@gnome.org>
-
- * Makefile.am:
- * configure.ac:
- * ps/Makefile.am:
- * ps/ggvutils.c:
- * ps/ggvutils.h:
- * ps/gsdefaults.c:
- * ps/gsdefaults.h:
- * ps/gsio.c:
- * ps/gsio.h:
- * ps/gtkgs.c:
- * ps/gtkgs.h:
- * ps/ps.c:
- * ps/ps.h:
-
- Import ggv backend. Not hooked up yet.
-
-2004-12-22 Mark McLoughlin <mark@skynet.ie>
-
- * shell/main.c: (load_files), (main): load files
- from the command line.
-
-2004-12-22 Mark McLoughlin <mark@skynet.ie>
-
- * configure.ac: don't require bonobo.
-
- * cut-n-paste/recent-files/*: kill bonobo recent
- view.
-
- * shell/ev-window.c:
- (ev_window_is_empty): upd.
- (unable_to_load), (ev_window_open): load backend
- based on the mime type.
-
-2004-12-22 Martin Kretzschmar <martink@gnome.org>
-
- * backend/.cvsignore: ignore generated marshalers source.
-
- * shell/main.c (main): this is not epiphany.
-
-2004-12-22 Havoc Pennington <hp@redhat.com>
-
- * shell/ev-view.c (ev_view_set_document): connect to "found" signal
- (expose_bin_window): draw find highlights
-
- * shell/ev-window.c (find_bar_search_changed_cb): implement
-
- * pdf/xpdf/pdf-document.cc (pdf_document_begin_find)
- (pdf_document_end_find): implement this interface
-
- * backend/ev-document.c (ev_document_found): add this to emit
- signal
-
-Tue Dec 21 23:57:37 2004 Owen Taylor <otaylor@redhat.com>
-
- * data/evince-ui.xml: Add a few more toolbar items.
-
- * shell/ev-window.c: Hook up page navigation toolbar
- items.
-
- * shell/ev-view.[ch]: add ev_view_set/get_page and
- a page-changed signal.
-
- * backend/ev-document.{h,cc} pdf/xpdf/pdf-document.cc::
- Add ev_document_get_page().
-
- * shell/ev-window.c: Sensitize/desensitize navigation
- actions.
-
-2004-12-21 Havoc Pennington <hp@redhat.com>
-
- * backend/ev-backend-marshal.c,
- backend/ev-backend-marshalers.list, backend/Makefile.am: add
- marshaler-generator thingy. I'm sure there's a better way to do
- this in the modern world.
-
- * backend/ev-document.h (struct _EvDocumentIface): add begin_find,
- end_find methods and "found" signal.
-
- * configure.ac: find glib-genmarshal
-
-Tue Dec 21 23:20:35 2004 Jonathan Blandford <jrb@redhat.com>
-
- * shell/ev-sidebar.c: Construct an actual sidebar.
- * shell/ev-sidebar-bookmarks.[ch]:
- * shell/ev-sidebar-thumbnails.[ch]: Stub out sidebars.
-
-Tue Dec 21 23:05:51 2004 Owen Taylor <otaylor@redhat.com>
-
- * backend/ev-document.{h,cc} pdf/xpdf/pdf-document.cc:
- Redo size handling.
-
- * shell/ev-view.c: Track the size from the document.
-
-Tue Dec 21 22:17:04 2004 Owen Taylor <otaylor@redhat.com>
-
- * pdf/xpdf/pdf-document.cc (pdf_document_load): PDFDoc
- constructor assumes ownership of the string passed in.
-
- * shell/ev-window.c (ev_window_open): Destroy the error
- dialog once we've displayed it.
-
-Tue Dec 21 21:58:56 2004 Owen Taylor <otaylor@redhat.com>
-
- * pdf/xpdf/pdf-document.cc shell/ev-view.c: Hook things up
- a bit, it works! (sort of)
-
- * pdf/xpdf/Makefile.am pdf/xpdf/pdf-document.cc:
- Move to .cc since we need to use C++ in the implementation.
-
- * shell/dummy.cc: Add a CC file to force evince
- to be linked as a C++ program.
-
-Tue Dec 21 21:07:55 2004 Owen Taylor <otaylor@redhat.com>
-
- * shell/ev-view.[ch]: Start of content-area widget.
-
- * shell/ev-window.c: Create a EvView, update it
- as we change documents.
-
- * shell/Makefile.am shell/ev-marshal.list: Add
- generated marshalers.
-
-Tue Dec 21 20:28:11 2004 Jonathan Blandford <jrb@redhat.com>
-
- * Makefile.am (SUBDIRS): move shell.
-
-Tue Dec 21 19:28:55 2004 Owen Taylor <otaylor@redhat.com>
-
- * pdf/{goo,fofi,splash,xpdf}/Makefile.am: Switch from
- .a to libtool convenience libraries.
-
- * shell/ev-window.c (ev_window_open): Hard code loading
- a PDF document.
-
- * backend/ev-document.h: Add a boolean return to load(),
- fix GError * to GError **.
-
- * pdf/xpdf/pdf-document.[ch] Makefile.am: Add a stub
- object for a PDF backend EvDocument.
-
-Tue Dec 21 18:55:06 2004 Søren Sandmann <sandmann@redhat.com>
-
- * dvi/*: New directory with the beginning of a .dvi backend.
-
-2004-12-21 Havoc Pennington <hp@redhat.com>
-
- * shell/eggfindbar.c (egg_find_bar_init): change buttons to
- previous/next instead of back/forward
-
-Tue Dec 21 18:26:24 2004 Owen Taylor <otaylor@redhat.com>
-
- * backend/ev-document.[ch]: Fix a couple of problems so
- it compile.
-
-Tue Dec 21 18:20:40 2004 Owen Taylor <otaylor@redhat.com>
-
- * viewer/* backend/* configure.ac Makefile.am: Move viewer directory
- to backend/ directory, rename EvViewer to EvDocument.
-
-2004-12-21 Havoc Pennington <hp@redhat.com>
-
- * shell/ev-window.c: hook up the find bar widget; now we just need
- a document to find things in
-
- * shell/eggfindbar.c: a find bar widget
-
-Tue Dec 21 17:20:16 2004 Jonathan Blandford <jrb@redhat.com>
-
- * shell/ev-sidebar.[ch]: initial sidebar boilerplate.
-
-Tue Dec 21 16:30:58 2004 Owen Taylor <otaylor@redhat.com>
-
- * pdf/**: Import of xpdf code from gpdf.
-
- * pdf/xpdf/xpdfconfig.h: Move the non-config.h config.h to xpdfconfig.h
-
- * pdf/splash/SplashFTFont.{cc,h} pdf/splash/SplashFTFont.h
- pdf/splash/SplashFTFontEngine.h pdf/splash/SplashFTFontFile.h:
- Fix FreeType includes.
-
- * pdf/xpdf/{Error.h GnomeVFSStream.cc ImageOutputDev.cc PDFDoc.cc\
- pdffonts.cc pdfimages.cc pdfinfo.cc pdftoppm.cc pdftops.cc
- pdftotext.cc PSOutputDev.cc PSOutputDev.h SplashOutputDev.h
- Stream.cc TextOutputDev.cc XPDFApp.cc xpdf.cc XPDFViewer.cc
- pdf/xpdf/Error.h PSOutputDev.h SplashOutputDev.h}:
- Include xpdfconfig.h
-
-Tue Dec 21 16:08:17 2004 Jonathan Blandford <jrb@redhat.com>
-
- * shell/ev-window.c (ev_window_dispose): dispose can be called
- multiple times.
-
-2004-12-21 Havoc Pennington <hp@redhat.com>
-
- * shell/ev-window.c (ev_window_init): set title to Document Viewer
- rather than Evince
-
- * data/evince-ui.xml, shell/ev-window.c: add a bunch of stub menu
- items; really they should be synced with the strings, etc. from
- current gpdf, but just getting the boring typing out of the way
-
-2004-12-21 Marco Pesenti Gritti <marco@gnome.org>
-
- * po/POTFILES.in:
- * shell/ev-application.c: (window_destroy_cb):
- * shell/ev-window.c:
- * shell/main.c: (main):
-
- Actually show the window...
-
-2004-12-21 Marco Pesenti Gritti <marco@gnome.org>
-
- * Makefile.am:
- * shell/Makefile.am:
- * shell/ev-application.c: (ev_application_class_init):
- * shell/ev-window.c: (ev_window_dispose), (ev_window_class_init):
-
- Make it build again
-
-2004-10-23 Martin Kretzschmar <martink@gnome.org>
-
- * ChangeLog, ggv/ChangeLog, gpdf/ChangeLog: merge the separate
- ChangeLogs into one toplevel file. Keep only that.
-
-2004-09-28 Pawan Chitrakar <pawan@nplinux.org>
-
- * ggv/configure.in: Added ne "Nepali" in ALL_LINGUAS
-
-2004-09-20 Mark McLoughlin <mark@skynet.ie>
-
- * gpdf/xpdf/GnomeVFSStream.cc (reset, fillBuf): check gnome_vfs_foo
- return values. Fixes crashes with gnome-vfs' http method. Bug
- #153159, #151364, Red Hat Bug #132469, half of Debian Bug #268873.
-
-2004-09-13 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/configure.in, NEWS: Version 2.8.0.
-
- * gpdf/README.GPdf: the font situation is a bit better now.
-
-2004-09-12 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/configure.in: version 2.8.0; tag GGV_2_8_0; tarball for the upcoming 2.8.0 release.
-
-2004-09-07 Gora Mohanty <gmohanty@cvs.gnome.org>
-
- * gpdf/configure.in: Added 'or' to ALL_LINGUAS.
-
-2004-09-06 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/configure.in: version 2.7.99; tag GGV_2_7_99; released a tarball.
- * ggv/ggv.desktop.in (MimeType): removed application/pdf as the pdf
- viewing functionality of ggv is, although still available, not
- actively supported - use gpdf for PDF previewing.
-
-2004-09-04 Kjartan Maraas <kmaraas@gnome.org>
-
- * gpdf/configure.in: Add «nb» to ALL_LINGUAS.
-
-2004-08-30 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/configure.in, NEWS: Version 2.7.91. Disable "development
- release" warning.
-
-2004-08-28 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-bookmarks-view.cc (gpdf_bookmarks_view_update_bkvisual):
- nodes without link actions have NULL outline items. Don't
- dereference them. Fixes bug #150269.
-
-2004-08-28 Akagic Amila <bono@linux.org.ba>
-
- * configure.in: Added 'bs' to ALL_LINGUAS.
-
-2004-08-27 Akagic Amila <bono@linux.org.ba>
-
- * ggv/configure.in: Added 'bs' to ALL_LINGUAS.
-
-2004-08-24 Dan Williams <dcbw@redhat.com>
-
- * gpdf/xpdf/gpdf-view.cc (gpdf_view_link_action_uri): don't dereference
- app if it's NULL (i.e. no app available for that uri).
- Fixes Bug #150476 (Red Hat Bug #127803).
-
-2004-08-17 Mark McLoughlin <mark@skynet.ie>
-
- * gpdf/lib/recent-files/egg-recent-item.[ch],
- lib/recent-files/egg-recent-model.c,
- lib/recent-files/egg-recent-view-gtk.c: sync with
- latest libegg.
-
-2004-08-17 Mark McLoughlin <mark@skynet.ie>
-
- * ggv/src/recent-files/egg-recent-item.[ch],
- src/recent-files/egg-recent-model.c,
- src/recent-files/egg-recent-util.[ch],
- src/recent-files/egg-recent-view-bonobo.c,
- src/recent-files/egg-recent-view-gtk.c,
- src/recent-files/egg-recent-view.[ch]: sync with
- latest libegg.
-
- * ggv/src/recent-files/update-from-egg.sh: add
-
- * ggv/src/recent-files/Makefile.am: add update-from-egg.sh to
- EXTRA_DIST.
-
-2004-08-16 Kjartan Maraas <kmaraas@gnome.org>
-
- * ggv/configure.in: Added nb to ALL_LINGUAS.
-
-2004-08-15 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- Fix for #149954. Based on patch by Vijaykumar Patwari
- <vijaykumar.patwari@wipro.com>
-
- * gpdf/xpdf/gpdf-view.c, xpdf/gpdf-view.h (gpdf_view_save_as): Changed
- to return the result of PDFDoc::saveAs.
-
- * gpdf/xpdf/gpdf-contol.cc (overwrite_existing_file): New function, ask
- user before overwriting existing file.
- (save_error_dialog): New function, Throws error dialog.
- (gpdf_control_get_filename): Morph it into
- gpdf_control_save_file(), Check if the file already exists.
- (verb_SaveAs_cb): Call new function to save a file.
-
-2004-08-12 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/GPOutputDev.cc (getFontFace): prefer embedded fonts over
- base 14 fonts. Fixes/works around Bug #149952.
-
-2004-08-11 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/configure.in, README.GPdf: actually, we require libgnomeprint
- 2.5.1 (for GNOME_PRINT_KEY_DUPLEX).
- Thanks {agriffis,foser}@gentoo.org. See also
- http://bugs.gentoo.org/show_bug.cgi?id=46913
-
-2004-08-05 Remi Cohen-Scali <rcoscali@cvs.gnome.org>
-
- Fixes #126719 by Jeff Muizelaar <jrmuizel@nit.ca>:
-
- * gpdf/xpdf/gpdf-view.cc (gpdf_view_handle_drag_motion):
- calculate (x,y) properly for the case where we get unhinted
- motion events that are relative to the actual canvas window,
- instead of the widget window.
-
-2004-08-02 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/configure.in, NEWS: Version 2.7.90.
-
-2004-08-02 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/shell/gpdf.c (verb_FileExit_cb, gw_close_all): remove.
-
- * gpdf/shell/gpdf-window-ui.xml: remove FileExit references.
- Fixes Bug 148681.
-
-2004-08-02 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-thumbnails-view.cc (gpdf_thumbnails_view_set_pdf_doc),
- * gpdf/xpdf/gpdf-bookmarks-view.cc (gpdf_bookmarks_view_set_pdf_doc):
- Make the guint to pointer cast explicit.
-
- * gpdf/xpdf/gpdf-control.cc (gpdf_control_print): keep the print dialog
- in a private member variable, don't destroy it unconditionally on
- when the BonoboControl is disconnected.
- (gpdf_control_get_filename): ditto for the file chooser.
- (properties_response_handler, properties_delete_handler)
- (verb_FileProperties_cb): and for the properties window.
- (gpdf_control_disconnected): destroy any left over dialogs.
- Fixes Bug #149062 (and lots of crash-on-exit bugs, I hope).
-
-2004-07-24 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/GPOutputDev.cc (getFontFaceEmbedded): rewrite, this time
- respect encoding information/CID-to-GID stuff etc. Fixes Bug #148362.
- (lookupGlyph): update for changes in getFontFaceEmbedded
- (drawString): ditto.
-
-2004-07-21 Ray Strode <rstrode@redhat.com>
- * ggv/ggv/ggv.desktop.in: Add MimeType line to desktop file
- new mime sytem.
-
-2004-07-20 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-view.cc (gpdf_view_zoom): add the hack Federico did
- for page changes for zooming as well. Still flashes when zooming,
- but only in the background color, better than flashing with the
- old content IMHO.
-
-2004-07-19 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/gpdf.desktop.in: added X-GNOME-Bugzilla-foo entries. I hope that
- fixes Bug #147870.
- (MimeType): add, we understand application/pdf.
-
- * gpdf/xpdf/gpdf-control.cc (gnome_vfs_uri_new): use just
- gnome_vfs_uri_extract_short_name (which returns the unescaped
- basename of a vfs_uri) as title. Fixes Bug #130611.
-
-2004-07-19 Federico Mena Quintero <federico@ximian.com>
-
- Fixes #126720:
-
- * gpdf/xpdf/gpdf-view.cc (gpdf_view_goto_page_no_history): Don't render
- the page in an idle handler.
- (gpdf_view_render_page): Return void.
- (gpdf_view_scroll_to_top): As a hack to keep the canvas from
- scrolling-then-updating, set the background pixmap of the
- container window to null, then hide the bin_window, the scroll,
- then show the bin_window, and reset the background.
- (gpdf_view_scroll_to_bottom): Likewise.
-
-2004-07-18 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/configure.in: version 2.7.0; released a tarball.
- * ggv/src/ggv-prefs.c (ggv_prefs_load): test for "/usr/usb/lpr" on Solaris.
- * ggv/src/ggv-ui.xml: changed "Fullscreen mode" to "Full Screen"; fixes #144876.
- * ggv/src/gtkgs.c (gtk_gs_goto_page): do a gtk_gs_set_page_size() in order to properly
- display documents with pages of multiple sizes. now how could this one have crept in
- and how come no one noticed it until now? fixes #147591.
- * ggv/bonobo/ggv-postscript-view.c (ggv_postscript_view_print): do not attempt to execute
- a print command from an argv array whose first element is NULL; fixes #147705.
-
-2004-07-16 Muktha <muktha.narayan@wipro.com>
-
- * ggv/bonobo/main.c (main): disable session manager connection for
- ggv-postscript-viewer. Fixes bug #147710.
-
-Fri Jun 18 08:33:07 2004 Jonathan Blandford <jrb@gnome.org>
-
- * ggv/AUTHORS: Changed the authors file to make it more obvious who's
- really in charge.
-
-2004-06-25 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/shell/gpdf.c (verb_HelpAbout_cb): Update copyright period to
- 1996-2004.
-
-2004-06-16 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/src/ggv-window.c (ggv_window_load): applied patch from Subrahmanyam
- Madduri: added code for getting the filename which is to be opened,
- from the path of the file. Also changed the order of display in title
- to "<filename> - GGV". Fixes bug #60092
- * ggv/bonobo/ggv-postscript-view-ui.xml: applied a patch from Udayan Kumar,
- that adds a print icon to the toolbar, fixing #140907.
-
-2004-06-13 Remi Cohen-Scali <rcoscali@cvs.gnome.org>
-
- * gpdf/xpdf/gpdf-view.cc (gpdf_view_reset_link_status_cb):
- Fixed indentation.
- Also added c-indent-level in emacs local vars.
-
- * gpdf/xpdf/tests/test-gpdf-view.cc (TEST_NEW): Forgot to commit the
- test. Added the pdf doc as a param for constructor.
-
- * gpdf/xpdf/gpdf-bookmarks-view.cc (gpdf_bookmarks_view_populate_idle):
- Changed the way to get the gdk window on which the cursor
- is set. Now use the treeview widget window instead of getting
- its parent.
-
- * gpdf/xpdf/gpdf-thumbnails-view.cc (GPDF_DEFAULT_THUMB_WIDTH):
- Removed unused define for empty page thumbnail image.
- (gpdf_thumbnails_view_canvas_outline_event_cb)
- (gpdf_thumbnails_view_populate_idle):
- Changed the way to get the gdk window on which the cursor
- is set. Now use the canvas widget window instead of getting
- its parent.
-
-2004-06-07 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/configure.in, NEWS: Version 2.7.2.
-
-2004-06-07 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-control.cc (gpdf_control_setup_view_widgets): set a
- step_increment for the gtk_scrolled_window's [hv]adjustments.
- Workaround for bug #132489 (see also bug #96546). (Makes the
- scrollbar buttons work.)
-
-2004-06-06 Remi Cohen-Scali <rcoscali@cvs.gnome.org>
-
- * gpdf/xpdf/gpdf-control.cc (gpdf_control_setup_view_widgets):
- Use new way to allocate a gpdf-view.
-
- * gpdf/xpdf/gpdf-view.h: Removed gpdf_view_new proto.
-
- * gpdf/xpdf/gpdf-view.cc (gpdf_view_set_pdf_doc)
- (gpdf_view_get_property, gpdf_view_set_property)
- (gpdf_view_constructor, gpdf_view_class_init):
- Change the way view is allocated to use the g_object_new
- way. Added props for pdf doc and for parent control.
- (gpdf_view_link_entered_cb): Init some var to NULL.
- (gpdf_view_bookmark_selected): Added case for actionURI
- to handle bookmarks that are URIs.
-
- * gpdf/xpdf/gpdf-thumbnails-view.cc (gpdf_thumbnails_view_class_init):
- Removed params spec desc strings as a some translated ones.
-
- * gpdf/xpdf/gpdf-bookmarks-view.cc (gpdf_bookmarks_view_class_init):
- Removed params spec desc strings as a some translated ones.
- (gpdf_bookmarks_view_construct): Loaded a new (network) stock
- icon for bookmarks wearing an actionURI link.
- (gpdf_bookmarks_view_update_bkvisual): Got item object from
- tree model to be able to discriminate icons to update. actionURI
- associated icons and actionNamed associated icons need no update.
- (gpdf_bookmarks_view_flat_recurse_outlines): Added new LinkURI
- local instances. Init others to NULL to avoid warnings.
- Changed strings when action is unknown to make it more
- interpretable.
- Add code to handle LinkURI actions instances.
-
- * gpdf/xpdf/gpdf-annots-view.cc (gpdf_annots_view_class_init):
- Removed params spec desc strings as a some translated ones.
-
-2004-06-06 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-control.cc: include gpdf-control-private.h for
- prototypes.
- (gpdf_control_private_error_dialog): add ref_parent parameter:
- whether to _ref the parent control.
- (destroy_widget_unref_control): signal handler for the alert's
- "response" signal: destroy the dialog, unref the parent control.
- (gpdf_control_private_display_help)
- (gpdf_control_no_postscript_printer_alert): update error_dialog
- calls.
- (persist_file_loading_failed_cb): ditto, with ref_parent = TRUE,
- thus the control never auto-exits before the user can ack the
- "Loading failed" message. Fixes bug #137262.
-
- * gpdf/xpdf/gpdf-control-private.h: update prototype.
-
- * gpdf/xpdf/gpdf-view.cc (gpdf_view_link_action_uri): update
- error_dialog argument list.
-
- * gpdf/shell/gpdf.c (gw_control_load_pdf):
- s/error_stream:/error_persist_file:/
-
- * gpdf/xpdf/tests/test-gpdf-view.cc (view_implements_ggv_document): fix
- build.
-
-2004-06-05 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/Makefile.am: drop support for building xpdf, pdfto*.
-
- * gpdf/configure.in: simplify more. Drop --enable-no-text-select
- and --enable-multithreaded options. Bug #111404.
-
-2004-06-03 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/configure.in: post release version bump. Reorder a bit, add
- some section header comments. Remove OS/2 check. Remove checks
- that were only necessary for the Xpdf build system.
-
- * gpdf/fofi/Makefile.dep, splash/Makefile.dep: cvs remove. Remainings
- of the Xpdf non-automake build system.
-
- * gpdf/shell/gpdf.c (verb_HelpAbout_cb):
- s/translator_credits.../translator-credits/ as requested some
- months ago.
-
-2004-06-01 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/NEWS, configure.in: Version 2.7.1.
-
-2004-05-31 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/configure.in: print Message Of Doom.
-
-2004-05-23 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/GPOutputDev.cc (drawImageMask): undo 2004-02-28 change and
- obey invert parameter instead (D'oh). Bug #142964.
- (drawImageMask): do mask color computations and some variable
- definitions outside of the loop. Swap if/else branches.
- (drawImage): move variable defns outside loop.
-
-2004-05-21 Remi Cohen-Scali <rcoscali@cvs.gnome.org>
-
- * gpdf/xpdf/gpdf-thumbnails-view.cc: Changed current_gen_thumb
- type from gint to guint to avoid warnings.
- (gpdf_thumbnails_view_populate_idle): Init Thumb ptr
- to NULL to avoid warning.
-
- * gpdf/xpdf/gpdf-view.cc (gpdf_view_link_entered_cb):
- Add braces around each case to avoid warning about
- inits and/or cross case inits.
- (gpdf_view_render_page): Update displayPage call for
- annots view to new xpdf3 API.
-
-2004-05-17 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-view.cc (gpdf_view_render_page): add missing crop
- argument.
-
- * gpdf/fofi/Makefile.am, splash/Makefile.am: added.
-
- * gpdf/Makefile.am: add fofi and splash subdirs.
-
- * gpdf/ANNOUNCE:
- * gpdf/CHANGES:
- * gpdf/Makefile.am:
- * gpdf/README:
- * gpdf/aconf-win32.h:
- * gpdf/configure.in:
- * gpdf/dj_make.bat:
- * gpdf/doc/pdffonts.1:
- * gpdf/doc/pdffonts.cat:
- * gpdf/doc/pdffonts.hlp:
- * gpdf/doc/pdfimages.1:
- * gpdf/doc/pdfimages.cat:
- * gpdf/doc/pdfimages.hlp:
- * gpdf/doc/pdfinfo.1:
- * gpdf/doc/pdfinfo.cat:
- * gpdf/doc/pdfinfo.hlp:
- * gpdf/doc/pdftopbm.1:
- * gpdf/doc/pdftopbm.cat:
- * gpdf/doc/pdftopbm.hlp:
- * gpdf/doc/pdftops.1:
- * gpdf/doc/pdftops.cat:
- * gpdf/doc/pdftops.hlp:
- * gpdf/doc/pdftotext.1:
- * gpdf/doc/pdftotext.cat:
- * gpdf/doc/pdftotext.hlp:
- * gpdf/doc/xpdf.1:
- * gpdf/doc/xpdf.cat:
- * gpdf/doc/xpdf.hlp:
- * gpdf/doc/xpdfrc.5:
- * gpdf/doc/xpdfrc.cat:
- * gpdf/doc/xpdfrc.hlp:
- * gpdf/fofi/Makefile.in:
- * gpdf/goo/GHash.cc:
- * gpdf/goo/GHash.h:
- * gpdf/ms_make.bat:
- * gpdf/splash/Makefile.in:
- * gpdf/xpdf/DisplayFontTable.h:
- * gpdf/xpdf/ErrorCodes.h:
- * gpdf/xpdf/FTFont.cc:
- * gpdf/xpdf/FTFont.h:
- * gpdf/xpdf/FontFile.cc:
- * gpdf/xpdf/FontFile.h:
- * gpdf/xpdf/Function.h:
- * gpdf/xpdf/GPOutputDev.cc:
- * gpdf/xpdf/Gfx.cc:
- * gpdf/xpdf/Gfx.h:
- * gpdf/xpdf/GfxFont.cc:
- * gpdf/xpdf/GfxFont.h:
- * gpdf/xpdf/GfxState.cc:
- * gpdf/xpdf/GfxState.h:
- * gpdf/xpdf/GlobalParams.cc:
- * gpdf/xpdf/GlobalParams.h:
- * gpdf/xpdf/Makefile.am:
- * gpdf/xpdf/Object.cc:
- * gpdf/xpdf/Object.h:
- * gpdf/xpdf/Outline.cc:
- * gpdf/xpdf/OutputDev.cc:
- * gpdf/xpdf/OutputDev.h:
- * gpdf/xpdf/PBMOutputDev.cc:
- * gpdf/xpdf/PBMOutputDev.h:
- * gpdf/xpdf/PDFDoc.cc:
- * gpdf/xpdf/PDFDoc.h:
- * gpdf/xpdf/PSOutputDev.cc:
- * gpdf/xpdf/PSOutputDev.h:
- * gpdf/xpdf/Page.cc:
- * gpdf/xpdf/Page.h:
- * gpdf/xpdf/Parser.cc:
- * gpdf/xpdf/SFont.cc:
- * gpdf/xpdf/SFont.h:
- * gpdf/xpdf/Stream.cc:
- * gpdf/xpdf/Stream.h:
- * gpdf/xpdf/T1Font.cc:
- * gpdf/xpdf/T1Font.h:
- * gpdf/xpdf/TTFont.cc:
- * gpdf/xpdf/TTFont.h:
- * gpdf/xpdf/TextOutputDev.cc:
- * gpdf/xpdf/TextOutputDev.h:
- * gpdf/xpdf/XOutputDev.cc:
- * gpdf/xpdf/XOutputDev.h:
- * gpdf/xpdf/XPixmapOutputDev.cc:
- * gpdf/xpdf/XPixmapOutputDev.h:
- * gpdf/xpdf/XRef.cc:
- * gpdf/xpdf/XRef.h:
- * gpdf/xpdf/config.h:
- * gpdf/xpdf/gpdf-control.cc:
- * gpdf/xpdf/pdffonts.cc:
- * gpdf/xpdf/pdfimages.cc:
- * gpdf/xpdf/pdfinfo.cc:
- * gpdf/xpdf/pdftopbm.cc:
- * gpdf/xpdf/pdftops.cc:
- * gpdf/xpdf/pdftotext.cc:
- * gpdf/xpdf/tests/Makefile.am:
- * gpdf/xpdf/vms_make.com:
- * gpdf/xpdf/xpdf.cc: Imported Xpdf 3.00 and fixed build.
-
-2004-05-17 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/ANNOUNCE:
- * gpdf/CHANGES:
- * gpdf/README:
- * gpdf/aconf2.h:
- * gpdf/configure.in:
- * gpdf/dj_make.bat:
- * gpdf/doc/pdffonts.1:
- * gpdf/doc/pdffonts.cat:
- * gpdf/doc/pdffonts.hlp:
- * gpdf/doc/pdfimages.1:
- * gpdf/doc/pdfimages.cat:
- * gpdf/doc/pdfimages.hlp:
- * gpdf/doc/pdfinfo.1:
- * gpdf/doc/pdfinfo.cat:
- * gpdf/doc/pdfinfo.hlp:
- * gpdf/doc/pdftopbm.1:
- * gpdf/doc/pdftopbm.cat:
- * gpdf/doc/pdftopbm.hlp:
- * gpdf/doc/pdftops.1:
- * gpdf/doc/pdftops.cat:
- * gpdf/doc/pdftops.hlp:
- * gpdf/doc/pdftotext.1:
- * gpdf/doc/pdftotext.cat:
- * gpdf/doc/pdftotext.hlp:
- * gpdf/doc/xpdf.1:
- * gpdf/doc/xpdf.cat:
- * gpdf/doc/xpdf.hlp:
- * gpdf/doc/xpdfrc.5:
- * gpdf/doc/xpdfrc.cat:
- * gpdf/doc/xpdfrc.hlp:
- * gpdf/goo/gfile.cc:
- * gpdf/ms_make.bat:
- * gpdf/vms_make.com:
- * gpdf/xpdf/Annot.cc:
- * gpdf/xpdf/Array.cc:
- * gpdf/xpdf/BuiltinFontTables.cc:
- * gpdf/xpdf/CMap.cc:
- * gpdf/xpdf/CMap.h:
- * gpdf/xpdf/Catalog.cc:
- * gpdf/xpdf/CharCodeToUnicode.cc:
- * gpdf/xpdf/CharCodeToUnicode.h:
- * gpdf/xpdf/Decrypt.cc:
- * gpdf/xpdf/Dict.cc:
- * gpdf/xpdf/ErrorCodes.h:
- * gpdf/xpdf/FTFont.cc:
- * gpdf/xpdf/FTFont.h:
- * gpdf/xpdf/FontFile.cc:
- * gpdf/xpdf/FontFile.h:
- * gpdf/xpdf/Function.cc:
- * gpdf/xpdf/Gfx.cc:
- * gpdf/xpdf/Gfx.h:
- * gpdf/xpdf/GfxFont.cc:
- * gpdf/xpdf/GfxFont.h:
- * gpdf/xpdf/GfxState.cc:
- * gpdf/xpdf/GfxState.h:
- * gpdf/xpdf/GlobalParams.cc:
- * gpdf/xpdf/GlobalParams.h:
- * gpdf/xpdf/JBIG2Stream.cc:
- * gpdf/xpdf/Link.cc:
- * gpdf/xpdf/Link.h:
- * gpdf/xpdf/Makefile.am:
- * gpdf/xpdf/OutputDev.h:
- * gpdf/xpdf/PDFDoc.cc:
- * gpdf/xpdf/PDFDoc.h:
- * gpdf/xpdf/PSOutputDev.cc:
- * gpdf/xpdf/PSOutputDev.h:
- * gpdf/xpdf/Page.cc:
- * gpdf/xpdf/Page.h:
- * gpdf/xpdf/Parser.cc:
- * gpdf/xpdf/Stream.cc:
- * gpdf/xpdf/Stream.h:
- * gpdf/xpdf/TTFont.cc:
- * gpdf/xpdf/TTFont.h:
- * gpdf/xpdf/TextOutputDev.cc:
- * gpdf/xpdf/TextOutputDev.h:
- * gpdf/xpdf/UnicodeMap.cc:
- * gpdf/xpdf/UnicodeMap.h:
- * gpdf/xpdf/UnicodeTypeTable.cc:
- * gpdf/xpdf/UnicodeTypeTable.h:
- * gpdf/xpdf/XOutputDev.cc:
- * gpdf/xpdf/XOutputDev.h:
- * gpdf/xpdf/XPDFApp.cc:
- * gpdf/xpdf/XPDFCore.cc:
- * gpdf/xpdf/XPDFCore.h:
- * gpdf/xpdf/XPDFViewer.cc:
- * gpdf/xpdf/XPDFViewer.h:
- * gpdf/xpdf/XRef.cc:
- * gpdf/xpdf/about-text.h:
- * gpdf/xpdf/config.h:
- * gpdf/xpdf/gpdf-control.cc:
- * gpdf/xpdf/gpdf-link-canvas-item.cc:
- * gpdf/xpdf/gpdf-links-canvas-layer.cc:
- * gpdf/xpdf/pdffonts.cc:
- * gpdf/xpdf/pdfimages.cc:
- * gpdf/xpdf/pdfinfo.cc:
- * gpdf/xpdf/pdftopbm.cc:
- * gpdf/xpdf/pdftops.cc:
- * gpdf/xpdf/pdftotext.cc:
- * gpdf/xpdf/tests/test-links.cc:
- * gpdf/xpdf/vms_make.com:
- * gpdf/xpdf/xpdf.cc: Imported Xpdf 2.03 and fixed build.
-
-2004-05-13 Remi Cohen-Scali <rcoscali@cvs.gnome.org>
-
- * gpdf/xpdf/gpdf-thumbnails-view.cc:
- Reverted some of the last commits.
-
- * gpdf/xpdf/gpdf-annots-view.cc (gpdf_annots_view_class_init)
- (gpdf_annots_view_set_property, gpdf_annots_view_new):
- * gpdf/xpdf/gpdf-thumbnails-view.cc (gpdf_thumbnails_view_class_init)
- (gpdf_thumbnails_view_set_property, gpdf_thumbnails_view_new)
- (gpdf_thumbnails_view_dispose):
- * gpdf/xpdf/gpdf-bookmarks-view.cc (gpdf_bookmarks_view_class_init):
- (gpdf_bookmarks_view_set_property):
- (gpdf_bookmarks_view_new):
- Added set_property method. Changed param_spec_pointer in object.
- Changed get_pointer in get_object.
- Casted gpdf_view in GPdfView.
-
- * gpdf/xpdf/gpdf-view.cc: Added timeout handler for status reset
- to view private struct.
- (gpdf_view_reset_link_status_cb): New callback for status
- reset after timeout.
- (gpdf_view_link_entered_cb, gpdf_view_link_leaved_cb):
- Added handler for displaying link action in app status
- bar when link enter/leave signal are received.
- (gpdf_view_render_page): Connect enter/leave handlers
- on links layer signals.
-
- * gpdf/xpdf/gpdf-links-canvas-layer.h: Added LINK_ENTERED &
- LINK_LEAVED signals for displaying links in app bar status
- when mouse goes over them.
-
- * gpdf/xpdf/gpdf-links-canvas-layer.cc: Added LINK_ENTERED &
- LINK_LEAVED signals for displaying links in app bar status
- when mouse goes over them.
- (link_entered_cb, link_leaved_cb): Added handler for link
- enter/leave signals to emit link_entered/link_leaved signals.
- (gpdf_links_canvas_layer_add_link): Connected enter/leave
- link signal handlers.
- (gpdf_links_canvas_layer_class_init): Declared new signals.
-
- * gpdf/xpdf/gpdf-bookmarks-view.cc:
- (gpdf_bookmarks_view_set_property)
- (gpdf_bookmarks_view_class_init, gpdf_bookmarks_view_new):
- (gpdf_thumbnails_view_dispose):
- Cleaned up constructor and add control ref;
- Added constructor args as obj properties, added a ref on parent
- control and unref in dispose.
- (gpdf_bookmarks_view_update_popup_actions):
- Check is bookmarks exists before changing tools menu (expand/
- collapse/expand all/collapse all) sensitivity.
- (gpdf_bookmarks_view_populate_idle): Remove control disconnect
- handler IF had been registered.
- (gpdf_bookmarks_view_get_tools_menu): Changed order of tools popup
- menu items (to match real order).
-
- * gpdf/xpdf/gpdf-annots-view.cc:
- (gpdf_annots_view_set_property):
- (gpdf_annots_view_class_init, gpdf_annots_view_new)
- (gpdf_annots_view_dispose):
- Cleaned up constructor;
- Added constructor args as obj properties, added a ref on parent
- control and unref in dispose.
-
-2004-05-12 Remi Cohen-Scali <rcoscali@cvs.gnome.org>
-
- * gpdf/xpdf/gpdf-bookmarks-view.cc (gpdf_bookmarks_view_flat_recurse_outlines):
- Fixed missing affectation when handling link_named bookmarks.
- The dynamic cast was just compared to NULLbut not stored in
- link_named.
-
-2004-05-10 Remi Cohen-Scali <rcoscali@cvs.gnome.org>
-
- * gpdf/xpdf/gpdf-thumbnails-view.cc: Add gpdf-control-private header
- for using status & ratio.
- (gpdf_thumbnails_view_populate_idle): Set ratio & status to give
- feedback on the thumb generation.
- Clear ration & status, reset cursor when finished.
-
- * gpdf/xpdf/gpdf-control.cc (gpdf_control_get_bookmarks_view):
- Give control as first arg of gpdf_bookmarks_view_new.
-
- * gpdf/xpdf/gpdf-bookmarks-view.h: Add parent control as new arg.
-
- * gpdf/xpdf/gpdf-bookmarks-view.cc: Add gpdf-control-private header
- for using status & ratio.
- Adding parent control in private struct.
- (gpdf_bookmarks_view_new): Added control as first param to keep
- it in private struct.
- (gpdf_bookmarks_view_flat_recurse_outlines): Set status & advance
- bar to give feedback about bookmarks generation.
- (gpdf_bookmarks_view_populate_idle): Fix a problem when no bookmarks
- are available. The idle func were always called as
- generation_terminated was never true.
- Set watch when generation goes on.
- Clear status, ration & cursor when generation terminated.
- (gpdf_bookmarks_view_set_pdf_doc): Connected remove idle
- on control disconnect signal instead of view destroy signal.
-
-2004-05-13 Remi Cohen-Scali <rcoscali@cvs.gnome.org>
-
- * gpdf/xpdf/gpdf-view.cc (gpdf_view_link_action_uri): Fixed bug when
- launching uri. The Link string storing URI was freed with list.
- Now the string is duped before appending it to the list.
- Changed uri from GString * to gchar *.
-
-2004-05-09 Remi Cohen-Scali <rcoscali@cvs.gnome.org>
-
- * gpdf/xpdf/gpdf-thumbnails-view.cc (gpdf_thumbnails_view_set_pdf_doc):
- Changed priority for thumbs idle in order to do queue them at end
- and create bookmarks before.
-
- * gpdf/xpdf/gpdf-bookmarks-view.cc
- (gpdf_bookmarks_view_update_bookmarks_tree):
- Changed init of idle to let user see bookmarks creation at idle.
-
- * gpdf/xpdf/gpdf-view.cc (gpdf_view_bookmark_selected):
- Handle case when title is selected and action is null.
-
- * gpdf/xpdf/gpdf-thumbnails-view.cc (gpdf_thumbnails_view_set_pdf_doc):
- Remove idle on parent control disconnect if killed while generating
- bookmarks to avoid crash.
- Set watch pointer.
-
- * gpdf/xpdf/gpdf-bookmarks-view.cc: Added struct GPdfBookmarksGenState
- for implementing flat recursion when creating bookmarks. This
- struct is used to store recursive generation state across idle func
- boundary.
- Also added necessary field in bookmarks view private struct to
- keep this state.
- (gpdf_bookmarks_view_row_expanded_cb)
- (gpdf_bookmarks_view_row_collapsed_cb)
- (gpdf_bookmarks_view_page_changed_cb):
- (gpdf_bookmarks_view_selection_changed_cb):
- Return if generation not yet finished.
- (gpdf_bookmarks_view_bookmark_select_func):
- Fixed a bug when a title Outline item exists. Such an item have no
- action associated. We handle this case here and in gpdf-view.cc.
- (gpdf_bookmarks_view_flat_recurse_outlines):
- (gpdf_bookmarks_view_update_bookmarks_tree):
- (gpdf_bookmarks_view_populate_idle):
- Changed recursive bookmarks generation in a flat call to be able to
- have it called several time as idle handler.
- (gpdf_bookmarks_view_set_pdf_doc):
- Remove idle on view destroy if killed while generating bookmarks
- to avoid crash.
- Set watch pointer.
-
- * gpdf/xpdf/gpdf-thumbnails-view.cc (gpdf_thumbnails_view_page_box_coord):
- Removed assert and add update of thumb size guess if it was wrong.
-
- First step for fixing Bug #137439
-
- * gpdf/xpdf/gpdf-thumbnails-view.cc:
- Add a counter for keeping track of current thumb generated.
- (gpdf_thumbnails_view_set_scroll_region):
- While setting scroll region, the loop is now between page 1
- and last generated one (current_gen_thumb) to be able to relayout
- while generating thumbs.
- (gpdf_thumbnails_view_create_thumbnail):
- Added thumb coords. Computation while creating is based on a guess.
- The layout may be not perfect but it will be correctly relayout
- as soon as finished.
- (gpdf_thumbnails_view_populate_idle):
- Changed idle logic in order to only generate one thumb for each
- call. This way we never freeze display.
- (gpdf_thumbnails_view_set_pdf_doc):
- Moved thumb generation inits from idle. Set guess for page
- width/height to have a semi correct layout.
-
-2004-05-09 Remi Cohen-Scali <rcoscali@cvs.gnome.org>
-
- * gpdf/xpdf/gpdf-thumbnails-view.cc (gpdf_thumbnails_view_populate_idle):
- Use Thumb method 'ok' to ensure Thumb data availability. It should
- avoid further crash if embed Thumb data not correctly
- parsed.
-
- * gpdf/xpdf/Thumb.h:
- * gpdf/xpdf/Thumb.cc (Thumb::Thumb): Added a flag for keeping
- Thumb data validity and the method to access it.
-
-2004-05-08 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/lib/recent-files: updated from egg:
-
- 2004-04-15 Bastien Nocera <hadess@hadess.net>
-
- * gpdf/libegg/recent-files/egg-recent-util.c: another unused function
- to comment when not using libgnomeui
-
- 2004-04-10 Bastien Nocera <hadess@hadess.net>
-
- * gpdf/libegg/recent-files/egg-recent-util.c: remove unused function
- when not using libgnomeui
-
- 2004-04-05 Murray Cumming <murrayc@murrayc.com>
-
- * gpdf/libegg/recent-files/egg-recent-item.c: Use private_data instead
- of private, so it can compile with a C++ compiler.
- * gpdf/libegg/recent-files/egg-recent-view.h: Add G_BEGIN_DECLS and
- G_END_DECLS so we can use it with C++.
-
- 2004-03-09 Bastien Nocera <hadess@hadess.net>
-
- * gpdf/libegg/recent-files/egg-recent-util.c:
- (egg_recent_util_get_icon): avoid warnings when the icon file
- isn't found
-
- 2004-01-31 James Willcox <jwillcox@gnome.org>
-
- * gpdf/libegg/recent-files/egg-recent-model.c:
- (egg_recent_model_lock_file):
-
- Fix a locking bug, patch from
- Gustavo Giráldez <gustavo.giraldez@gmx.net>
-
- 2004-01-22 James Willcox <jwillcox@gnome.org>
-
- * gpdf/libegg/recent-files/egg-recent-model.c:
- (egg_recent_model_lock_file):
-
- Make the file locking suck a little less for nfs home directories.
- Patch from Dan Williams <dcbw@redhat.com>.
-
- * gpdf/libegg/recent-files/egg-recent-model.c: the 2004-01-31 change
- fixes bug #138817
-
- * gpdf/shell/gpdf.c (gpdf_window_new): de-brand window title -> PDF
- Viewer. Bug #137167.
-
- * gpdf/help/C/figures/gpdf_window.png, help/de/figures/gpdf_window.png:
- update for new window title.
-
- * gpdf/configure.in: bump version number for GNOME 2.7.
-
- * gpdf/xpdf/gpdf-thumbnails-view.cc
- (gpdf_thumbnails_view_render_thumbnail_image): gdk-pixbuf requires
- always 8 bits per component. And Thumb::getPixbufData always
- provides 8 bits per component. Fixes bug #141226.
-
- * gpdf/xpdf/Thumb.cc (ThumbColorMap::ThumbColorMap): unused now, remove.
-
- * gpdf/xpdf/Thumb.h: ditto.
-
- * gpdf/xpdf/Thumb.cc (Thumb::Thumb): use a normal GfxImageColorMap.
- Use it not only for Indexed color spaces but always. Fixes crasher
- bugs #139211, #139477, #141725.
-
- * gpdf/xpdf/Thumb.h: update for ColorMap changes.
-
- * gpdf/xpdf/Thumb.cc (lookup): log to stderr because that's not
- buffered etc.
-
-2004-05-03 Remi Cohen-Scali <rcoscali@cvs.gnome.org>
- Fix for Bug #137952:
-
- * gpdf/xpdf/gpdf-control.cc (gpdf_control_get_filename):
- * gpdf/shell/gpdf.c (gw_ask_for_uri):
- Added file filters 'application/pdf' and '*' to
- file choosers.
-
-2004-04-18 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/ggv-prefs-ui.c: (ggv_prefs_dialog_new): Changed accelarators
- for Document tab - Default Zoom and Coordination Units to resolve
- conflicts in accelarators. patch by Archana Shah. Fixes bug#
- 134976.
- * ggv/src/ggv-window.c (ggv_add_open_button): added tooltip for recent
- files button. patch by chenthill.
- * ggv/backport of bugfixes from gnome-2-6 branch.
- * ggv/src/ggv-window.c (verb_FileOpen): don't set the file chooser size.
- fixes #139518. patch by Darren Adams.
- * ggv/src/gsdefaults.c (gtk_gs_defaults_set_*): only set the new value
- if it differs from the old: should fix #139362.
- * ggv/src/ggv-window.c (open_button_pressed_cb): applied a patch by
- Kouichirou Hiratsuka, fixing a crash when event parameter is NULL.
- fixes #139408.
-
-2004-04-09 Guntupalli Karunakar <karunakar@freedomink.org>
-
- * configure.in: Added "gu" (Gujarati) to ALL_LINGUAS.
-
-2004-04-09 Guntupalli Karunakar <karunakar@freedomink.org>
-
- * configure.in: Added "gu" (Gujarati) to ALL_LINGUAS.
-
-2004-04-07 Remi Cohen-Scali <rcoscali@cvs.gnome.org>
-
- Fix for bug #139363
-
- * ggv/bonobo/ggv-postscript-view.c (verb_FileSaveMarked): Added
- chooser filter for PS docs and all files.
-
- * ggv/src/ggv-window.c (verb_FileOpen): Added chooser filters for
- PS docs and all files.
-
-2004-04-07 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/src/recent-files/egg-recent-model.c (egg_recent_model_filter): do not
- test for existence of files since this is done before setting the mime
- filter, so we can (and usually will) end up with testing a bunch of URIs,
- many of which can be remote, which causes unacceptable delays when
- starting GGV!
- * ggv/configure.in: bump version to 2.7.0.
-
-2004-03-31 Christian Rose <menthos@menthos.com>
-
- * gpdf/configure.in: Added "af" to ALL_LINGUAS.
-
-2004-03-31 Christian Rose <menthos@menthos.com>
-
- * ggv/configure.in: Added "af" to ALL_LINGUAS.
-
-2004-03-30 Adam Weinberger <adamw@gnome.org>
-
- * ggv/configure.in: Added en_CA (Canadian English) to ALL_LINGUAS.
-
-2004-03-29 Samúel Jón Gunnarsson <sammi@techattack.nu>
-
- * ggv/is.po: Added "is" to ALL_LINGUAS.
-
-2004-03-29 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/configure.in, NEWS: Version 0.131.
-
-2004-03-24 Guntupalli Karunakar <karunakar@freedomink.org>
-
- * configure.in: Added "pa" (Punjabi) to ALL_LINGUAS.
-
-2004-03-22 Guntupalli Karunakar <karunakar@freedomink.org>
-
- * configure.in: Added "pa" (Punjabi) to ALL_LINGUAS.
-
-2004-03-21 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/configure.in, NEWS: Version 0.130.
-
- * gpdf/help/c/gpdf.xml, help/de/gpdf.xml: updated for 0.130 (no
- changes).
-
-2004-03-21 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/configure.in: version 2.6.0; tagged as GGV_2_6_0.
-
-2004-03-21 Gareth Owen <gowen72@yahoo.com>
-
- * gpdf/configure.in: Added en_GB to ALL_LINGUAS
-
-2004-03-20 Gareth Owen <gowen72@yahoo.com>
-
- * ggv/configure.in: Added en_GB to ALL_LINGUAS
-
-2004-03-18 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/help/Makefile.am (SUBDIRS), configure.in: add help/de directory.
-
- * gpdf/help/de: added German help.
-
-2004-03-15 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/configure.in, NEWS: Version 0.125.
-
- * gpdf/configure.in, README.GPdf: remove message of doom.
-
-2004-03-15 Alexander Winston <alexander.winston@comcast.net>
-
- * gpdf/configure.in: Added en_CA to ALL_LINGUAS.
-
-2004-03-14 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/configure.in: version 2.5.99.1; tagged as GGV_2_5_99_1.
- * ggv/src/gtkgs.c (gtk_gs_load): only hide window if it is visible.
- * ggv/src/main.c (create_window): don't close window if the document is
- not loaded: this is not very nice, but doing otherwise causes
- mayhem in both control and shell processes, the cause of which I
- am currently unable to track down.
- * ggv/src/ggv-window.c: applied a patch from chenthill that makes the
- ESC key turn off fullscreen mode.
-
-2004-03-09 Remi Cohen-Scali <rcoscali@cvs.gnome.org>
-
- * gpdf/shell/gpdf.c (gpdf_window_close): Added deactivation of control
- frame to avoid warning when setting frame ui container to null
- at bonobo-control-frame-dispose.
-
-2004-03-09 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/bonobo-application-x-pdf.cc (gpdf_factory): use
- bonobo_control_life_instrument on controls to make the factory
- exit when the last control is destroyed. (For Bug #132703).
-
-2004-03-09 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/configure.in, NEWS: Version 0.124.
-
- * gpdf/README.GPdf: Update.
-
- * gpdf/xpdf/gpdf-persist-file.cc (gpdf_persist_file_on_dialog_response_cb):
- * gpdf/xpdf/gpdf-persist-stream.cc: update for changed help id of password section.
-
- * gpdf/help/C/gpdf.xml: added comment that gpdf-password id cannot be changed freely.
-
-2004-03-09 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-control.cc (gc_set_page_cb): focus the pdf view after
- setting the page. (Bug #136360)
-
- * gpdf/shell/gpdf.c (gw_ask_for_uri): use gtk_dialog_run instead of a
- nested main loop plus connection to ::response.
- (file_dialog_response, file_dialog_delete_event): obsolete, no
- need to check if a folder was selected. (Bug #136233).
-
-2004-03-08 Breda McColgan <breda.mccolgan@sun.com>
-
- * ggv/help/C/ggv.xml: Updated based on technical review comments
- * ggv/help/C/ggv-C.omf: Updated date and version number
-
-2004-03-05 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/applied patch by chenthill that improves keyboard accelerators for
- zooming in the control.
-
-2004-03-05 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/src/recent-files/egg-recent-model.c (egg_recent_model_filter): test
- for the existence of URI _after_ the URIs are filtered, reducing
- overhead! fixes #136238.
- * ggv/applied a patch from The Written Word that fixes AIX 5.1 build.
- * ggv/bonobo/ggv-postscript-view-ui.xml, src/ggv-ui.xml: removed delimit
- attribute from Viewer Items placeholder.
- * ggv/src/Makefile.am (libgtkgs_la_SOURCES): removed ggv-recent.[ch].
- * ggv/bonobo/main.c (main): Initialized the gnome libraries to provide
- support for Edit->Preferences Help to work. Fixes bug#135273. Patch
- by Shakti Sen.
- * ggv/configure.in: version 2.5.99; tagged as GGV_2_5_99.
-
-2004-03-04 Breda McColgan <breda.mccolgan@sun.com>
-
- * gpdf/help/C/gpdf.xml: Implemented editorial review comments
- * gpdf/help/C/gpdf-C.omf: Updated date and manual version number
- * gpdf/help/C/l10n.txt: Updated date and manual version info
-
-2004-03-02 Breda McColgan <breda.mccolgan@sun.com>
-
- * ggv/help/C/ggv.xml: Updated for GNOME 2.6, technical review draft
- * ggv/help/C/ggv-C.omf: Updated for GNOME 2.6
- * ggv/help/C/l10n.txt: Updated for GNOME 2.6
- * ggv/help/C/figures/ggv_window.png: Updated for GNOME 2.6
-
-2004-02-28 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/GPOutputDev.cc (drawString): handle horizontal scaling
- correctly (multiply with the x components of the text
- transformation matrix). Fixes Bug #134803.
- (drawImageMask): this function has always painted the mask in
- reverse video! Fixed it now. Part of Bug #122021.
-
-2004-02-28 Julio M. Merino Vidal <jmmv@menta.net>
-
- * gpdf/Makefile.am: don't hardcode schema installation directory. Add
- dummy install-data-local target when GCONF_SCHEMAS_INSTALL is
- not set, fixes build for some make variants. (Bug #135524)
-
-2004-02-26 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-util.h (E_MAKE_TYPE): kill this ancient macro.
-
- * gpdf/xpdf/gpdf-persist-file.cc (gpdf_persist_file_destroy): unload
- the file, plugs file handle, PDFDoc, whatnot leak (Bug #135525,
- spotted by Ali Akcaagac).
-
-2004-02-19 Remi Cohen-Scali <rcoscali@cvs.gnome.org>
-
- Fix for bug #134807
-
- * gpdf/xpdf/gpdf-control.cc (gpdf_control_print):
- Add handler for disconnected control to close print
- dialog when gpdf exists.
- (gpdf_control_get_filename): Add handler for disconnected
- control to close SaveAs file chooser when gpdf exists.
- (verb_FileProperties_cb): Add handler for disconnected
- control to close Properties dialog when gpdf exists.
-
-2004-02-18 Remi Cohen-Scali <rcoscali@cvs.gnome.org>
-
- Bugzilla #134609
-
- * gpdf/xpdf/gpdf-persist-stream.cc
- (gpdf_persist_stream_on_dialog_response_cb):
- Replaced old gpdf_persist_stream_on_cancelbutton_clicked,
- gpdf_persist_stream_on_okbutton_clicked and
- gpdf_persist_stream_on_helpbutton_clicked with
- gpdf_persist_stream_on_dialog_response_cb.
- (gpdf_persist_stream_create_password_dialog):
- Changed handlers connected on dialog buttons with one
- handler connected on dialog's response.
-
- * gpdf/xpdf/gpdf-persist-file.cc (gpdf_persist_file_on_dialog_response_cb):
- Replaced old gpdf_persist_file_on_cancelbutton_clicked,
- gpdf_persist_file_on_okbutton_clicked and
- gpdf_persist_file_on_helpbutton_clicked with
- gpdf_persist_file_on_dialog_response_cb.
- (gpdf_persist_file_create_password_dialog):
- Changed handlers connected on dialog buttons with one
- handler connected on dialog's response.
-
- * gpdf/xpdf/gpdf-control.cc (gpdf_control_private_destroy_dialog):
- Removed.
- (gpdf_control_private_error_dialog)
- (gpdf_control_private_warn_dialog)
- (gpdf_control_private_info_dialog):
- Changed clicked handler set on button with response handler
- set on dialog itself. Original handler
- gpdf_control_private_destroy_dialog have been replaced with
- gtk_widget_dialog.
- (gpdf_control_no_postscript_printer_alert): Use the
- gpdf_control_private_error_dialog instead of managing its
- own dialog.
- (gpdf_control_properties_dialog_response_cb): Removed old
- dialog resp cb used for props dialog.
- (verb_FileProperties_cb): Changed dialog handler for resp
- with gtk_widget_destroy.
- (persist_file_loading_failed_cb): Replaced dialog managed
- with gpdf_control_private_error_dialog.
-
-2004-02-16 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/configure.in, NEWS: Version 0.123.
-
-2004-02-16 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/autogen.sh: require automake 1.7 because of the way we use
- automake conditionals. Fixes distcheck.
-
-2004-02-13 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/configure.in: version 2.5.4; tagged as GGV_2_5_4.
-
-2004-02-12 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/src/recent-files/egg-recent-model.c (end_element_handler): only add
- an uri to the list if it exists!
-
-2004-02-10 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/src/ggv-window.c (ggv_window_reload): show a dialog if the file
- can't be reloaded.
- * ggv/src/ggv-prefs-ui.c: remember strings when focus leaves the
- entry.
- * ggv/src/ggv-window.c (verb_FileOpen): allow opening multiple files
- at once!
- * ggv/bonobo/GNOME_GGV.server.in.in: Postscript -> PostScript!
-
-2004-02-10 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/src/recent-files/egg-recent-view-bonobo.c
- (egg_recent_view_bonobo_clear): added sanity checks for UI container.
- * ggv/src/ps.c (psscan): pass the filename as a parameter and use it to
- invoke the test command on strange files that might be PS but do not
- seem to be.
- * ggv/bonobo/ggv-sidebar.c (page_list_selection_changed): sanity check if
- (checklist != NULL).
- * ggv/bonobo/ggv-postscript-view.c (load_ps): return a boolean indicating
- success.
- (load_ps_from_stream): set exception when loading fails.
- (load_ps_from_file): set exception when loading fails.
- fix for #133601.
- * ggv/src/ggv-window.c (verb_FileOpen): keep the dialog open until user
- either enter a non-empty filename and opens it or cancel the
- operation. fixes #130603
- (verb_FileOpen): load PS file before showing a new window. destroy
- new window if the file is not valid PS. show dialog in that case.
- fixes #133601.
- * ggv/bonobo/ggv-postscript-view.c (add_dialog_to_view): add a dialog to
- the list of dialogs maintained by this PS view component.
- (ggv_postscript_view_destroy_dialogs): destroy all our dialogs.
- (ggv_postscript_view_destroy): destroy all dialogs via above func.
- * ggv/src/recent-files/*: synced with latest libegg, since James reverted
- the changes he made in November. here's what I get for tracking
- changes once...
- * ggv/src/ggv-window.c (verb_FileOpen):
- * ggv/src/ggv-recent.c (ggv_recent_init): use new recent-files API.
-
-2004-02-09 Breda McColgan <breda.mccolgan@sun.com>
-
- * gpdf/help/C/gpdf.xml: Implemented technical review comments
- * gpdf/help/C/gpdf-C.omf: Updated date
-
-2004-02-09 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-thumbnails-view.cc
- (gpdf_thumbnails_view_populate_idle): #if'ed out one code path
- that I missed on 2004-01-13 when commenting out thumbnail
- generation menus. Fixes a crasher.
-
-2004-02-08 Remi Cohen-Scali <rcoscali@cvs.gnome.org>
-
- * gpdf/xpdf/gpdf-persist-file.cc (impl_bonobo_persist_file_load):
- Raise Bonobo exception when file opening fails in order
- to enable shell to catch it and discard window opening.
- Fix for Bug #133503
-
-2004-02-08 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-control.cc (gpdf_control_setup_view_widgets):
- "Thumbnails"->"Pages" because many PDFs don't have thumbnails.
-
- * gpdf/shell/gpdf.c (gpdf_window_init_fullscreen_popup): explicitly add
- F11 keybinding.
-
- * gpdf/shell/gpdf-window-ui.xml (keybindings): ViewFullScreen is not a
- verb, so F11 doesn't work when in fullscreen mode. Remove it.
-
- * gpdf/xpdf/gpdf-control.cc (gpdf_print_job_prepare): use duplex
- setting supplied by gnome-print. Part of Bug #131979.
-
-2004-02-07 Breda McColgan <breda.mccolgan@sun.com>
-
- * gpdf/help/C/gpdf.xml: Updated for GNOME 2.6, technical review draft
- * gpdf/help/C/gpdf-C.omf: Updated for GNOME 2.6
- * gpdf/help/C/l10n.txt: Added for GNOME 2.6
- * gpdf/help/C/figures/gpdf_window.png: Added for GNOME 2.6
-
-2004-02-07 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/shell/gpdf.c (set_window_icon_default): simplify, based on patch
- by Frederic Crozat <fcrozat@mandrakesoft.com> and inline into main.
-
-2004-02-06 Remi Cohen-Scali <rcoscali@cvs.gnome.org>
-
- * gpdf/shell/gpdf.c (gpdf_window_init_fullscreen_popup):
- Added accel group for exit full screen view and
- ESC accel key.
- Fix for Bug #133595.
-
-2004-02-05 Tomasz Kłoczko <kloczek@pld.org.pl>
-
- * ggv/acinclude.m4: removed
- This file contain private copy of few aclocal macros provided by
- gettext. It breaks regenerata aclocal.m4 under automake diffrent
- version than used by mantainer. All neccessary macros are copied
- to aclocal.m4 during run autogen.sh.
- * ggv/configure.in: Trivial cleanup: remove AC_SUBST(CFLAGS),
- AC_SUBST(CPPFLAGS) and AC_SUBST(LDFLAGS). This variables are substed
- by default.
-
-2004-02-05 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-control.cc (gpdf_control_print): no more need to
- process GNOME_PRINT_DIALOG_RESPONSE_PREVIEW.
- (gpdf_control_no_preview_alert): no longer necessary.
-
-2004-02-05 Andreas J. Guelzow <aguelzow@taliesin.ca>
-
- * gpdf/xpdf/gpdf-control.cc (gpdf_control_print_dialog_new): disable
- print preview the right way, instead of showing some alert dialog.
- (Bug #133326)
-
-2004-02-05 Alexander Winston <alexander.winston@comcast.net>
-
- * gpdf/acinclude.m4: correctly quote macro definitions to silence
- aclocal-1.8 warnings and prevent future automake problems. (Bug
- #133226).
-
-2004-02-04 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/bonobo/ggv-postscript-view.c (verb_FileSaveMarked): if Save is
- clicked in the file chooser and the url is empty, rerun the dialog.
- fixes #131656.
- * ggv/bonobo/ggv-control.c, bonobo/ggv-postscript-view.c: added
- sanity check (uicontainer != CORBA_OBJECT_NIL) before set prop
- calls that were not guarded yet.
- * ggv/src/ggv-ui.xml: removed ellipsis from "About" menu item label.
- * ggv/acinclude.m4: applied a patch from Alexander Winston that fixes
- the underquoted m4 definitions. fixes #133179.
- * ggv/configure.in: require intltool >= 0.30; version 2.5.3;
- tagged as GGV_2_5_3.
-
-2004-01-29 Remi Cohen-Scali <rcoscali@cvs.gnome.org>
-
- * gpdf/configure.in: Fixed missing coma in AC_HELP_STRING.
-
-2004-01-27 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-font-face.c: adapt to changes in libgnomeprint CVS.
-
-2004-01-26 Remi Cohen-Scali <rcoscali@cvs.gnome.org>
-
- * gpdf/xpdf/gpdf-thumbnails-view.cc: Include GOutputDev.h.
- Added an embed boolean flag for thumbnails struct.
- Added a all_generated boolean flag.
- Removed CAN_GENERATE_THUMBNAILS define.
- (gpdf_thumbnails_view_set_selected_page): Check if is not
- current page before darkening thumbnail.
- Added tools menu item update.
- (gpdf_thumbnails_view_canvas_outline_event_cb):
- Changed cursor when dragging in thumb.
- (gpdf_thumbnails_view_get_page_pixbuf): New func to gen
- pixbuf from a page with GOutputDev.
- (gpdf_thumbnails_view_create_thumbnail_pixbuf): Renamed
- gpdf_thumbnails_view_create_thumbnail_image that create
- white filled thumbs in ..._create_thumbnail_pixbuf.
- (gpdf_thumbnails_view_create_thumbnail_image): New func
- that get page pixbuf and scale it to make thumb.
- (gpdf_thumbnails_view_render_thumbnail_image): Added
- embed boolean flag and update all_generated flag.
- (gpdf_thumbnails_view_populate_idle): Moved PDF doc related
- local vars from func context to loop context.
- Changed gpdf_thumbnails_view_create_thumbnail_image in
- gpdf_thumbnails_view_create_thumbnail_pixbuf.
- Removed tools menu item update if no thumbs availables.
- Scroll to 0,0 to show first page thumb.
- (gpdf_thumbnails_view_popup_menu_item_generate_cb):
- Added implem for current page thumb generation.
- (gpdf_thumbnails_view_popup_menu_item_generate_all_cb):
- Added implem for all pages thumbs generation.
- (gpdf_thumbnails_view_get_tools_menu): If all thumb are
- generated the menu is removed.
- Now set menu items sensitivity to TRUE.
-
- * gpdf/xpdf/gpdf-bookmarks-view.cc
- (gpdf_bookmarks_view_update_popup_actions): Now only updates
- menu items sensitivity when some bookmarks are availables.
- (gpdf_bookmarks_view_bookmark_select_func): Test item to be
- sure not to select NULL bookmark (can occurs if some problem
- occurs while parsing PDF: should be fixed).
- (gpdf_bookmarks_view_get_tools_menu): Changed menu items init
- stmts layout to group the expand_all/collapse_all.
-
- * gpdf/xpdf/Makefile.am (libgpdf_a_SOURCES): Added again
- GOutputDev.cc/h and TextOutputDev.cc/h.
-
- * gpdf/xpdf/GOutputDev.h: Added needFontUpdate boolean flag.
-
- * gpdf/xpdf/GOutputDev.cc (GOutputDev::GOutputDev): Added
- needFontUpdate init.
- (GOutputDev::startDoc):
- Removed TextPage::clear call.
- (GOutputDev::endPage):
- Added boolean flag as param for coalesce.
- (GOutputDev::restoreState):
- Added needFontUpdate flag set to true.
- (GOutputDev::updateAll):
- Set flag needFontUpdate instead of calling updateFont().
- (GOutputDev::updateFont):
- reset needFontUpdate flag and call TextPage::fontUpdate().
- (GOutputDev::beginString):
- (GOutputDev::endString):
- Changed calls to begin/end string in begin/end word.
- (GOutputDev::drawChar):
- Added updateFont() call if needed. Added code param to
- TextPage::addChar.
- (GOutputDev::beginType3Char):
- Added updateFont() call if needed.
-
- * gpdf/xpdf/gpdf-thumbnails-view.cc
- (gpdf_thumbnails_view_canvas_outline_event_cb):
- Fixed a bug in thumb drag. A zoom mult coef wrongly added.
- It has been removed, as some useless commented out traces.
-
-2004-01-26 Andraz Tori <Andraz.tori1@guest.arnes.si>
-
- * gpdf/configure.in: Added "sl" (Slovenian) to ALL_LINGUAS.
-
-2004-01-25 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/Makefile.am: update for intltool 0.29, disable-schemas-install
- when distchecking.
-
-2004-01-23 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-control-ui.xml, shell/gpdf-window-ui.xml: add some
- explicit keybindings, menu keybindings are disabled when the
- menubar is hidden.
-
-2004-01-22 Remi Cohen-Scali <rcoscali@cvs.gnome.org>
-
- * gpdf/xpdf/gpdf-sidebar.c (set_tools_button_sensitivity):
- New func to set tools menu button sensitivity.
- (gpdf_sidebar_set_page_tools_menu):
- (select_page): Now call set_tools_button_sensitivity.
-
- * gpdf/xpdf/gpdf-thumbnails-view.cc
- (gpdf_thumbnails_view_populate_idle): Added
- missing item var.
-
- * gpdf/xpdf/gpdf-control.cc: Removed ifdef USE_ANNOTS
- around annots-view.h file. Ifdefs are now in the
- header that also defines sidebar page id.
- Removed Pages Ids from here to move them in
- their respective view header.
- (gpdf_control_private_reset_cursor):
- (gpdf_control_private_set_wait_cursor):
- (gpdf_control_private_set_cursor): Ensure window
- is a gdk_window.
- (gpdf_control_update_bookmarks_view_tools_menu)
- (gpdf_control_bookmarks_view_ready)
- (gpdf_control_update_thumbnails_view_tools_menu)
- (gpdf_control_thumbnails_view_ready)
- (gpdf_control_update_annots_view_tools_menu)
- (gpdf_control_annots_view_ready):
- Added funcs to deal with tools menu updates and
- Ready signals for views. They should be grouped
- in two funcs? To be fixed?...
- (gpdf_control_enable_ui): Added tools menu update
- in control enable UI func.
- (gpdf_control_get_bookmarks_view): Added connection
- to Ready signal instead of settings tools menu.
- This is to wait asynchronous bookmarks loads to be
- sure we have a tools menu to activate.
- (gpdf_control_get_thumbnails_view): Same for thumbnails
- view.
- (gpdf_control_get_annots_view): and for annots view.
- (gpdf_control_pdf_doc_changed): Moved control_enable_ui
- out of the if statement.
-
- * gpdf/xpdf/gpdf-annots-view.h
- (GPDF_ANNOTS_VIEW_PAGE_ID):
- Sidebar Page id now defined in here.
- Added class func for Ready signal.
-
- * gpdf/xpdf/gpdf-annots-view.cc: Removed unused private
- field annots. Replaced with the total number of annotations
- available inthe document.
- (gpdf_annots_view_class_init):
- Added Ready signal telling control that annotations
- asynchronous load finished.
- (gpdf_annots_view_emit_ready): Ready signal emission func
- (gpdf_annots_view_have_annotations): Added a func using
- the total num of annots to tell if some are available.
- (gpdf_annots_view_update_annots_list): Here I count
- total number of annotations.
- (gpdf_annots_view_populate_idle): Moved some local
- vars from func context to the loop context where they
- are used.
- (gpdf_annots_view_populate_idle): Removed a leak, annots
- list was not deleted.
- (gpdf_annots_view_get_tools_menu): Use new have_annotations
- func to disable tools menu when no annotations are
- availables.
-
- * gpdf/xpdf/gpdf-thumbnails-view.h
- (GPDF_THUMBNAILS_VIEW_PAGE_ID):
- Sidebar Page id now defined in here.
- Added class func for Ready signal.
-
- * gpdf/xpdf/gpdf-thumbnails-view.cc:
- (gpdf_thumbnails_view_class_init):
- Added Ready signal to tell control that thumbnails
- asynchronous load finished.
- (gpdf_thumbnails_view_emit_ready): Ready signal
- emission func.
- (gpdf_thumbnails_view_populate_idle): Only
- change tools menu item widget sensitivity if
- tools menu was created (widget actually exist).
- Changed brace position.
- (gpdf_thumbnails_view_populate_idle): Added
- ready signal emission.
-
- * gpdf/xpdf/gpdf-bookmarks-view.h (GPDF_BOOKMARKS_VIEW_PAGE_ID):
- Sidebar Page id now defined in here.
- Added class func for Ready signal.
-
- * gpdf/xpdf/gpdf-bookmarks-view.cc:
- (gpdf_bookmarks_view_class_init):
- Added the READY signal that tell control that
- asynchronous bookmarks load finished.
- (gpdf_bookmarks_view_emit_ready): Ready signal
- emission func.
- (gpdf_bookmarks_view_have_outline_items):
- Added a func telling if some bookmarks are availables.
- (gpdf_bookmarks_view_update_popup_actions):
- If no bookmarks availables, no need to browse the
- tree.
- Set menu item widget sensitivity only if menu was
- created.
- (gpdf_bookmarks_view_populate_idle):
- (gpdf_bookmarks_view_set_pdf_doc):
- Now populate bookmarks tree in idle func.
- (gpdf_bookmarks_view_get_tools_menu): Used
- gpdf_bookmarks_view_have_outline_items to
- disable tools menu creation when no bookmarks
- availables.
-
-2004-01-20 Remi Cohen-Scali <rcoscali@cvs.gnome.org>
-
- * gpdf/xpdf/tests/test-pdf-loading.cc (TEST_NEW):
- Removed unused pdf_doc var.
-
- * gpdf/shell/tests/test-uri-input.c: Added decl for
- setup and reat_down to avoid gcc warnings.
-
- * gpdf/xpdf/gpdf-stock-icons.c (GPDF_ADD_STOCK_ICON):
- Add init value for icon_set vars to avoid warning.
-
- * gpdf/xpdf/gpdf-persist-stream.cc
- (gpdf_persist_stream_create_password_dialog): Added
- g_signal_connect for help button.
-
- * gpdf/xpdf/gpdf-control.cc: Removed unused
- gpdf_control_get_title method. Also removed some
- unused vars.
-
- * gpdf/xpdf/gpdf-thumbnails-view.cc:
- * gpdf/xpdf/gpdf-bookmarks-view.cc:
- * gpdf/xpdf/gpdf-annots-view.cc: Removed undefined
- class_finalize method decl, view_init unused method,
- and some unused vars.
-
- * gpdf/xpdf/Thumb.cc (ThumbColorMap::ThumbColorMap): Changed
- field init order to match decl and to avoid warning.
- Removed several unused vars.
- (Thumb::Thumb): Removed unused vars.
- (Thumb::getPixbufData): Removed unused vars.
-
- * gpdf/xpdf/TextOutputDev.cc (TextPage::coalesce): Init a var
- to avoid warning.
-
- * gpdf/xpdf/GPOutputDev.cc (GPOFontMap::~GPOFontMap): Changed
- param named to avoid shadowing of the xref class field and
- the associated warning.
-
- * gpdf/xpdf/Makefile.am (INCLUDES):
- * gpdf/shell/Makefile.am (INCLUDES):
- * gpdf/lib/ggv-sidebar/Makefile.am (INCLUDES):
- * gpdf/configure.in: Changed the way WARN_CFLAFS & WARN_CXXFLAGS
- were passed to compiler. Now use CFLAGS/CXXFLAGS in configure
- instead of INCLUDES in some Makefiles.
-
-2004-01-19 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-control.cc (MENU_FIT_WIDTH_PATH): one more "Zoom Items
- Placeholder" occurence. (see 2004-01-13)
-
- * gpdf/gpdf.desktop.in (_Name, _Comment): short and sweet,
- by Ross Burton and Alexander Winston (Bug #131906).
-
-2004-01-18 Remi Cohen-Scali <rcoscali@cvs.gnome.org>
-
- * gpdf/xpdf/gpdf-bookmarks-view.cc (gpdf_bookmarks_view_construct):
- Complement for Bug #131798: Removed shadow from scrolled
- window to get the same look as nautilus.
-
- * gpdf/xpdf/gpdf-annots-view.cc (gpdf_annots_view_construct):
- Complement for Bug #131798: Removed shadow from scrolled
- window to get the same look as nautilus.
-
- * gpdf/xpdf/gpdf-sidebar.c (gpdf_sidebar_instance_init):
- Changed sidebar title frame shadow type. It was ETCHED_IN
- and it make it look slightly different than the Nautilus
- sidebar one. With GTK_SHADOW_NONE both looks the same.
- This fix bug #131798
- (gpdf_sidebar_instance_init): Also changed arrow box shadows
- as the ones in nautilus.
-
- * gpdf/xpdf/gpdf-control.cc (gpdf_control_save_sidebar_state):
- Changed the source for the CONF_WINDOWS_SHOW_SIDEBAR
- value. It was GTK_WIDGET_MAPPED, but it do not run anymore.
- Now use GTK_WIDGET_VISIBLE.
- Fix for Bug #131776.
-
-2004-01-17 Remi Cohen-Scali <rcoscali@cvs.gnome.org>
-
- * gpdf/xpdf/gpdf-control-ui.xml: Changed 'Side Pane' in
- 'Sidebar' to be consistent with other designation for
- this widget.
- This fix Bug #131733.
-
-2004-01-17 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-control.cc (gpdf_control_private_error_dialog)
- (gpdf_control_private_warn_dialog)
- (gpdf_control_private_info_dialog): Ok -> GTK_STOCK_OK, suggested
- by Christian Neumair.
- (gpdf_control_private_question_dialog): unused and might encourage
- use of Yes/No dialogs: remove
- (gpdf_control_private_display_help): use "%s", not <%s>.
-
- * gpdf/xpdf/gpdf-control-private.h (gpdf_control_private_question_dialog):
- remove prototype.
-
- * gpdf/gpdf.schemas.in: removed the not really long "long" descriptions
- to reduce string count. Suggested by Christian Neumair.
-
-2004-01-16 Remi Cohen-Scali <rcoscali@cvs.gnome.org>
-
- * gpdf/configure.in: Add test to check enable_deprecation_errors
- value in [action-if-found] arg of AC_ARG_ENBALE in order
- to correctly handle --disable-deprecation-errors.
- Same changes for annotations_view AC_ARG_ENABLE.
-
- * gpdf/xpdf/Makefile.am (EXTRA_DIST): Changed value according
- to USE_ANNOTS_VIEW cond in order to include annotations view
- icons in dist tarball (when annots-view disabled).
-
-2004-01-15 Remi Cohen-Scali <rcoscali@cvs.gnome.org>
-
- * gpdf/xpdf/gpdf-view.cc (gpdf_view_link_action_uri)
- (gpdf_view_link_action_uri):
- * gpdf/xpdf/gpdf-thumbnails-view.cc (gpdf_thumbnails_view_popup_menu_item_generate_cb)
- (gpdf_thumbnails_view_popup_menu_item_generate_all_cb):
- * gpdf/xpdf/gpdf-annots-view.cc (gpdf_annots_view_popup_menu_item_filter_cb)
- (gpdf_annots_view_popup_menu_item_plugins_cb):
- Fix for Bug #131501.
- Some messages punctuations were misplaced.
- A syntax error was also corrected in the word "notification".
-
-2004-01-14 Remi Cohen-Scali <rcoscali@cvs.gnome.org>
-
- * gpdf/xpdf/gpdf-thumbnails-view.cc (gpdf_thumbnails_view_scroll_region_coord):
- Changed abs with labs to remove ambiguity on Solaris
- Bug #131449
-
-2004-01-13 Remi Cohen-Scali <rcoscali@cvs.gnome.org>
-
- * gpdf/xpdf/Makefile.am (STOCK_ANNOTS_ICONS, ANNOTS_VIEW_SRCS):
- Changed variables assignement to avoid undefined
- message from automake-1.4.
-
- * gpdf/gpdf.spec.in:
- Removed junk help files in %files list.
- Added gnome--pdf.png icon.
-
- * gpdf/xpdf/Page.cc (Page::displaySlice):
- Changed the size of the statements
- enclosed in ifdef USE_ANNOTS_VIEW in order
- to disable annotations display when annots
- view is unused.
-
- * gpdf/xpdf/gpdf-bookmarks-view.cc:
- * gpdf/xpdf/gpdf-thumbnails-view.cc:
- * gpdf/xpdf/gpdf-annots-view.cc:
- Changed the way to retrieve menu item widgets
- for popup menus. gnome_app_find_menu_pos always
- return the same widget ??? now use index in
- GnomeUIInfo struct.
-
- * gpdf/xpdf/gpdf-stock-icons.h: Added aconf.h
- to get USE_ANNOTS_VIEW def.
-
- * gpdf/xpdf/tests/test-gpdf-view.cc (TEST_NEW):
- Added new param to gpdf-view constructor.
- NULL instead of control for the test.
-
- * gpdf/xpdf/tests/.cvsignore: Add .libs & .deps
-
- * gpdf/xpdf/Thumb.cc:
- * gpdf/xpdf/Thumb.h: Add implem for Thumb object
- parsing.
-
- * gpdf/xpdf/prefs-strings.h: Defines for gconf keys
-
- * gpdf/xpdf/PDFDoc.h:
- * gpdf/xpdf/PDFDoc.cc: Added annots display CB.
-
- * gpdf/xpdf/Page.h: Added getThumb method. Added annots
- display CB decl. Added Thumb object field for
- thumbnails management.
-
- * gpdf/xpdf/Page.cc (Page::Page): Added thumb object
- parsing.
- (Page::display) (Page::displaySlice): Add CB for
- annotations in Page display.
- (displaySlice):
- Added conditional display of annotation in order to
- avoid them when USE_ANNOTS_VIEW is not defined.
-
- * gpdf/xpdf/Outline.cc: Fixed Outline object parsing.
-
- * gpdf/xpdf/Link.cc: Changed some error handling
- to make a difference between two parse actions
- and have a better report (needed for debug).
-
- * gpdf/xpdf/Makefile.am:
- Add conditional ANNOTS_VIEW_SRCS.
- Change eog-hig-dialog in gpdf-hig-dialog.
- Added new files (srcs & icons) for sidebar and views.
-
- * gpdf/xpdf/gpdf-view.h:
- * gpdf/xpdf/gpdf-view.cc:
- Add sidebar views interface.
-
- * gpdf/xpdf/gpdf-thumbnails-view.h:
- * gpdf/xpdf/gpdf-thumbnails-view.cc:
- Implementation of thumbnails view.
-
- * gpdf/xpdf/gpdf-stock-icons.h:
- * gpdf/xpdf/gpdf-stock-icons.c: Add icons for
- sidebar views (bookmarks, thumbnails and
- annotations).
-
- * gpdf/xpdf/gpdf-sidebar.h:
- * gpdf/xpdf/gpdf-sidebar.c:
- Sidebar implem inspired from Galeon's one.
- Could remove soon the delete page button.
-
- * gpdf/xpdf/gpdf-persist-stream.cc
- (gpdf_persist_stream_on_helpbutton_clicked):
- Added help button and its callback
- for password dialog.
- (gpdf_persist_stream_create_password_dialog):
- Merged from HEAD (one dialog for both password).
-
- * gpdf/xpdf/gpdf-persist-file.cc
- (gpdf_persist_file_on_helpbutton_clicked):
- Added help button and its callback
- for password dialog.
- (gpdf_persist_file_create_password_dialog):
- Merged from HEAD (one dialog for both password).
-
- * gpdf/xpdf/gpdf-marshal.list: Added marshalers
- VOID:POINTER,INT VOID:POINTER,INT,BOOLEAN and
- VOID:INT,INT,INT,INT,INT.
-
- * gpdf/xpdf/gpdf-hig-dialog.c:
- * gpdf/xpdf/gpdf-hig-dialog.h: Reused eog HIG dialog
- in GPdf.
-
- * gpdf/xpdf/gpdf-control.cc (gpdf_control_private_set_status)
- (gpdf_control_private_status_timeout, gpdf_control_private_push)
- (gpdf_control_private_pop, gpdf_control_private_clear_stack)
- (gpdf_control_private_set_fraction)
- (gpdf_control_private_set_pulse_step, gpdf_control_private_pulse)
- (gpdf_control_private_refresh, gpdf_control_private_set_cursor)
- (gpdf_control_private_set_wait_cursor)
- (gpdf_control_private_reset_cursor)
- (gpdf_control_private_get_bookmarks_view)
- (gpdf_control_private_get_thumbnails_view)
- (gpdf_control_private_get_annots_view)
- (gpdf_control_private_destroy_dialog)
- (gpdf_control_private_error_dialog)
- (gpdf_control_private_warn_dialog)
- (gpdf_control_private_info_dialog)
- (gpdf_control_private_question_dialog)
- (gpdf_control_private_display_help):
- control-private funcs that temporary stay
- in gpdf-control but will move to avoid
- dependency on gpdf-control.
- (gpdf_control_no_postscript_printer_alert):
- Changed eog_hig_dialog to gpdf_hig_dialog.
- (gpdf_control_read_sidebar_state)
- (gpdf_control_save_sidebar_state, gpdf_control_activate_sidebar):
- Support for activating sidebar and saving
- restoring its state.
- (gpdf_control_get_title, gpdf_control_get_bookmarks_view)
- (gpdf_control_get_thumbnails_view, gpdf_control_get_annots_view) :
- Sidebar internal accessors.
- (gpdf_control_update_toggles)
- (gpdf_control_view_sidebar_changed_cb)
- (gpdf_control_sidebar_close_requested_cb)
- (gpdf_control_bookmark_selected_cb)
- (gpdf_control_thumbnail_selected_cb)
- (gpdf_control_annotation_selected_cb)
- (gpdf_control_annotation_toggled_cb)
- (gpdf_control_sidebar_page_changed_cb):
- Sidebar events management.
- (gpdf_control_setup_view_widgets):
- Setup sidebar and its pages. Add gnome app bar and
- necessary layout.
- (gpdf_control_disconnected):
- Save sidebar state when component disconnect.
- (gpdf_control_dispose):
- Dispose memory when component released.
- (gpdf_control_class_init):
- Connect compnent methods. Added global params
- instanciation and stock icons init.
-
-2004-01-13 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/configure.in, NEWS: Version 0.122.
-
-2004-01-13 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-control-ui.xml: rename "View Items Placeholder" back
- to "Zoom Items Placeholder", put ViewSidebar outside the
- placeholder.
-
- * gpdf/xpdf/GPOutputDev.cc (getFontFaceEmbedded): port Xpdf's support
- for embedded TrueType fonts.
-
- * gpdf/xpdf/gpdf-thumbnails-view.cc
- (gpdf_thumbnails_view_get_tools_menu): we can't generate
- thumbnails yet, therefore disable the (empty) tools menu.
-
- * gpdf/xpdf/gpdf-sidebar.c: disable remove button, because we don't
- have remove sidebar panes yet.
-
- * gpdf/configure.in: --disable-annotations-view ->
- --enable-annotations-view for ui-freeze.
-
- * gpdf/xpdf/gpdf-thumbnails-view.cc (gpdf_thumbnails_view_canvas_outline_event_cb):
- comment out debug spew.
-
- * gpdf/xpdf/Makefile.am: fixes for USE_ANNOTS_VIEW conditional.
-
- * gpdf/xpdf/gpdf-view.cc (gpdf_view_setup_page_transform)
- (gpdf_view_link_action_goto, gpdf_view_link_action_named)
- (gpdf_view_link_clicked_cb, gpdf_view_scroll_adjustments_changed_cb)
- (gpdf_view_set_pdf_doc):
- * gpdf/xpdf/gpdf-control.cc (gpdf_control_class_init):
- * gpdf/xpdf/gpdf-control-ui.xml:
- * gpdf/xpdf/bonobo-application-x-pdf.cc:
- * gpdf/gpdf.spec.in (Requires):
- * gpdf/configure.in: Revert disapproved changes.
-
-2004-01-12 Remi Cohen-Scali <rcoscali@cvs.gnome.org>
-
- * gpdf/xpdf/gpdf-control.cc: Added support for sidebar.
- Replaced misc string literal with defines. Added
- AppBar for status and advancement control.
- The Annots view is conditionned by configure var
- and define USE_ANNOTS_VIEW.
-
- * gpdf/xpdf/gpdf-control-ui.xml: Add accelerator for
- Print (Ctrl-P). Changed 'Zoom Items Placeholder'
- in 'View Items Placeholder'.
- Added ViewSidebar menuitem (F9). This accel is
- a potential conflict with the nautilus one (when
- using gpdf nautilus view).
- Changed label of Print toolitem to "Print Document".
-
- * gpdf/xpdf/gpdf-control-private.h: The funcs grouped
- in this header are for now in gpdf-control but
- will move soon. They are utility funcs as
- status control, error/warning dialog control, etc.
-
- * gpdf/xpdf/gpdf-bookmarks-view.h:
- * gpdf/xpdf/gpdf-bookmarks-view.cc: Implem for
- the bookmarks view embed in the sidebar.
-
- * gpdf/xpdf/gpdf-annots-view.h:
- * gpdf/xpdf/gpdf-annots-view.cc: Implem for the
- annotations view embed in the sidebar. This view
- is experimental and may be disabled through
- the configure arg --disable-annotations-view.
-
- * gpdf/xpdf/eel-gconf-extensions.h:
- * gpdf/xpdf/eel-gconf-extensions.c: Convinient
- funcs for gconf usage. These files will move to
- the lib directory in order for them to be used
- by gnome-pdf-viewer and gpdf.
-
- * gpdf/xpdf/bonobo-application-x-pdf.cc: Moved
- global params instanciation and stock icons
- init from bonobo-application-x-pdf.cc to
- gpdf-control class init.
-
- * gpdf/xpdf/Annot.h: Added getSubtype, getDict and
- getRefNum/Gen methods for easier annots
- identification.
- Added dict & subtype fields.
-
- * gpdf/xpdf/Annot.cc (Annot::Annot): Extended Annot
- object to read several kind of annotations.
- Some more work (in coord with xpdf) is needed...
- (Annots::Annots): Same extensions on annotations
- collection object.
-
- * gpdf/po/.cvsignore: Added .intltool*
-
- * gpdf/shell/tests/.cvsignore:
- * gpdf/lib/recent-files/.cvsignore:
- * gpdf/lib/ggv-sidebar/.cvsignore: Added .deps & .libs.
-
- * gpdf/help/C/gpdf.xml: Added a placeholder for password
- dialog documentation (also usefull for testing help
- button in password dialog).
-
- * gpdf/Makefile.am (EXTRA_DIST): Added schemas
- and spec files.
- (schemadir): Definition
- (schema_DATA): Definition
- Added schemas rules and local target if schemas
- have to be installed.
- (ACLOCAL_AMFLAGS): Added gnome2-macros to avoid
- failure when triggered from makefile (maintainers
- rules).
- (CLEANFILES): Added schemas file
-
- * gpdf/.cvsignore: Added schemas & spec files.
-
- * gpdf/configure.in: Updated required specs.
- Removed useless AC_CANONICAL_HOST.
- Made --enable-deprecation-errors arg the default
- for this dev version.
- Add statements for checking gconf commands availability.
- Updated PKG_CHECK_MODULES with new requirements.
- Added --disable-annotations-view arg for cond annots view
- in sidebar.
- Added gpdf.schemas & gpdf.spec in AC_OUPUT macros.
-
- * gpdf/gpdf.spec.in: Creation of spec file.
-
- * gpdf/gpdf.schemas.in: Creation of schemas file for GPdf.
-
-2004-01-12 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/src/recent-files/*: merge with current libegg HEAD.
- * ggv/src/ggv-recent.c: fix in order to work with new recent-files code.
- * ggv/src/cursors.c, bonobo/ggv-postscript-view.c: cache cursors per
- ps_view instead of per process.
- * ggv/src/ggv-window.c (ggv_window_new): set command sensitivity.
- added page_count member to keep track of the document's properites.
- * ggv/bonobo/ggv-postscript-view.c (view_realized_cb): removed one
- unref too many. did this behaviour change with GTK 2.5? hth did
- anything work at all in GGV 2.4.x otherwise?
- * ggv/src/ggv-window.c (ggv_window_close): deactivate the control frame
- before destroying the window contents.
- * ggv/src/ggv-ui.xml: moved visibility settings in top level popup menu
- to a submenu.
- * ggv/Makefile.am (EXTRA_DIST): Removed OrigTree.pm from EXTRA_DIST.
- * ggv/src/ggv-window.c (timer_callback): reload always when the window
- has a specified file name, regardless of the previous state of the
- document. use ggv_window_load(). fixes #127214.
- * ggv/src/ggv-window.c (verb_FileClose): close window unconditionally. if
- it was the last window, quit app. inspired by patch from Mikael
- Brockman.
- * ggv/src/ggv-ui.xml: removed Exit and New commands. patch from Mikael
- Brockman. with the entry above, this fixes #130310.
- * ggv/src/gtkgs.c (gtk_gs_munge_adjustments): step_increment now equals
- the arrow keys' increment. fixes #126639.
- * ggv/bonobo/ggv_postscript-view.c: call
- bonobo_control_set_transient_for() and
- gtk_window_set_destroy_with_parent() on all dialog windows. I suppose
- this should help with #103729, but - wtf! - it doesn't...
-
-2004-01-11 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-persist-file.cc (gpdf_persist_file_get_password):
- (gpdf_persist_file_get_owner_password)
- (gpdf_persist_file_get_user_password): merge, use only one passwd
- dialog.
- (impl_bonobo_persist_file_load): use it, ask for the passwd once.
-
- * gpdf/xpdf/gpdf-persist-stream.cc (gpdf_persist_stream_get_password):
- (gpdf_persist_file_get_owner_password)
- (gpdf_persist_file_get_user_password)
- (impl_bonobo_persist_stream_load): ditto.
-
- * gpdf/xpdf/gpdf-stock-icons.c (gpdf_stock_icons_init): if fit-width
- icon is not installed, use stock fit icon.
-
-2004-01-10 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/shell/gpdf-window-ui.xml:
- * gpdf/shell/gpdf.c (gpdf_window_open): desensitize full screen command
- until we have a pdf.
-
- * gpdf/shell/gpdf.c (exit_fullscreen_button_clicked_cb)
- (update_exit_fullscreen_popup_position, screen_size_changed_cb)
- (gpdf_window_init_fullscreen_popup): exit full screen button,
- stolen from epipahny.
- (gpdf_window_window_state_changed): use it.
-
- * gpdf/shell/gpdf-window-ui.xml:
- * gpdf/shell/gpdf.c:
- (gpdf_window_set_fullscreen, gpdf_window_window_state_changed)
- (listener_ViewFullScreen, gw_setup_toplevel_ui)
- (gpdf_window_construct): implement simple full screen mode.
-
- * gpdf/gpdf.applications: add startup_notify=true.
-
-2004-01-10 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/src/ggv-ui.xml: add a mnemonic for fullscreen mode. fixes #119848.
- * ggv/ggv.desktop.in: added X-GNOME-DocPath entry - I suppose it can't
- hurt.
- * ggv/ggv.spec.in: fixed (hopefully) the RPM spec file. fixes #122003.
-
-2004-01-04 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/GNOME_PDF.server.in.in: more strings for more fine-grained
- translations. (cf. Bug #45462)
-
-2004-01-03 Robert Sedak <robert.sedak@sk.htnet.hr>
-
- * configure.in: Added "hr" in ALL_LINGUAS.
-
-2004-01-02 Taneem Ahmed <taneem@bengalinux.org>
-
- * ggv/configure.in: Added "bn" to ALL_LINGUAS.
-
-2003-12-30 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/shell/gpdf.c (main, gw_control_load_pdf): replace deprecated
- calls.
-
- * gpdf/shell/gpdf-recent-view-toolitem.c
- (gpdf_recent_view_toolitem_popup): replace deprecated
- gnome_popup_menu_do_popup_modal with gtk_menu_popup, adjust
- parameter list. Suggested by Ali Akcaagac.
- (gpdf_recent_view_toolitem_button_press_event)
- (gpdf_recent_view_toolitem_key_press_event): adjust param. list.
-
- * gpdf/xpdf/gtkgesture.c (gesture_data_append_point)
- (gtk_gesture_handler_attach): don't use deprecated gdk_gc_unref or
- gtk_signal_connect.
-
- * gpdf/configure.in: add --enable-deprecation-errors option, inspired
- by ggv's configure.
-
- * gpdf/xpdf/Makefile.am, shell/Makefile.am,
- lib/recent-files/Makefile.am, lib/ggv-sidebar/Makefile.am
- (INCLUDES): use GPDF_DEPRECATED_CFLAGS.
-
-2003-12-30 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/Makefile.am: include intltool-modules dir in distribution tarball.
-
-2003-12-29 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/.cvsignore: ignore depcomp, stamp-h1.
-
- * gpdf/configure.in: post-release version bump.
-
- * gpdf/xpdf/pdf-properties-display.c, xpdf/pdf-info-dict-util.cc,
- xpdf/page-control.c, xpdf/gpdf-view.cc,
- xpdf/gpdf-links-canvas-layer.cc, xpdf/gpdf-link-canvas-item.cc,
- shell/gpdf-recent-view-toolitem.c, shell/eel-vfs-extensions.c:
- Use glib/gi18n.h instead of libgnome/gnome-i18n.h
-
-2003-12-29 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/configure.in: Version 0.121.
-
- * gpdf/NEWS: upd.
-
-2003-12-29 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/src/gtkgs.c (check_filecompressed): added sanity check
- (NULL != file).
- * ggv/src/recent-files/*: replace GnomeIconTheme with GtkIconTheme, since
- the former is deprecated in upcoming GTK+.
- * ggv/src/gtkchecklist.c: replace deprecated gtk_tree_model_get_iter_root()
- with gtk_tree_model_get_iter_first().
- * ggv/configure.in: added an --enable-deprecations flag in order to allow
- configurable use of *_DISABLE_DEPRECATED flags.
- bumped version to 2.5.1; tagged as GGV_2_5_1; release a tarball.
- * ggv/*/Makefile.am: respect the above.
-
-2003-12-28 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/configure.in: emit a warning if font embedding is disabled.
-
- * gpdf/xpdf/GPOutputDev.cc (lookupGlyph): new, a little bit better than
- nothing.
- (drawString): use lookupGlyph. Fixes a part of bug #116772.
-
-2003-12-23 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/lib/recent-files/Makefile.am (INCLUDES): eek, some
- _DISABLE_DEPRECATED defines were still here. Remove them.
-
- * gpdf/shell/gpdf-recent-view-toolitem.c
- (gpdf_recent_view_toolitem_instance_init): unset CAN_FOCUS flag,
- for consistency with other toolbar button items. In response to
- bug #126191.
-
- * gpdf/Makefile.am, help/C/Makefile.am, help/es/Makefile.am: fix
- distcheck for scrollkeeper stuff.
-
- * gpdf/Makefile.am: delete intltool-* on distclean, not clean, fixes
- make clean; make.
-
-2003-12-21 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- gcc 3.3.3 has better diagnostics :-)
-
- * gpdf/xpdf/gpdf-persist-file.cc (gpdf_persist_file_unload):
- add a missing ``= NULL''
- (gpdf_persist_file_on_cancelbutton_clicked)
- (gpdf_persist_file_create_password_dialog)
- (gpdf_persist_file_destroy): kill dead code.
-
- * gpdf/xpdf/gpdf-persist-stream.cc
- (gpdf_persist_file_on_cancelbutton_clicked)
- (gpdf_persist_file_create_password_dialog): ditto.
-
- * gpdf/xpdf/gpdf-control.cc (gpdf_control_get_filenam)
- (gc_ui_set_pixbufs, gpdf_control_constructor): kill unused
- variables.
-
- * gpdf/xpdf/gpdf-view.cc (gpdf_view_save_as): ditto.
-
- * gpdf/xpdf/bonobo-application-x-pdf.cc: kill unused factory global.
-
-2003-12-20 Arafat Medini <lumina@silverpen.de>
-
- * configure.in: Added Arabic Locale "ar" to ALL_LINGUAS
-
-2003-12-20 Arafat Medini <lumina@silverpen.de>
-
- * configure.in: Added Arabic locale "ar" to ALL_LINGUAS
-
-2003-12-14 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/src/ggv-window.c (ggv_window_set_fullscreen): applied a patch
- from janecek at ucw.cz that uses gtk_window_fullscreen() instead
- of my home-brewn stuff used in 2.4.
- removed functions and includes made redundant by the above patch.
- * ggv/src/Makefile.am: there was no need to link libgtkgs with librecent.a,
- so we do not do that anymore.
-
-2003-12-13 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/configure.in: drop libgnomeui-2.0 >= 2.4.0 requirement.
-
- * gpdf/xpdf/gpdf-persist-file.cc (gpdf_persist_file_create_password_dialog),
- * gpdf/xpdf/gpdf-persist-stream.cc (gpdf_persist_file_create_password_dialog):
- use GTK_STOCK_DIALOG_AUTHENTICATION, not GNOME_STOCK_AUTHENTICATION.
-
- * gpdf/help/es/.cvsignore: add.
-
- * gpdf/.cvsignore, Makefile.am (inltool_extra): update for
- intltool 0.28.
-
- * gpdf/shell/gpdf.c (set_window_icon_default, main): set the default
- window icon.
-
- * gpdf/shell/Makefile.am (INCLUDES): define GNOMEICONDIR
-
- * gpdf/shell/gpdf.c, xpdf/gpdf-control.cc: don't
- gtk_window_set_default_size (cf. #128636)
-
- * gpdf/configure.in: GtkFileChooser requires gtk+ 2.3
-
-2003-12-11 Francisco Javier F. Serrador <serrador@cvs.gnome.org>
-
- * gpdf/help/es, configure.in, help/Makefile.am: Added Spanish help
-
-2003-12-09 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/page-control.c (gpdf_page_control_expose)
- (gpdf_page_control_class_init): try to look better with some theme
- engines (bug and patch for similar problem pointed out by
- hk (Evandro)).
-
- * gpdf/test-files/encrypted.pdf: an encrypted pdf, passwords are Foo
- and Bar.
-
- * gpdf/test-files/Makefile.am (EXTRA_DIST): dist encrypted.pdf.
-
- * gpdf/xpdf/gpdf-links-canvas-layer.cc: can't make canvas-item
- properties construct time-only. Fixes links with glib 2.3.
-
- * gpdf/configure.in: post-release version bump.
-
-2003-12-08 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/configure.in: Version 0.120, add warning that this is not
- stable.
-
- * gpdf/NEWS: merge news from stable, update.
-
- * gpdf/README.GPdf: update.
-
- * gpdf/xpdf/gpdf-properties-dialog.glade: declare some atk relations.
-
- * gpdf/xpdf/page-control.c (gpdf_page_control_instance_init)
- (gpdf_page_control_setup_at): set some atk names.
-
- * gpdf/xpdf/gpdf-view.cc (gpdf_view_setup_at): set atk role and name
- for the GPdfView, fixes #127897.
-
- * gpdf/configure.in: require libgnomeui-2.0 >= 2.4.0 for authentication
- stock icon.
-
- * gpdf/xpdf/gpdf-persist-file.cc, xpdf/gpdf-persist-stream.cc
- (gpdf_persist_file_create_password_dialog)
- (gpdf_persist_file_get_password)
- (gpdf_persist_file_get_owner_password)
- (gpdf_persist_file_get_user_password): HIGgify a bit: remove
- window title, remove unused help button, rename OK button, add
- authentication stock icon, frob widget spacing.
-
- * gpdf/xpdf/gpdf-control.cc (gpdf_control_enable_ui): enable print verb
- only if the document allows printing.
-
-2003-12-08 Jan Arne Petersen <jpetersen@uni-bonn.de>
-
- * gpdf/shell/gpdf.c: (file_dialog_response), (gw_ask_for_uri):
- * gpdf/xpdf/gpdf-control.cc: Replace GtkFileSelection with
- GtkFileChooser.
-
-2003-12-13 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/help/es/gpdf.xml, help/es/gpdf-es.omf: made them xmllint clean.
-
-2003-12-07 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-control.cc (gpdf_control_enable_ui): handle FileSaveAs
- as well.
-
-2003-12-06 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-persist-file.cc (impl_bonobo_persist_file_load): if
- the uri looks like a local path (no uri scheme), transform to a
- uri, escaping special chars like '%'. Fixes #128171.
-
- * gpdf/shell/gpdf-recent-view-toolitem.c
- (gpdf_recent_view_toolitem_instance_init): set atk name for the
- drop down arrow. Fixes #126190.
- Patch by Padraig O'Briain <padraig.obriain@sun.com>
- Fix copyright lines to include James Willcox (for the gedit code).
-
- * gpdf/xpdf/gpdf-view.cc (gpdf_view_save_as): Comment that it expects
- the filename in on-disk encoding.
-
- * gpdf/xpdf/gpdf-control.cc (gpdf_control_get_filename): comment why it
- doesn't return utf-8, remove FIXME; s/const gchar*/gchar*/ because
- we return g_strdupped memory. Fix fileselection title.
- (verb_SaveAs_cb): plug leak (s/const gchar*/gchar*/)
-
- * gpdf/xpdf/gpdf-control-ui.xml: renamed "Save document as" to "Save a
- Copy" because we continue displaying the original file.
-
-2003-12-05 Jan Arne Petersen <jpetersen@uni-bonn.de>
-
- * ggv/bonobo/ggv-postscript-view.c: (verb_FileSaveMarked):
- * ggv/src/ggv-window.c: (verb_FileOpen): Replace GgvFileSel
- (GtkFileSelection) with GtkFileChooser.
- * ggv/src/Makefile.am:
- * ggv/src/ggv-file-sel.[ch]: removed unused files.
-
-2003-12-01 Mohammad DAMT <mdamt@bisnisweb.com>
-
- * gpdf/configure.in: Added "id" to ALL_LINGUAS
- * gpdf/po/id.po: Added Indonesian Translation by Ahmad Riza H Nst <ari@160c.afraid.org>
-
-2003-11-18 Remi Cohen-Scali <rcoscali@cvs.gnome.org>
-
- * gpdf/shell/gpdf.c (gpdf_window_open):
- Changed bonobo_object_unref with gtk_widget_destroy (more
- appropriate :-).
-
- * gpdf/xpdf/gpdf-persist-stream.cc (impl_bonobo_persist_stream_load):
- * gpdf/xpdf/gpdf-persist-file.cc (impl_bonobo_persist_file_load):
- Fixed for BUG# 116663.
- Raise exception for password failure to be able to cancel
- window opening when catched in gpdf window code.
-
- * gpdf/shell/gpdf.c:
- Fixed for BUG# 116663.
- (open_request_handler):
- Changed window creation flow to be able to correctly
- handle exceptions.
- Moved title update (removed here after) at this point
- just before window is mapped.
- (gw_add_control_to_ui): Removed activation of control
- widget (to do it later in creation flow).
- (gw_control_load_pdf): Removed update of title to do
- it later also.
- (gpdf_window_open): Changed window open flow to take
- into account exceptions. Added activation of control
- if no exception raised.
-
- * gpdf/xpdf/gpdf-control.cc (gpdf_control_setup_persist):
- Merged from gpdf-outlines branch.
- Give bonobo control to bonobo persistant
- objects for them to handle password dialogs as
- transients.
-
- * gpdf/xpdf/gpdf-persist-stream.h:
- * gpdf/xpdf/gpdf-persist-stream.cc:
- (gpdf_persist_file_on_entry_activate)
- (gpdf_persist_file_on_cancelbutton_clicked)
- (gpdf_persist_file_on_okbutton_clicked)
- (gpdf_persist_file_create_password_dialog)
- (gpdf_persist_file_get_password)
- (gpdf_persist_file_get_owner_password)
- (impl_bonobo_persist_stream_load)
- (gpdf_persist_stream_set_control):
- Merged from gpdf-outlines branch.
- Add password protected documents support.
- Fix BUG# 116663
-
- * gpdf/xpdf/gpdf-persist-file.h:
- * gpdf/xpdf/gpdf-persist-file.cc:
- (gpdf_persist_file_on_entry_activate)
- (gpdf_persist_file_on_cancelbutton_clicked)
- (gpdf_persist_file_on_okbutton_clicked)
- (gpdf_persist_file_create_password_dialog)
- (gpdf_persist_file_get_password)
- (gpdf_persist_file_get_owner_password)
- (gpdf_persist_file_get_user_password)
- (impl_bonobo_persist_file_load, gpdf_persist_file_set_control):
- Merged from gpdf-outlines branch.
- Add password protected documents support.
- Fix BUG# 116663
-
-2003-11-17 Remi Cohen-Scali <rcoscali@cvs.gnome.org>
-
- * gpdf/xpdf/gpdf-control-ui.xml:
- * gpdf/xpdf/gpdf-view.cc (gpdf_view_save_as):
- * gpdf/xpdf/gpdf-control.cc (gpdf_control_get_filename)
- (verb_SaveAs_cb):
- Merge SaveAs feature from gpdf-outlines branch.
- Fix for BUG# 117596
-
- * gpdf/shell/gpdf.c (gw_ask_for_uri, gw_open_dialog):
- Merged "Open multiple files" feature from
- gpdf-outlines branch.
- Fix for BUG# 118942.
-
-2003-11-11 Padraig O'Briain <padraig.obriain@sun.com>
-
- * gpdf/xpdf/bonobo-application-x-pdf.cc (main): call gnome_program_init
- ( fixes #126516, ignored gconf a11y setting).
-
-2003-11-06 Breda McColgan <Breda.McColgan@sun.com>
-
- * help/C/ggv.xml: Updated for GNOME 2.4.2
- * help/C/ggv-C.omf : Updated to reflect new manual version number and
- date
- * help/C/l10n.txt: Updated Summary of Changes section
-
-2003-11-03 Shakti <shakti.sen@wipro.com>
-
- * gpdf/gpdf.desktop.in:
- Added "%U" as a Exec parameter variable to handle dnd PDF files on launcher.
- Fixes the bug#126160
-
-2003-11-02 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/src/ggv-ui.xml: removed redundant separator above prefs item.
- * ggv/src/ggv-window.c (verb_HelpContents): if in fullscreen mode,
- switch to normal in order to show the help window.
- * ggv/src/gtkchecklist.c: implemented range selection (first selected ->
- cursor) when clicking with shift pressed. fixes #125760.
-
-2003-10-27 Sanlig Badral <badral@openmn.org>
-
- * gpdf/configure.in: Added "mn" to ALL_LINGUAS.
-
-2003-10-25 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/src/ggv-prefs-ui.[ch]: migrated to GtkComboBox.
- removed toolbar style settings.
- * ggv/src/ggv-prefs.[ch]: removed toolbar style settings.
- * ggv/configure.in: version 2.5.0; tag GGV_2_5_0.
-
-2003-10-14 Chee Bin HOH <cbhoh@mimos.my>
-
- * gpdf/help/C/gpdf.xml: upd.
-
- * gpdf/shell/gpdf.c (verb_HelpAbout_cb): documentation
- credits.
- (verb_HelpContents_cb): new.
-
-2003-10-13 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- from stable branch:
-
- * gpdf/xpdf/gpdf-control.cc (idle_print_handler): fix off-by-one bug
- (gpdf_control_print, print_to_file_workaround): make print-to-file
- work, needs investigation in gnome-print.
-
-2003-10-10 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/src/gtkgs.c (gtk_gs_zoom_to_fit): fixed a copy'n'paste error!
- * ggv/bonobo/ggv-control.c (sw_size_allocate): better calculation of
- available size for GtkGS widget.
-
-2003-10-03 Remi Cohen-Scali <rcoscali@cvs.gnome.org>
-
- * gpdf/xpdf/gpdf-control.cc (persist_file_loading_finished_cb):
- Fix for BUG #123638.
- Add call to gnome_vfs_unescape_string_for_display to remove
- escaped chars in title.
-
- * gpdf/help/C/figures/gpdf_start_window.png:
- * gpdf/help/C/legal.xml:
- * gpdf/help/C/gpdf.xml:
- * gpdf/help/C/Makefile.am:
- * gpdf/help/C/gpdf-C.omf:
- * gpdf/help/C/.cvsignore:
- * gpdf/help/Makefile.am:
- * gpdf/help/xmldocs.make:
- * gpdf/help/.cvsignore:
- * gpdf/help/omf.make: Added help written by Chee Bin HOH.
-
- * gpdf/Makefile.am (SUBDIRS): Add help as a SUBDIR.
-
- * gpdf/configure.in: Add help/Makefile and help/C/Makefile in
- AC_OUTPUT directive.
-
- === this is HEAD === stable branch is gnome-2-4 ===
-
-2003-09-30 Christian Rose <menthos@menthos.com>
-
- * gpdf/configure.in: Added "eu" to ALL_LINGUAS.
-
-2003-09-27 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/configure.in: on HP-UX with gcc 3.3, define __STDC_EXT__ (#121730).
-
-2003-09-26 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-control.cc (idle_print_handler): forgot to mark one
- message for translation. Sorry.
-
-2003-09-26 Christian Neumair <chris@gnome-de.org>
-
- * gpdf/xpdf/gpdf-control.cc (verb_FileProperties_cb):
- * gpdf/xpdf/gpdf-properties-dialog.glade: HIGify document property dialog.
-
- * gpdf/xpdf/gpdf-print-progress-dialog.glade: HIGify print progress dialog.
-
-2003-09-24 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-control.cc (gpdf_print_job_prepare, idle_print_handler:
- (gpdf_control_print_job_print, using_postscript_printer)
- (gpdf_control_no_preview_alert, gpdf_control_no_postscript_printer_alert)
- (gpdf_control_get_range_page, gpdf_control_print_dialog_new)
- (gpdf_control_print, verb_FilePrint_cb): implement printing.
- (gpdf_control_set_property): disable PersistStream implementation.
-
- * gpdf/xpdf/gpdf-print-progress-dialog.glade: add.
-
- * gpdf/xpdf/gpdf-control-ui.xml: add Print verb, menu item, tool item.
-
- * gpdf/xpdf/Makefile.am (libgpdf_a_SOURCES): include PSOutputDev
- (glade_DATA): add gpdf-print-progress-dialog.glade.
-
- * gpdf/xpdf/GNOME_PDF.server.in.in: don't advertise PersistStream
-
- * gpdf/configure.in: bump version to 0.110.99; require libgnomeprint >=
- 2.3.0.
-
-2003-09-22 Taneem Ahmed <taneem@bengalinux.org>
-
- * gpdf/configure.in: Added "bn" to ALL_LINGUAS.
-
-2003-09-08 Mugurel Tudor <mugurelu@go.ro>
-
- * gpdf/configure.in : Added "ro" to ALL_LINGUAS.
-
-2003-09-08 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/configure.in, NEWS: Version 0.110.
-
- * gpdf/README.GPdf: add note about HP-UX + gcc 3.3 build (#121730).
-
-2003-09-04 Joël Brich <joel.brich@laposte.net>
-
- * gpdf/configure.in : Added "eo" to ALL_LINGUAS.
-
-2003-09-02 Gediminas Paulauskas <menesis@delfi.lt>
-
- * gpdf/configure.in: Added lt to ALL_LINGUAS.
-
-2003-08-29 Irene Ryan <irene.ryan@sun.com>
-
- * ggv/help/C/ggv.sgml: removed this obsolete SGML file
- * ggv/help/C/ggv.xml: minor updates to Help for GNOME 2.4 release
- * ggv/help/C/ggv-C.omf: updated manual release info
- * ggv/help/C/l10n.txt: updated instructions for L10N teams about
- changes made in latest Help
-
-2003-08-25 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/configure.in: Version 0.106.
-
- * gpdf/NEWS: updated.
-
- * gpdf/README: point to README.GPdf.
-
- * gpdf/README.GPdf: new file.
-
- * gpdf/gnome-pdf.png: icon from gnome-icon-theme by Jimmac (Jakub
- Steiner).
-
- * gpdf/Makefile.am: dist the icon.
-
-2003-08-25 Mark Finlay <sisob@tuxfamily.org>
-
- * gpdf/gpdf.desktop.in: use gnome-pdf (gnome-icon-theme) icon.
-
-2003-08-19 Yanko Kaneti <yaneti@declera.com>
-
- * gpdf/configure.in: (ALL_LINGUAS) Added Bulgarian (bg).
-
-2003-08-18 Guntupalli Karunakar <karunakar@freedomink.org>
-
- * gpdf/configure.in: Added "hi" to ALL_LINGUAS.
-
-2003-08-13 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/added ggv-recent.*!
-
-2003-08-12 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-control.cc (ui_component_set_sensitive): move up.
- (gpdf_control_enable_ui): new.
- (gc_enable_go_back_verbs, gc_enable_go_forward_verbs)
- (gc_enable_history_back_verbs, gc_enable_history_forward_verbs):
- replaced by gpdf_control_enable_ui.
- (gc_page_changed_enable_page_buttons, gpdf_control_activate)
- (gpdf_control_pdf_doc_changed): use gpdf_control_enable_ui,
- disable ui if pdf_doc == NULL.
-
-2003-08-12 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/applied patch by Glynn Foster of Sun that adds support for
- recent files menu. Thanks!
-
-2003-08-11 Dafydd Harries <daf@parnassus.ath.cx>
-
- * ggv/configure.in: Added "cy" (Welsh) to ALL_LINGUAS.
-
-2003-08-09 Sajith V.K <sajith_vk@linuxmail.org>
-
- * gpdf/configure.in: Added "ml" (Malayalam) to ALL_LINGUAS.
-
-2003-08-06 Thomas Vander Stichele <thomas at apestaart dot org>
-
- * ggv/configure.in: make maintainer builds work
-
-2003-08-06 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/eog-hig-dialog.c (eog_hig_dialog_new): add terminating
- NULL in g_object_set.
-
-2003-07-29 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/NEWS, configure.in: Version 0.105
-
- * gpdf/shell/gpdf.c (verb_HelpAbout_cb): add Remi.
-
-2003-07-24 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/test-files/Makefile.am (%.pdf): run pdftex in nonstopmode, let
- make ignore pdftex errors (we are only creating test files). Makes
- bug #114701 less severe.
-
-2003-07-24 Dafydd Harries <daf@parnassus.ath.cx>
-
- * gpdf/configure.in: Added "cy" (Welsh) to ALL_LINGUAS.
-
-2003-07-24 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-properties-dialog.glade: declared unused dialog title
- as not translatable. (Bug #118218).
-
-2003-07-24 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/pdf-info-dict-util.cc (pdf_doc_process_properties): added a
- comment for translators in front of Yes/No (Bug #118214).
-
-2003-07-20 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/src/Makefile.am: remove built sources from distribution tarball.
-
-2003-07-18 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-persist-file.cc (impl_bonobo_persist_file_load): use
- more informative error messages when emitting loading-failed. Kill
- gotos :-).
- Whitespace cleanups.
-
- * gpdf/xpdf/gpdf-control.cc (persist_file_loading_failed_cb): kill
- redundancy in error message; unset PDF document.
-
- * gpdf/xpdf/eog-hig-dialog.c (eog_hig_dialog_new): remove a newline
-
-2003-07-17 Remi Cohen-Scali <rcoscali@cvs.gnome.org>
-
- * gpdf/xpdf/gpdf-marshal.list (VOID:POINTER,INT)
- (VOID:INT,INT,INT,INT,INT): removed wrongly
- commited new marshalers. Should have gone to
- gpdf-outlines.
-
-2003-07-17 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-persist-file.cc (gpdf_persist_file_class_init)
- (impl_bonobo_persist_file_load): emit (new) loading-failed signal
- if something goes wrong during load.
-
- * gpdf/xpdf/gpdf-persist-file.h: add slot for loading-failed.
-
- * gpdf/xpdf/gpdf-marshal.list: add VOID:STRING.
-
- * gpdf/xpdf/gpdf-links-canvas-layer.cc: fix include (thanks Remi).
-
- * gpdf/xpdf/gpdf-control.cc (gpdf_control_setup_persist)
- (gpdf_control_destroy): on loading-failed signal, display error
- alert.
-
- * gpdf/xpdf/eog-hig-dialog.h, xpdf/eog-hig-dialog.c: copied from eog;
- HIG conforming alert dialog.
-
- * gpdf/xpdf/Makefile.am (libgpdf_a_SOURCES): build eog-hig-dialog
-
- * gpdf/NEWS: updated.
-
-2003-07-14 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/bonobo/ggv-control.c (ggv_control_key_press_event): reverted the
- page up/down keys behaviour.
- * ggv/bonobo/GNOME_GGV.server.in.in: don't register ourselves as being
- able to read PDF files.
- * ggv/bonobo/bonobo-postscript-view-ui.xml: add label to File submenu.
- fixes #115724.
- * ggv/configure.in: bumoed version to 2.3.2; tag GGV_2_3_2: released a
- tarball.
-
-2003-07-06 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-persist-file.cc (gpdf_persist_file_class_init):
- rename set_pdf signal to loading_finished.
-
- * gpdf/xpdf/gpdf-control.cc (persist_file_loading_finished_cb)
- (gpdf_control_setup_persist): ditto.
-
- * gpdf/xpdf/tests/test-pdf-loading.cc: ditto.
-
- * gpdf/xpdf/gpdf-persist-file.h: ditto.
-
-2003-07-05 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/shell/gpdf.c (file_dialog_ok): if selected filename does not
- exist, try to do completion, never try to open.
-
-2003-07-05 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/shell/gpdf.c (file_dialog_ok): don't try to open a
- directory. Code stolen from Gnumeric (gui-util.c).
- (file_dialog_cancel, file_dialog_delete_event, gw_ask_for_uri):
- hide the file selector before destroying it.
-
-2003-07-05 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-view.cc (gpdf_view_clear_history): implement.
- (gpdf_view_set_pdf_doc): clear history on set_pdf_doc (for
- nautilus).
-
-2003-07-04 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-view.h: add scroll_to prototypes
-
- * gpdf/xpdf/gpdf-view.cc (gpdf_view_key_press_event): use
- gpdf_view_scroll_to_top and _bottom, kill superfluous/wrong
- do_scroll = TRUE statement (twice).
- (gpdf_view_scroll_to_top, gpdf_view_scroll_to_bottom): move above
- gpdf_view_page_prev.
- (gpdf_view_link_action_goto, gpdf_view_page_prev)
- (gpdf_view_page_next, gpdf_view_page_first, gpdf_view_page_last)
- (gpdf_view_back_history, gpdf_view_forward_history)
- (gpdf_view_key_press_event, gpdf_view_key_press_event): when
- jumping to another page, scroll to top of the page, except when
- browsing backwards with Backspace. Fixes #115173.
-
- * gpdf/xpdf/gpdf-control.cc (gc_set_page_cb): #115173 fix.
-
-2003-07-04 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-view.cc (gpdf_view_scroll_to_top)
- (gpdf_view_scroll_to_bottom): implement.
-
- * gpdf/configure.in: bump version to 0.104.99.
-
-2003-07-02 Laurent Dhima <laurenti@alblinux.net>
-
- * ggv/configure.in: Added "sq" to ALL_LINGUAS.
-
-2003-07-02 Jordi Mallach <jordi@sindominio.net>
-
- * ggv/ggv.desktop.in: Add X-Bugzilla entries.
-
-2003-07-01 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/configure.in, NEWS: Version: 0.104.
-
-2003-07-01 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/tests/test-gpdf-control.cc (control_property_title): make
- it pass again.
-
- * gpdf/xpdf/GPOutputDev.cc: fix name of Dingbats font.
-
-2003-07-01 Laurent Dhima <laurenti@alblinux.net>
-
- * gpdf/configure.in: Added "sq" to ALL_LINGUAS.
-
-2003-06-30 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-control.cc (persist_stream_set_pdf_cb)
- (persist_file_set_pdf_cb, persist_file_set_pdf_cb)
- (gpdf_control_get_title, gpdf_control_constructor)
- (property_bag_get_prop): Plug leak. Don't recompute the title
- everytime it is needed. Silly Martin told Remi the wrong place
- for his change.
-
-2003-06-30 Alessio Frusciante <algol@firenze.linux.it>
-
- * gpdf/configure.in (ALL_LINGUAS): added "it" (Italian).
-
-2003-06-28 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-font-face.h: change license from GPL v2 to GPL v2 or
- later. (with Filip's permission)
-
- * gpdf/xpdf/gpdf-font-face.c: ditto.
-
- * gpdf/configure.in (ALL_LINGUAS): Added "mk" and "he".
- (EXTRA_GNOME_CFLAGS) Do not check for freetype explicitly. Build
- fix suggested by Ali Akcaagac.
-
- * gpdf/NEWS: updated.
-
-2003-06-26 Stanislav Brabec <sbrabec@suse.cz>
-
- * ggv/configure.in: Fixed discontinued "head -1" syntax to "head -n 1".
-
-2003-06-25 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-font-face.c: GnomeFontFace wrapper class for embedded
- fonts. Originally by me, this class is from Filip Van Raemdonck.
-
- * gpdf/xpdf/gpdf-font-face.h: header for GPdfFontFace.
-
- * gpdf/xpdf/Makefile.am (libgpdf_a_SOURCES): build gpdf-font-face.[hc].
- (INCLUDES): propagate cflags for private gnome-print headers.
-
- * gpdf/xpdf/GPOutputDev.cc (getFontFaceEmbedded):
- s/gnome_font_face_download/gpdf_font_face_download/.
-
- * gpdf/configure.in (HAVE_FONT_EMBEDDING): compile with font-embedding
- if complete private gnome-print headers are installed.
-
- * gpdf/NEWS: updated.
-
-2003-06-21 Remi Cohen-Scali <remi@cohen-scali.com>
-
- * gpdf/xpdf/gpdf-control.cc (gpdf_control_get_title): Added
- URI manipulation stuff for removing file:// for title
- property.
-
- * gpdf/shell/gpdf.c (gpdf_window_update_window_title):
- Add handling for exception if PB cannot be retrieved.
- Also fix a typo about last bonobo_pbclient_get_string_with_default
- arg.
-
-2003-06-17 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/tests/test-gpdf-control.cc (control_property_title):
- * gpdf/xpdf/gpdf-control.cc (gpdf_control_setup_property_bag):
- * gpdf/shell/gpdf.c (gpdf_window_update_window_title): plug property
- bag leak.
-
- * gpdf/configure.in: fix typo.
-
-2003-06-15 Remi Cohen-Scali <remi@cohen-scali.com>
-
- * gpdf/xpdf/gpdf-view.h:
- * gpdf/xpdf/gpdf-view.cc: Add support for history navigation.
- (gpdf_free_history_node, gpdf_view_history_stack_page)
- (gpdf_view_back_history, gpdf_view_forward_history)
- (gpdf_view_is_first_history, gpdf_view_is_last_history): impl.
- (gpdf_view_goto_page_no_history): renamed from
- gpdf_view_goto_page, made static
- (gpdf_view_goto_page): new, history-aware.
-
- * gpdf/xpdf/gpdf-control-ui.xml: Add UI controls for history
- navigation.
-
- * gpdf/xpdf/gpdf-control.cc (gc_page_changed_enable_page_buttons)
- (gc_enable_history_forward_verbs, gc_enable_history_back_verbs):
- Add update for history controls.
- (verb_GoHistoryPrev_cb, verb_GoHistoryNext_cb): Add callbacks and
- bonobo verbs for history controls.
- (gpdf_control_activate): pretend page change to update commands
- sensitivity.
- (gc_page_changed_enable_page_buttons): handle history buttons.
-
-2003-06-15 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/configure.in: bumped version to 2.3.1; tag GGV_2_3_1; released a
- tarball.
- * ggv/src/ggv-window.c: found and released all remaining lost references.
-
-2003-06-14 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/src/ggv-window.c (ggv_window_new): unref the UI container.
-
-2003-06-13 Rajkumar Sivasamy <rajkumar.siva@wipro.com>
-
- * ggv/bonobo/ggv-control-ui.xml:
- * ggv/bonobo/ggv-control.c:
- * ggv/bonobo/ggv-sidebar.c:
- * ggv/bonobo/main.c:
- * ggv/src/ggvutils.c:
- * ggv/src/ggvutils.h:
- * ggv/src/main.c: Register the ggv icons as stock icons, so that the
- themes can override them.
- Fixes bug: 109158
-
-2003-06-11 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/GPOutputDev.cc (drawString): don't draw glyphs for
- non-printing characters. Fixes #114939.
-
-2003-06-09 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/shell/gpdf.c (gpdf_window_update_window_title)
- (gw_control_load_pdf): set window title according to control's
- title property.
-
- * gpdf/xpdf/tests/test-pdf-loading.cc: add test for getCurrentFile.
-
- * gpdf/xpdf/tests/test-gpdf-control.cc: add test for title property.
-
- * gpdf/xpdf/gpdf-persist-file.cc
- (impl_bonobo_persist_file_getCurrentFile): implement.
- (gpdf_persist_file_get_current_uri): implement.
-
- * gpdf/xpdf/gpdf-persist-file.h: declare
- gpdf_persist_file_get_current_uri
-
- * gpdf/xpdf/gpdf-control.cc (gc_page_changed_enable_page_buttons): do
- nothing unless activated.
- (gpdf_control_constructor, gpdf_control_setup_property_bag)
- (property_bag_get_prop): add a property bag to the control.
- (gpdf_control_get_title, persist_file_set_pdf_cb)
- (gpdf_control_destroy, persist_stream_set_pdf_cb): impl. title
- property (only an URI ATM).
-
- * gpdf/NEWS: update
-
- * gpdf/configure.in: bump version to 0.103.99.
-
-2003-06-06 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/configure.in: Version 0.103.
-
- * gpdf/NEWS: update.
-
- * gpdf/lib/ggv-sidebar/Makefile.am (libggv_sidebar_a_SOURCES): include
- only files that are already needed.
-
-2003-06-03 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/configure.in: generate lib/ggv-sidebar/Makefile.
-
- * gpdf/lib/Makefile.am (SUBDIRS): add ggv-sidebar.
-
- * gpdf/lib/ggv-sidebar/ggvutils.h, lib/ggv-sidebar/ggv-prefs.h:
- everything we need from the ggv files of the same name.
-
- * gpdf/lib/ggv-sidebar/ggvutils.c: plus their implementation.
-
- * gpdf/lib/ggv-sidebar/Makefile.am: add ggvutils.[hc], ggv-prefs.h.
-
- * gpdf/xpdf/Makefile.am: link with ggv-sidebar.
-
- * gpdf/xpdf/gpdf-view.cc: implement GgvDocument interface.
- (gpdf_view_get_type): cannot use CLASS_BOILERPLATE with interfaces.
- (gpdf_view_get_page_count, gpdf_view_get_page_names)
- (gpdf_view_instance_init): for the interface.
-
- * gpdf/xpdf/tests/test-gpdf-view.cc: add tests for GPdfView.
-
- * gpdf/xpdf/tests/.cvsignore: ignore test-gpdf-view.
-
- * gpdf/xpdf/tests/Makefile.am: add new test, link with ggv-sidebar.
-
-2003-06-03 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/src/gtkgs.c (gtk_gs_start_scroll, gtk_gs_end_scroll): optimized:
- invalidate 4 tiny rectangles instead of the whole window.
- * ggv/src/cursors.c (cursor_get): optimized: create cursor only the first
- time.
-
-2003-06-02 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/src/ggv-window.c (set_file_cmds_sensitivity): properly enable
- or disable reload and close buttons!
-
-2003-05-30 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/bonobo/ggv-control.c (set_zoom_items_sensitivity): disable zoom spin
- also!
-
-2003-05-29 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/configure.in: define HAVE_FONT_EMBEDDING if gnome-print has the
- gnome_font_face_download function
-
- * gpdf/xpdf/GPOutputDev.cc: use HAVE_FONT_EMBEDDING from aconf.h
-
-2003-05-29 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/tests/test-gpdf-control.cc: add tests for GPdfControl
-
- * gpdf/xpdf/tests/Makefile.am, xpdf/tests/.cvsignore: add
- test-gpdf-control
-
- * gpdf/xpdf/gpdf-control.cc: use BONOBO_CLASS_BOILERPLATE.
- (gpdf_control_new, gpdf_control_construct): kill, use construct
- time properties.
- (gpdf_control_class_init): install constructor, properties
- persist-stream and persist-file.
- (gpdf_control_constructor): constructor impl.
- (gpdf_control_setup_page_control, gpdf_control_setup_zoomable)
- (gpdf_control_setup_view_widgets): renamed from gc_setup_foo.
- (gpdf_control_setup_persist): ditto, connect to PersistFile, too.
- (gpdf_control_set_property): impl.
- (persist_file_set_pdf_cb): signal callback.
- (persist_stream_set_pdf_cb): renamed from gc_set_pdf_cb.
- (gpdf_control_pdf_doc_changed): factored out from gc_set_pdf_cb.
- (verb_FileProperties_cb): get PDFDoc from priv.
-
- * gpdf/xpdf/gpdf-control.h: kill gpdf_control_new and _construct,
-
- * gpdf/xpdf/bonobo-application-x-pdf.cc (gpdf_factory): also give the
- control a PersistFile implementation
-
- * gpdf/xpdf/Makefile.am: moved more code into libgpdf.a.
-
- * gpdf/xpdf/GNOME_PDF.server.in.in: state that we implement
- Bonobo/PersistFile.
-
- * gpdf/shell/gpdf.c (bonobo_stream_for_uri): kill.
- (gw_control_load_pdf): changed to load through PersistFile.
-
-2003-05-27 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/tests/test-pdf-loading.cc: add tests for GPdfPersistFile.
-
- * gpdf/xpdf/gpdf-persist-stream.h: no need to include BonoboStream.h.
-
- * gpdf/xpdf/gpdf-persist-file.h, xpdf/gpdf-persist-file.cc: new class,
- implements the PersistFile interface.
-
- * gpdf/xpdf/Makefile.am (libgpdf_a_SOURCES): add gpdf-persist-file.cc,
- gpdf-persist-file.h.
-
- * gpdf/xpdf/gpdf-control.cc: reorder includes.
-
-2003-05-26 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/src/ggv-window.c (ggv_window_remove_control): remove timer callback
- and free filename.
- (ggv_window_close): call ggv_window_remove_control.
-
-2003-05-25 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-links-canvas-layer.cc (gnome_canvas_item_new):
-
- * gpdf/xpdf/gpdf-link-canvas-item.cc (gpdf_link_canvas_item_set_link):
-
- * gpdf/xpdf/tests/test-links.cc: refactoring: the LinkItem gets its
- directly coordinates from the Link
-
-2003-05-25 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-persist-stream.cc:
- (impl_bonobo_persist_stream_load)
- (impl_bonobo_persist_stream_save, impl_get_content_types)
- (gpdf_persist_stream_class_init, gpdf_persist_stream_construct):
- implement the PersistStream interface on top of BonoboPersist
- instead of the deprecated BonoboPersistStream GObject class.
- (gpdf_persist_stream_class_init, gpdf_persist_stream_construct):
- changes for BONOBO_CLASS_BOILERPLATE_FULL.
-
- * gpdf/xpdf/gpdf-persist-stream.h: derive directly from BonoboPersist.
-
- * gpdf/xpdf/tests/test-pdf-loading.cc (persist_stream_content_types)
- (persist_stream_no_load): test ::getContentTypes and ::save
- implementation in GPdfPersistStream.
-
-2003-05-25 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/tests/test-pdf-loading.cc: new test.
-
- * gpdf/xpdf/tests/Makefile.am (TESTS_NEEDING_PDFTEX): add
- test-pdf-loading.
-
- * gpdf/xpdf/Makefile.am (libgpdf_a_SOURCES): move more files to the lib.
-
- * gpdf/xpdf/gpdf-persist-stream.cc (gpdf_persist_stream_get_length):
- kill.
- (gpdf_persist_stream_delete_doc_and_stream): rename from
- delete_pdf_doc_full, simplify.
- (load_pdf_from_stream): make priv->pdf_stream local to this method,
- kill redundant test for catalog.
-
- * gpdf/xpdf/gpdf-persist-stream.h (gpdf_persist_stream_get_length):
- kill.
-
- * gpdf/xpdf/gpdf-control.cc (verb_FileProperties_cb): remove file size
- argument.
-
- * gpdf/xpdf/nautilus-pdf-property-page.cc
- (gpdf_nautilus_property_page_set_uri): ditto.
-
- * gpdf/xpdf/pdf-info-dict-util.cc (pdf_doc_process_properties): kill
- file size parameter.
-
- * gpdf/xpdf/pdf-info-dict-util.h: ditto.
-
- * gpdf/xpdf/pdf-properties-display.c: kill traces of the file size
- label.
-
-2003-05-25 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/README: added some content ;)
- * ggv/bonobo/ggv-control.c (ggv_control_key_press_event): explicitly queue
- the scrollbar for redraw when doing page wrap.
- * ggv/bonobo/ggv-control.c: popup menu on Shift+F10. patch by Padraig
- O'Briain.
- * ggv/src/gtkgs.c: Execute the wait() system call in a loop
- so that it doesn't fail with an interrupted signal which
- will result in defunct process. fixes #113058. patch by
- Rajkumar Sivasamy.
- * ggv/ggv.schemas: improved descriptions. Thanx to menthos for discovering these.
-
-2003-05-24 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/src/gtkgs.[ch] (gtk_gs_set_available_size): new function to set
- the visible size that is available to the widget. used to calculate
- zoom-to-fit factor in a better manner.
- * ggv/bonobo/ggv-control.c: use the above func whenever widget size
- changes.
-
-2003-05-23 Christian Neumair <chris@gnome-de.org>
-
- * gpdf/shell/gpdf.c: (verb_HelpAbout_cb): Splitted copyright string.
-
-2003-05-20 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/tests/test-links.cc (link_item_click)
- (link_item_enter_leave): more tests
-
- * gpdf/xpdf/gpdf-link-canvas-item.cc (gpdf_link_canvas_item_click)
- (gpdf_link_canvas_item_enter, gpdf_link_canvas_item_leave)
- (gpdf_link_canvas_item_clicked, gpdf_link_canvas_item_event)
- (gpdf_link_canvas_item_set_property)
- (gpdf_link_canvas_item_class_init): refactor to make it more
- better testable
-
- * gpdf/xpdf/gpdf-link-canvas-item.h: ditto
-
-2003-05-20 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-link-canvas-item.cc
- (gpdf_link_canvas_item_mouse_enter)
- (gpdf_link_canvas_item_mouse_leave)
- (gpdf_link_canvas_item_class_init): add (mouse) enter and leave
- signals
-
- * gpdf/xpdf/gpdf-link-canvas-item.h: add signal slots for enter and
- leave
-
- * gpdf/xpdf/tests/test-links.cc (link_item_enter_leave): test for the
- signals
-
- * gpdf/xpdf/Makefile.am: now the marshallers sources are not shipped
- with the dist and correctly build when needed, finally
-
- * gpdf/configure.in: version 0.102.99
-
-2003-05-19 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/configure.in: Version 0.102
-
- * gpdf/xpdf/Makefile.am: don't do the DONT_DIST_SOURCE thing, breaks
- the distcheck
-
-2003-05-19 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-view.cc (gpdf_view_render_page): properly destroy the
- links layer when switching pages
-
-2003-05-19 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/Makefile.am: don't distribute generated marshallers
-
-2003-05-19 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-links-canvas-layer.cc
- (gpdf_links_canvas_layer_dispose): plug leak
-
- * gpdf/xpdf/tests/.cvsignore, test-files/.cvsignore: update
-
- * gpdf/NEWS: update
-
-2003-05-18 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/tests/test-page-setup.cc, xpdf/tests/test-links.cc:
- tests/experiments
-
- * gpdf/xpdf/tests/Makefile.am, xpdf/tests/.cvsignore: infrastructure
-
- * gpdf/xpdf/gpdf-view.h: signal slots for close and quit requests
-
- * gpdf/xpdf/gpdf-view.cc (gpdf_view_link_action_named, link_clicked_cb)
- (gpdf_view_class_init): implement some named action links:
- NextPage, PrevPage, FirstPage, LastPage, signals for Close and Quit
-
- * gpdf/xpdf/Makefile.am (SUBDIRS): add tests
-
- * gpdf/test-files/simple-links.tex: test file, simple pdf links
-
- * gpdf/test-files/.cvsignore, test-files/Makefile.am: infrastructure
-
- * gpdf/configure.in: check for pdftex (not a hard requirement)
- add test-files/Makefile and xpdf/tests/Makefile
-
- * gpdf/NEWS: update
-
- * gpdf/Makefile.am (SUBDIRS): add test-files
-
-2003-05-18 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-view.cc (gpdf_view_motion_notify_event)
- (gpdf_view_handle_drag_motion): chain up to parent implementation
- of motion-notify, factor out dragging
- (gpdf_view_button_press_event): chain up to parent
- (gpdf_view_render_page): use GPdfLinksCanvasLayer to draw links
- (link_clicked_cb, gpdf_view_link_action_goto): implement simple
- GoTo links
- (gpdf_view_dispose): unref the links_layer
-
- * gpdf/xpdf/gpdf-persist-stream.cc: store bonoboStream as BaseStream
-
- * gpdf/xpdf/gpdf-marshal.list: add VOID:POINTER
-
- * gpdf/xpdf/gpdf-links-canvas-layer.cc, xpdf/gpdf-links-canvas-layer.h:
- new class, links are grouped in such layers
-
- * gpdf/xpdf/gpdf-link-canvas-item.cc, xpdf/gpdf-link-canvas-item.h: new
- class, representing links in the GPdfView
-
- * gpdf/xpdf/Makefile.am: move away from $common_sources to convenience
- libraries, add gpdf-link-canvas-item.{cc,h},
- gpdf-links-canvas-layer.{cc,h}
-
- * gpdf/xpdf/BonoboStream.cc (bfread, bfseek): fix debug messages
-
-2003-05-18 Danilo Šegan <dsegan@gmx.net>
-
- * ggv/configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
-
-2003-05-17 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/lib/recent-files/egg-recent-model.c: update from egg
-
- * gpdf/lib/recent-files/Makefile.am: fix update target
-
- * gpdf/lib/ggv-sidebar/update-from-ggv.sh: fix
-
- * gpdf/lib/ggv-sidebar/ggv-document.c, lib/ggv-sidebar/ggv-document.h:
- new interfaces from GGV
-
- * gpdf/lib/ggv-sidebar: update from ggv
-
- * gpdf/lib/ggv-sidebar/Makefile.am: add ggv-document.[ch], fix update
- target, define GNOMEICONDIR
-
-2003-05-15 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/applied a patch from Martin Kretzschmar that decouples GgvSidebar
- from GgvPostScriptView via a GgvDocument interface implemented by
- GgvPostScriptView.
- * ggv/bonobo/ggv-document.[ch]: new - a GgvDocument interface definition.
- * ggv/bonobo/ggv-sidebar.[ch], bonobo/ggv-postscript-view.[ch]: use the
- new interface instead of directly using GgvPostScriptView in the
- sidebar.
-
-2003-05-13 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/configure.in: bump version to 0.101.99
-
- * gpdf/xpdf/gpdf-view.cc (setup_page_transform, gpdf_view_render_page):
- respect offsets from a page's CropBox/MediaBox (fixes second part
- of Bug #112884).
-
-2003-05-10 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- I'll elaborate a bit on the last change
-
- * ggv/bonobo/ggv-document.h, bonobo/ggv-document.c: new interface with
- methods ggv_document_get_page_count and
- ggv_document_get_page_names
-
- * ggv/bonobo/ggv-sidebar.c (ggv_sidebar_class_init)
- (page_list_selection_changed, ggv_sidebar_create_page_list)
- (ggv_sidebar_construct, ggv_sidebar_new): don't depend on
- GgvPostScriptView but on the GgvDocument interface; emit a
- set_page signal instead of calling ggv_postscript_view_goto_page
-
- * ggv/bonobo/ggv-sidebar.h: ditto
-
- * ggv/bonobo/ggv-postscript-view.h:
- (ggv_postscript_view_get_page_count)
- (ggv_postscript_view_get_page_names): no longer public
-
- * ggv/bonobo/ggv-postscript-view.c (notify_page_count_change)
- (load_ps, ggv_postscript_view_create_ui):
- s/ggv_postscript_view_get_page_count/ggv_document_get_page_count/
- (ggv_postscript_view_get_type): expand BONOBO_TYPE_FUNC_FULL, add
- interface implementation stuff
- (ggv_document_interface_init): new, interface foo
- (ggv_postscript_view_get_page_count)
- (ggv_postscript_view_get_page_names): make static, now they serve
- only as implementation of the respective ggv_document:: methods
- (ggv_postscript_view_construct, sidebar_set_page): goto_page on
- set_page signal from sidebar
-
- * ggv/bonobo/ggv-control.c (ggv_control_create_ui):
- s/ggv_postscript_view_get_page_count/ggv_document_get_page_count/
-
- * ggv/bonobo/Makefile.am (ggv_postscript_viewer_SOURCES): add
- ggv-document.[ch] to the build
-
-2003-05-09 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/lib/ggv-sidebar/update-from-ggv.sh,
- lib/ggv-sidebar/gtkchecklist.h, lib/ggv-sidebar/gtkchecklist.c,
- lib/ggv-sidebar/ggv-sidebar.h, lib/ggv-sidebar/ggv-sidebar.c,
- lib/ggv-sidebar/config.h, lib/ggv-sidebar/Makefile.am,
- lib/ggv-sidebar/.cvsignore, lib/ggv-sidebar: sidebar code from
- ggv, no changes allowed here, is not in the build yet, only
- checked in for convenient diffing.
-
-2003-05-09 Christian Neumair <chris@gnome-de.org>
-
- * ggv/ggv.schemas.in: s/postscript/PostScript/.
-
-2003-05-08 Christian Neumair <chris@gnome-de.org>
-
- * ggv/ggv.schemas.in: Fixed two tiny typos.
-
-2003-05-06 Danilo Šegan <dsegan@gmx.net>
-
- * gpdf/configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS.
-
-2003-05-04 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/NEWS, configure.in: Version 0.101
-
-2003-05-03 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-g-switch.h: add GMutex,
-
- * gpdf/shell/gpdf.c (gpdf_window_new): s/gtk_type_new/g_object_new/,
- use construction time properties
- (gw_setup_window): kill (replaced by constr. time props)
- (gpdf_window_construct): don't call gw_setup_window
- (gw_add_control_to_ui, gpdf_window_open): more simplifications due
- to BonoboWidget
- (gw_activate_control): ditto -> kill
- (gw_control_load_pdf, bonobo_stream_for_uri): extract the latter
- from the former
- (gw_setup_local_contents, gw_setup_toplevel_ui)
- (gw_setup_recent_menu, gw_setup_recent_toolitem): slot and
- ui_component moved to priv
-
- * gpdf/shell/gpdf-window.h (struct _GPdfWindow): move away remaining
- public fields
-
-2003-05-03 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/pdf-info-dict-util.cc (pdf_info_dict_get_date): don't hand
- out invalid times; work around Distiller 3.0 y2k bug.
-
-2003-05-03 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/gpdf-view.cc (gpdf_view_key_press_event): really set
- do_scroll when we want to scroll; on PageUp/Down move by whole
- pages instead of screenfuls, leave Backspace/Space for that (fixes
- Bug #112140)
-
-2003-05-02 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/shell/gpdf.c:
- (gpdf_window_has_contents, gw_add_control_to_ui)
- (gw_control_load_pdf, gw_control_load_pdf, gw_destroy)
- (gpdf_window_construct): refactor towards using BonoboWidget
- (gw_setup_control_frame): kill
-
-2003-05-02 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/shell/gpdf.c (gw_control_load_pdf): use a vfs: moniker; check
- for exceptions
-
-2003-05-01 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/shell/gpdf.c (gw_control_load_pdf): don't free uri
-
-2003-05-01 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/shell/tests/test-uri-input.c (setup, tear_down): extract uri
- request logging foo from tests
- (open_shell_arg, open_shell_arg_relative): new tests
-
- * gpdf/shell/gpdf.c (create_window): use ::open_shell_arg
- (gw_control_load_pdf): only accept uris
- (gw_ask_for_uri, gw_ask_for_uri, gw_open_dialog):
- variable/function renamings
-
- * gpdf/shell/gpdf-uri-input.h (gpdf_uri_input_open_shell_arg): add
- prototype
-
- * gpdf/shell/gpdf-uri-input.c (gpdf_uri_input_open_shell_arg): new
- function
-
- * gpdf/shell/eel-string.c, shell/eel-string.h,
- shell/eel-vfs-extensions.c, shell/eel-vfs-extensions.h: frome eel
-
- * gpdf/shell/Makefile.am (libgpdfshell_a_SOURCES): add eel-string and
- eel-vfs-extensions
-
-2003-05-01 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/pdf-info-dict-util.cc (pdf_info_dict_get_string): kill
- unused variable
-
- * gpdf/xpdf/gpdf-view.cc (gpdf_view_construct): kill unused variables
-
- * gpdf/xpdf/gpdf-control.cc (gc_zoom_to_fit_width_cb): kill (unused)
- (gc_ui_set_pixbufs): kill unused variables
-
- * gpdf/shell/tests/test-uri-input.c: include headers for exit, strcmp
-
- * gpdf/lib/recent-files/Makefile.am (INCLUDES): fix distcheck
-
- * gpdf/gpdf.desktop.in (Icon): use the icon for pdf documents until we
- have a nice gpdf icon
-
- * gpdf/NEWS: more antinews
-
- * gpdf/Makefile.am (CLEANFILES): more cleaning
-
-2003-04-30 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/shell/gpdf-recent-view-toolitem.c: add tooltip to recent files
- drop down
-
-2003-04-30 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/src/ggv-prefs-ui.[ch] (struct _GgvPrefsDialog): removed ok, cancel
- and apply members and all code related to them!
-
-2003-04-27 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/shell/gpdf.c (menu_position_under_widget)
- (open_button_pressed_cb, open_button_key_pressed_cb)
- (gw_setup_recent_tool_item, gw_setup_recent_toolitem): factored
- out the toolitem with the recent files list
-
- * gpdf/shell/gpdf-recent-view-toolitem.c,
- shell/gpdf-recent-view-toolitem.h: new class: button with dropdown
- menu of recent files
-
- * gpdf/shell/Makefile.am (libgpdfshell_a_SOURCES): compile
- gpdf-recent-view-toolitem.c
-
-2003-04-27 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- Gotta love compiler warnings.
-
- * gpdf/xpdf/pdf-properties-display.c (gpdf_gtk_label_make_bold): make static
- (gpdf_properties_display_class_init): install dispose implementation
-
- * gpdf/xpdf/pdf-info-dict-util.cc (pdf_doc_process_properties): format
- file size with %ld, not %d
-
- * gpdf/xpdf/page-control.c: #include stdlib.h for strtol
-
- * gpdf/xpdf/gpdf-view.cc (canonical_multiple_of_90): return statement
- was missing, I wonder why it worked
- (gpdf_view_key_press_event): silence warning
- (gpdf_view_key_press_event): ditto
-
- * gpdf/xpdf/GPOutputDev.cc (initBase14Fonts): use guint as array index
-
- * gpdf/xpdf/BonoboStream.cc (bfseek): silence warning
-
- * gpdf/shell/gpdf.c (open_request_logger): don't define if not debugging
-
- * gpdf/shell/gpdf-uri-input.h: add missing prototypes
-
- * gpdf/shell/gpdf-uri-input.c (gpdf_uri_input_open_uri_list): add
- missing return type
-
- * gpdf/xpdf/Makefile.am, shell/Makefile.am, configure.in: use maximum
- compiler warnings
-
-2003-04-27 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/NEWS: updated.
-
- * gpdf/shell/gpdf.c (gpdf_window_construct, gw_setup_recent_tool_item)
- (open_button_key_pressed_cb, open_button_pressed_cb)
- (menu_position_under_widget): implement recent files drop-down
- tool item (taken from gedit)
- (verb_HelpAbout_cb): updated (c)
- (gw_setup_recent_menu): renamed from gw_setup_recent_files_ui
-
- * gpdf/shell/gpdf-window-ui.xml: added recent files drop-down control
-
- * gpdf/shell/gpdf-recent-facade.c (gpdf_recent_facade_get_model): added
- missing return.
-
-2003-04-27 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/NEWS: added news and anti-news.
-
- * gpdf/xpdf/gpdf-view.cc (gpdf_view_render_page): honor Rotate info
- of the page object. Don't set page layout in print config object,
- we handle the page format with calls to the canvas.
- (setup_page_transform): renamed from setup_upside_down_transform,
- take rotation angle argument.
- (canonical_multiple_of_90): new function.
-
-2003-04-24 Abel Cheung <maddog@linux.org.hk>
-
- * ggv/src/ggv-window.c(verb_HelpAbout): Add documenter credits, and
- mark more translatable strings.
- * ggv/Makefile.am, configure.in, ggv.schemas.in: Make schemas
- translatable. Don't shutdown gconfd when installing schemas.
-
-2003-04-23 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/xpdf/Makefile.am (CLEANFILES): rm GNOME_PDF.server.in on clean,
- not on distclean (fixes Bug #111404)
-
-2003-04-23 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/src/ggv-prefs-ui.c: added a prefs entry for PDF->DSC command.
- * ggv/src/gtkgs.c (gtk_gs_get_postscript): convert PDF to PS before
- printing!
- * ggv/src/gsdefaults.[ch], ggv.schemas: added property pdf2dsc that
- stores PDF->DSC conversion command.
- * ggv/src/gtkgs.c (check_pdf): reverted to the old way of handling PDFs:
- create a DSC file and use the original PDF to show it.
-
-2003-04-19 Hasbullah Bin Pit <sebol@ikhlas.com>
-
- * gpdf/configure.in (ALL_LINGUAS): Added "ms".
-
-2003-04-15 Mike Lei <mike.lei>
-
- * ggv/configure.in: Added Makefile support for l10n help files
- * ggv/Add online help files for de es fr it sv ja ko zh_CN zh_TW
-
-2003-04-14 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/shell/gpdf.c (main, gw_open_recent_file, gw_destroy)
- (gw_setup_recent_files_ui, gpdf_window_construct): implement
- recent files menu items
-
- * gpdf/shell/gpdf-window-ui.xml: add placeholder for recent files menu
- items
-
- * gpdf/shell/gpdf-recent-facade.h (gpdf_recent_facade_get_model): add
- prototype, slot for virtual
-
- * gpdf/shell/gpdf-recent-facade.c (gpdf_recent_facade_get_model): new
- (gpdf_recent_facade_instance_init): set limit to list of recent
- files
-
-2003-04-13 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- * gpdf/shell/gpdf.c (no_contents, find_empty_or_create_new_window)
- (open_request_handler, open_request_logger): new functions
- (create_window, main, gw_control_load_pdf, gw_drag_data_received)
- (gw_open_dialog): use GPdfUriInput
- (gpdf_window_has_contents): rename from gw_has_contents, no longer
- static
- (gpdf_window_open): s/gw_has_contents/gpdf_window_has_contents/
-
- * gpdf/shell/gpdf-window.h: add prototype for gpdf_window_has_contents
-
- * gpdf/shell/gpdf-recent-facade.h, shell/gpdf-recent-facade.c,
- shell/mock-recent-facade.c: new class, plus a mock of it
-
- * gpdf/shell/gpdf-uri-input.h, shell/gpdf-uri-input.c: new class
-
- * gpdf/shell/tests/test-uri-input.c, shell/tests/Makefile.am: unit
- tests for gpdf-uri-input
-
- * gpdf/shell/Makefile.am: add new files, compile them into a
- convenience library for testing, link gpdf with that lib and with
- recent files stuff
-
- * gpdf/lib/recent-files: copy of egg recent files stuff
-
- * gpdf/lib, lib/unit-test.h, lib/Makefile.am, lib/.cvsignore: new
-
- * gpdf/xpdf/GPOutputDev.cc (getFontFaceEmbedded): fix bad C++, detected
- by Sun compilers. Thanks to Rich Burridge / Sun (Bug: #110402)
-
- * gpdf/xpdf/gpdf-view.cc (gpdf_view_button_press_event): ditto
-
- * gpdf/xpdf/gpdf-util.h (GPDF_BOILERPLATE): kill, identical with
- BONOBO_BOILERPLATE since libbonobo 2.2.1
-
- * gpdf/xpdf/nautilus-pdf-property-page.cc (BONOBO_ARG_GET_STRING):
- ditto
-
- * gpdf/configure.in: bumped version to 0.100.99, require libbonobo 2.2.1
- generate Makefiles in lib, lib/recent-files, shell/tests
-
- * gpdf/Makefile.am (SUBDIRS): add lib dir
-
- * gpdf/.cvsignore: ignore release tarballs
-
-2003-04-08 Michael Meeks <michael@ximian.com>
-
- * gpdf/Version 0.100.0
-
-2003-04-07 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/bonobo/ggv-control.c (ggv_control_key_press_event): don't wrap on
- arrow keys - only on space and backspace!
- * ggv/src/main.c (create_windows_from_cmdline): fix differentiation
- of URIs and local file paths.
- * ggv/src/gtkgs.c (gtk_gs_size_allocate): always update adjustments.
- (gtk_gs_munge_adjustments): if we zoom mode is fit (width|page)
- set corresponding adjustments properly.
-
-2003-04-06 Jaka Mocnik <jaka@gnu.org>
-
- * ggv/merged from gnome-2-2 branch - the instant-apply patch.
- * src/main.c (main): save geometry upon exit.
- * src/ggv-prefs-ui.c: made prefs dialog instant apply.
- * src/ggv-prefs.[ch] (ggv_prefs_save): removed.
- * src/gsdefaults.[ch] (gtk_gs_defaults_save): removed. moved gconf
- operation to gtk_gs_defaults_set_*() functions.
- * bonobo/ggv-postscript-view.c (verb_FileSaveMarked): warn even when
- overwriting an empty file.
-
-2003-04-05 Samúel Jón Gunnarsson <sammi@techattack.nu>
-
- * gpdf/configure.in: Added "is" in ALL_LINGUAS
-
-2003-04-03 Martin Kretzschmar <Martin.Kretzschmar@inf.tu-dresden.de>
-
- * gpdf/xpdf/Makefile.am (ui_DATA): no need for
- bonobo-application-x-pdf-ui.xml.
-
-2003-04-03 Martin Kretzschmar <Martin.Kretzschmar@inf.tu-dresden.de>
-
- * gpdf/xpdf/GPOutputDev.cc (getFontFaceEmbedded): use
- getFontFaceFallback
-
- * gpdf/xpdf/page-control.c (gpdf_page_control_setup_tooltips): fix
- tooltip string.
- (gpdf_page_control_setup_tooltips): ref the tooltips object
-
- * gpdf/xpdf/gpdf-properties-dialog.glade, xpdf/pdf-properties-display.c
- (gpdf_properties_display_set_property): disable file size label.
-
-2003-04-03 Martin Kretzschmar <Martin.Kretzschmar@inf.tu-dresden.de>
-
- * gpdf/xpdf/page-control.c (gpdf_page_control_instance_init)
- (gpdf_page_control_setup_tooltips, gpdf_page_control_class_init)
- (gpdf_page_control_destroy): add tooltips to the widget
-
- * gpdf/xpdf/pdf-info-dict-util.cc: there are PDFs without
- info-dictionary (e.g. OpenOffice.org's), don't crash on them
-
- * gpdf/Makefile.am (EXTRA_DIST): distribute gpdf.applications
-
-2003-04-02 Martin Kretzschmar <Martin.Kretzschmar@inf.tu-dresden.de>
-
- * gpdf/gpdf.applications: add
-
- * gpdf/Makefile.am install gpdf.applications
-
- * gpdf/gpdf.keys.in: update.
-
- * gpdf/goo/Makefile.am, shell/Makefile.am, xpdf/Makefile.am: add
- top_srcdir to include path for aconf2.h.
-
- * gpdf/goo/Makefile.am, xpdf/Makefile.am: rename libgoo.a to libGoo.a
- for consistency with Xpdf, don't install this library;
- makefile.w32 is no more.
-
- * gpdf/README: added note that this does not describe the GNOME version.
-
- * gpdf/Makefile.am: don't distribute README.CVS, ANNOUNCE,
- makefile.w32, distribute aconf2.h.
-
- * gpdf/CHANGES: added reference to ChangeLog and NEWS.
-
- * gpdf/AUTHORS, NEWS: updated.
-
- * gpdf/configure.in: add bugzilla url to AC_INIT.
-
- * gpdf/xpdf/gpdf-view.cc, xpdf/gpdf-persist-stream.cc,
- xpdf/gpdf-control.cc, xpdf/GPOutputDev.cc: consistently wrap debug
- messages.
-
-2003-04-02 Martin Kretzschmar <Martin.Kretzschmar@inf.tu-dresden.de>
-
- * gpdf/configure.in: added tests from Xpdf's configure.in
-
- * gpdf/CHANGES: added note that this describes only Xpdf upstream
- changes
-
-2003-04-01 Martin Kretzschmar <m_kretzschmar@gmx.net>
-
- Merge with Xpdf 2.01 and make it build