Commit 4f53612e authored by Matteo F. Vescovi's avatar Matteo F. Vescovi

Imported Upstream version 0.4.0

parent 87a684ee
2012-07-08 Daniel P. Berrange <dan@berrange.com>
Ensure RPM builds are verbose
Add mouse scroll support to session browser widget
Fix return type of mouse press handler
Release 0.4.0
Add missing RPM BR on intltool. Remove duplicate image
Refresh translations
Fix syntax check errors
Add custom icons for capture/preview
Introduce custom icons for capture & preview buttons
Add ability to synchronize shooting between windows
Move the 'New window' menu item to a new "Windows" menu,
and introduce a "Synchronize windows" menu item to sync
capture and preview
Re-enable drag for popups
Re-enable code for D-N-D creation of image popups
Add popup menu in session browser
Add a popup menu in the session browser which can be used for
deleteing unwanted images, and opening images in external
applications
Merge 'new session' and 'open session' into 'select session'
Since the "Open Folder" widget is capable of creating folders,
there is no compelling reason for a separate "New folder"
widget. Merge them into one and use a popup menu in the
toolbar for selecting folder
Add grid lines mode quarters
Add another grid lines mode splitting the screen into quarters
Add missing property handling
Fix missing property handling for 'img-mask-enabled'
Enable rendering of focus point / grid lines during preview
Honour the preferences for focus point / grid lines during
preview mode
preferences for focus point / grid lines
Add preferences to control whether the focus point and grid
lines are displayed during preview mode
Add ability to draw grid lines in image display
Enhance EntangleImageDisplay to enable it to rendere a set
of grid liens, using various different policies
Add ability to draw a focus point in the image display
Enhance the EntangleImageDisplay widget to render a center
focus point square
2012-07-02 Daniel P. Berrange <dan@berrange.com>
Add ability to blank screen while capturing images
Add a new preference to control screen blanking. If enabled,
the screen will be blanked via DPMS Standby mode while the
image is captured, and unblanked afterwards. Any mouse or
keyboard movement will also unblank the screen early.
Add APIs for screen blanking via X11 DPMS extension
Fix two horrible memory leaks of EntangleImage
The preview code would leak every single frame captured during
preview.
The browser code would leak every single image in each folder
opened
Update RPM spec to add new images
2012-07-01 Daniel P. Berrange <dan@berrange.com>
Fix misc syntax-check problems
Add missing imageviewer icons
Rewrite session browser widget
Stop playing hacks with the GtkIconView class since it is
frequently breaking and does not render in the desired style
Replace with a custom written widget, derived from the
GtkIconView code, but set to only render everything in
one single row
Fix update of mask opacity property
Fix type of aspect ratio property
The aspect ratio property was mistakenly declared as an int
instead of a string.
Don't fill thumbnail edges with black
Set thumbnail edges to be transparent to allow widget
background colour to show
Ensure UI updates when aspect ratio preferences are changed
Allow aspect ratio mask to be toggled on/off more easily
Instead of overloading the 'aspect-ratio' preference to '' to
signify disabled mask, use an explicit 'mask-enabled' pref.
Also allow the key 'm' to toggle it on/off
Add some key shortcuts for common operations
Allow use of keys
- 's' - trigger the shutter
- 'p' - toggle 'live view' preview
- 'esc' - cancel the current operation
2012-06-21 Daniel P. Berrange <dan@berrange.com>
Fix notification of preference changes
Add preferences for configuring image mask aspect ratio
Add preferences for setting aspect ratio for image mask,
and its opacity. Also add UI for controlling it
2012-06-19 Daniel P. Berrange <dan@berrange.com>
Extend EntangleImageDisplay to support aspect ratio masks
Allow the image display to mask off the borders of the displayed
image to simulate cropping to an alternate aspect ratio
2012-04-30 Daniel P. Berrange <dan@berrange.com>
Add preference for auto-connect of cameras
Allow automatic connection at startup to be disabled via
a preference. Also rename 'folders' to 'capture' in glade
Auto-connect to all cameras on startup
2012-04-25 Daniel P. Berrange <dan@berrange.com>
Add support for multiple windows
Rename EntangleContext to EntangleApplication
Nothing in the backend needs to the EntangleContext, so
rename it to EntangleApplication and make it subclass
GtkApplication
Move camera list population code out of EntangleContext
Update file header comments
Properly use GtkApplication by registering windows
Add missing impl of entangle_context_get_application
Update for 0.3.3 release
Remove tabs & exclude .icc files from whitespace check
......
......@@ -260,6 +260,9 @@ USE_NLS = @USE_NLS@
VERSION = @VERSION@
WARN_CFLAGS = @WARN_CFLAGS@
WARN_LDFLAGS = @WARN_LDFLAGS@
XEXT_CFLAGS = @XEXT_CFLAGS@
XEXT_LIBS = @XEXT_LIBS@
XEXT_REQUIRED = @XEXT_REQUIRED@
XGETTEXT = @XGETTEXT@
abs_builddir = @abs_builddir@
abs_srcdir = @abs_srcdir@
......
Entangle News
=============
Release 0.3.3 - 2012-04-25
--------------------------
Release 0.4.0 - "Higgs Boson" - 2012-07-08
------------------------------------------
* Better use of GtkApplication class
* Add support for multiple windows & cameras
* Add ability to sync capture/preview across windows
* Add preference to control whether cameras autoconnect
at startup
* Add ability to apply aspect ratio masks to images
* Add key bindings for common actions (see README)
* Rewrite session browser widget to not use GtkIconView
* Add popup menu with session browser to allow open and
delete of captured images
* Fix memory leak during preview
* Fix memory leak in session browser widget
* Add ability to DPMS-blank screen during capture for
consistent lighting environment
* Add ability to render a focus point during preview
* Add ability to render grid lines during preview
* Merge "New session" and "Open session" toolbar buttons
into one "Select session" drop down / menu
* Add custom icons for toolbar capture/preview buttons
Release 0.3.3 - "Muon neutrino" - 2012-04-25
--------------------------------------------
* Fix deadlock when starting app with glib >= 2.32
* Remove use of deprecated API calls
......@@ -12,8 +36,8 @@ Release 0.3.3 - 2012-04-25
* Refresh translations
* Fix check for glib-compile-schemas binary
Release 0.3.2 - 2012-04-03
--------------------------
Release 0.3.2 - "Muon" - 2012-04-03
-----------------------------------
* Major code style cleanup
* Mark all translatable strings in code & UI files
......@@ -24,8 +48,8 @@ Release 0.3.2 - 2012-04-03
previous release dist.
Release 0.3.1 - 2012-02-13
--------------------------
Release 0.3.1 - "Tau neutrino" 2012-02-13
-----------------------------------------
* Fix crash in handling camera control combo lists
* Add notice about need to set XDG_DATA_DIRS when
......@@ -44,8 +68,8 @@ Release 0.3.1 - 2012-02-13
* Update README with new URLs for bugs/mailing lists
Release 0.3.0 - 2011-11-28
--------------------------
Release 0.3.0 - "Tau" - 2011-11-28
----------------------------------
* Switch to use Gtk3 for UI
* Switch to use GSettings for preferences
......@@ -81,8 +105,8 @@ Release 0.3.0 - 2011-11-28
* Skip directories / special files when loading sessions
Release 0.2.0 - 2010-09-17
--------------------------
Release 0.2.0 - "Electron neutrino" - 2010-09-17
------------------------------------------------
* Better compatibility with cameras not supporting events
* Ability to unmount camera via GVFS
......@@ -93,8 +117,8 @@ Release 0.2.0 - 2010-09-17
* Fixed crash with udev
Release 0.1.0 - 2010-04-08
--------------------------
Release 0.1.0 - "Electron" - 2010-04-08
---------------------------------------
* First release !
......
......@@ -69,6 +69,16 @@ For further information visit
http://entangle-photo.org/
UI shortcuts
------------
There are a number of shortcuts available for common operations
- 's' - Trigger the shutter, to shoot a picture
- 'p' - Toggle 'live view' preview mode
- 'esc' - Cancel the current operation
- 'm' - Toggle aspect ratio image mask
License
-------
......
......@@ -51,6 +51,9 @@
/* Define to 1 if you have the <unistd.h> header file. */
#undef HAVE_UNISTD_H
/* Use Xext library */
#undef HAVE_XEXT
/* Define to the sub-directory in which libtool stores uninstalled libraries.
*/
#undef LT_OBJDIR
......
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.68 for entangle 0.3.3.
# Generated by GNU Autoconf 2.68 for entangle 0.4.0.
#
#
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
......@@ -567,8 +567,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='entangle'
PACKAGE_TARNAME='entangle'
PACKAGE_VERSION='0.3.3'
PACKAGE_STRING='entangle 0.3.3'
PACKAGE_VERSION='0.4.0'
PACKAGE_STRING='entangle 0.4.0'
PACKAGE_BUGREPORT=''
PACKAGE_URL=''
......@@ -687,6 +687,8 @@ HTML_DIR
GTKDOC_MKPDF
GTKDOC_REBASE
GTKDOC_CHECK
XEXT_LIBS
XEXT_CFLAGS
GEXIV2_LIBS
GEXIV2_CFLAGS
LCMS_LIBS
......@@ -752,6 +754,7 @@ CPPFLAGS
LDFLAGS
CFLAGS
CC
XEXT_REQUIRED
GEXIV2_REQUIRED
LIBPEAS_REQUIRED
LCMS_REQUIRED
......@@ -890,6 +893,8 @@ LCMS_CFLAGS
LCMS_LIBS
GEXIV2_CFLAGS
GEXIV2_LIBS
XEXT_CFLAGS
XEXT_LIBS
GTKDOC_DEPS_CFLAGS
GTKDOC_DEPS_LIBS
GOBJECT_INTROSPECTION_CFLAGS
......@@ -1440,7 +1445,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
\`configure' configures entangle 0.3.3 to adapt to many kinds of systems.
\`configure' configures entangle 0.4.0 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
......@@ -1510,7 +1515,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of entangle 0.3.3:";;
short | recursive ) echo "Configuration of entangle 0.4.0:";;
esac
cat <<\_ACEOF
......@@ -1591,6 +1596,8 @@ Some influential environment variables:
GEXIV2_CFLAGS
C compiler flags for GEXIV2, overriding pkg-config
GEXIV2_LIBS linker flags for GEXIV2, overriding pkg-config
XEXT_CFLAGS C compiler flags for XEXT, overriding pkg-config
XEXT_LIBS linker flags for XEXT, overriding pkg-config
GTKDOC_DEPS_CFLAGS
C compiler flags for GTKDOC_DEPS, overriding pkg-config
GTKDOC_DEPS_LIBS
......@@ -1675,7 +1682,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
entangle configure 0.3.3
entangle configure 0.4.0
generated by GNU Autoconf 2.68
Copyright (C) 2010 Free Software Foundation, Inc.
......@@ -2040,7 +2047,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by entangle $as_me 0.3.3, which was
It was created by entangle $as_me 0.4.0, which was
generated by GNU Autoconf 2.68. Invocation command line was
$ $0 $@
......@@ -2858,7 +2865,7 @@ fi
# Define the identity of the package.
PACKAGE='entangle'
VERSION='0.3.3'
VERSION='0.4.0'
cat >>confdefs.h <<_ACEOF
......@@ -3040,6 +3047,8 @@ LIBPEAS_REQUIRED=0.5.5
GEXIV2_REQUIRED=0.2.2
XEXT_REQUIRED=1.3.0
DEPDIR="${am__leading_dot}deps"
......@@ -13125,6 +13134,86 @@ fi
pkg_failed=no
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XEXT" >&5
$as_echo_n "checking for XEXT... " >&6; }
if test -n "$XEXT_CFLAGS"; then
pkg_cv_XEXT_CFLAGS="$XEXT_CFLAGS"
elif test -n "$PKG_CONFIG"; then
if test -n "$PKG_CONFIG" && \
{ { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xext >= \$XEXT_REQUIRED\""; } >&5
($PKG_CONFIG --exists --print-errors "xext >= $XEXT_REQUIRED") 2>&5
ac_status=$?
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
test $ac_status = 0; }; then
pkg_cv_XEXT_CFLAGS=`$PKG_CONFIG --cflags "xext >= $XEXT_REQUIRED" 2>/dev/null`
else
pkg_failed=yes
fi
else
pkg_failed=untried
fi
if test -n "$XEXT_LIBS"; then
pkg_cv_XEXT_LIBS="$XEXT_LIBS"
elif test -n "$PKG_CONFIG"; then
if test -n "$PKG_CONFIG" && \
{ { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xext >= \$XEXT_REQUIRED\""; } >&5
($PKG_CONFIG --exists --print-errors "xext >= $XEXT_REQUIRED") 2>&5
ac_status=$?
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
test $ac_status = 0; }; then
pkg_cv_XEXT_LIBS=`$PKG_CONFIG --libs "xext >= $XEXT_REQUIRED" 2>/dev/null`
else
pkg_failed=yes
fi
else
pkg_failed=untried
fi
if test $pkg_failed = yes; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
_pkg_short_errors_supported=yes
else
_pkg_short_errors_supported=no
fi
if test $_pkg_short_errors_supported = yes; then
XEXT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xext >= $XEXT_REQUIRED" 2>&1`
else
XEXT_PKG_ERRORS=`$PKG_CONFIG --print-errors "xext >= $XEXT_REQUIRED" 2>&1`
fi
# Put the nasty error message in config.log where it belongs
echo "$XEXT_PKG_ERRORS" >&5
have_xext=no
elif test $pkg_failed = untried; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
have_xext=no
else
XEXT_CFLAGS=$pkg_cv_XEXT_CFLAGS
XEXT_LIBS=$pkg_cv_XEXT_LIBS
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
$as_echo "yes" >&6; }
have_xext=yes
fi
if test "$have_xext" = "yes"; then
cat >>confdefs.h <<_ACEOF
#define HAVE_XEXT /**/
_ACEOF
fi
# Extract the first word of "gtkdoc-check", so it can be a program name with args.
......@@ -15874,7 +15963,7 @@ GNUmakefile=GNUmakefile
ac_config_links="$ac_config_links $GNUmakefile:$GNUmakefile"
ac_config_files="$ac_config_files Makefile entangle.spec src/Makefile po/Makefile.in docs/Makefile docs/reference/Makefile"
ac_config_files="$ac_config_files Makefile entangle.spec src/Makefile src/icons/Makefile src/icons/128x128/Makefile src/icons/128x128/actions/Makefile src/icons/16x16/Makefile src/icons/16x16/actions/Makefile src/icons/22x22/Makefile src/icons/22x22/actions/Makefile src/icons/32x32/Makefile src/icons/32x32/actions/Makefile src/icons/48x48/Makefile src/icons/48x48/actions/Makefile src/icons/64x64/Makefile src/icons/64x64/actions/Makefile po/Makefile.in docs/Makefile docs/reference/Makefile"
cat >confcache <<\_ACEOF
......@@ -16435,7 +16524,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
This file was extended by entangle $as_me 0.3.3, which was
This file was extended by entangle $as_me 0.4.0, which was
generated by GNU Autoconf 2.68. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
......@@ -16505,7 +16594,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
entangle config.status 0.3.3
entangle config.status 0.4.0
configured by $0, generated by GNU Autoconf 2.68,
with options \\"\$ac_cs_config\\"
......@@ -16921,6 +17010,19 @@ do
"Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
"entangle.spec") CONFIG_FILES="$CONFIG_FILES entangle.spec" ;;
"src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
"src/icons/Makefile") CONFIG_FILES="$CONFIG_FILES src/icons/Makefile" ;;
"src/icons/128x128/Makefile") CONFIG_FILES="$CONFIG_FILES src/icons/128x128/Makefile" ;;
"src/icons/128x128/actions/Makefile") CONFIG_FILES="$CONFIG_FILES src/icons/128x128/actions/Makefile" ;;
"src/icons/16x16/Makefile") CONFIG_FILES="$CONFIG_FILES src/icons/16x16/Makefile" ;;
"src/icons/16x16/actions/Makefile") CONFIG_FILES="$CONFIG_FILES src/icons/16x16/actions/Makefile" ;;
"src/icons/22x22/Makefile") CONFIG_FILES="$CONFIG_FILES src/icons/22x22/Makefile" ;;
"src/icons/22x22/actions/Makefile") CONFIG_FILES="$CONFIG_FILES src/icons/22x22/actions/Makefile" ;;
"src/icons/32x32/Makefile") CONFIG_FILES="$CONFIG_FILES src/icons/32x32/Makefile" ;;
"src/icons/32x32/actions/Makefile") CONFIG_FILES="$CONFIG_FILES src/icons/32x32/actions/Makefile" ;;
"src/icons/48x48/Makefile") CONFIG_FILES="$CONFIG_FILES src/icons/48x48/Makefile" ;;
"src/icons/48x48/actions/Makefile") CONFIG_FILES="$CONFIG_FILES src/icons/48x48/actions/Makefile" ;;
"src/icons/64x64/Makefile") CONFIG_FILES="$CONFIG_FILES src/icons/64x64/Makefile" ;;
"src/icons/64x64/actions/Makefile") CONFIG_FILES="$CONFIG_FILES src/icons/64x64/actions/Makefile" ;;
"po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;;
"docs/Makefile") CONFIG_FILES="$CONFIG_FILES docs/Makefile" ;;
"docs/reference/Makefile") CONFIG_FILES="$CONFIG_FILES docs/reference/Makefile" ;;
......
dnl Process this file with autoconf to produce a configure script.
AC_INIT([entangle], [0.3.3])
AC_INIT([entangle], [0.4.0])
AC_CONFIG_SRCDIR([src/entangle-main.c])
AM_CONFIG_HEADER([config.h])
dnl Make automake keep quiet about wildcards & other GNUmake-isms
......@@ -42,6 +42,8 @@ LIBPEAS_REQUIRED=0.5.5
AC_SUBST(LIBPEAS_REQUIRED)
GEXIV2_REQUIRED=0.2.2
AC_SUBST(GEXIV2_REQUIRED)
XEXT_REQUIRED=1.3.0
AC_SUBST(XEXT_REQUIRED)
dnl *******************************************************************************
dnl Setup core compilers / build helpers
......@@ -105,6 +107,15 @@ PKG_CHECK_MODULES([GEXIV2], [gexiv2 >= $GEXIV2_REQUIRED])
AC_SUBST(GEXIV2_CFLAGS)
AC_SUBST(GEXIV2_LIBS)
PKG_CHECK_MODULES([XEXT], [xext >= $XEXT_REQUIRED],
[have_xext=yes], [have_xext=no])
AC_SUBST(XEXT_CFLAGS)
AC_SUBST(XEXT_LIBS)
if test "$have_xext" = "yes"; then
AC_DEFINE_UNQUOTED([HAVE_XEXT], [], [Use Xext library])
fi
GTK_DOC_CHECK([1.10],[--flavour no-tmpl])
PKG_CHECK_MODULES([GOBJECT_INTROSPECTION],
......@@ -144,6 +155,19 @@ AC_CONFIG_FILES(
Makefile
entangle.spec
src/Makefile
src/icons/Makefile
src/icons/128x128/Makefile
src/icons/128x128/actions/Makefile
src/icons/16x16/Makefile
src/icons/16x16/actions/Makefile
src/icons/22x22/Makefile
src/icons/22x22/actions/Makefile
src/icons/32x32/Makefile
src/icons/32x32/actions/Makefile
src/icons/48x48/Makefile
src/icons/48x48/actions/Makefile
src/icons/64x64/Makefile
src/icons/64x64/actions/Makefile
po/Makefile.in
docs/Makefile
docs/reference/Makefile
......
......@@ -240,6 +240,9 @@ USE_NLS = @USE_NLS@
VERSION = @VERSION@
WARN_CFLAGS = @WARN_CFLAGS@
WARN_LDFLAGS = @WARN_LDFLAGS@
XEXT_CFLAGS = @XEXT_CFLAGS@
XEXT_LIBS = @XEXT_LIBS@
XEXT_REQUIRED = @XEXT_REQUIRED@
XGETTEXT = @XGETTEXT@
abs_builddir = @abs_builddir@
abs_srcdir = @abs_srcdir@
......
......@@ -43,6 +43,26 @@ VIEW_TYPE_DRAWER
ViewDrawerPrivate
</SECTION>
<SECTION>
<FILE>entangle-application</FILE>
<TITLE>EntangleApplication</TITLE>
EntangleApplication
EntangleApplicationClass
entangle_application_get_cameras
entangle_application_get_plugin_engine
entangle_application_get_preferences
entangle_application_new
<SUBSECTION Standard>
ENTANGLE_APPLICATION
ENTANGLE_APPLICATION_CLASS
ENTANGLE_APPLICATION_GET_CLASS
ENTANGLE_IS_APPLICATION
ENTANGLE_IS_APPLICATION_CLASS
ENTANGLE_TYPE_APPLICATION
EntangleApplicationPrivate
entangle_application_get_type
</SECTION>
<SECTION>
<FILE>entangle-camera</FILE>
<TITLE>EntangleCamera</TITLE>
......@@ -165,7 +185,9 @@ entangle_camera_list_add
entangle_camera_list_count
entangle_camera_list_find
entangle_camera_list_get
entangle_camera_list_get_cameras
entangle_camera_list_new
entangle_camera_list_refresh
entangle_camera_list_remove
<SUBSECTION Standard>
ENTANGLE_CAMERA_LIST
......@@ -183,11 +205,14 @@ entangle_camera_list_get_type
<TITLE>EntangleCameraManager</TITLE>
EntangleCameraManager
EntangleCameraManagerClass
entangle_camera_manager_capture
entangle_camera_manager_get_application
entangle_camera_manager_get_camera
entangle_camera_manager_get_context
entangle_camera_manager_get_window
entangle_camera_manager_hide
entangle_camera_manager_new
entangle_camera_manager_preview_begin
entangle_camera_manager_preview_cancel
entangle_camera_manager_set_camera
entangle_camera_manager_show
entangle_camera_manager_visible
......@@ -269,28 +294,6 @@ ENTANGLE_TYPE_COLOUR_PROFILE_INTENT
entangle_colour_profile_intent_get_type
</SECTION>
<SECTION>
<FILE>entangle-context</FILE>
<TITLE>EntangleContext</TITLE>
EntangleContext
EntangleContextClass
entangle_context_get_application
entangle_context_get_cameras
entangle_context_get_plugin_engine
entangle_context_get_preferences
entangle_context_new
entangle_context_refresh_cameras
<SUBSECTION Standard>
ENTANGLE_CONTEXT
ENTANGLE_CONTEXT_CLASS
ENTANGLE_CONTEXT_GET_CLASS
ENTANGLE_IS_CONTEXT
ENTANGLE_IS_CONTEXT_CLASS
ENTANGLE_TYPE_CONTEXT
EntangleContextPrivate
entangle_context_get_type
</SECTION>
<SECTION>
<FILE>entangle-control</FILE>
<TITLE>EntangleControl</TITLE>
......@@ -493,6 +496,11 @@ EntangleDeviceManagerPrivate
entangle_device_manager_get_type
</SECTION>
<SECTION>
<FILE>entangle-dpms</FILE>
entangle_dpms_set_blanking
</SECTION>
<SECTION>
<FILE>entangle-help-about</FILE>
<TITLE>EntangleHelpAbout</TITLE>
......@@ -518,6 +526,7 @@ entangle_help_about_get_type
<TITLE>EntangleImage</TITLE>
EntangleImage
EntangleImageClass
entangle_image_delete
entangle_image_get_file_size
entangle_image_get_filename
entangle_image_get_last_modified
......@@ -543,12 +552,23 @@ entangle_image_get_type
<TITLE>EntangleImageDisplay</TITLE>
EntangleImageDisplay
EntangleImageDisplayClass
EntangleImageDisplayGrid
entangle_image_display_get_aspect_ratio
entangle_image_display_get_autoscale
entangle_image_display_get_focus_point
entangle_image_display_get_grid_display
entangle_image_display_get_image
entangle_image_display_get_mask_enabled
entangle_image_display_get_mask_opacity
entangle_image_display_get_scale
entangle_image_display_new
entangle_image_display_set_aspect_ratio
entangle_image_display_set_autoscale
entangle_image_display_set_focus_point
entangle_image_display_set_grid_display
entangle_image_display_set_image
entangle_image_display_set_mask_enabled
entangle_image_display_set_mask_opacity
entangle_image_display_set_scale
<SUBSECTION Standard>
ENTANGLE_IMAGE_DISPLAY
......@@ -561,6 +581,13 @@ EntangleImageDisplayPrivate
entangle_image_display_get_type
</SECTION>