~ubuntu-branches/ubuntu/jaunty/gimp/jaunty-security

« back to all changes in this revision

Viewing changes to devel-docs/libgimpthumb/html/GimpThumbnail.html

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Holbach
  • Date: 2007-05-02 16:33:03 UTC
  • mfrom: (1.1.4 upstream)
  • Revision ID: james.westby@ubuntu.com-20070502163303-bvzhjzbpw8qglc4y
Tags: 2.3.16-1ubuntu1
* Resynchronized with Debian, remaining Ubuntu changes:
  - debian/rules: i18n magic.
* debian/control.in:
  - Maintainer: Ubuntu Core Developers <ubuntu-devel@lists.ubuntu.com>
* debian/patches/02_help-message.patch,
  debian/patches/03_gimp.desktop.in.in.patch,
  debian/patches/10_dont_show_wizard.patch: updated.
* debian/patches/04_composite-signedness.patch,
  debian/patches/05_add-letter-spacing.patch: dropped, used upstream.

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
<head>
4
4
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
5
5
<title>GimpThumbnail</title>
6
 
<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
 
6
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
7
7
<link rel="start" href="index.html" title="GIMP Thumbnail Library Reference Manual">
8
8
<link rel="up" href="libgimpthumb.html" title="Part&#160;I.&#160;GIMP Thumbnail Library">
9
9
<link rel="prev" href="libgimpthumb.html" title="Part&#160;I.&#160;GIMP Thumbnail Library">
10
10
<link rel="next" href="libgimpthumb-gimpthumb-utils.html" title="gimpthumb-utils">
11
 
<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.8 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
<link rel="part" href="libgimpthumb.html" title="Part&#160;I.&#160;GIMP Thumbnail Library">
 
14
<link rel="index" href="libgimpthumb-index.html" title="Index">
 
15
<link rel="index" href="libgimpthumb-index-new-in-2-2.html" title="Index of new symbols in GIMP 2.2">
 
16
<link rel="index" href="libgimpthumb-index-new-in-2-4.html" title="Index of new symbols in GIMP 2.4">
 
17
<link rel="index" href="libgimpthumb-index-deprecated.html" title="Index of deprecated symbols">
14
18
</head>
15
19
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
16
20
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
21
25
<th width="100%" align="center">GIMP Thumbnail Library Reference Manual</th>
22
26
<td><a accesskey="n" href="libgimpthumb-gimpthumb-utils.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
23
27
</tr>
24
 
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2550661" class="shortcut">Top</a>
25
 
                  &#160;|&#160;
26
 
                  <a href="#id2541967" class="shortcut">Description</a>
27
 
                  &#160;|&#160;
28
 
                  <a href="#id2541807" class="shortcut">Object Hierarchy</a>
29
 
                  &#160;|&#160;
30
 
                  <a href="#id2541831" class="shortcut">Properties</a></nobr></td></tr>
 
28
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2583698" class="shortcut">Top</a>
 
29
                  &#160;|&#160;
 
30
                  <a href="#id2575014" class="shortcut">Description</a>
 
31
                  &#160;|&#160;
 
32
                  <a href="#id2574854" class="shortcut">Object Hierarchy</a>
 
33
                  &#160;|&#160;
 
34
                  <a href="#id2574878" class="shortcut">Properties</a></nobr></td></tr>
31
35
</table>
32
36
<div class="refentry" lang="en">
33
37
<a name="GimpThumbnail"></a><div class="titlepage"></div>
34
38
<div class="refnamediv"><table width="100%"><tr>
35
39
<td valign="top">
36
40
<h2>
37
 
<a name="id2550661"></a><span class="refentrytitle">GimpThumbnail</span>
 
41
<a name="id2583698"></a><span class="refentrytitle">GimpThumbnail</span>
38
42
</h2>
39
43
<p>GimpThumbnail &#8212; The GimpThumbnail object</p>
40
44
</td>
46
50
 
47
51
 
48
52
 
49
 
            <a href="GimpThumbnail.html#GimpThumbnail-struct">GimpThumbnail</a>;
50
 
<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>* <a href="GimpThumbnail.html#gimp-thumbnail-new">gimp_thumbnail_new</a>           (void);
51
 
void        <a href="GimpThumbnail.html#gimp-thumbnail-set-uri">gimp_thumbnail_set_uri</a>          (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
52
 
                                             const gchar *uri);
53
 
gboolean    <a href="GimpThumbnail.html#gimp-thumbnail-set-filename">gimp_thumbnail_set_filename</a>     (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
54
 
                                             const gchar *filename,
55
 
                                             GError **error);
56
 
gboolean    <a href="GimpThumbnail.html#gimp-thumbnail-set-from-thumb">gimp_thumbnail_set_from_thumb</a>   (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
57
 
                                             const gchar *filename,
58
 
                                             GError **error);
59
 
<a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a> <a href="GimpThumbnail.html#gimp-thumbnail-peek-image">gimp_thumbnail_peek_image</a>    (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail);
60
 
<a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a> <a href="GimpThumbnail.html#gimp-thumbnail-peek-thumb">gimp_thumbnail_peek_thumb</a>    (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
61
 
                                             <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize">GimpThumbSize</a> size);
62
 
<a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a> <a href="GimpThumbnail.html#gimp-thumbnail-check-thumb">gimp_thumbnail_check_thumb</a>   (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
63
 
                                             <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize">GimpThumbSize</a> size);
64
 
GdkPixbuf*  <a href="GimpThumbnail.html#gimp-thumbnail-load-thumb">gimp_thumbnail_load_thumb</a>       (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
65
 
                                             <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize">GimpThumbSize</a> size,
66
 
                                             GError **error);
67
 
gboolean    <a href="GimpThumbnail.html#gimp-thumbnail-save-thumb">gimp_thumbnail_save_thumb</a>       (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
68
 
                                             GdkPixbuf *pixbuf,
69
 
                                             const gchar *software,
70
 
                                             GError **error);
71
 
gboolean    <a href="GimpThumbnail.html#gimp-thumbnail-save-thumb-local">gimp_thumbnail_save_thumb_local</a> (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
72
 
                                             GdkPixbuf *pixbuf,
73
 
                                             const gchar *software,
74
 
                                             GError **error);
75
 
gboolean    <a href="GimpThumbnail.html#gimp-thumbnail-save-failure">gimp_thumbnail_save_failure</a>     (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
76
 
                                             const gchar *software,
77
 
                                             GError **error);
78
 
void        <a href="GimpThumbnail.html#gimp-thumbnail-delete-failure">gimp_thumbnail_delete_failure</a>   (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail);
79
 
void        <a href="GimpThumbnail.html#gimp-thumbnail-delete-others">gimp_thumbnail_delete_others</a>    (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
80
 
                                             <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize">GimpThumbSize</a> size);
81
 
gboolean    <a href="GimpThumbnail.html#gimp-thumbnail-has-failed">gimp_thumbnail_has_failed</a>       (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail);
 
53
                    <a href="GimpThumbnail.html#GimpThumbnail-struct">GimpThumbnail</a>;
 
54
<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>*      <a href="GimpThumbnail.html#gimp-thumbnail-new">gimp_thumbnail_new</a>                  (void);
 
55
void                <a href="GimpThumbnail.html#gimp-thumbnail-set-uri">gimp_thumbnail_set_uri</a>              (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
56
                                                         const gchar *uri);
 
57
gboolean            <a href="GimpThumbnail.html#gimp-thumbnail-set-filename">gimp_thumbnail_set_filename</a>         (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
58
                                                         const gchar *filename,
 
59
                                                         GError **error);
 
60
gboolean            <a href="GimpThumbnail.html#gimp-thumbnail-set-from-thumb">gimp_thumbnail_set_from_thumb</a>       (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
61
                                                         const gchar *filename,
 
62
                                                         GError **error);
 
63
<a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>      <a href="GimpThumbnail.html#gimp-thumbnail-peek-image">gimp_thumbnail_peek_image</a>           (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail);
 
64
<a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>      <a href="GimpThumbnail.html#gimp-thumbnail-peek-thumb">gimp_thumbnail_peek_thumb</a>           (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
65
                                                         <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize">GimpThumbSize</a> size);
 
66
<a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>      <a href="GimpThumbnail.html#gimp-thumbnail-check-thumb">gimp_thumbnail_check_thumb</a>          (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
67
                                                         <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize">GimpThumbSize</a> size);
 
68
GdkPixbuf*          <a href="GimpThumbnail.html#gimp-thumbnail-load-thumb">gimp_thumbnail_load_thumb</a>           (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
69
                                                         <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize">GimpThumbSize</a> size,
 
70
                                                         GError **error);
 
71
gboolean            <a href="GimpThumbnail.html#gimp-thumbnail-save-thumb">gimp_thumbnail_save_thumb</a>           (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
72
                                                         GdkPixbuf *pixbuf,
 
73
                                                         const gchar *software,
 
74
                                                         GError **error);
 
75
gboolean            <a href="GimpThumbnail.html#gimp-thumbnail-save-thumb-local">gimp_thumbnail_save_thumb_local</a>     (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
76
                                                         GdkPixbuf *pixbuf,
 
77
                                                         const gchar *software,
 
78
                                                         GError **error);
 
79
gboolean            <a href="GimpThumbnail.html#gimp-thumbnail-save-failure">gimp_thumbnail_save_failure</a>         (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
80
                                                         const gchar *software,
 
81
                                                         GError **error);
 
82
void                <a href="GimpThumbnail.html#gimp-thumbnail-delete-failure">gimp_thumbnail_delete_failure</a>       (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail);
 
83
void                <a href="GimpThumbnail.html#gimp-thumbnail-delete-others">gimp_thumbnail_delete_others</a>        (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
84
                                                         <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize">GimpThumbSize</a> size);
 
85
gboolean            <a href="GimpThumbnail.html#gimp-thumbnail-has-failed">gimp_thumbnail_has_failed</a>           (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail);
82
86
 
83
87
</pre>
84
88
</div>
85
89
<div class="refsect1" lang="en">
86
 
<a name="id2541807"></a><h2>Object Hierarchy</h2>
 
90
<a name="id2574854"></a><h2>Object Hierarchy</h2>
87
91
<pre class="synopsis">
88
92
 
89
93
  GObject
91
95
</pre>
92
96
</div>
93
97
<div class="refsect1" lang="en">
94
 
<a name="id2541831"></a><h2>Properties</h2>
 
98
<a name="id2574878"></a><h2>Properties</h2>
95
99
<pre class="synopsis">
96
100
 
97
 
  "<a href="GimpThumbnail.html#GimpThumbnail--image-filesize">image-filesize</a>"       gint64                : Read / Write
98
 
  "<a href="GimpThumbnail.html#GimpThumbnail--image-height">image-height</a>"         gint                  : Read / Write
99
 
  "<a href="GimpThumbnail.html#GimpThumbnail--image-mimetype">image-mimetype</a>"       gchararray            : Read / Write
100
 
  "<a href="GimpThumbnail.html#GimpThumbnail--image-mtime">image-mtime</a>"          gint64                : Read / Write
101
 
  "<a href="GimpThumbnail.html#GimpThumbnail--image-num-layers">image-num-layers</a>"     gint                  : Read / Write
102
 
  "<a href="GimpThumbnail.html#GimpThumbnail--image-state">image-state</a>"          <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>        : Read / Write
103
 
  "<a href="GimpThumbnail.html#GimpThumbnail--image-type">image-type</a>"           gchararray            : Read / Write
104
 
  "<a href="GimpThumbnail.html#GimpThumbnail--image-uri">image-uri</a>"            gchararray            : Read / Write
105
 
  "<a href="GimpThumbnail.html#GimpThumbnail--image-width">image-width</a>"          gint                  : Read / Write
106
 
  "<a href="GimpThumbnail.html#GimpThumbnail--thumb-state">thumb-state</a>"          <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>        : Read / Write
 
101
  "<a href="GimpThumbnail.html#GimpThumbnail--image-filesize">image-filesize</a>"           gint64                : Read / Write
 
102
  "<a href="GimpThumbnail.html#GimpThumbnail--image-height">image-height</a>"             gint                  : Read / Write
 
103
  "<a href="GimpThumbnail.html#GimpThumbnail--image-mimetype">image-mimetype</a>"           gchararray            : Read / Write
 
104
  "<a href="GimpThumbnail.html#GimpThumbnail--image-mtime">image-mtime</a>"              gint64                : Read / Write
 
105
  "<a href="GimpThumbnail.html#GimpThumbnail--image-num-layers">image-num-layers</a>"         gint                  : Read / Write
 
106
  "<a href="GimpThumbnail.html#GimpThumbnail--image-state">image-state</a>"              <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>        : Read / Write
 
107
  "<a href="GimpThumbnail.html#GimpThumbnail--image-type">image-type</a>"               gchararray            : Read / Write
 
108
  "<a href="GimpThumbnail.html#GimpThumbnail--image-uri">image-uri</a>"                gchararray            : Read / Write
 
109
  "<a href="GimpThumbnail.html#GimpThumbnail--image-width">image-width</a>"              gint                  : Read / Write
 
110
  "<a href="GimpThumbnail.html#GimpThumbnail--thumb-state">thumb-state</a>"              <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>        : Read / Write
107
111
</pre>
108
112
</div>
109
113
<div class="refsect1" lang="en">
110
 
<a name="id2541967"></a><h2>Description</h2>
 
114
<a name="id2575014"></a><h2>Description</h2>
111
115
<p>
112
116
 
113
117
</p>
114
118
</div>
115
119
<div class="refsect1" lang="en">
116
 
<a name="id2541983"></a><h2>Details</h2>
 
120
<a name="id2575030"></a><h2>Details</h2>
117
121
<div class="refsect2" lang="en">
118
 
<a name="id2541994"></a><h3>
 
122
<a name="id2575041"></a><h3>
119
123
<a name="GimpThumbnail-struct"></a>GimpThumbnail</h3>
120
 
<a class="indexterm" name="id2542005"></a><pre class="programlisting">typedef struct _GimpThumbnail GimpThumbnail;</pre>
 
124
<a class="indexterm" name="id2575052"></a><pre class="programlisting">typedef struct _GimpThumbnail GimpThumbnail;</pre>
121
125
<p>
122
126
All members of <a href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> are private and should only be accessed
123
127
using object properties.
125
129
</div>
126
130
<hr>
127
131
<div class="refsect2" lang="en">
128
 
<a name="id2477323"></a><h3>
 
132
<a name="id2510336"></a><h3>
129
133
<a name="gimp-thumbnail-new"></a>gimp_thumbnail_new ()</h3>
130
 
<a class="indexterm" name="id2477336"></a><pre class="programlisting"><a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>* gimp_thumbnail_new           (void);</pre>
 
134
<a class="indexterm" name="id2510348"></a><pre class="programlisting"><a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>*      gimp_thumbnail_new                  (void);</pre>
131
135
<p>
132
136
Creates a new <a href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object.</p>
133
137
<p>
136
140
<div class="variablelist"><table border="0">
137
141
<col align="left" valign="top">
138
142
<tbody><tr>
139
 
<td>
140
 
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
 
143
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
141
144
<td> a newly allocated GimpThumbnail object
142
145
</td>
143
146
</tr></tbody>
145
148
</div>
146
149
<hr>
147
150
<div class="refsect2" lang="en">
148
 
<a name="id2477382"></a><h3>
 
151
<a name="id2510395"></a><h3>
149
152
<a name="gimp-thumbnail-set-uri"></a>gimp_thumbnail_set_uri ()</h3>
150
 
<a class="indexterm" name="id2477393"></a><pre class="programlisting">void        gimp_thumbnail_set_uri          (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
151
 
                                             const gchar *uri);</pre>
 
153
<a class="indexterm" name="id2510406"></a><pre class="programlisting">void                gimp_thumbnail_set_uri              (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
154
                                                         const gchar *uri);</pre>
152
155
<p>
153
156
Sets the location of the image file associated with the <span class="type">thumbnail</span>.
154
157
</p>
161
164
<col align="left" valign="top">
162
165
<tbody>
163
166
<tr>
164
 
<td>
165
 
<span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
 
167
<td><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
166
168
<td> a <a href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
167
169
</td>
168
170
</tr>
169
171
<tr>
170
 
<td>
171
 
<span class="term"><em class="parameter"><code>uri</code></em>&#160;:</span></td>
 
172
<td><span class="term"><em class="parameter"><code>uri</code></em>&#160;:</span></td>
172
173
<td> an escaped URI
173
174
</td>
174
175
</tr>
177
178
</div>
178
179
<hr>
179
180
<div class="refsect2" lang="en">
180
 
<a name="id2477490"></a><h3>
 
181
<a name="id2510504"></a><h3>
181
182
<a name="gimp-thumbnail-set-filename"></a>gimp_thumbnail_set_filename ()</h3>
182
 
<a class="indexterm" name="id2477502"></a><pre class="programlisting">gboolean    gimp_thumbnail_set_filename     (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
183
 
                                             const gchar *filename,
184
 
                                             GError **error);</pre>
 
183
<a class="indexterm" name="id2510516"></a><pre class="programlisting">gboolean            gimp_thumbnail_set_filename         (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
184
                                                         const gchar *filename,
 
185
                                                         GError **error);</pre>
185
186
<p>
186
187
Sets the location of the image file associated with the <span class="type">thumbnail</span>.</p>
187
188
<p>
191
192
<col align="left" valign="top">
192
193
<tbody>
193
194
<tr>
194
 
<td>
195
 
<span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
 
195
<td><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
196
196
<td> a <a href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
197
197
</td>
198
198
</tr>
199
199
<tr>
200
 
<td>
201
 
<span class="term"><em class="parameter"><code>filename</code></em>&#160;:</span></td>
 
200
<td><span class="term"><em class="parameter"><code>filename</code></em>&#160;:</span></td>
202
201
<td> a local filename in the encoding of the filesystem
203
202
</td>
204
203
</tr>
205
204
<tr>
206
 
<td>
207
 
<span class="term"><em class="parameter"><code>error</code></em>&#160;:</span></td>
 
205
<td><span class="term"><em class="parameter"><code>error</code></em>&#160;:</span></td>
208
206
<td> return location for possible errors
209
207
</td>
210
208
</tr>
211
209
<tr>
212
 
<td>
213
 
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
 
210
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
214
211
<td> <code class="literal">TRUE</code> if the filename was successfully set,
215
212
              <code class="literal">FALSE</code> otherwise
216
213
</td>
220
217
</div>
221
218
<hr>
222
219
<div class="refsect2" lang="en">
223
 
<a name="id2566635"></a><h3>
 
220
<a name="id2599708"></a><h3>
224
221
<a name="gimp-thumbnail-set-from-thumb"></a>gimp_thumbnail_set_from_thumb ()</h3>
225
 
<a class="indexterm" name="id2566647"></a><pre class="programlisting">gboolean    gimp_thumbnail_set_from_thumb   (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
226
 
                                             const gchar *filename,
227
 
                                             GError **error);</pre>
 
222
<a class="indexterm" name="id2599720"></a><pre class="programlisting">gboolean            gimp_thumbnail_set_from_thumb       (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
223
                                                         const gchar *filename,
 
224
                                                         GError **error);</pre>
228
225
<p>
229
226
This function tries to load the thumbnail file pointed to by
230
227
<em class="parameter"><code>filename</code></em> and retrieves the URI of the original image file from
241
238
<col align="left" valign="top">
242
239
<tbody>
243
240
<tr>
244
 
<td>
245
 
<span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
 
241
<td><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
246
242
<td> a <a href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
247
243
</td>
248
244
</tr>
249
245
<tr>
250
 
<td>
251
 
<span class="term"><em class="parameter"><code>filename</code></em>&#160;:</span></td>
 
246
<td><span class="term"><em class="parameter"><code>filename</code></em>&#160;:</span></td>
252
247
<td> filename of a local thumbnail file
253
248
</td>
254
249
</tr>
255
250
<tr>
256
 
<td>
257
 
<span class="term"><em class="parameter"><code>error</code></em>&#160;:</span></td>
 
251
<td><span class="term"><em class="parameter"><code>error</code></em>&#160;:</span></td>
258
252
<td> return location for possible errors
259
253
</td>
260
254
</tr>
261
255
<tr>
262
 
<td>
263
 
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
 
256
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
264
257
<td> <code class="literal">TRUE</code> if the pixbuf could be loaded, <code class="literal">FALSE</code> otherwise
265
258
</td>
266
259
</tr>
269
262
</div>
270
263
<hr>
271
264
<div class="refsect2" lang="en">
272
 
<a name="id2566785"></a><h3>
 
265
<a name="id2599858"></a><h3>
273
266
<a name="gimp-thumbnail-peek-image"></a>gimp_thumbnail_peek_image ()</h3>
274
 
<a class="indexterm" name="id2566797"></a><pre class="programlisting"><a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a> gimp_thumbnail_peek_image    (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail);</pre>
 
267
<a class="indexterm" name="id2599870"></a><pre class="programlisting"><a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>      gimp_thumbnail_peek_image           (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail);</pre>
275
268
<p>
276
269
Checks the image file associated with the <em class="parameter"><code>thumbnail</code></em> and updates
277
270
information such as state, filesize and modification time.</p>
282
275
<col align="left" valign="top">
283
276
<tbody>
284
277
<tr>
285
 
<td>
286
 
<span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
 
278
<td><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
287
279
<td> a <a href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
288
280
</td>
289
281
</tr>
290
282
<tr>
291
 
<td>
292
 
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
 
283
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
293
284
<td> the image's <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState"><span class="type">GimpThumbState</span></a> after the update
294
285
</td>
295
286
</tr>
298
289
</div>
299
290
<hr>
300
291
<div class="refsect2" lang="en">
301
 
<a name="id2566880"></a><h3>
 
292
<a name="id2599953"></a><h3>
302
293
<a name="gimp-thumbnail-peek-thumb"></a>gimp_thumbnail_peek_thumb ()</h3>
303
 
<a class="indexterm" name="id2566892"></a><pre class="programlisting"><a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a> gimp_thumbnail_peek_thumb    (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
304
 
                                             <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize">GimpThumbSize</a> size);</pre>
 
294
<a class="indexterm" name="id2599965"></a><pre class="programlisting"><a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>      gimp_thumbnail_peek_thumb           (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
295
                                                         <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize">GimpThumbSize</a> size);</pre>
305
296
<p>
306
297
Checks if a thumbnail file for the <em class="parameter"><code>thumbnail</code></em> exists. It doesn't
307
298
load the thumbnail image and thus cannot check if the thumbnail is
319
310
<col align="left" valign="top">
320
311
<tbody>
321
312
<tr>
322
 
<td>
323
 
<span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
 
313
<td><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
324
314
<td> a <a href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
325
315
</td>
326
316
</tr>
327
317
<tr>
328
 
<td>
329
 
<span class="term"><em class="parameter"><code>size</code></em>&#160;:</span></td>
 
318
<td><span class="term"><em class="parameter"><code>size</code></em>&#160;:</span></td>
330
319
<td> the preferred size of the thumbnail image
331
320
</td>
332
321
</tr>
333
322
<tr>
334
 
<td>
335
 
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
 
323
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
336
324
<td> the thumbnail's <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState"><span class="type">GimpThumbState</span></a> after the update
337
325
</td>
338
326
</tr>
341
329
</div>
342
330
<hr>
343
331
<div class="refsect2" lang="en">
344
 
<a name="id2567028"></a><h3>
 
332
<a name="id2600101"></a><h3>
345
333
<a name="gimp-thumbnail-check-thumb"></a>gimp_thumbnail_check_thumb ()</h3>
346
 
<a class="indexterm" name="id2567042"></a><pre class="programlisting"><a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a> gimp_thumbnail_check_thumb   (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
347
 
                                             <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize">GimpThumbSize</a> size);</pre>
 
334
<a class="indexterm" name="id2600115"></a><pre class="programlisting"><a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>      gimp_thumbnail_check_thumb          (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
335
                                                         <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize">GimpThumbSize</a> size);</pre>
348
336
<p>
349
337
Checks if a thumbnail file for the <em class="parameter"><code>thumbnail</code></em> exists, loads it and
350
338
verifies it is valid and uptodate for the image file asosciated
356
344
<col align="left" valign="top">
357
345
<tbody>
358
346
<tr>
359
 
<td>
360
 
<span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
 
347
<td><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
361
348
<td> a <a href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
362
349
</td>
363
350
</tr>
364
351
<tr>
365
 
<td>
366
 
<span class="term"><em class="parameter"><code>size</code></em>&#160;:</span></td>
 
352
<td><span class="term"><em class="parameter"><code>size</code></em>&#160;:</span></td>
367
353
<td> the preferred size of the thumbnail image
368
354
</td>
369
355
</tr>
370
356
<tr>
371
 
<td>
372
 
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
 
357
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
373
358
<td> the thumbnail's <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState"><span class="type">GimpThumbState</span></a> after the update
374
359
 
375
360
</td>
376
361
</tr>
377
362
</tbody>
378
363
</table></div>
379
 
<p>Since  GIMP 2.2
 
364
<p class="since">Since  GIMP 2.2
380
365
</p>
381
366
</div>
382
367
<hr>
383
368
<div class="refsect2" lang="en">
384
 
<a name="id2567158"></a><h3>
 
369
<a name="id2600234"></a><h3>
385
370
<a name="gimp-thumbnail-load-thumb"></a>gimp_thumbnail_load_thumb ()</h3>
386
 
<a class="indexterm" name="id2567170"></a><pre class="programlisting">GdkPixbuf*  gimp_thumbnail_load_thumb       (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
387
 
                                             <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize">GimpThumbSize</a> size,
388
 
                                             GError **error);</pre>
 
371
<a class="indexterm" name="id2600246"></a><pre class="programlisting">GdkPixbuf*          gimp_thumbnail_load_thumb           (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
372
                                                         <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize">GimpThumbSize</a> size,
 
373
                                                         GError **error);</pre>
389
374
<p>
390
375
Attempts to load a thumbnail preview for the image associated with
391
376
<em class="parameter"><code>thumbnail</code></em>. Before you use this function you need need to set an
407
392
<col align="left" valign="top">
408
393
<tbody>
409
394
<tr>
410
 
<td>
411
 
<span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
 
395
<td><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
412
396
<td> a <a href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
413
397
</td>
414
398
</tr>
415
399
<tr>
416
 
<td>
417
 
<span class="term"><em class="parameter"><code>size</code></em>&#160;:</span></td>
 
400
<td><span class="term"><em class="parameter"><code>size</code></em>&#160;:</span></td>
418
401
<td> the preferred <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize"><span class="type">GimpThumbSize</span></a> for the preview
419
402
</td>
420
403
</tr>
421
404
<tr>
422
 
<td>
423
 
<span class="term"><em class="parameter"><code>error</code></em>&#160;:</span></td>
 
405
<td><span class="term"><em class="parameter"><code>error</code></em>&#160;:</span></td>
424
406
<td> return location for possible errors
425
407
</td>
426
408
</tr>
427
409
<tr>
428
 
<td>
429
 
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
 
410
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
430
411
<td> a preview pixbuf or <code class="literal">NULL</code> if no thumbnail was found
431
412
</td>
432
413
</tr>
435
416
</div>
436
417
<hr>
437
418
<div class="refsect2" lang="en">
438
 
<a name="id2567322"></a><h3>
 
419
<a name="id2600417"></a><h3>
439
420
<a name="gimp-thumbnail-save-thumb"></a>gimp_thumbnail_save_thumb ()</h3>
440
 
<a class="indexterm" name="id2567333"></a><pre class="programlisting">gboolean    gimp_thumbnail_save_thumb       (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
441
 
                                             GdkPixbuf *pixbuf,
442
 
                                             const gchar *software,
443
 
                                             GError **error);</pre>
 
421
<a class="indexterm" name="id2600428"></a><pre class="programlisting">gboolean            gimp_thumbnail_save_thumb           (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
422
                                                         GdkPixbuf *pixbuf,
 
423
                                                         const gchar *software,
 
424
                                                         GError **error);</pre>
444
425
<p>
445
426
Saves a preview thumbnail for the image associated with <em class="parameter"><code>thumbnail</code></em>.
446
427
to the global thumbnail repository.
463
444
<col align="left" valign="top">
464
445
<tbody>
465
446
<tr>
466
 
<td>
467
 
<span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
 
447
<td><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
468
448
<td> a <a href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
469
449
</td>
470
450
</tr>
471
451
<tr>
472
 
<td>
473
 
<span class="term"><em class="parameter"><code>pixbuf</code></em>&#160;:</span></td>
 
452
<td><span class="term"><em class="parameter"><code>pixbuf</code></em>&#160;:</span></td>
474
453
<td> a <span class="type">GdkPixbuf</span> representing the preview thumbnail
475
454
</td>
476
455
</tr>
477
456
<tr>
478
 
<td>
479
 
<span class="term"><em class="parameter"><code>software</code></em>&#160;:</span></td>
 
457
<td><span class="term"><em class="parameter"><code>software</code></em>&#160;:</span></td>
480
458
<td> a string describing the software saving the thumbnail
481
459
</td>
482
460
</tr>
483
461
<tr>
484
 
<td>
485
 
<span class="term"><em class="parameter"><code>error</code></em>&#160;:</span></td>
 
462
<td><span class="term"><em class="parameter"><code>error</code></em>&#160;:</span></td>
486
463
<td> return location for possible errors
487
464
</td>
488
465
</tr>
489
466
<tr>
490
 
<td>
491
 
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
 
467
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
492
468
<td> <code class="literal">TRUE</code> if a thumbnail was successfully written,
493
469
              <code class="literal">FALSE</code> otherwise
494
470
</td>
498
474
</div>
499
475
<hr>
500
476
<div class="refsect2" lang="en">
501
 
<a name="id2567527"></a><h3>
 
477
<a name="id2600641"></a><h3>
502
478
<a name="gimp-thumbnail-save-thumb-local"></a>gimp_thumbnail_save_thumb_local ()</h3>
503
 
<a class="indexterm" name="id2567541"></a><pre class="programlisting">gboolean    gimp_thumbnail_save_thumb_local (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
504
 
                                             GdkPixbuf *pixbuf,
505
 
                                             const gchar *software,
506
 
                                             GError **error);</pre>
 
479
<a class="indexterm" name="id2600657"></a><pre class="programlisting">gboolean            gimp_thumbnail_save_thumb_local     (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
480
                                                         GdkPixbuf *pixbuf,
 
481
                                                         const gchar *software,
 
482
                                                         GError **error);</pre>
507
483
<p>
508
484
Saves a preview thumbnail for the image associated with <em class="parameter"><code>thumbnail</code></em>
509
485
to the local thumbnail repository. Local thumbnails have been added
519
495
<col align="left" valign="top">
520
496
<tbody>
521
497
<tr>
522
 
<td>
523
 
<span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
 
498
<td><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
524
499
<td> a <a href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
525
500
</td>
526
501
</tr>
527
502
<tr>
528
 
<td>
529
 
<span class="term"><em class="parameter"><code>pixbuf</code></em>&#160;:</span></td>
 
503
<td><span class="term"><em class="parameter"><code>pixbuf</code></em>&#160;:</span></td>
530
504
<td> a <span class="type">GdkPixbuf</span> representing the preview thumbnail
531
505
</td>
532
506
</tr>
533
507
<tr>
534
 
<td>
535
 
<span class="term"><em class="parameter"><code>software</code></em>&#160;:</span></td>
 
508
<td><span class="term"><em class="parameter"><code>software</code></em>&#160;:</span></td>
536
509
<td> a string describing the software saving the thumbnail
537
510
</td>
538
511
</tr>
539
512
<tr>
540
 
<td>
541
 
<span class="term"><em class="parameter"><code>error</code></em>&#160;:</span></td>
 
513
<td><span class="term"><em class="parameter"><code>error</code></em>&#160;:</span></td>
542
514
<td> return location for possible errors
543
515
</td>
544
516
</tr>
545
517
<tr>
546
 
<td>
547
 
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
 
518
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
548
519
<td> <code class="literal">TRUE</code> if a thumbnail was successfully written,
549
520
              <code class="literal">FALSE</code> otherwise
550
521
 
552
523
</tr>
553
524
</tbody>
554
525
</table></div>
555
 
<p>Since  GIMP 2.2
 
526
<p class="since">Since  GIMP 2.2
556
527
</p>
557
528
</div>
558
529
<hr>
559
530
<div class="refsect2" lang="en">
560
 
<a name="id2567709"></a><h3>
 
531
<a name="id2600846"></a><h3>
561
532
<a name="gimp-thumbnail-save-failure"></a>gimp_thumbnail_save_failure ()</h3>
562
 
<a class="indexterm" name="id2567720"></a><pre class="programlisting">gboolean    gimp_thumbnail_save_failure     (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
563
 
                                             const gchar *software,
564
 
                                             GError **error);</pre>
 
533
<a class="indexterm" name="id2600858"></a><pre class="programlisting">gboolean            gimp_thumbnail_save_failure         (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
534
                                                         const gchar *software,
 
535
                                                         GError **error);</pre>
565
536
<p>
566
537
Saves a failure thumbnail for the image associated with
567
538
<em class="parameter"><code>thumbnail</code></em>. This is an empty pixbuf that indicates that an attempt
574
545
<col align="left" valign="top">
575
546
<tbody>
576
547
<tr>
577
 
<td>
578
 
<span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
 
548
<td><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
579
549
<td> a <a href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
580
550
</td>
581
551
</tr>
582
552
<tr>
583
 
<td>
584
 
<span class="term"><em class="parameter"><code>software</code></em>&#160;:</span></td>
 
553
<td><span class="term"><em class="parameter"><code>software</code></em>&#160;:</span></td>
585
554
<td> a string describing the software saving the thumbnail
586
555
</td>
587
556
</tr>
588
557
<tr>
589
 
<td>
590
 
<span class="term"><em class="parameter"><code>error</code></em>&#160;:</span></td>
 
558
<td><span class="term"><em class="parameter"><code>error</code></em>&#160;:</span></td>
591
559
<td> return location for possible errors
592
560
</td>
593
561
</tr>
594
562
<tr>
595
 
<td>
596
 
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
 
563
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
597
564
<td> <code class="literal">TRUE</code> if a failure thumbnail was successfully written,
598
565
              <code class="literal">FALSE</code> otherwise
599
566
</td>
603
570
</div>
604
571
<hr>
605
572
<div class="refsect2" lang="en">
606
 
<a name="id2567847"></a><h3>
 
573
<a name="id2600999"></a><h3>
607
574
<a name="gimp-thumbnail-delete-failure"></a>gimp_thumbnail_delete_failure ()</h3>
608
 
<a class="indexterm" name="id2567861"></a><pre class="programlisting">void        gimp_thumbnail_delete_failure   (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail);</pre>
 
575
<a class="indexterm" name="id2601015"></a><pre class="programlisting">void                gimp_thumbnail_delete_failure       (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail);</pre>
609
576
<p>
610
577
Removes a failure thumbnail if one exists. This function should be
611
578
used after a thumbnail has been successfully created.</p>
615
582
<div class="variablelist"><table border="0">
616
583
<col align="left" valign="top">
617
584
<tbody><tr>
618
 
<td>
619
 
<span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
 
585
<td><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
620
586
<td> a <a href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
621
587
</td>
622
588
</tr></tbody>
623
589
</table></div>
624
 
<p>Since  GIMP 2.2
 
590
<p class="since">Since  GIMP 2.2
625
591
</p>
626
592
</div>
627
593
<hr>
628
594
<div class="refsect2" lang="en">
629
 
<a name="id2567918"></a><h3>
 
595
<a name="id2601082"></a><h3>
630
596
<a name="gimp-thumbnail-delete-others"></a>gimp_thumbnail_delete_others ()</h3>
631
 
<a class="indexterm" name="id2567933"></a><pre class="programlisting">void        gimp_thumbnail_delete_others    (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
632
 
                                             <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize">GimpThumbSize</a> size);</pre>
 
597
<a class="indexterm" name="id2601097"></a><pre class="programlisting">void                gimp_thumbnail_delete_others        (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
598
                                                         <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize">GimpThumbSize</a> size);</pre>
633
599
<p>
634
600
Removes all other thumbnails from the global thumbnail
635
601
repository. Only the thumbnail for <em class="parameter"><code>size</code></em> is not deleted.  This
643
609
<col align="left" valign="top">
644
610
<tbody>
645
611
<tr>
646
 
<td>
647
 
<span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
 
612
<td><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
648
613
<td> a <a href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
649
614
</td>
650
615
</tr>
651
616
<tr>
652
 
<td>
653
 
<span class="term"><em class="parameter"><code>size</code></em>&#160;:</span></td>
 
617
<td><span class="term"><em class="parameter"><code>size</code></em>&#160;:</span></td>
654
618
<td> the thumbnail size which should not be deleted
655
619
</td>
656
620
</tr>
657
621
</tbody>
658
622
</table></div>
659
 
<p>Since  GIMP 2.2
 
623
<p class="since">Since  GIMP 2.2
660
624
</p>
661
625
</div>
662
626
<hr>
663
627
<div class="refsect2" lang="en">
664
 
<a name="id2568017"></a><h3>
 
628
<a name="id2601194"></a><h3>
665
629
<a name="gimp-thumbnail-has-failed"></a>gimp_thumbnail_has_failed ()</h3>
666
 
<a class="indexterm" name="id2568030"></a><pre class="programlisting">gboolean    gimp_thumbnail_has_failed       (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail);</pre>
 
630
<a class="indexterm" name="id2601209"></a><pre class="programlisting">gboolean            gimp_thumbnail_has_failed           (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail);</pre>
667
631
<p>
668
632
Checks if a valid failure thumbnail for the given thumbnail exists
669
633
in the global thumbnail repository. This may be the case even if
681
645
<col align="left" valign="top">
682
646
<tbody>
683
647
<tr>
684
 
<td>
685
 
<span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
 
648
<td><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
686
649
<td> a <a href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
687
650
</td>
688
651
</tr>
689
652
<tr>
690
 
<td>
691
 
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
 
653
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
692
654
<td> <code class="literal">TRUE</code> if a failure thumbnail exists or
693
655
 
694
656
</td>
695
657
</tr>
696
658
</tbody>
697
659
</table></div>
698
 
<p>Since  GIMP 2.2
 
660
<p class="since">Since  GIMP 2.2
699
661
</p>
700
662
</div>
701
663
</div>
702
664
<div class="refsect1" lang="en">
703
 
<a name="id2568130"></a><h2>Property Details</h2>
 
665
<a name="id2601299"></a><h2>Property Details</h2>
704
666
<div class="refsect2" lang="en">
705
 
<a name="id2568139"></a><h3>
 
667
<a name="id2601309"></a><h3>
706
668
<a name="GimpThumbnail--image-filesize"></a>The "<code class="literal">image-filesize</code>" property</h3>
707
 
<a class="indexterm" name="id2568154"></a><pre class="programlisting">  "image-filesize"       gint64                : Read / Write</pre>
 
669
<a class="indexterm" name="id2601323"></a><pre class="programlisting">  "image-filesize"           gint64                : Read / Write</pre>
708
670
<p>Size of the image file in bytes.</p>
709
671
<p>Allowed values: &gt;= 0</p>
710
672
<p>Default value: 0</p>
711
673
</div>
712
674
<hr>
713
675
<div class="refsect2" lang="en">
714
 
<a name="id2568180"></a><h3>
 
676
<a name="id2601350"></a><h3>
715
677
<a name="GimpThumbnail--image-height"></a>The "<code class="literal">image-height</code>" property</h3>
716
 
<a class="indexterm" name="id2568193"></a><pre class="programlisting">  "image-height"         gint                  : Read / Write</pre>
 
678
<a class="indexterm" name="id2601363"></a><pre class="programlisting">  "image-height"             gint                  : Read / Write</pre>
717
679
<p>Height of the image in pixels.</p>
718
680
<p>Allowed values: &gt;= 0</p>
719
681
<p>Default value: 0</p>
720
682
</div>
721
683
<hr>
722
684
<div class="refsect2" lang="en">
723
 
<a name="id2568220"></a><h3>
 
685
<a name="id2601390"></a><h3>
724
686
<a name="GimpThumbnail--image-mimetype"></a>The "<code class="literal">image-mimetype</code>" property</h3>
725
 
<a class="indexterm" name="id2568234"></a><pre class="programlisting">  "image-mimetype"       gchararray            : Read / Write</pre>
 
687
<a class="indexterm" name="id2601405"></a><pre class="programlisting">  "image-mimetype"           gchararray            : Read / Write</pre>
726
688
<p>Image mimetype.</p>
727
689
<p>Default value: NULL</p>
728
690
</div>
729
691
<hr>
730
692
<div class="refsect2" lang="en">
731
 
<a name="id2568256"></a><h3>
 
693
<a name="id2601427"></a><h3>
732
694
<a name="GimpThumbnail--image-mtime"></a>The "<code class="literal">image-mtime</code>" property</h3>
733
 
<a class="indexterm" name="id2568269"></a><pre class="programlisting">  "image-mtime"          gint64                : Read / Write</pre>
 
695
<a class="indexterm" name="id2601440"></a><pre class="programlisting">  "image-mtime"              gint64                : Read / Write</pre>
734
696
<p>Modification time of the image file in seconds since the Epoch.</p>
735
697
<p>Allowed values: &gt;= 0</p>
736
698
<p>Default value: 0</p>
737
699
</div>
738
700
<hr>
739
701
<div class="refsect2" lang="en">
740
 
<a name="id2568296"></a><h3>
 
702
<a name="id2601468"></a><h3>
741
703
<a name="GimpThumbnail--image-num-layers"></a>The "<code class="literal">image-num-layers</code>" property</h3>
742
 
<a class="indexterm" name="id2568310"></a><pre class="programlisting">  "image-num-layers"     gint                  : Read / Write</pre>
 
704
<a class="indexterm" name="id2601482"></a><pre class="programlisting">  "image-num-layers"         gint                  : Read / Write</pre>
743
705
<p>The number of layers in the image.</p>
744
706
<p>Allowed values: &gt;= 0</p>
745
707
<p>Default value: 0</p>
746
708
</div>
747
709
<hr>
748
710
<div class="refsect2" lang="en">
749
 
<a name="id2568337"></a><h3>
 
711
<a name="id2601509"></a><h3>
750
712
<a name="GimpThumbnail--image-state"></a>The "<code class="literal">image-state</code>" property</h3>
751
 
<a class="indexterm" name="id2568349"></a><pre class="programlisting">  "image-state"          <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>        : Read / Write</pre>
 
713
<a class="indexterm" name="id2601522"></a><pre class="programlisting">  "image-state"              <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>        : Read / Write</pre>
752
714
<p>State of the image associated to the thumbnail object.</p>
753
715
<p>Default value: GIMP_THUMB_STATE_UNKNOWN</p>
754
716
</div>
755
717
<hr>
756
718
<div class="refsect2" lang="en">
757
 
<a name="id2568373"></a><h3>
 
719
<a name="id2601546"></a><h3>
758
720
<a name="GimpThumbnail--image-type"></a>The "<code class="literal">image-type</code>" property</h3>
759
 
<a class="indexterm" name="id2568386"></a><pre class="programlisting">  "image-type"           gchararray            : Read / Write</pre>
 
721
<a class="indexterm" name="id2601559"></a><pre class="programlisting">  "image-type"               gchararray            : Read / Write</pre>
760
722
<p>String describing the type of the image format.</p>
761
723
<p>Default value: NULL</p>
762
724
</div>
763
725
<hr>
764
726
<div class="refsect2" lang="en">
765
 
<a name="id2568409"></a><h3>
 
727
<a name="id2601583"></a><h3>
766
728
<a name="GimpThumbnail--image-uri"></a>The "<code class="literal">image-uri</code>" property</h3>
767
 
<a class="indexterm" name="id2568421"></a><pre class="programlisting">  "image-uri"            gchararray            : Read / Write</pre>
 
729
<a class="indexterm" name="id2601595"></a><pre class="programlisting">  "image-uri"                gchararray            : Read / Write</pre>
768
730
<p>URI of the image file.</p>
769
731
<p>Default value: NULL</p>
770
732
</div>
771
733
<hr>
772
734
<div class="refsect2" lang="en">
773
 
<a name="id2568443"></a><h3>
 
735
<a name="id2601618"></a><h3>
774
736
<a name="GimpThumbnail--image-width"></a>The "<code class="literal">image-width</code>" property</h3>
775
 
<a class="indexterm" name="id2568456"></a><pre class="programlisting">  "image-width"          gint                  : Read / Write</pre>
 
737
<a class="indexterm" name="id2601630"></a><pre class="programlisting">  "image-width"              gint                  : Read / Write</pre>
776
738
<p>Width of the image in pixels.</p>
777
739
<p>Allowed values: &gt;= 0</p>
778
740
<p>Default value: 0</p>
779
741
</div>
780
742
<hr>
781
743
<div class="refsect2" lang="en">
782
 
<a name="id2568482"></a><h3>
 
744
<a name="id2601658"></a><h3>
783
745
<a name="GimpThumbnail--thumb-state"></a>The "<code class="literal">thumb-state</code>" property</h3>
784
 
<a class="indexterm" name="id2568495"></a><pre class="programlisting">  "thumb-state"          <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>        : Read / Write</pre>
 
746
<a class="indexterm" name="id2601670"></a><pre class="programlisting">  "thumb-state"              <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>        : Read / Write</pre>
785
747
<p>State of the thumbnail file.</p>
786
748
<p>Default value: GIMP_THUMB_STATE_UNKNOWN</p>
787
749
</div>