diff options
author | Marco Pesenti Gritti <mpg@redhat.com> | 2005-06-03 17:57:18 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <marco@src.gnome.org> | 2005-06-03 17:57:18 (GMT) |
commit | f84660311ba8807c6223178ab3f2515b209d1a57 (patch) | |
tree | 476c943b9cbb13828c5ee6aee62197e8c5f9601f /pdf | |
parent | 4e8c27b1594fbfc20df693cb25537da8fad9cde4 (diff) |
Initial go at file properties. Patch by Emil Soleyman-Zomalan
2005-06-03 Marco Pesenti Gritti <mpg@redhat.com>
* backend/ev-document-info.h:
* data/Makefile.am:
* data/evince-ui.xml:
* pdf/ev-poppler.cc:
* shell/Makefile.am:
* shell/ev-window.c: (update_action_sensitivity),
(ev_window_cmd_file_properties):
Initial go at file properties. Patch by
Emil Soleyman-Zomalan <emil@soleyman.com>.
Needs love see #169583
Diffstat (limited to 'pdf')
-rw-r--r-- | pdf/ev-poppler.cc | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/pdf/ev-poppler.cc b/pdf/ev-poppler.cc index 9cb1534..684812c 100644 --- a/pdf/ev-poppler.cc +++ b/pdf/ev-poppler.cc @@ -329,9 +329,13 @@ pdf_document_get_info (EvDocument *document) EV_DOCUMENT_INFO_KEYWORDS | EV_DOCUMENT_INFO_LAYOUT | EV_DOCUMENT_INFO_START_MODE | - /* Missing EV_DOCUMENT_INFO_CREATION_DATE | */ EV_DOCUMENT_INFO_PERMISSIONS | - EV_DOCUMENT_INFO_UI_HINTS; + EV_DOCUMENT_INFO_UI_HINTS | + EV_DOCUMENT_INFO_CREATOR | + EV_DOCUMENT_INFO_PRODUCER | + EV_DOCUMENT_INFO_CREATION_DATE | + EV_DOCUMENT_INFO_MOD_DATE | + EV_DOCUMENT_INFO_LINEARIZED; g_object_get (PDF_DOCUMENT (document)->document, @@ -344,6 +348,11 @@ pdf_document_get_info (EvDocument *document) "page-layout", &layout, "viewer-preferences", &view_prefs, "permissions", &permissions, + "creator", &(info->creator), + "producer", &(info->producer), + "creation-date", &(info->creation_date), + "mod-date", &(info->modified_date), + "linearized", &(info->linearized), NULL); switch (layout) { |