Eog – 3.0
Description: Reference for Eog-3.0

### Namespace

# Eog – 3.0

This is the Eye of GNOME, an image viewer program. It is meant to be a fast and functional image viewer.

Version | 45.3
Authors | the eog authors
License | GPL2+
Website | https://apps.gnome.org/app/org.gnome.eog/
Source | https://gitlab.gnome.org/GNOME/eog/

#### Dependencies

GLib—2.0 | The base type system library
| Browse documentation
GObject—2.0 | The base type system library
| Browse documentation
Gio—2.0 | GObject interfaces and objects
| Browse documentation
Gdk—3.0 | The GTK windowing system abstraction
| Browse documentation

#### Additional documentation

- Classes Hierarchy

#### Classes

Application | since: 3.0
ClipboardHandler | since: 3.0
DetailsDialog | since: 3.0
FileChooser | since: 3.0
Image | since: 3.0
ImageSaveInfo | since: 3.0
Job | since: 3.0
JobCopy | since: 3.0
JobLoad | since: 3.0
JobModel | since: 3.0
JobSave | since: 3.0
JobSaveAs | since: 3.0
JobThumbnail | since: 3.0
JobTransform | since: 3.0
ListStore | since: 3.0
RemotePresenter | since: 3.0
ScrollView | since: 3.0
Sidebar | since: 3.0
Statusbar | since: 3.0
ThumbNav | since: 3.0
ThumbView | since: 3.0
Transform | since: 3.0
URIConverter | since: 3.0
Window | since: 3.0

#### Interfaces

ApplicationActivatable | since: 3.0
WindowActivatable | since: 3.0

#### Structs

UCInfo | since: 3.0

#### Enumerations

ImageMetadataStatus | since: 3.0
ImageStatus | since: 3.0
JobPriority | since: 3.0
ListStoreColumn | since: 3.0
ThumbNavMode | since: 3.0
ThumbViewSelectionChange | since: 3.0
TransformType | since: 3.0
TransparencyStyle | Used to define how transparent image parts are drawn. since: 3.0
UCType | since: 3.0
WindowError | since: 3.0
WindowGalleryPos | since: 3.0
WindowMode | since: 3.0
ZoomMode | Used to determine the zooming behaviour of an `EogScrollView`. since: 3.0

#### Bitfields

Debug | since: 3.0
ImageData | since: 3.0
StartupFlags | since: 3.0

#### Error Domains

ImageError | since: 3.0
UCError | since: 3.0

#### Functions

debug | since: 3.0
exif_util_format_date | Takes a date string formatted after Exif specifications and generates a more readable, possibly localized, string out of it. since: 3.0
exif_util_format_datetime_label | since: 3.0
exif_util_set_focal_length_label_text | since: 3.0
exif_util_set_label_text | since: 3.0
marshal_VOID__INT_INT | since: 3.0
thumbnail_add_frame | Adds a frame to `thumbnail`. since: 3.0
thumbnail_fit_to_size | Ensures a pixbuf fits a given `dimension`. since: 3.0
thumbnail_init | since: 3.0
thumbnail_load | Loads the thumbnail for `image`. In case of error, `NULL` is returned and `error` is set. since: 3.0

#### Function Macros

JOB_SAVE_AS | since: 3.0
JOB_SAVE_AS_CLASS | since: 3.0
URI_CONVERTER | since: 3.0
URI_CONVERTER_CLASS | since: 3.0

#### Constants

FILE_FORMAT_JPEG | since: 3.0
IMAGE_DATA_ALL | since: 3.0
LIST_STORE_THUMB_SIZE | since: 3.0
SCROLL_VIEW_MAX_ZOOM_FACTOR | since: 3.0
SCROLL_VIEW_MIN_ZOOM_FACTOR | since: 3.0
THUMBNAIL_ORIGINAL_HEIGHT | since: 3.0
THUMBNAIL_ORIGINAL_WIDTH | since: 3.0