~rodrigo-moya/ubuntu/oneiric/gnome-desktop3/fix_863038

« back to all changes in this revision

Viewing changes to docs/reference/gnome-desktop3/html/GnomeDesktopThumbnailFactory.html

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2011-01-13 11:33:39 UTC
  • mfrom: (1.2.3 upstream) (1.1.6 experimental)
  • Revision ID: james.westby@ubuntu.com-20110113113339-656gckpk55m1bugr
Tags: 2.91.6-1ubuntu1
* Rebase on Debian
* debian/control.in:
  - downgrade the gtk requirement, the newest version is not required
* debian/rules:
  - distributor is Ubuntu

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
<link rel="up" href="thumbnail.html" title="Part IV. Thumbnails">
9
9
<link rel="prev" href="thumbnail.html" title="Part IV. Thumbnails">
10
10
<link rel="next" href="libgnome.html" title="Part V. Miscellaneous">
11
 
<meta name="generator" content="GTK-Doc V1.15.1 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.15 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
</head>
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
28
28
                  <a href="#GnomeDesktopThumbnailFactory.object-hierarchy" class="shortcut">Object Hierarchy</a>
29
29
</td></tr>
30
30
</table>
31
 
<div class="refentry">
 
31
<div class="refentry" title="GnomeDesktopThumbnailFactory">
32
32
<a name="GnomeDesktopThumbnailFactory"></a><div class="titlepage"></div>
33
33
<div class="refnamediv"><table width="100%"><tr>
34
34
<td valign="top">
37
37
</td>
38
38
<td valign="top" align="right"></td>
39
39
</tr></table></div>
40
 
<div class="refsynopsisdiv">
 
40
<div class="refsynopsisdiv" title="Synopsis">
41
41
<a name="GnomeDesktopThumbnailFactory.synopsis"></a><h2>Synopsis</h2>
42
42
<pre class="synopsis">enum                <a class="link" href="GnomeDesktopThumbnailFactory.html#GnomeDesktopThumbnailSize" title="enum GnomeDesktopThumbnailSize">GnomeDesktopThumbnailSize</a>;
43
 
struct              <a class="link" href="GnomeDesktopThumbnailFactory.html#GnomeDesktopThumbnailFactory-struct" title="struct GnomeDesktopThumbnailFactory">GnomeDesktopThumbnailFactory</a>;
44
 
struct              <a class="link" href="GnomeDesktopThumbnailFactory.html#GnomeDesktopThumbnailFactoryClass" title="struct GnomeDesktopThumbnailFactoryClass">GnomeDesktopThumbnailFactoryClass</a>;
 
43
                    <a class="link" href="GnomeDesktopThumbnailFactory.html#GnomeDesktopThumbnailFactory-struct" title="GnomeDesktopThumbnailFactory">GnomeDesktopThumbnailFactory</a>;
 
44
                    <a class="link" href="GnomeDesktopThumbnailFactory.html#GnomeDesktopThumbnailFactoryClass" title="GnomeDesktopThumbnailFactoryClass">GnomeDesktopThumbnailFactoryClass</a>;
45
45
<a class="link" href="GnomeDesktopThumbnailFactory.html" title="GnomeDesktopThumbnailFactory"><span class="returnvalue">GnomeDesktopThumbnailFactory</span></a> * <a class="link" href="GnomeDesktopThumbnailFactory.html#gnome-desktop-thumbnail-factory-new" title="gnome_desktop_thumbnail_factory_new ()">gnome_desktop_thumbnail_factory_new</a>
46
46
                                                        (<em class="parameter"><code><a class="link" href="GnomeDesktopThumbnailFactory.html#GnomeDesktopThumbnailSize" title="enum GnomeDesktopThumbnailSize"><span class="type">GnomeDesktopThumbnailSize</span></a> size</code></em>);
47
 
<span class="returnvalue">char</span> *                  <a class="link" href="GnomeDesktopThumbnailFactory.html#gnome-desktop-thumbnail-factory-lookup" title="gnome_desktop_thumbnail_factory_lookup ()">gnome_desktop_thumbnail_factory_lookup</a>
48
 
                                                        (<em class="parameter"><code><a class="link" href="GnomeDesktopThumbnailFactory.html" title="GnomeDesktopThumbnailFactory"><span class="type">GnomeDesktopThumbnailFactory</span></a> *factory</code></em>,
49
 
                                                         <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>,
50
 
                                                         <em class="parameter"><code><span class="type">time_t</span> mtime</code></em>);
51
 
<span class="returnvalue">gboolean</span>            <a class="link" href="GnomeDesktopThumbnailFactory.html#gnome-desktop-thumbnail-factory-has-valid-failed-thumbnail" title="gnome_desktop_thumbnail_factory_has_valid_failed_thumbnail ()">gnome_desktop_thumbnail_factory_has_valid_failed_thumbnail</a>
52
 
                                                        (<em class="parameter"><code><a class="link" href="GnomeDesktopThumbnailFactory.html" title="GnomeDesktopThumbnailFactory"><span class="type">GnomeDesktopThumbnailFactory</span></a> *factory</code></em>,
53
 
                                                         <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>,
54
 
                                                         <em class="parameter"><code><span class="type">time_t</span> mtime</code></em>);
55
 
<span class="returnvalue">gboolean</span>            <a class="link" href="GnomeDesktopThumbnailFactory.html#gnome-desktop-thumbnail-factory-can-thumbnail" title="gnome_desktop_thumbnail_factory_can_thumbnail ()">gnome_desktop_thumbnail_factory_can_thumbnail</a>
 
47
<span class="returnvalue">char</span> *              <a class="link" href="GnomeDesktopThumbnailFactory.html#gnome-desktop-thumbnail-factory-lookup" title="gnome_desktop_thumbnail_factory_lookup ()">gnome_desktop_thumbnail_factory_lookup</a>
 
48
                                                        (<em class="parameter"><code><a class="link" href="GnomeDesktopThumbnailFactory.html" title="GnomeDesktopThumbnailFactory"><span class="type">GnomeDesktopThumbnailFactory</span></a> *factory</code></em>,
 
49
                                                         <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>,
 
50
                                                         <em class="parameter"><code><span class="type">time_t</span> mtime</code></em>);
 
51
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GnomeDesktopThumbnailFactory.html#gnome-desktop-thumbnail-factory-has-valid-failed-thumbnail" title="gnome_desktop_thumbnail_factory_has_valid_failed_thumbnail ()">gnome_desktop_thumbnail_factory_has_valid_failed_thumbnail</a>
 
52
                                                        (<em class="parameter"><code><a class="link" href="GnomeDesktopThumbnailFactory.html" title="GnomeDesktopThumbnailFactory"><span class="type">GnomeDesktopThumbnailFactory</span></a> *factory</code></em>,
 
53
                                                         <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>,
 
54
                                                         <em class="parameter"><code><span class="type">time_t</span> mtime</code></em>);
 
55
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GnomeDesktopThumbnailFactory.html#gnome-desktop-thumbnail-factory-can-thumbnail" title="gnome_desktop_thumbnail_factory_can_thumbnail ()">gnome_desktop_thumbnail_factory_can_thumbnail</a>
56
56
                                                        (<em class="parameter"><code><a class="link" href="GnomeDesktopThumbnailFactory.html" title="GnomeDesktopThumbnailFactory"><span class="type">GnomeDesktopThumbnailFactory</span></a> *factory</code></em>,
57
57
                                                         <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>,
58
58
                                                         <em class="parameter"><code>const <span class="type">char</span> *mime_type</code></em>,
59
59
                                                         <em class="parameter"><code><span class="type">time_t</span> mtime</code></em>);
60
 
<span class="returnvalue">GdkPixbuf</span> *             <a class="link" href="GnomeDesktopThumbnailFactory.html#gnome-desktop-thumbnail-factory-generate-thumbnail" title="gnome_desktop_thumbnail_factory_generate_thumbnail ()">gnome_desktop_thumbnail_factory_generate_thumbnail</a>
 
60
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         <a class="link" href="GnomeDesktopThumbnailFactory.html#gnome-desktop-thumbnail-factory-generate-thumbnail" title="gnome_desktop_thumbnail_factory_generate_thumbnail ()">gnome_desktop_thumbnail_factory_generate_thumbnail</a>
61
61
                                                        (<em class="parameter"><code><a class="link" href="GnomeDesktopThumbnailFactory.html" title="GnomeDesktopThumbnailFactory"><span class="type">GnomeDesktopThumbnailFactory</span></a> *factory</code></em>,
62
62
                                                         <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>,
63
63
                                                         <em class="parameter"><code>const <span class="type">char</span> *mime_type</code></em>);
64
64
<span class="returnvalue">void</span>                <a class="link" href="GnomeDesktopThumbnailFactory.html#gnome-desktop-thumbnail-factory-save-thumbnail" title="gnome_desktop_thumbnail_factory_save_thumbnail ()">gnome_desktop_thumbnail_factory_save_thumbnail</a>
65
65
                                                        (<em class="parameter"><code><a class="link" href="GnomeDesktopThumbnailFactory.html" title="GnomeDesktopThumbnailFactory"><span class="type">GnomeDesktopThumbnailFactory</span></a> *factory</code></em>,
66
 
                                                         <em class="parameter"><code><span class="type">GdkPixbuf</span> *thumbnail</code></em>,
 
66
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *thumbnail</code></em>,
67
67
                                                         <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>,
68
68
                                                         <em class="parameter"><code><span class="type">time_t</span> original_mtime</code></em>);
69
69
<span class="returnvalue">void</span>                <a class="link" href="GnomeDesktopThumbnailFactory.html#gnome-desktop-thumbnail-factory-create-failed-thumbnail" title="gnome_desktop_thumbnail_factory_create_failed_thumbnail ()">gnome_desktop_thumbnail_factory_create_failed_thumbnail</a>
70
70
                                                        (<em class="parameter"><code><a class="link" href="GnomeDesktopThumbnailFactory.html" title="GnomeDesktopThumbnailFactory"><span class="type">GnomeDesktopThumbnailFactory</span></a> *factory</code></em>,
71
71
                                                         <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>,
72
72
                                                         <em class="parameter"><code><span class="type">time_t</span> mtime</code></em>);
73
 
<span class="returnvalue">gboolean</span>            <a class="link" href="GnomeDesktopThumbnailFactory.html#gnome-desktop-thumbnail-has-uri" title="gnome_desktop_thumbnail_has_uri ()">gnome_desktop_thumbnail_has_uri</a>     (<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>,
 
73
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GnomeDesktopThumbnailFactory.html#gnome-desktop-thumbnail-has-uri" title="gnome_desktop_thumbnail_has_uri ()">gnome_desktop_thumbnail_has_uri</a>     (<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
74
74
                                                         <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>);
75
 
<span class="returnvalue">gboolean</span>            <a class="link" href="GnomeDesktopThumbnailFactory.html#gnome-desktop-thumbnail-is-valid" title="gnome_desktop_thumbnail_is_valid ()">gnome_desktop_thumbnail_is_valid</a>    (<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>,
 
75
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GnomeDesktopThumbnailFactory.html#gnome-desktop-thumbnail-is-valid" title="gnome_desktop_thumbnail_is_valid ()">gnome_desktop_thumbnail_is_valid</a>    (<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
76
76
                                                         <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>,
77
77
                                                         <em class="parameter"><code><span class="type">time_t</span> mtime</code></em>);
78
78
<span class="returnvalue">char</span> *              <a class="link" href="GnomeDesktopThumbnailFactory.html#gnome-desktop-thumbnail-md5" title="gnome_desktop_thumbnail_md5 ()">gnome_desktop_thumbnail_md5</a>         (<em class="parameter"><code>const <span class="type">char</span> *uri</code></em>);
79
79
<span class="returnvalue">char</span> *              <a class="link" href="GnomeDesktopThumbnailFactory.html#gnome-desktop-thumbnail-path-for-uri" title="gnome_desktop_thumbnail_path_for_uri ()">gnome_desktop_thumbnail_path_for_uri</a>
80
80
                                                        (<em class="parameter"><code>const <span class="type">char</span> *uri</code></em>,
81
81
                                                         <em class="parameter"><code><a class="link" href="GnomeDesktopThumbnailFactory.html#GnomeDesktopThumbnailSize" title="enum GnomeDesktopThumbnailSize"><span class="type">GnomeDesktopThumbnailSize</span></a> size</code></em>);
82
 
<span class="returnvalue">GdkPixbuf</span> *         <a class="link" href="GnomeDesktopThumbnailFactory.html#gnome-desktop-thumbnail-scale-down-pixbuf" title="gnome_desktop_thumbnail_scale_down_pixbuf ()">gnome_desktop_thumbnail_scale_down_pixbuf</a>
83
 
                                                        (<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>,
 
82
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         <a class="link" href="GnomeDesktopThumbnailFactory.html#gnome-desktop-thumbnail-scale-down-pixbuf" title="gnome_desktop_thumbnail_scale_down_pixbuf ()">gnome_desktop_thumbnail_scale_down_pixbuf</a>
 
83
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
84
84
                                                         <em class="parameter"><code><span class="type">int</span> dest_width</code></em>,
85
85
                                                         <em class="parameter"><code><span class="type">int</span> dest_height</code></em>);
86
86
                    <a class="link" href="GnomeDesktopThumbnailFactory.html#GnomeDesktopThumbnailFactoryPrivate" title="GnomeDesktopThumbnailFactoryPrivate">GnomeDesktopThumbnailFactoryPrivate</a>;
87
87
</pre>
88
88
</div>
89
 
<div class="refsect1">
 
89
<div class="refsect1" title="Object Hierarchy">
90
90
<a name="GnomeDesktopThumbnailFactory.object-hierarchy"></a><h2>Object Hierarchy</h2>
91
91
<pre class="synopsis">
92
 
  GObject
 
92
  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
93
93
   +----GnomeDesktopThumbnailFactory
94
94
</pre>
95
95
</div>
96
 
<div class="refsect1">
 
96
<div class="refsect1" title="Description">
97
97
<a name="GnomeDesktopThumbnailFactory.description"></a><h2>Description</h2>
98
98
<p>
99
99
</p>
100
100
</div>
101
 
<div class="refsect1">
 
101
<div class="refsect1" title="Details">
102
102
<a name="GnomeDesktopThumbnailFactory.details"></a><h2>Details</h2>
103
 
<div class="refsect2">
 
103
<div class="refsect2" title="enum GnomeDesktopThumbnailSize">
104
104
<a name="GnomeDesktopThumbnailSize"></a><h3>enum GnomeDesktopThumbnailSize</h3>
105
105
<pre class="programlisting">typedef enum {
106
106
  GNOME_DESKTOP_THUMBNAIL_SIZE_NORMAL,
111
111
</p>
112
112
</div>
113
113
<hr>
114
 
<div class="refsect2">
115
 
<a name="GnomeDesktopThumbnailFactory-struct"></a><h3>struct GnomeDesktopThumbnailFactory</h3>
116
 
<pre class="programlisting">struct GnomeDesktopThumbnailFactory;</pre>
 
114
<div class="refsect2" title="GnomeDesktopThumbnailFactory">
 
115
<a name="GnomeDesktopThumbnailFactory-struct"></a><h3>GnomeDesktopThumbnailFactory</h3>
 
116
<pre class="programlisting">typedef struct _GnomeDesktopThumbnailFactory GnomeDesktopThumbnailFactory;</pre>
117
117
<p>
118
118
</p>
119
119
</div>
120
120
<hr>
121
 
<div class="refsect2">
122
 
<a name="GnomeDesktopThumbnailFactoryClass"></a><h3>struct GnomeDesktopThumbnailFactoryClass</h3>
123
 
<pre class="programlisting">struct GnomeDesktopThumbnailFactoryClass {
 
121
<div class="refsect2" title="GnomeDesktopThumbnailFactoryClass">
 
122
<a name="GnomeDesktopThumbnailFactoryClass"></a><h3>GnomeDesktopThumbnailFactoryClass</h3>
 
123
<pre class="programlisting">typedef struct {
124
124
        GObjectClass parent;
125
 
};
 
125
} GnomeDesktopThumbnailFactoryClass;
126
126
</pre>
127
127
<p>
128
128
</p>
129
129
</div>
130
130
<hr>
131
 
<div class="refsect2">
 
131
<div class="refsect2" title="gnome_desktop_thumbnail_factory_new ()">
132
132
<a name="gnome-desktop-thumbnail-factory-new"></a><h3>gnome_desktop_thumbnail_factory_new ()</h3>
133
133
<pre class="programlisting"><a class="link" href="GnomeDesktopThumbnailFactory.html" title="GnomeDesktopThumbnailFactory"><span class="returnvalue">GnomeDesktopThumbnailFactory</span></a> * gnome_desktop_thumbnail_factory_new
134
134
                                                        (<em class="parameter"><code><a class="link" href="GnomeDesktopThumbnailFactory.html#GnomeDesktopThumbnailSize" title="enum GnomeDesktopThumbnailSize"><span class="type">GnomeDesktopThumbnailSize</span></a> size</code></em>);</pre>
143
143
<tbody>
144
144
<tr>
145
145
<td><p><span class="term"><em class="parameter"><code>size</code></em> :</span></p></td>
146
 
<td>The thumbnail size to use</td>
 
146
<td>The thumbnail size to use
 
147
</td>
147
148
</tr>
148
149
<tr>
149
150
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
150
 
<td>a new <a class="link" href="GnomeDesktopThumbnailFactory.html" title="GnomeDesktopThumbnailFactory"><span class="type">GnomeDesktopThumbnailFactory</span></a>
 
151
<td> a new <a class="link" href="GnomeDesktopThumbnailFactory.html" title="GnomeDesktopThumbnailFactory"><span class="type">GnomeDesktopThumbnailFactory</span></a>
 
152
 
151
153
</td>
152
154
</tr>
153
155
</tbody>
155
157
<p class="since">Since 2.2</p>
156
158
</div>
157
159
<hr>
158
 
<div class="refsect2">
 
160
<div class="refsect2" title="gnome_desktop_thumbnail_factory_lookup ()">
159
161
<a name="gnome-desktop-thumbnail-factory-lookup"></a><h3>gnome_desktop_thumbnail_factory_lookup ()</h3>
160
 
<pre class="programlisting"><span class="returnvalue">char</span> *                  gnome_desktop_thumbnail_factory_lookup
 
162
<pre class="programlisting"><span class="returnvalue">char</span> *              gnome_desktop_thumbnail_factory_lookup
161
163
                                                        (<em class="parameter"><code><a class="link" href="GnomeDesktopThumbnailFactory.html" title="GnomeDesktopThumbnailFactory"><span class="type">GnomeDesktopThumbnailFactory</span></a> *factory</code></em>,
162
164
                                                         <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>,
163
165
                                                         <em class="parameter"><code><span class="type">time_t</span> mtime</code></em>);</pre>
177
179
</tr>
178
180
<tr>
179
181
<td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td>
180
 
<td>the uri of a file</td>
 
182
<td>the uri of a file
 
183
</td>
181
184
</tr>
182
185
<tr>
183
186
<td><p><span class="term"><em class="parameter"><code>mtime</code></em> :</span></p></td>
184
 
<td>the mtime of the file</td>
 
187
<td>the mtime of the file
 
188
</td>
185
189
</tr>
186
190
<tr>
187
191
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
188
 
<td>The absolute path of the thumbnail, or <a href="/home/mclasen/gnome-3.0/install/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> if none exist.</td>
 
192
<td> The absolute path of the thumbnail, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if none exist.
 
193
 
 
194
</td>
189
195
</tr>
190
196
</tbody>
191
197
</table></div>
192
198
<p class="since">Since 2.2</p>
193
199
</div>
194
200
<hr>
195
 
<div class="refsect2">
 
201
<div class="refsect2" title="gnome_desktop_thumbnail_factory_has_valid_failed_thumbnail ()">
196
202
<a name="gnome-desktop-thumbnail-factory-has-valid-failed-thumbnail"></a><h3>gnome_desktop_thumbnail_factory_has_valid_failed_thumbnail ()</h3>
197
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gnome_desktop_thumbnail_factory_has_valid_failed_thumbnail
 
203
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gnome_desktop_thumbnail_factory_has_valid_failed_thumbnail
198
204
                                                        (<em class="parameter"><code><a class="link" href="GnomeDesktopThumbnailFactory.html" title="GnomeDesktopThumbnailFactory"><span class="type">GnomeDesktopThumbnailFactory</span></a> *factory</code></em>,
199
205
                                                         <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>,
200
206
                                                         <em class="parameter"><code><span class="type">time_t</span> mtime</code></em>);</pre>
216
222
</tr>
217
223
<tr>
218
224
<td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td>
219
 
<td>the uri of a file</td>
 
225
<td>the uri of a file
 
226
</td>
220
227
</tr>
221
228
<tr>
222
229
<td><p><span class="term"><em class="parameter"><code>mtime</code></em> :</span></p></td>
223
 
<td>the mtime of the file</td>
 
230
<td>the mtime of the file
 
231
</td>
224
232
</tr>
225
233
<tr>
226
234
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
227
 
<td>TRUE if there is a failed thumbnail for the file.</td>
 
235
<td> TRUE if there is a failed thumbnail for the file.
 
236
 
 
237
</td>
228
238
</tr>
229
239
</tbody>
230
240
</table></div>
231
241
<p class="since">Since 2.2</p>
232
242
</div>
233
243
<hr>
234
 
<div class="refsect2">
 
244
<div class="refsect2" title="gnome_desktop_thumbnail_factory_can_thumbnail ()">
235
245
<a name="gnome-desktop-thumbnail-factory-can-thumbnail"></a><h3>gnome_desktop_thumbnail_factory_can_thumbnail ()</h3>
236
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gnome_desktop_thumbnail_factory_can_thumbnail
 
246
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gnome_desktop_thumbnail_factory_can_thumbnail
237
247
                                                        (<em class="parameter"><code><a class="link" href="GnomeDesktopThumbnailFactory.html" title="GnomeDesktopThumbnailFactory"><span class="type">GnomeDesktopThumbnailFactory</span></a> *factory</code></em>,
238
248
                                                         <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>,
239
249
                                                         <em class="parameter"><code>const <span class="type">char</span> *mime_type</code></em>,
255
265
</tr>
256
266
<tr>
257
267
<td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td>
258
 
<td>the uri of a file</td>
 
268
<td>the uri of a file
 
269
</td>
259
270
</tr>
260
271
<tr>
261
272
<td><p><span class="term"><em class="parameter"><code>mime_type</code></em> :</span></p></td>
262
 
<td>the mime type of the file</td>
 
273
<td>the mime type of the file
 
274
</td>
263
275
</tr>
264
276
<tr>
265
277
<td><p><span class="term"><em class="parameter"><code>mtime</code></em> :</span></p></td>
266
 
<td>the mtime of the file</td>
 
278
<td>the mtime of the file
 
279
</td>
267
280
</tr>
268
281
<tr>
269
282
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
270
 
<td>TRUE if the file can be thumbnailed.</td>
 
283
<td> TRUE if the file can be thumbnailed.
 
284
 
 
285
</td>
271
286
</tr>
272
287
</tbody>
273
288
</table></div>
274
289
<p class="since">Since 2.2</p>
275
290
</div>
276
291
<hr>
277
 
<div class="refsect2">
 
292
<div class="refsect2" title="gnome_desktop_thumbnail_factory_generate_thumbnail ()">
278
293
<a name="gnome-desktop-thumbnail-factory-generate-thumbnail"></a><h3>gnome_desktop_thumbnail_factory_generate_thumbnail ()</h3>
279
 
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *             gnome_desktop_thumbnail_factory_generate_thumbnail
 
294
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         gnome_desktop_thumbnail_factory_generate_thumbnail
280
295
                                                        (<em class="parameter"><code><a class="link" href="GnomeDesktopThumbnailFactory.html" title="GnomeDesktopThumbnailFactory"><span class="type">GnomeDesktopThumbnailFactory</span></a> *factory</code></em>,
281
296
                                                         <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>,
282
297
                                                         <em class="parameter"><code>const <span class="type">char</span> *mime_type</code></em>);</pre>
297
312
</tr>
298
313
<tr>
299
314
<td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td>
300
 
<td>the uri of a file</td>
 
315
<td>the uri of a file
 
316
</td>
301
317
</tr>
302
318
<tr>
303
319
<td><p><span class="term"><em class="parameter"><code>mime_type</code></em> :</span></p></td>
304
 
<td>the mime type of the file</td>
 
320
<td>the mime type of the file
 
321
</td>
305
322
</tr>
306
323
<tr>
307
324
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
308
 
<td>thumbnail pixbuf if thumbnailing succeeded, <a href="/home/mclasen/gnome-3.0/install/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> otherwise. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span>
 
325
<td> thumbnail pixbuf if thumbnailing succeeded, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> otherwise. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span>
309
326
</td>
310
327
</tr>
311
328
</tbody>
313
330
<p class="since">Since 2.2</p>
314
331
</div>
315
332
<hr>
316
 
<div class="refsect2">
 
333
<div class="refsect2" title="gnome_desktop_thumbnail_factory_save_thumbnail ()">
317
334
<a name="gnome-desktop-thumbnail-factory-save-thumbnail"></a><h3>gnome_desktop_thumbnail_factory_save_thumbnail ()</h3>
318
335
<pre class="programlisting"><span class="returnvalue">void</span>                gnome_desktop_thumbnail_factory_save_thumbnail
319
336
                                                        (<em class="parameter"><code><a class="link" href="GnomeDesktopThumbnailFactory.html" title="GnomeDesktopThumbnailFactory"><span class="type">GnomeDesktopThumbnailFactory</span></a> *factory</code></em>,
320
 
                                                         <em class="parameter"><code><span class="type">GdkPixbuf</span> *thumbnail</code></em>,
 
337
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *thumbnail</code></em>,
321
338
                                                         <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>,
322
339
                                                         <em class="parameter"><code><span class="type">time_t</span> original_mtime</code></em>);</pre>
323
340
<p>
337
354
</tr>
338
355
<tr>
339
356
<td><p><span class="term"><em class="parameter"><code>thumbnail</code></em> :</span></p></td>
340
 
<td>the thumbnail as a pixbuf</td>
 
357
<td>the thumbnail as a pixbuf 
 
358
</td>
341
359
</tr>
342
360
<tr>
343
361
<td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td>
344
 
<td>the uri of a file</td>
 
362
<td>the uri of a file
 
363
</td>
345
364
</tr>
346
365
<tr>
347
366
<td><p><span class="term"><em class="parameter"><code>original_mtime</code></em> :</span></p></td>
348
 
<td>the modification time of the original file</td>
 
367
<td>the modification time of the original file 
 
368
</td>
349
369
</tr>
350
370
</tbody>
351
371
</table></div>
352
372
<p class="since">Since 2.2</p>
353
373
</div>
354
374
<hr>
355
 
<div class="refsect2">
 
375
<div class="refsect2" title="gnome_desktop_thumbnail_factory_create_failed_thumbnail ()">
356
376
<a name="gnome-desktop-thumbnail-factory-create-failed-thumbnail"></a><h3>gnome_desktop_thumbnail_factory_create_failed_thumbnail ()</h3>
357
377
<pre class="programlisting"><span class="returnvalue">void</span>                gnome_desktop_thumbnail_factory_create_failed_thumbnail
358
378
                                                        (<em class="parameter"><code><a class="link" href="GnomeDesktopThumbnailFactory.html" title="GnomeDesktopThumbnailFactory"><span class="type">GnomeDesktopThumbnailFactory</span></a> *factory</code></em>,
375
395
</tr>
376
396
<tr>
377
397
<td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td>
378
 
<td>the uri of a file</td>
 
398
<td>the uri of a file
 
399
</td>
379
400
</tr>
380
401
<tr>
381
402
<td><p><span class="term"><em class="parameter"><code>mtime</code></em> :</span></p></td>
382
 
<td>the modification time of the file</td>
 
403
<td>the modification time of the file
 
404
</td>
383
405
</tr>
384
406
</tbody>
385
407
</table></div>
386
408
<p class="since">Since 2.2</p>
387
409
</div>
388
410
<hr>
389
 
<div class="refsect2">
 
411
<div class="refsect2" title="gnome_desktop_thumbnail_has_uri ()">
390
412
<a name="gnome-desktop-thumbnail-has-uri"></a><h3>gnome_desktop_thumbnail_has_uri ()</h3>
391
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gnome_desktop_thumbnail_has_uri     (<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>,
 
413
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gnome_desktop_thumbnail_has_uri     (<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
392
414
                                                         <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>);</pre>
393
415
<p>
394
416
Returns whether the thumbnail has the correct uri embedded in the
399
421
<tbody>
400
422
<tr>
401
423
<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
402
 
<td>an loaded thumbnail pixbuf</td>
 
424
<td>an loaded thumbnail pixbuf
 
425
</td>
403
426
</tr>
404
427
<tr>
405
428
<td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td>
406
 
<td>a uri</td>
 
429
<td>a uri
 
430
</td>
407
431
</tr>
408
432
<tr>
409
433
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
410
 
<td>TRUE if the thumbnail is for <em class="parameter"><code>uri</code></em>
 
434
<td> TRUE if the thumbnail is for <em class="parameter"><code>uri</code></em>
 
435
 
411
436
</td>
412
437
</tr>
413
438
</tbody>
415
440
<p class="since">Since 2.2</p>
416
441
</div>
417
442
<hr>
418
 
<div class="refsect2">
 
443
<div class="refsect2" title="gnome_desktop_thumbnail_is_valid ()">
419
444
<a name="gnome-desktop-thumbnail-is-valid"></a><h3>gnome_desktop_thumbnail_is_valid ()</h3>
420
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            gnome_desktop_thumbnail_is_valid    (<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>,
 
445
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gnome_desktop_thumbnail_is_valid    (<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
421
446
                                                         <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>,
422
447
                                                         <em class="parameter"><code><span class="type">time_t</span> mtime</code></em>);</pre>
423
448
<p>
429
454
<tbody>
430
455
<tr>
431
456
<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
432
 
<td>an loaded thumbnail <span class="type">GdkPixbuf</span>
 
457
<td>an loaded thumbnail <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>
433
458
</td>
434
459
</tr>
435
460
<tr>
436
461
<td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td>
437
 
<td>a uri</td>
 
462
<td>a uri
 
463
</td>
438
464
</tr>
439
465
<tr>
440
466
<td><p><span class="term"><em class="parameter"><code>mtime</code></em> :</span></p></td>
441
 
<td>the mtime</td>
 
467
<td>the mtime
 
468
</td>
442
469
</tr>
443
470
<tr>
444
471
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
445
 
<td>TRUE if the thumbnail has the right <em class="parameter"><code>uri</code></em> and <em class="parameter"><code>mtime</code></em>
 
472
<td> TRUE if the thumbnail has the right <em class="parameter"><code>uri</code></em> and <em class="parameter"><code>mtime</code></em>
 
473
 
446
474
</td>
447
475
</tr>
448
476
</tbody>
450
478
<p class="since">Since 2.2</p>
451
479
</div>
452
480
<hr>
453
 
<div class="refsect2">
 
481
<div class="refsect2" title="gnome_desktop_thumbnail_md5 ()">
454
482
<a name="gnome-desktop-thumbnail-md5"></a><h3>gnome_desktop_thumbnail_md5 ()</h3>
455
483
<pre class="programlisting"><span class="returnvalue">char</span> *              gnome_desktop_thumbnail_md5         (<em class="parameter"><code>const <span class="type">char</span> *uri</code></em>);</pre>
456
 
<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
 
484
<div class="warning" title="Warning" style="margin-left: 0.5in; margin-right: 0.5in;">
457
485
<h3 class="title">Warning</h3>
458
 
<p><code class="literal">gnome_desktop_thumbnail_md5</code> has been deprecated since version 2.22 and should not be used in newly-written code. Use <span class="type">GChecksum</span> instead</p>
 
486
<p><code class="literal">gnome_desktop_thumbnail_md5</code> has been deprecated since version 2.22 and should not be used in newly-written code. Use <a href="http://library.gnome.org/devel/glib/unstable/glib-Data-Checksums.html#GChecksum"><span class="type">GChecksum</span></a> instead</p>
459
487
</div>
460
488
<p>
461
489
Calculates the MD5 checksum of the uri. This can be useful
466
494
<tbody>
467
495
<tr>
468
496
<td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td>
469
 
<td>an uri</td>
 
497
<td>an uri
 
498
</td>
470
499
</tr>
471
500
<tr>
472
501
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
473
 
<td>A string with the MD5 digest of the uri string.</td>
 
502
<td> A string with the MD5 digest of the uri string.
 
503
 
 
504
</td>
474
505
</tr>
475
506
</tbody>
476
507
</table></div>
477
508
<p class="since">Since 2.2</p>
478
509
</div>
479
510
<hr>
480
 
<div class="refsect2">
 
511
<div class="refsect2" title="gnome_desktop_thumbnail_path_for_uri ()">
481
512
<a name="gnome-desktop-thumbnail-path-for-uri"></a><h3>gnome_desktop_thumbnail_path_for_uri ()</h3>
482
513
<pre class="programlisting"><span class="returnvalue">char</span> *              gnome_desktop_thumbnail_path_for_uri
483
514
                                                        (<em class="parameter"><code>const <span class="type">char</span> *uri</code></em>,
490
521
<tbody>
491
522
<tr>
492
523
<td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td>
493
 
<td>an uri</td>
 
524
<td>an uri
 
525
</td>
494
526
</tr>
495
527
<tr>
496
528
<td><p><span class="term"><em class="parameter"><code>size</code></em> :</span></p></td>
497
 
<td>a thumbnail size</td>
 
529
<td>a thumbnail size
 
530
</td>
498
531
</tr>
499
532
<tr>
500
533
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
501
 
<td>an absolute filename</td>
 
534
<td> an absolute filename
 
535
 
 
536
</td>
502
537
</tr>
503
538
</tbody>
504
539
</table></div>
505
540
<p class="since">Since 2.2</p>
506
541
</div>
507
542
<hr>
508
 
<div class="refsect2">
 
543
<div class="refsect2" title="gnome_desktop_thumbnail_scale_down_pixbuf ()">
509
544
<a name="gnome-desktop-thumbnail-scale-down-pixbuf"></a><h3>gnome_desktop_thumbnail_scale_down_pixbuf ()</h3>
510
 
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *         gnome_desktop_thumbnail_scale_down_pixbuf
511
 
                                                        (<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>,
 
545
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         gnome_desktop_thumbnail_scale_down_pixbuf
 
546
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
512
547
                                                         <em class="parameter"><code><span class="type">int</span> dest_width</code></em>,
513
548
                                                         <em class="parameter"><code><span class="type">int</span> dest_height</code></em>);</pre>
514
549
<p>
521
556
<tbody>
522
557
<tr>
523
558
<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
524
 
<td>a <span class="type">GdkPixbuf</span>
 
559
<td>a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>
525
560
</td>
526
561
</tr>
527
562
<tr>
528
563
<td><p><span class="term"><em class="parameter"><code>dest_width</code></em> :</span></p></td>
529
 
<td>the desired new width</td>
 
564
<td>the desired new width
 
565
</td>
530
566
</tr>
531
567
<tr>
532
568
<td><p><span class="term"><em class="parameter"><code>dest_height</code></em> :</span></p></td>
533
 
<td>the desired new height</td>
 
569
<td>the desired new height
 
570
</td>
534
571
</tr>
535
572
<tr>
536
573
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
537
 
<td>a scaled pixbuf. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span>
 
574
<td> a scaled pixbuf. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span>
538
575
</td>
539
576
</tr>
540
577
</tbody>
542
579
<p class="since">Since 2.2</p>
543
580
</div>
544
581
<hr>
545
 
<div class="refsect2">
 
582
<div class="refsect2" title="GnomeDesktopThumbnailFactoryPrivate">
546
583
<a name="GnomeDesktopThumbnailFactoryPrivate"></a><h3>GnomeDesktopThumbnailFactoryPrivate</h3>
547
584
<pre class="programlisting">typedef struct _GnomeDesktopThumbnailFactoryPrivate GnomeDesktopThumbnailFactoryPrivate;</pre>
548
585
<p>
552
589
</div>
553
590
<div class="footer">
554
591
<hr>
555
 
          Generated by GTK-Doc V1.15.1</div>
 
592
          Generated by GTK-Doc V1.15</div>
556
593
</body>
557
594
</html>
 
 
b'\\ No newline at end of file'