Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Get rid of ggvutilsMarco Pesenti Gritti2005-01-017-139/+63
| | | | | | | | | | | | | | | 2005-01-01 Marco Pesenti Gritti <marco@gnome.org> * ps/Makefile.am: * ps/ggvutils.c: * ps/ggvutils.h: * ps/gsdefaults.c: (gtk_gs_defaults_get_paper_sizes): * ps/gsdefaults.h: * ps/gtkgs.c: (file_length), (file_readable), (check_filecompressed), (check_pdf), (gtk_gs_load), (gtk_gs_get_postscript): Get rid of ggvutils
* CleanupsMarco Pesenti Gritti2004-12-315-25/+11
| | | | | | | | | | | 2004-12-31 Marco Pesenti Gritti <marco@gnome.org> * ps/ggvutils.c: * ps/ggvutils.h: * ps/gsio.h: * ps/gtkgs.c: (gtk_gs_set_zoom): Cleanups
* Ensure the page is rerendered when changing zoomMarco Pesenti Gritti2004-12-312-0/+9
| | | | | | | | 2004-12-31 Marco Pesenti Gritti <marco@gnome.org> * ps/gtkgs.c: (gtk_gs_set_zoom), (gtk_gs_set_zoom_mode): Ensure the page is rerendered when changing zoom
* Add a changed event that is emitted when the page content changes. This isMarco Pesenti Gritti2004-12-316-5/+104
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-12-31 Marco Pesenti Gritti <marco@gnome.org> * backend/ev-document.c: (ev_document_base_init), (ev_document_changed): * backend/ev-document.h: Add a changed event that is emitted when the page content changes. This is necessary to deal with the fact that in ps backend rendering happen asycrounously. This makes the ps backend mostly work. * pdf/xpdf/pdf-document.cc: Emit changed event * ps/gtkgs.c: (set_up_page), (gtk_gs_widget_event), (ps_document_set_target): Emit changed event * shell/ev-view.c: (document_changed_callback), (ev_view_set_document), (ev_view_set_page): Redraw on the changed signal
* Added nl to ALL_LINGUAS.Vincent van Adrighem2004-12-281-1/+1
| | | | | | 2004-12-28 Vincent van Adrighem <adrighem@gnome.org> * configure.ac: Added nl to ALL_LINGUAS.
* Translation added by Tino Meinen.Vincent van Adrighem2004-12-282-0/+1983
| | | | | | 2004-12-28 Vincent van Adrighem <adrighem@gnome.org> * nl.po: Translation added by Tino Meinen.
* Added pt_BR translationRaphael Higino2004-12-254-1/+542
|
* Added Simplified Chinese translationFunda Wang2004-12-241-1/+1
|
* * backend/ev-document-bookmarks.h: * pdf/xpdf/Makefile.am: *Jonathan Blandford2004-12-2411-39/+467
| | | | | | | | | | | | | | | | | | | | | Fri Dec 24 00:48:44 2004 Jonathan Blandford <jrb@redhat.com> * backend/ev-document-bookmarks.c: (ev_document_bookmarks_get_child): * backend/ev-document-bookmarks.h: * pdf/xpdf/Makefile.am: * pdf/xpdf/pdf-document.cc: * pdf/xpdf/pdf-document.h: * shell/Makefile.am: * shell/ev-sidebar-bookmarks.c: (ev_sidebar_bookmarks_destroy), (ev_sidebar_bookmarks_class_init), (ev_sidebar_bookmarks_construct), (stack_data_free), (do_one_iteration), (populate_bookmarks_idle), (ev_sidebar_bookmarks_clear_document), (ev_sidebar_bookmarks_set_document): * shell/ev-sidebar-bookmarks.h: * shell/ev-sidebar.c: (ev_sidebar_add_page), (ev_sidebar_set_document): * shell/ev-window.c: (ev_window_open): Initial stab at a bookmarks sidebar. It doesn't navigate yet, but it displays both the topics and the page numbers.
* Set sidebar default value to visible.Kristian Høgsberg2004-12-232-1/+3
|
* Hook up sidebar toggle.Kristian Høgsberg2004-12-232-1/+10
| | | | | | | 2004-12-23 Kristian Høgsberg <krh@redhat.com> * shell/ev-window.c (ev_window_view_sidebar_cb): Hook up sidebar toggle.
* Added en_CA to ALL_LINGUAS. Added Canadian English translation.Adam Weinberger2004-12-234-1/+545
| | | | | * configure.ac: Added en_CA to ALL_LINGUAS. * po/en_CA.po: Added Canadian English translation.
* replace bottom of this ChangeLog (merged history of ggv and gpdf;Martin Kretzschmar2004-12-231-9015/+204
| | | | | where all paths were wrong and most of the files are not even in this tree) with ChangeLog (from arch) of the shell code.
* hook up potentially-questionable "find results status text" feature -Havoc Pennington2004-12-237-13/+209
| | | | | | | | | | | | | | 2004-12-23 Havoc Pennington <hp@redhat.com> * shell/ev-window.c: hook up potentially-questionable "find results status text" feature - something involving the sidebar or scrollbar or a continuous all-pages-on-giant-roll-of-paper-view might be better in the end. * shell/ev-view.c (ev_view_get_find_status_message): new function, with corresponding signal when it should be updated * shell/eggfindbar.c (egg_find_bar_set_status_text): new function
* cvs add, the root of all evilHavoc Pennington2004-12-232-0/+198
|
* make search find stuff on other pages, sort of (only returns one result onHavoc Pennington2004-12-233-50/+299
| | | | | | | | | | 2004-12-22 Havoc Pennington <hp@redhat.com> * pdf/xpdf/pdf-document.cc (pdf_document_find_begin): make search find stuff on other pages, sort of (only returns one result on invisible pages, to show they have results; updates full results for a page when you view it). Currently repaints the current page every time a new result is found on any page, which isn't so nice.
* display an error if the document doesn't support find (better ideas?)Havoc Pennington2004-12-239-131/+80
| | | | | | | | | | | | | | | | 2004-12-22 Havoc Pennington <hp@redhat.com> * shell/ev-window.c (ev_window_cmd_edit_find): display an error if the document doesn't support find (better ideas?) (find_bar_search_changed_cb): handle missing document or document that doesn't support find * pdf/xpdf/pdf-document.cc: port to implement the new EvDocumentFindIface * backend/ev-document-find.c: create a new interface for searching * backend/ev-document.h, backend/ev-document.c: delete the find stuff
* Added Simplified Chinese translationFunda Wang2004-12-232-0/+518
|
* add libevbackend.la.Martin Kretzschmar2004-12-232-0/+4
| | | | | * pdf/xpdf/Makefile.am (libpdfdocument_la_LIBADD): add libevbackend.la.
* add GnomePrintJob to EvPrintJob constructor arguments.Martin Kretzschmar2004-12-237-3/+204
| | | | | | | | | | | | | | | | | * shell/ev-window.c (ev_window_print): add GnomePrintJob to EvPrintJob constructor arguments. * backend/ev-ps-exporter.c, backend/ev-ps-exporter.h: interface for documents that can export PostScript (page by page). * backend/Makefile.am (libevbackend_la_SOURCES): add them. * pdf/xpdf/pdf-document.cc (pdf_document_ps_export_begin) (pdf_document_ps_export_do_page, pdf_document_ps_export_end) (pdf_document_ps_exporter_iface_init: Implement EvPSExporter. * pdf/xpdf/Makefile.am (libxpdf_la_SOURCES): build PSOutputDev.
* Add thumbnail support.Anders Carlsson2004-12-221-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | 2004-12-22 Anders Carlsson <andersca@gnome.org> * backend/Makefile.am: * backend/ev-document-thumbnails.c: (ev_document_thumbnails_get_type), (ev_document_thumbnails_get_thumbnail): * backend/ev-document-thumbnails.h: * pixbuf/pixbuf-document.c: (G_DEFINE_TYPE_WITH_CODE), (pixbuf_document_thumbnails_get_thumbnail), (pixbuf_document_document_thumbnails_iface_init): * shell/Makefile.am: * shell/ev-sidebar-thumbnails.c: (ev_sidebar_thumbnails_destroy), (ev_sidebar_thumbnails_class_init), (ev_sidebar_thumbnails_init), (populate_thumbnails), (ev_sidebar_thumbnails_set_document): * shell/ev-sidebar-thumbnails.h: * shell/ev-sidebar.c: (ev_sidebar_init), (ev_sidebar_add_page), (ev_sidebar_set_document): * shell/ev-utils.c: (gaussian), (create_blur_filter), (create_shadow), (ev_pixbuf_add_shadow): * shell/ev-utils.h: Add thumbnail support.
* Set up a print dialog for "PostScript injection" method.Martin Kretzschmar2004-12-225-2/+208
| | | | | | | | | | | * shell/ev-window.c (ev_window_cmd_file_print, ev_window_print) (using_postscript_printer): Set up a print dialog for "PostScript injection" method. * shell/ev-print-job.h, shell/ev-print-job.c: stub classes for EvPrintJob. * shell/Makefile.am (evince_SOURCES): add ev-print-job.[ch]
* Add thumbnail support.Anders Carlsson2004-12-2210-15/+532
| | | | | | | | | | | | | | | | | | | | | | | | 2004-12-22 Anders Carlsson <andersca@gnome.org> * backend/Makefile.am: * backend/ev-document-thumbnails.c: (ev_document_thumbnails_get_type), (ev_document_thumbnails_get_thumbnail): * backend/ev-document-thumbnails.h: * pixbuf/pixbuf-document.c: (G_DEFINE_TYPE_WITH_CODE), (pixbuf_document_thumbnails_get_thumbnail), (pixbuf_document_document_thumbnails_iface_init): * shell/Makefile.am: * shell/ev-sidebar-thumbnails.c: (ev_sidebar_thumbnails_destroy), (ev_sidebar_thumbnails_class_init), (ev_sidebar_thumbnails_init), (populate_thumbnails), (ev_sidebar_thumbnails_set_document): * shell/ev-sidebar-thumbnails.h: * shell/ev-sidebar.c: (ev_sidebar_init), (ev_sidebar_add_page), (ev_sidebar_set_document): * shell/ev-utils.c: (gaussian), (create_blur_filter), (create_shadow), (ev_pixbuf_add_shadow): * shell/ev-utils.h: Add thumbnail support.
* Fix a few bugsMarco Pesenti Gritti2004-12-223-7/+31
| | | | | | | | | | | 2004-12-22 Marco Pesenti Gritti <marco@gnome.org> * ps/gtkgs.c: (gtk_gs_init), (set_up_page), (ps_document_set_target), (ps_document_get_page_size), (ps_document_render): * ps/gtkgs.h: Fix a few bugs
* Added "sv" to ALL_LINGUAS. Added Swedish translation.Christian Rose2004-12-224-1/+559
| | | | | | | 2004-12-22 Christian Rose <menthos@menthos.com> * configure.ac: Added "sv" to ALL_LINGUAS. * po/sv.po: Added Swedish translation.
* new interface to indicate document supports bookmarks.Jonathan Blandford2004-12-224-0/+207
| | | | | | | Wed Dec 22 14:47:38 2004 Jonathan Blandford <jrb@redhat.com> * backend/ev-document-bookmarks.[ch]: new interface to indicate document supports bookmarks.
* Remove unused utilsMarco Pesenti Gritti2004-12-224-308/+15
| | | | | | | | | | | 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
* Another check point for the ps backend. Now I can get it to show pages!Marco Pesenti Gritti2004-12-223-510/+65
| | | | | | | | | | | | | | | | | | | 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!
* Added files that were missing according to 'intltool-update --maintain'.Christian Rose2004-12-223-6/+20
| | | | | | | | 2004-12-22 Christian Rose <menthos@menthos.com> * POTFILES.in: Added files that were missing according to 'intltool-update --maintain'. * .cvsignore: Added more files.
* initial sidebar document setting code.Jonathan Blandford2004-12-226-9/+144
| | | | | | | 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.
* Animate the next button when activate is pressed.Anders Carlsson2004-12-222-1/+9
| | | | | | | 2004-12-22 Anders Carlsson <andersca@gnome.org> * shell/eggfindbar.c: (entry_activate_callback): Animate the next button when activate is pressed.
* Fix bugs in fullscreen code.Anders Carlsson2004-12-222-4/+51
| | | | | | | | | | 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.
* add cvsignoresMarco Pesenti Gritti2004-12-222-0/+3
|
* Don't forget the ChangeLogAnders Carlsson2004-12-221-0/+21
|
* SssshhhMartin Kretzschmar2004-12-222-0/+4
|
* Add pixbuf backend.Anders Carlsson2004-12-228-5/+331
| | | | | | | | | | | | | | | | | | | | | | | 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.
* Add Makefile.amSøren Sandmann Pedersen2004-12-222-0/+47
|
* Auto*ify dvi and dvi/dvilibSoeren Sandmann2004-12-2220-106/+274
| | | | | | | | | | | | | | | | | | 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.
* *** empty log message ***Marco Pesenti Gritti2004-12-227-277/+177
|
* Add fullscreen support from Epiphany.Anders Carlsson2004-12-222-6/+194
| | | | | | | | | | | | 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.
* fit-width stock icon from gpdf.Mark McLoughlin2004-12-229-1/+132
| | | | | | | | | | | | | | | 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.
* because get_page_size() returns the scaled page size, we need to calculateMark McLoughlin2004-12-222-3/+12
| | | | | | | | | | | 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().
* add zooming.Mark McLoughlin2004-12-225-7/+114
| | | | | | | | | | | | | | | | | | 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.
* add prototype.Martin Kretzschmar2004-12-224-1/+116
| | | | | | | | | | | * 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.
* *** empty log message ***Martin Kretzschmar2004-12-222-0/+4
|
* *** empty log message ***Marco Pesenti Gritti2004-12-221-1/+1
|
* Import ggv backend. Not hooked up yet.Marco Pesenti Gritti2004-12-2213-1/+6199
| | | | | | | | | | | | | | | | | | | | 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.
* Removed unused shell/global-params.* (was still there from old evince code)Martin Kretzschmar2004-12-222-72/+0
|
* load files from the command line.Mark McLoughlin2004-12-227-845/+97
| | | | | | | | | | | | | | | | | | | 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.
* ignore generated marshalers source.Martin Kretzschmar2004-12-222-0/+4
|