Commit a47c90b3 authored by Matteo F. Vescovi's avatar Matteo F. Vescovi

Imported Upstream version 0.5.4

parent 23a476d4
......@@ -10,6 +10,7 @@ With further contributions received from:
Cristian Marchi <cri.penta@gmail.com>
Daniel Berrange <dan@berrange.com>
Daniel P. Berrange <dan@berrange.com>
Jehan <jehan@girinstud.io>
Jesper Pedersen <jesper.pedersen@comcast.net>
Jesper Pedersen <jesper.pedersen@jboss.org>
Simon Booth <simon.booth@giric.com>
......
2013-12-15 Daniel P. Berrange <dan@berrange.com>
Update for 0.5.4 release
Keep the progress/cancel toolbar permanently visible
The preview API for Canon cameras triggers progress bar
updates. Since previews are taken many times a second this
causes the progress bar to show/hide very frequently which
is unusable. Instead of showing/hiding toolbar controls
just keep them visible all the time and tweak sensitivity
when required
Fixes bug: #21246
Add some API docs with gir annotations
Fix leak of image when exiting preview mode
2013-11-27 Daniel P. Berrange <dan@berrange.com>
Fix bracket whitespace usage
Import bracket-spacing.pl script from libvirt for
validating the whitespace around brackets and semicolons
2013-11-24 Daniel P. Berrange <berrange@redhat.com>
Remove GTK2 compat code
Entangle is GTK3 only so we can remove the GTK2 compat code
from the auto-drawer related classes.
2013-11-24 Daniel P. Berrange <dan@berrange.com>
Move and rename auto-drawer classes
Move the auto-drawer classes into the main directory. Change the
naming convention to follow normal GTK practice.
2013-11-24 Daniel P. Berrange <berrange@redhat.com>
Improve ability to control manual focus
Make the , and . key accelerators to very fine grained
focus control (64 steps), and allow < and > to do coarse
grained focus control (512 steps)
Fixes bug #21101
Fix missing break in focus key accelerators
The switch block handling key accelerators was missing
break statements in the focus code. This focus out was
always cancelled out by a focus in.
Reduce intermediate layer opacity to 30%
To prevent previous images being washed out too quickly
reduce the opacity of intermediate layers to 30% instead
of 50%.
Fixes bug #21288
Increase opacity of top level image when onion skinning
Make the top level image stand out more by increasing the
opacity to 65% instead of 50%.
Fixes bug #21288
Remove unused variable in key release handler
2013-11-23 Daniel P. Berrange <berrange@redhat.com>
Introduce menu items for capture/preview
Add menu items for the capture/preview operations with visible
key shortcut accelerators. Remove the hand-crafted shortcut
code.
2013-11-19 Jehan <jehan@girinstud.io>
Fix onion skinning in preview mode.
The dimension of a preview are usually smaller than actual images.
We take care of this case by scaling buffers to the same size before
display.
Fixes bug #21254
2013-11-13 Jehan <jehan@girinstud.io>
Do not ever set empty tooltips on capture and preview buttons.
Fixes bug #21249
Display the currently selected image when cancelling preview.
Currently on preview cancel, the last preview image would keep displayed
until you select a thumbnail. Instead let's redisplay the currently
selected image directly.
Also prevent any race condition by not displaying a preview image if the
preview mode is already cancelled.
Fixes bug #21253
Onion skinning in preview mode should show start at the selected image.
Currently onion skinning adds the images *before* the selected one. But
in preview mode, it does not make sense. You want to start to layer from
the selected one, included.
Fixes bug #21255
Switch gexiv2 include to use gexiv2/gexiv2.h
The current pkg-config file for gexiv2 adds a cflag
of -I$prefix/gexiv2 but this is already broken, since
the gexiv2/gexiv2.h file includes other files using
a gexiv2/gexiv2-xxxx.h path. As such current releases
can only be used if installed in /usr which means the
default include path works. Future releases of gexiv2
fix the pkg-config file and will require use of
gexiv2/gexiv2.h
Fixes bug #21260
2013-11-01 Daniel P. Berrange <dan@berrange.com>
Move connect/disconnect item to dedicated menu
Create a top level "Camera" menu and move the "Connect
and "Disconnect" items to the new menu.
Rename all .xml files to .ui
Make all window classes inherit Gtk classes
Instead of having all the entangle window classes inherit
from GObject, make them inherit from the Gtk class that
corresponds to the type of window in the Gtk Builder file.
Use a hack whereby the Gtk Builder file primary window
class name is replaced by the entangle class name before
being loaded. Introduce a EntangleWindow class to handle
passing of the GtkBUilder object into the class for init
purposes.
2013-10-24 Daniel P. Berrange <berrange@redhat.com>
Add an appdata XML file for gnome software center
http://people.freedesktop.org/~hughsient/appdata/
2013-08-30 Daniel P. Berrange <berrange@redhat.com>
Don't use ::PACKAGE:: in desktop file
The executable name is not required to be the same as the autoconf
package name, so just hardcode 'entangle' in the desktop file.
Fix memory leak in generating image thumbnals
Fix code for generating thumbnails from raw files to not leak
reference count on pixbuf.
Ensure thumbnail directory exists
Before trying to save a thumbnail, ensure the cache directory
exists.
2013-08-28 Daniel P. Berrange <berrange@redhat.com>
Update for 0.5.3 release
......
......@@ -2,6 +2,25 @@
=============
Release 0.5.4 - "Up" - 2013-12-15
---------------------------------
* Ensure thumbnail directory exists when saving thumbnails
* Fix memory leak generating thumbnails from raw images
* Add an appdata XML file for GNOME software center
* Create a dedicated camera actions menu
* Fix include of gexiv2 header files
* Fix image selection for onion skinning in preview mode
* Display selected image when cancelling preview
* Fix empty tooltips on capture/preview buttons
* Fix scaling for preview image in onion skinning mode
* Increase emphasis of top image in onion skinning mode
* Improve granularity of manual focus and add extra
'<' and '>' key accelerators for coarse focus
* Fix leak of image exiting preview mode
* Make progress toolbar button permanently visible
Release 0.5.3 - "Photon" - 2013-08-28
--------------------------------------
......
......@@ -86,7 +86,8 @@ There are a number of shortcuts available for common operations
- 'm' - Toggle aspect ratio image mask
- 'h' - Toggle linear / logarithmic histogram
- 'a' - Drive autofocus during preview
- ',' or '.' - Drive manual focus during preview
- ',' or '.' - Drive manual focus during preview (fine control)
- '<' or '>' - Drive manual focus during preview (coarse control)
License
-------
......
......@@ -131,6 +131,14 @@ sc_libvirt_unmarked_diagnostics:
{ echo '$(ME): found unmarked diagnostic(s)' 1>&2; \
exit 1; } || :
syntax-check: bracket-spacing
bracket-spacing:
$(AM_V_GEN)files=`$(VC_LIST) | grep '\.c$$'`; \
$(PERL) $(top_srcdir)/build-aux/bracket-spacing.pl $$files || \
{ echo '$(ME): incorrect whitespace, see HACKING for rules' 1>&2; \
exit 1; }
exclude_file_name_regexp--sc_prohibit_strcmp = ^*/*.[ch]
# Due to enum rules - fixme
......
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.69 for entangle 0.5.3.
# Generated by GNU Autoconf 2.69 for entangle 0.5.4.
#
#
# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
......@@ -587,8 +587,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='entangle'
PACKAGE_TARNAME='entangle'
PACKAGE_VERSION='0.5.3'
PACKAGE_STRING='entangle 0.5.3'
PACKAGE_VERSION='0.5.4'
PACKAGE_STRING='entangle 0.5.4'
PACKAGE_BUGREPORT=''
PACKAGE_URL=''
......@@ -1472,7 +1472,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.5.3 to adapt to many kinds of systems.
\`configure' configures entangle 0.5.4 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
......@@ -1542,7 +1542,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of entangle 0.5.3:";;
short | recursive ) echo "Configuration of entangle 0.5.4:";;
esac
cat <<\_ACEOF
......@@ -1716,7 +1716,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
entangle configure 0.5.3
entangle configure 0.5.4
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
......@@ -2081,7 +2081,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.5.3, which was
It was created by entangle $as_me 0.5.4, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
......@@ -2947,7 +2947,7 @@ fi
# Define the identity of the package.
PACKAGE='entangle'
VERSION='0.5.3'
VERSION='0.5.4'
cat >>confdefs.h <<_ACEOF
......@@ -6884,7 +6884,7 @@ ia64-*-hpux*)
rm -rf conftest*
;;
x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
# Find out which ABI we are using.
echo 'int i;' > conftest.$ac_ext
......@@ -6902,7 +6902,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
x86_64-*linux*)
LD="${LD-ld} -m elf_i386"
;;
ppc64-*linux*|powerpc64-*linux*)
powerpcle-*linux*)
LD="${LD-ld} -m elf32lppclinux"
;;
powerpc-*linux*)
LD="${LD-ld} -m elf32ppclinux"
;;
s390x-*linux*)
......@@ -6921,7 +6924,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
x86_64-*linux*)
LD="${LD-ld} -m elf_x86_64"
;;
ppc*-*linux*|powerpc*-*linux*)
powerpcle-*linux*)
LD="${LD-ld} -m elf64lppc"
;;
powerpc-*linux*)
LD="${LD-ld} -m elf64ppc"
;;
s390*-*linux*|s390*-*tpf*)
......@@ -17078,7 +17084,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.5.3, which was
This file was extended by entangle $as_me 0.5.4, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
......@@ -17148,7 +17154,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.5.3
entangle config.status 0.5.4
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
......
dnl Process this file with autoconf to produce a configure script.
AC_INIT([entangle], [0.5.3])
AC_INIT([entangle], [0.5.4])
AC_CONFIG_SRCDIR([src/entangle-main.c])
AM_CONFIG_HEADER([config.h])
dnl Make automake keep quiet about wildcards & other GNUmake-isms
......
......@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "ENTANGLE 1"
.TH ENTANGLE 1 "2013-08-28" "entangle-0.5.3" "User Commands"
.TH ENTANGLE 1 "2013-12-15" "entangle-0.5.4" "User Commands"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
......
<SECTION>
<FILE>autoDrawer</FILE>
<TITLE>ViewAutoDrawer</TITLE>
ViewAutoDrawer
ViewAutoDrawerClass
ViewAutoDrawer_GetType
ViewAutoDrawer_New
ViewAutoDrawer_SetSlideDelay
ViewAutoDrawer_SetOverlapPixels
ViewAutoDrawer_SetNoOverlapPixels
ViewAutoDrawer_SetActive
ViewAutoDrawer_SetPinned
ViewAutoDrawer_SetFill
ViewAutoDrawer_SetOffset
ViewAutoDrawer_Close
<SUBSECTION Standard>
VIEW_AUTODRAWER
VIEW_AUTODRAWER_CLASS
VIEW_AUTODRAWER_GET_CLASS
VIEW_IS_AUTODRAWER
VIEW_IS_AUTODRAWER_CLASS
VIEW_TYPE_AUTODRAWER
ViewAutoDrawerPrivate
</SECTION>
<SECTION>
<FILE>drawer</FILE>
<TITLE>ViewDrawer</TITLE>
ViewDrawer
ViewDrawerClass
ViewDrawer_GetType
ViewDrawer_New
ViewDrawer_SetSpeed
ViewDrawer_SetGoal
ViewDrawer_GetCloseTime
<SUBSECTION Standard>
VIEW_DRAWER
VIEW_DRAWER_CLASS
VIEW_DRAWER_GET_CLASS
VIEW_IS_DRAWER
VIEW_IS_DRAWER_CLASS
VIEW_TYPE_DRAWER
ViewDrawerPrivate
</SECTION>
<SECTION>
<FILE>entangle-application</FILE>
<TITLE>EntangleApplication</TITLE>
......@@ -63,6 +18,31 @@ EntangleApplicationPrivate
entangle_application_get_type
</SECTION>
<SECTION>
<FILE>entangle-auto-drawer</FILE>
<TITLE>EntangleAutoDrawer</TITLE>
EntangleAutoDrawer
EntangleAutoDrawerClass
entangle_auto_drawer_new
entangle_auto_drawer_set_slide_delay
entangle_auto_drawer_set_overlap_pixels
entangle_auto_drawer_set_no_overlap_pixels
entangle_auto_drawer_set_active
entangle_auto_drawer_set_pinned
entangle_auto_drawer_set_fill
entangle_auto_drawer_set_offset
entangle_auto_drawer_close
<SUBSECTION Standard>
ENTANGLE_AUTO_DRAWER
ENTANGLE_AUTO_DRAWER_CLASS
ENTANGLE_AUTO_DRAWER_GET_CLASS
ENTANGLE_IS_AUTO_DRAWER
ENTANGLE_IS_AUTO_DRAWER_CLASS
ENTANGLE_TYPE_AUTO_DRAWER
EntangleAutoDrawerPrivate
entangle_auto_drawer_get_type
</SECTION>
<SECTION>
<FILE>entangle-camera</FILE>
<TITLE>EntangleCamera</TITLE>
......@@ -166,9 +146,6 @@ EntangleCameraInfo
EntangleCameraInfoClass
EntangleCameraInfoData
entangle_camera_info_new
entangle_camera_info_get_window
entangle_camera_info_show
entangle_camera_info_hide
entangle_camera_info_set_data
entangle_camera_info_get_data
entangle_camera_info_set_camera
......@@ -217,16 +194,11 @@ entangle_camera_list_get_type
EntangleCameraManager
EntangleCameraManagerClass
entangle_camera_manager_new
entangle_camera_manager_get_window
entangle_camera_manager_show
entangle_camera_manager_hide
entangle_camera_manager_capture
entangle_camera_manager_preview_begin
entangle_camera_manager_preview_cancel
entangle_camera_manager_visible
entangle_camera_manager_set_camera
entangle_camera_manager_get_camera
entangle_camera_manager_get_application
<SUBSECTION Standard>
ENTANGLE_CAMERA_MANAGER
ENTANGLE_CAMERA_MANAGER_CLASS
......@@ -244,10 +216,7 @@ entangle_camera_manager_get_type
EntangleCameraPicker
EntangleCameraPickerClass
entangle_camera_picker_new
entangle_camera_picker_get_window
entangle_camera_picker_show
entangle_camera_picker_hide
entangle_camera_picker_visible
entangle_camera_picker_set_camera_list
<SUBSECTION Standard>
ENTANGLE_CAMERA_PICKER
ENTANGLE_CAMERA_PICKER_CLASS
......@@ -266,9 +235,6 @@ ENTANGLE_TYPE_CAMERA_SUPPORT_DATA
EntangleCameraSupport
EntangleCameraSupportClass
entangle_camera_support_new
entangle_camera_support_get_window
entangle_camera_support_show
entangle_camera_support_hide
entangle_camera_support_set_camera_list
entangle_camera_support_get_camera_list
<SUBSECTION Standard>
......@@ -535,15 +501,32 @@ entangle_device_manager_get_type
entangle_dpms_set_blanking
</SECTION>
<SECTION>
<FILE>entangle-drawer</FILE>
<TITLE>EntangleDrawer</TITLE>
EntangleDrawer
EntangleDrawerClass
entangle_drawer_new
entangle_drawer_set_speed
entangle_drawer_set_goal
entangle_drawer_get_close_time
<SUBSECTION Standard>
ENTANGLE_DRAWER
ENTANGLE_DRAWER_CLASS
ENTANGLE_DRAWER_GET_CLASS
ENTANGLE_IS_DRAWER
ENTANGLE_IS_DRAWER_CLASS
ENTANGLE_TYPE_DRAWER
EntangleDrawerPrivate
entangle_drawer_get_type
</SECTION>
<SECTION>
<FILE>entangle-help-about</FILE>
<TITLE>EntangleHelpAbout</TITLE>
EntangleHelpAbout
EntangleHelpAboutClass
entangle_help_about_new
entangle_help_about_get_window
entangle_help_about_show
entangle_help_about_hide
<SUBSECTION Standard>
ENTANGLE_HELP_ABOUT
ENTANGLE_HELP_ABOUT_CLASS
......@@ -676,7 +659,6 @@ entangle_image_popup_new
entangle_image_popup_show
entangle_image_popup_move_to_monitor
entangle_image_popup_show_on_monitor
entangle_image_popup_hide
entangle_image_popup_set_image
entangle_image_popup_get_image
<SUBSECTION Standard>
......@@ -709,6 +691,28 @@ EntangleImageStatusbarPrivate
entangle_image_statusbar_get_type
</SECTION>
<SECTION>
<FILE>entangle-overlay-box</FILE>
<TITLE>EntangleOverlayBox</TITLE>
EntangleOverlayBox
EntangleOverlayBoxClass
entangle_overlay_box_new
entangle_overlay_box_set_under
entangle_overlay_box_set_over
entangle_overlay_box_set_min
entangle_overlay_box_set_fraction
entangle_overlay_box_get_fraction
<SUBSECTION Standard>
ENTANGLE_IS_OVERLAY_BOX
ENTANGLE_IS_OVERLAY_BOX_CLASS
ENTANGLE_OVERLAY_BOX
ENTANGLE_OVERLAY_BOX_CLASS
ENTANGLE_OVERLAY_BOX_GET_CLASS
ENTANGLE_TYPE_OVERLAY_BOX
EntangleOverlayBoxPrivate
entangle_overlay_box_get_type
</SECTION>
<SECTION>
<FILE>entangle-pixbuf</FILE>
entangle_pixbuf_auto_rotate
......@@ -808,9 +812,6 @@ entangle_preferences_get_type
EntanglePreferencesDisplay
EntanglePreferencesDisplayClass
entangle_preferences_display_new
entangle_preferences_display_get_window
entangle_preferences_display_show
entangle_camera_preferences_get_application
<SUBSECTION Standard>
ENTANGLE_IS_PREFERENCES_DISPLAY
ENTANGLE_IS_PREFERENCES_DISPLAY_CLASS
......@@ -904,24 +905,16 @@ entangle_thumbnail_loader_get_type
</SECTION>
<SECTION>
<FILE>ovBox</FILE>
<TITLE>ViewOvBox</TITLE>
ViewOvBox
ViewOvBoxClass
ViewOvBox_GetType
ViewOvBox_New
ViewOvBox_SetUnder
ViewOvBox_SetOver
ViewOvBox_SetMin
ViewOvBox_SetFraction
ViewOvBox_GetFraction
<SUBSECTION Standard>
VIEW_IS_OV_BOX
VIEW_IS_OV_BOX_CLASS
VIEW_OV_BOX
VIEW_OV_BOX_CLASS
VIEW_OV_BOX_GET_CLASS
VIEW_TYPE_OV_BOX
ViewOvBoxPrivate
<FILE>entangle-window</FILE>
<TITLE>EntangleWindow</TITLE>
EntangleWindowInterface
entangle_window_new
entangle_window_set_builder
<SUBSECTION Standard>
ENTANGLE_IS_WINDOW
ENTANGLE_TYPE_WINDOW
ENTANGLE_WINDOW
ENTANGLE_WINDOW_GET_INTERFACE
entangle_window_get_type
</SECTION>
entangle_application_get_type
entangle_auto_drawer_get_type
entangle_camera_file_get_type
entangle_camera_get_type
entangle_camera_info_data_get_type
......@@ -20,6 +21,7 @@ entangle_control_range_get_type
entangle_control_text_get_type
entangle_control_toggle_get_type
entangle_device_manager_get_type
entangle_drawer_get_type
entangle_help_about_get_type
entangle_image_display_get_type
entangle_image_display_grid_get_type
......@@ -28,6 +30,7 @@ entangle_image_histogram_get_type
entangle_image_loader_get_type
entangle_image_popup_get_type
entangle_image_statusbar_get_type
entangle_overlay_box_get_type
entangle_pixbuf_loader_get_type
entangle_preferences_display_get_type
entangle_preferences_get_type
......@@ -35,3 +38,4 @@ entangle_progress_get_type
entangle_session_browser_get_type
entangle_session_get_type
entangle_thumbnail_loader_get_type
entangle_window_get_type
......@@ -40,8 +40,8 @@
<pre class="synopsis">extern gboolean <a class="link" href="Entangle-entangle-debug.html#entangle-debug-app" title="entangle_debug_app">entangle_debug_app</a>;
extern gboolean <a class="link" href="Entangle-entangle-debug.html#entangle-debug-gphoto" title="entangle_debug_gphoto">entangle_debug_gphoto</a>;
extern gint64 <a class="link" href="Entangle-entangle-debug.html#entangle-debug-startms" title="entangle_debug_startms">entangle_debug_startms</a>;
<span class="returnvalue">void</span> <a class="link" href="Entangle-entangle-debug.html#entangle-debug-setup" title="entangle_debug_setup ()">entangle_debug_setup</a> (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> debug_app</code></em>,
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> debug_gphoto</code></em>);
<span class="returnvalue">void</span> <a class="link" href="Entangle-entangle-debug.html#entangle-debug-setup" title="entangle_debug_setup ()">entangle_debug_setup</a> (<em class="parameter"><code><span class="type">gboolean</span> debug_app</code></em>,
<em class="parameter"><code><span class="type">gboolean</span> debug_gphoto</code></em>);
#define <a class="link" href="Entangle-entangle-debug.html#ENTANGLE-DEBUG:CAPS" title="ENTANGLE_DEBUG()">ENTANGLE_DEBUG</a> (fmt,
...)
</pre>
......@@ -71,8 +71,8 @@ extern gint64 <a class="link" href="Entangle-entangle-debug.html#entangle-
<hr>
<div class="refsect2">
<a name="entangle-debug-setup"></a><h3>entangle_debug_setup ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span> entangle_debug_setup (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> debug_app</code></em>,
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> debug_gphoto</code></em>);</pre>
<pre class="programlisting"><span class="returnvalue">void</span> entangle_debug_setup (<em class="parameter"><code><span class="type">gboolean</span> debug_app</code></em>,
<em class="parameter"><code><span class="type">gboolean</span> debug_gphoto</code></em>);</pre>
</div>
<hr>
<div class="refsect2">
......
......@@ -37,8 +37,8 @@
</tr></table></div>
<div class="refsynopsisdiv">
<a name="Entangle-entangle-dpms.synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="Entangle-entangle-dpms.html#entangle-dpms-set-blanking" title="entangle_dpms_set_blanking ()">entangle_dpms_set_blanking</a> (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>,
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
<pre class="synopsis"><span class="returnvalue">gboolean</span> <a class="link" href="Entangle-entangle-dpms.html#entangle-dpms-set-blanking" title="entangle_dpms_set_blanking ()">entangle_dpms_set_blanking</a> (<em class="parameter"><code><span class="type">gboolean</span> enabled</code></em>,
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);
</pre>
</div>
<div class="refsect1">
......@@ -48,8 +48,8 @@
<a name="Entangle-entangle-dpms.details"></a><h2>Details</h2>
<div class="refsect2">
<a name="entangle-dpms-set-blanking"></a><h3>entangle_dpms_set_blanking ()</h3>
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> entangle_dpms_set_blanking (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>,
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
<pre class="programlisting"><span class="returnvalue">gboolean</span> entangle_dpms_set_blanking (<em class="parameter"><code><span class="type">gboolean</span> enabled</code></em>,
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
</div>
</div>
</div>
......
......@@ -42,7 +42,7 @@
enum <a class="link" href="Entangle-entangle-pixbuf.html#EntanglePixbufImageSlot" title="enum EntanglePixbufImageSlot">EntanglePixbufImageSlot</a>;
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> * <a class="link" href="Entangle-entangle-pixbuf.html#entangle-pixbuf-open-image" title="entangle_pixbuf_open_image ()">entangle_pixbuf_open_image</a> (<em class="parameter"><code><a class="link" href="EntangleImage.html" title="EntangleImage"><span class="type">EntangleImage</span></a> *image</code></em>,
<em class="parameter"><code><a class="link" href="Entangle-entangle-pixbuf.html#EntanglePixbufImageSlot" title="enum EntanglePixbufImageSlot"><span class="type">EntanglePixbufImageSlot</span></a> slot</code></em>,
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> applyOrientation</code></em>,
<em class="parameter"><code><span class="type">gboolean</span> applyOrientation</code></em>,
<em class="parameter"><code><span class="type">GExiv2Metadata</span> **metadata</code></em>);
</pre>
</div>
......@@ -91,7 +91,7 @@ enum <a class="link" href="Entangle-entangle-pixbuf.html#Entangle
<a name="entangle-pixbuf-open-image"></a><h3>entangle_pixbuf_open_image ()</h3>
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> * entangle_pixbuf_open_image (<em class="parameter"><code><a class="link" href="EntangleImage.html" title="EntangleImage"><span class="type">EntangleImage</span></a> *image</code></em>,
<em class="parameter"><code><a class="link" href="Entangle-entangle-pixbuf.html#EntanglePixbufImageSlot" title="enum EntanglePixbufImageSlot"><span class="type">EntanglePixbufImageSlot</span></a> slot</code></em>,
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> applyOrientation</code></em>,
<em class="parameter"><code><span class="type">gboolean</span> applyOrientation</code></em>,
<em class="parameter"><code><span class="type">GExiv2Metadata</span> **metadata</code></em>);</pre>
</div>
</div>
......
This diff is collapsed.
......@@ -56,8 +56,8 @@ struct <a class="link" href="EntangleApplication.html#EntangleAppli
<div class="refsect1">
<a name="EntangleApplication.object-hierarchy"></a><h2>Object Hierarchy</h2>
<pre class="synopsis">
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
+----<a href="http://library.gnome.org/devel/gio/unstable/GApplication.html">GApplication</a>
GObject
+----GApplication
+----<a href="http://developer.gnome.org/gtk2/GtkApplication.html">GtkApplication</a>
+----EntangleApplication
</pre>
......@@ -66,7 +66,7 @@ struct <a class="link" href="EntangleApplication.html#EntangleAppli
<a name="EntangleApplication.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
<p>
EntangleApplication implements
<a href="http://library.gnome.org/devel/gio/unstable/GActionGroup.html"</