1. 07 May, 2010 1 commit
  2. 05 Apr, 2010 1 commit
  3. 24 Jan, 2009 1 commit
    • Carlos Garcia Campos's avatar
      Add EV_DEFINE_INTERFACE macro. · ab26fbf2
      Carlos Garcia Campos authored
      2009-01-24  Carlos Garcia Campos  <carlosgc@gnome.org>
      
      	* libdocument/ev-document.h:
      
      	Add EV_DEFINE_INTERFACE macro.
      
      	* libdocument/ev-async-renderer.c:
      	* libdocument/ev-document-find.c:
      	* libdocument/ev-document-fonts.c:
      	* libdocument/ev-document-forms.c:
      	* libdocument/ev-document-images.c:
      	* libdocument/ev-document-layers.c:
      	* libdocument/ev-document-links.c:
      	* libdocument/ev-document-security.c:
      	* libdocument/ev-document-thumbnails.c:
      	* libdocument/ev-document-transition.c:
      	* libdocument/ev-document.c:
      	* libdocument/ev-file-exporter.c:
      	* libdocument/ev-selection.c:
      
      	Use EV_DEFINE_INTERFACE macro to define interfaces in
      	libdocument. See bug #568228.
      
      svn path=/trunk/; revision=3379
      ab26fbf2
  4. 08 Jan, 2007 1 commit
    • Nickolay V. Shmyrev's avatar
      Reorganize source tree. · 13a06349
      Nickolay V. Shmyrev authored
      2007-01-08  Nickolay V. Shmyrev  <nshmyrev@yandex.ru>
      
      	* Makefile.am:
      	* backend/Makefile.am:
      	* backend/comics/Makefile.am:
      	* backend/djvu/Makefile.am:
      	* backend/dvi/Makefile.am:
      	* backend/ev-async-renderer.c:
      	* backend/ev-async-renderer.h:
      	* backend/ev-attachment.c:
      	* backend/ev-attachment.h:
      	* backend/ev-backend-marshal.c:
      	* backend/ev-document-factory.c:
      	* backend/ev-document-factory.h:
      	* backend/ev-document-find.c:
      	* backend/ev-document-find.h:
      	* backend/ev-document-fonts.c:
      	* backend/ev-document-fonts.h:
      	* backend/ev-document-images.c:
      	* backend/ev-document-images.h:
      	* backend/ev-document-info.h:
      	* backend/ev-document-links.c:
      	* backend/ev-document-links.h:
      	* backend/ev-document-misc.c:
      	* backend/ev-document-misc.h:
      	* backend/ev-document-security.c:
      	* backend/ev-document-security.h:
      	* backend/ev-document-thumbnails.c:
      	* backend/ev-document-thumbnails.h:
      	* backend/ev-document-transition.c:
      	* backend/ev-document-transition.h:
      	* backend/ev-document.c:
      	* backend/ev-document.h:
      	* backend/ev-file-exporter.c:
      	* backend/ev-file-exporter.h:
      	* backend/ev-image.c:
      	* backend/ev-image.h:
      	* backend/ev-link-action.c:
      	* backend/ev-link-action.h:
      	* backend/ev-link-dest.c:
      	* backend/ev-link-dest.h:
      	* backend/ev-link.c:
      	* backend/ev-link.h:
      	* backend/ev-render-context.c:
      	* backend/ev-render-context.h:
      	* backend/ev-selection.c:
      	* backend/ev-selection.h:
      	* backend/impress/Makefile.am:
      	* backend/pdf/Makefile.am:
      	* backend/pixbuf/Makefile.am:
      	* backend/ps/Makefile.am:
      	* backend/ps/ps-document.c: (push_pixbuf), (interpreter_failed),
      	(ps_document_widget_event), (setup_pixmap), (setup_page), (input),
      	(start_interpreter), (stop_interpreter), (document_load),
      	(ps_document_next_page), (render_page):
      	* backend/tiff/Makefile.am:
      	* comics/Makefile.am:
      	* comics/comics-document.c:
      	* comics/comics-document.h:
      	* configure.ac:
      	* cut-n-paste/zoom-control/ephy-zoom-control.c:
      	* djvu/Makefile.am:
      	* djvu/djvu-document-private.h:
      	* djvu/djvu-document.c:
      	* djvu/djvu-document.h:
      	* djvu/djvu-links.c:
      	* djvu/djvu-links.h:
      	* djvu/djvu-text-page.c:
      	* djvu/djvu-text-page.h:
      	* djvu/djvu-text.c:
      	* djvu/djvu-text.h:
      	* dvi/Makefile.am:
      	* dvi/dvi-document.c:
      	* dvi/dvi-document.h:
      	* dvi/fonts.c:
      	* dvi/fonts.h:
      	* dvi/mdvi-lib/Makefile.am:
      	* dvi/mdvi-lib/afmparse.c:
      	* dvi/mdvi-lib/afmparse.h:
      	* dvi/mdvi-lib/bitmap.c:
      	* dvi/mdvi-lib/bitmap.h:
      	* dvi/mdvi-lib/color.c:
      	* dvi/mdvi-lib/color.h:
      	* dvi/mdvi-lib/common.c:
      	* dvi/mdvi-lib/common.h:
      	* dvi/mdvi-lib/defaults.h:
      	* dvi/mdvi-lib/dvimisc.c:
      	* dvi/mdvi-lib/dviopcodes.h:
      	* dvi/mdvi-lib/dviread.c:
      	* dvi/mdvi-lib/files.c:
      	* dvi/mdvi-lib/font.c:
      	* dvi/mdvi-lib/fontmap.c:
      	* dvi/mdvi-lib/fontmap.h:
      	* dvi/mdvi-lib/fontsrch.c:
      	* dvi/mdvi-lib/gf.c:
      	* dvi/mdvi-lib/hash.c:
      	* dvi/mdvi-lib/hash.h:
      	* dvi/mdvi-lib/list.c:
      	* dvi/mdvi-lib/mdvi.h:
      	* dvi/mdvi-lib/pagesel.c:
      	* dvi/mdvi-lib/paper.c:
      	* dvi/mdvi-lib/paper.h:
      	* dvi/mdvi-lib/pk.c:
      	* dvi/mdvi-lib/private.h:
      	* dvi/mdvi-lib/setup.c:
      	* dvi/mdvi-lib/sp-epsf.c:
      	* dvi/mdvi-lib/special.c:
      	* dvi/mdvi-lib/sysdeps.h:
      	* dvi/mdvi-lib/t1.c:
      	* dvi/mdvi-lib/tfm.c:
      	* dvi/mdvi-lib/tfmfile.c:
      	* dvi/mdvi-lib/tt.c:
      	* dvi/mdvi-lib/util.c:
      	* dvi/mdvi-lib/vf.c:
      	* dvi/pixbuf-device.c:
      	* dvi/pixbuf-device.h:
      	* impress/Makefile.am:
      	* impress/common.h:
      	* impress/document.c:
      	* impress/f_oasis.c:
      	* impress/f_oo13.c:
      	* impress/iksemel.c:
      	* impress/iksemel.h:
      	* impress/imposter.h:
      	* impress/impress-document.c:
      	* impress/impress-document.h:
      	* impress/internal.h:
      	* impress/r_back.c:
      	* impress/r_draw.c:
      	* impress/r_geometry.c:
      	* impress/r_gradient.c:
      	* impress/r_style.c:
      	* impress/r_text.c:
      	* impress/render.c:
      	* impress/render.h:
      	* impress/zip.c:
      	* impress/zip.h:
      	* lib/Makefile.am:
      	* lib/ev-debug.c:
      	* lib/ev-debug.h:
      	* lib/ev-file-helpers.c:
      	* lib/ev-file-helpers.h:
      	* lib/ev-gui.c:
      	* lib/ev-gui.h:
      	* lib/ev-tooltip.c:
      	* lib/ev-tooltip.h:
      	* libdocument/Makefile.am:
      	* libdocument/ev-file-helpers.c:
      	* pdf/Makefile.am:
      	* pdf/ev-poppler.cc:
      	* pdf/ev-poppler.h:
      	* pixbuf/Makefile.am:
      	* pixbuf/pixbuf-document.c:
      	* pixbuf/pixbuf-document.h:
      	* properties/Makefile.am:
      	* ps/Makefile.am:
      	* ps/gsdefaults.c:
      	* ps/gsdefaults.h:
      	* ps/gsio.c:
      	* ps/gsio.h:
      	* ps/gstypes.h:
      	* ps/ps-document.c:
      	* ps/ps-document.h:
      	* ps/ps.c:
      	* ps/ps.h:
      	* shell/Makefile.am:
      	* shell/ev-application.h:
      	* shell/ev-sidebar-links.c:
      	* shell/ev-sidebar-links.h:
      	* shell/ev-utils.c: (ev_gui_sanitise_popup_position),
      	(ev_gui_menu_position_tree_selection):
      	* shell/ev-utils.h:
      	* shell/ev-view.c: (ev_view_finalize):
      	* shell/ev-window.c:
      	* shell/main.c: (main):
      	* thumbnailer/Makefile.am:
      	* tiff/Makefile.am:
      	* tiff/tiff-document.c:
      	* tiff/tiff-document.h:
      	* tiff/tiff2ps.c:
      	* tiff/tiff2ps.h:
      	
      	Reorganize source tree.
      
      
      
      svn path=/trunk/; revision=2197
      13a06349
  5. 08 Oct, 2006 1 commit
    • Christian Persch's avatar
      Reduce relocations. Bug #360616. · 47fb87e5
      Christian Persch authored
      2006-10-08  Christian Persch  <chpe@cvs.gnome.org>
      
      	* backend/ev-async-renderer.c: (ev_async_renderer_get_type):
      	* backend/ev-document-find.c: (ev_document_find_get_type):
      	* backend/ev-document-fonts.c: (ev_document_fonts_get_type):
      	* backend/ev-document-links.c: (ev_document_links_get_type):
      	* backend/ev-document-security.c: (ev_document_security_get_type):
      	* backend/ev-document-thumbnails.c:
      	(ev_document_thumbnails_get_type):
      	* backend/ev-document.c: (ev_document_get_type):
      	* backend/ev-ps-exporter.c: (ev_ps_exporter_get_type):
      	* backend/ev-selection.c: (ev_selection_get_type):
      	* cut-n-paste/recent-files/egg-recent-model.c:
      	(egg_recent_model_get_type):
      	* cut-n-paste/recent-files/egg-recent-view-uimanager.c:
      	(egg_recent_view_uimanager_get_type):
      	* cut-n-paste/recent-files/egg-recent-view.c:
      	(egg_recent_view_get_type):
      	* cut-n-paste/toolbar-editor/egg-editable-toolbar.c:
      	(egg_editable_toolbar_get_type):
      	* cut-n-paste/toolbar-editor/egg-toolbar-editor.c:
      	(egg_toolbar_editor_get_type):
      	* cut-n-paste/toolbar-editor/egg-toolbars-model.c:
      	(egg_toolbars_model_get_type):
      	* cut-n-paste/toolbar-editor/eggtreemultidnd.c:
      	(egg_tree_multi_drag_source_get_type):
      	* cut-n-paste/zoom-control/ephy-zoom-action.c:
      	(ephy_zoom_action_get_type):
      	* cut-n-paste/zoom-control/ephy-zoom-control.c:
      	(ephy_zoom_control_get_type):
      	* impress/r_back.c: (_imp_fill_back):
      	* properties/ev-properties-main.c:
      	(ev_properties_plugin_register_type):
      	* shell/ev-sidebar-page.c: (ev_sidebar_page_get_type):
      	* shell/ev-view-accessible.c: (ev_view_accessible_get_type),
      	(ev_view_accessible_factory_get_type):
      
      	Reduce relocations. Bug #360616.
      47fb87e5
  6. 19 Jan, 2005 1 commit
    • Jonathan Blandford's avatar
      Add initial support for password-supported dialogs. This could be a lot · 53d25856
      Jonathan Blandford authored
      Wed Jan 19 01:10:57 2005  Jonathan Blandford  <jrb@redhat.com>
      
              * backend/Makefile.am:
              * backend/ev-document-links.h:
              * backend/ev-document-security.c: (ev_document_security_get_type),
              (ev_document_security_has_document_security),
              (ev_document_security_set_password):
              * backend/ev-document-security.h:
              * backend/ev-document.c: (ev_document_error_quark):
              * backend/ev-document.h:
              * data/Makefile.am:
              * data/evince-password.glade:
              * pdf/xpdf/pdf-document.cc:
              * shell/Makefile.am:
              * shell/ev-password.c: (ev_password_set_bad_password_label),
              (ev_window_password_entry_changed_cb), (ev_password_dialog_new),
              (ev_password_dialog_get_password),
              (ev_password_dialog_set_bad_pass):
              * shell/ev-password.h:
              * shell/ev-window.c: (ev_window_get_attribute),
              (ev_window_set_property), (update_action_sensitivity),
              (ev_window_is_empty), (mime_type_supported_by_gdk_pixbuf),
              (ev_window_setup_document), (ev_window_get_password),
              (ev_window_open), (ev_window_cmd_save_as),
              (using_postscript_printer), (ev_window_print),
              (find_not_supported_dialog), (ev_window_cmd_edit_find),
              (update_fullscreen_popup), (ev_window_fullscreen),
              (ev_window_unfullscreen), (ev_window_cmd_view_fullscreen),
              (ev_window_focus_out_cb), (ev_window_cmd_help_about),
              (menu_item_select_cb), (find_bar_search_changed_cb),
              (ev_window_dispose), (ev_window_init):
      
              Add initial support for password-supported dialogs.  This could be
              a lot cooler, but it'll do for now.
      53d25856
  7. 23 Dec, 2004 1 commit
    • Martin Kretzschmar's avatar
      add GnomePrintJob to EvPrintJob constructor arguments. · 6c3ca0cf
      Martin Kretzschmar authored
      * 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.
      6c3ca0cf
  8. 22 Dec, 2004 1 commit
    • Martin Kretzschmar's avatar
      Set up a print dialog for "PostScript injection" method. · 042e7f3f
      Martin Kretzschmar authored
      * 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]
      042e7f3f