Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/pdf
diff options
context:
space:
mode:
authorMarco 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)
commitf84660311ba8807c6223178ab3f2515b209d1a57 (patch)
tree476c943b9cbb13828c5ee6aee62197e8c5f9601f /pdf
parent4e8c27b1594fbfc20df693cb25537da8fad9cde4 (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.cc13
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) {