- * 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.