1
0
mirror of https://gitlab.gnome.org/GNOME/evince synced 2024-07-05 00:59:07 +00:00
evince/properties
Christian Persch 1e0a3efa24 libdocument: Move GDateTime members to the extended struct
Commit ed1e94af introduced an unintentional API and ABI break by
changing the creation_date and modified_date members of EvDocumentInfo
from GTime to GDateTime*.

Revert this API/ABI break by adding the created and modified GDateTime
members to EvDocumentInfoExtended, and add public getters and
backend-private setters.

Make the PDF backend set these, and adjust the properties view to use
the new accessor functions.

Fixes: https://gitlab.gnome.org/GNOME/evince/-/issues/1711
2021-12-02 18:35:18 +01:00
..
ev-properties-main.c build: Use symbol visibility to hide symbols in the nautilus module 2021-12-01 16:51:33 +01:00
ev-properties-view.c libdocument: Move GDateTime members to the extended struct 2021-12-02 18:35:18 +01:00
ev-properties-view.h properties: Add document size in the file properties window 2015-01-18 09:45:04 +01:00
meson.build build: Use symbol visibility to hide symbols in the nautilus module 2021-12-01 16:51:33 +01:00