]> www.fi.muni.cz Git - evince.git/commit
Rework properties code to take only EvPropertyInfo in the constructor so
authorMarco Pesenti Gritti <mpg@redhat.com>
Sat, 4 Jun 2005 09:39:48 +0000 (09:39 +0000)
committerMarco Pesenti Gritti <marco@src.gnome.org>
Sat, 4 Jun 2005 09:39:48 +0000 (09:39 +0000)
commitdbbd21a4d621a47629ac03ffc71651172f574138
tree318dec35ac26574f35990d2f6f2a793fd773be24
parentbbd8576757758f6e6ffb633d61bab361337e7927
Rework properties code to take only EvPropertyInfo in the constructor so

2005-06-04  Marco Pesenti Gritti <mpg@redhat.com>

        * backend/ev-document-info.h:
        * backend/ev-document.c: (ev_document_info_free):
        * data/evince-properties.glade:
        * pdf/ev-poppler.cc:
        * ps/ps-document.c: (ps_document_get_info):
        * shell/ev-properties.c: (ev_properties_format_date),
        (set_property), (ev_properties_new):
        * shell/ev-properties.h:
        * shell/ev-window.c: (ev_window_cmd_file_properties):

        Rework properties code to take only EvPropertyInfo
        in the constructor so that it can be useful for
        nautilus plugin too.

        Deal with backends that doesnt support some properties.
        Make set property code generic.
ChangeLog
backend/ev-document-info.h
backend/ev-document.c
data/evince-properties.glade
pdf/ev-poppler.cc
ps/ps-document.c
shell/ev-properties.c
shell/ev-properties.h
shell/ev-window.c