New upstream version 3.24.29
This commit is contained in:
commit
86b083ecba
6
INSTALL
6
INSTALL
@ -4,7 +4,7 @@ Prerequisites
|
||||
GTK+ requires the following packages:
|
||||
|
||||
- The GLib, Pango, GdkPixbuf, ATK and cairo libraries, available at
|
||||
the same location as GTK+. GTK+ 3.24.28 requires at least
|
||||
the same location as GTK+. GTK+ 3.24.29 requires at least
|
||||
GLib 2.57.2, Pango 1.41.0,
|
||||
GdkPixbuf 2.30.0, ATK 2.32.0
|
||||
and cairo 1.14.0.
|
||||
@ -22,8 +22,8 @@ GTK+ requires the following packages:
|
||||
Simple install procedure
|
||||
========================
|
||||
|
||||
% tar xf gtk+-3.24.28.tar.xz # unpack the sources
|
||||
% cd gtk+-3.24.28 # change to the toplevel directory
|
||||
% tar xf gtk+-3.24.29.tar.xz # unpack the sources
|
||||
% cd gtk+-3.24.29 # change to the toplevel directory
|
||||
% ./configure # run the `configure' script
|
||||
% make # build GTK+
|
||||
[ Become root if necessary ]
|
||||
|
49
NEWS
49
NEWS
@ -1,3 +1,52 @@
|
||||
Overview of Changes in GTK+ 3.24.29
|
||||
===================================
|
||||
|
||||
* Input:
|
||||
- Look for a Compose file in the right place (~/.config/gtk-3.0)
|
||||
- Revert some Compose sequence changes (mainly around dead
|
||||
acute and apostrophe)
|
||||
- Consume all key events during preedit, to avoid unexpected
|
||||
interactions
|
||||
- Ignore more modifiers during preedit, to allow using 3rd and
|
||||
5th level choosers
|
||||
- Fix handling of cursor positions in non-ASCII preedit text
|
||||
|
||||
* GtkSpinButton:
|
||||
- Interpret localized digits
|
||||
|
||||
* GtkScale:
|
||||
- Fix sporadic criticals
|
||||
|
||||
* GtkScrolledWindow:
|
||||
- Cancel overshoot on size changes
|
||||
- Avoid criticals with non-overlay scrollbars
|
||||
|
||||
* GtkFileChooser:
|
||||
- Handle smb mounts better
|
||||
|
||||
* GtkListBox:
|
||||
- Fix extending multi-selections
|
||||
|
||||
* Fix a possible crash in gtk_show_uri
|
||||
|
||||
* Wayland:
|
||||
- Improve font settings fallback
|
||||
|
||||
* X11:
|
||||
- Avoid log spam on exit
|
||||
- Don't beep on untrusted displays
|
||||
|
||||
* OS X:
|
||||
- Fix building on OS X 10.11
|
||||
- Add gdk-quartz-cocoa-access.h with api that provides
|
||||
access to native objects
|
||||
|
||||
* Translation updates:
|
||||
Dutch
|
||||
Nepali
|
||||
Swedish
|
||||
|
||||
|
||||
Overview of Changes in GTK+ 3.24.28
|
||||
===================================
|
||||
|
||||
|
2
README
2
README
@ -1,7 +1,7 @@
|
||||
General Information
|
||||
===================
|
||||
|
||||
This is GTK+ version 3.24.28. GTK+ is a multi-platform toolkit for
|
||||
This is GTK+ version 3.24.29. GTK+ is a multi-platform toolkit for
|
||||
creating graphical user interfaces. Offering a complete set of widgets,
|
||||
GTK+ is suitable for projects ranging from small one-off projects to
|
||||
complete application suites.
|
||||
|
@ -268,7 +268,7 @@
|
||||
#define PACKAGE_NAME "gtk+"
|
||||
|
||||
/* Define to the full name and version of this package. */
|
||||
#define PACKAGE_STRING "gtk+ 3.24.28"
|
||||
#define PACKAGE_STRING "gtk+ 3.24.29"
|
||||
|
||||
/* Define to the one symbol short name of this package. */
|
||||
#define PACKAGE_TARNAME "gtk+"
|
||||
@ -277,7 +277,7 @@
|
||||
#define PACKAGE_URL ""
|
||||
|
||||
/* Define to the version of this package. */
|
||||
#define PACKAGE_VERSION "3.24.28"
|
||||
#define PACKAGE_VERSION "3.24.29"
|
||||
|
||||
/* Use NSBundle functions to determine load paths for libraries, translations,
|
||||
etc. */
|
||||
|
32
configure
vendored
32
configure
vendored
@ -1,6 +1,6 @@
|
||||
#! /bin/sh
|
||||
# Guess values for system-dependent variables and create Makefiles.
|
||||
# Generated by GNU Autoconf 2.69 for gtk+ 3.24.28.
|
||||
# Generated by GNU Autoconf 2.69 for gtk+ 3.24.29.
|
||||
#
|
||||
# Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=gtk%2B>.
|
||||
#
|
||||
@ -591,8 +591,8 @@ MAKEFLAGS=
|
||||
# Identity of this package.
|
||||
PACKAGE_NAME='gtk+'
|
||||
PACKAGE_TARNAME='gtk+'
|
||||
PACKAGE_VERSION='3.24.28'
|
||||
PACKAGE_STRING='gtk+ 3.24.28'
|
||||
PACKAGE_VERSION='3.24.29'
|
||||
PACKAGE_STRING='gtk+ 3.24.29'
|
||||
PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=gtk%2B'
|
||||
PACKAGE_URL=''
|
||||
|
||||
@ -1688,7 +1688,7 @@ if test "$ac_init_help" = "long"; then
|
||||
# Omit some internal or obsolete options to make the list less imposing.
|
||||
# This message is too long to be a string in the A/UX 3.1 sh.
|
||||
cat <<_ACEOF
|
||||
\`configure' configures gtk+ 3.24.28 to adapt to many kinds of systems.
|
||||
\`configure' configures gtk+ 3.24.29 to adapt to many kinds of systems.
|
||||
|
||||
Usage: $0 [OPTION]... [VAR=VALUE]...
|
||||
|
||||
@ -1763,7 +1763,7 @@ fi
|
||||
|
||||
if test -n "$ac_init_help"; then
|
||||
case $ac_init_help in
|
||||
short | recursive ) echo "Configuration of gtk+ 3.24.28:";;
|
||||
short | recursive ) echo "Configuration of gtk+ 3.24.29:";;
|
||||
esac
|
||||
cat <<\_ACEOF
|
||||
|
||||
@ -2012,7 +2012,7 @@ fi
|
||||
test -n "$ac_init_help" && exit $ac_status
|
||||
if $ac_init_version; then
|
||||
cat <<\_ACEOF
|
||||
gtk+ configure 3.24.28
|
||||
gtk+ configure 3.24.29
|
||||
generated by GNU Autoconf 2.69
|
||||
|
||||
Copyright (C) 2012 Free Software Foundation, Inc.
|
||||
@ -2842,7 +2842,7 @@ cat >config.log <<_ACEOF
|
||||
This file contains any messages produced by compilers while
|
||||
running configure, to aid debugging if configure makes a mistake.
|
||||
|
||||
It was created by gtk+ $as_me 3.24.28, which was
|
||||
It was created by gtk+ $as_me 3.24.29, which was
|
||||
generated by GNU Autoconf 2.69. Invocation command line was
|
||||
|
||||
$ $0 $@
|
||||
@ -3835,7 +3835,7 @@ fi
|
||||
|
||||
# Define the identity of the package.
|
||||
PACKAGE='gtk+'
|
||||
VERSION='3.24.28'
|
||||
VERSION='3.24.29'
|
||||
|
||||
|
||||
# Some tools Automake needs.
|
||||
@ -4115,10 +4115,10 @@ AM_BACKSLASH='\'
|
||||
|
||||
GTK_MAJOR_VERSION=3
|
||||
GTK_MINOR_VERSION=24
|
||||
GTK_MICRO_VERSION=28
|
||||
GTK_INTERFACE_AGE=24
|
||||
GTK_BINARY_AGE=2428
|
||||
GTK_VERSION=3.24.28
|
||||
GTK_MICRO_VERSION=29
|
||||
GTK_INTERFACE_AGE=25
|
||||
GTK_BINARY_AGE=2429
|
||||
GTK_VERSION=3.24.29
|
||||
GTK_API_VERSION=3.0
|
||||
GTK_BINARY_VERSION=3.0.0
|
||||
|
||||
@ -4140,7 +4140,7 @@ GTK_BINARY_VERSION=3.0.0
|
||||
|
||||
|
||||
|
||||
LT_VERSION_INFO="2404:24:2404"
|
||||
LT_VERSION_INFO="2404:25:2404"
|
||||
LT_CURRENT_MINUS_AGE=0
|
||||
|
||||
|
||||
@ -21071,7 +21071,7 @@ Usage: $0 [OPTIONS]
|
||||
Report bugs to <bug-libtool@gnu.org>."
|
||||
|
||||
lt_cl_version="\
|
||||
gtk+ config.lt 3.24.28
|
||||
gtk+ config.lt 3.24.29
|
||||
configured by $0, generated by GNU Autoconf 2.69.
|
||||
|
||||
Copyright (C) 2011 Free Software Foundation, Inc.
|
||||
@ -30227,7 +30227,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
|
||||
# report actual input values of CONFIG_FILES etc. instead of their
|
||||
# values after options handling.
|
||||
ac_log="
|
||||
This file was extended by gtk+ $as_me 3.24.28, which was
|
||||
This file was extended by gtk+ $as_me 3.24.29, which was
|
||||
generated by GNU Autoconf 2.69. Invocation command line was
|
||||
|
||||
CONFIG_FILES = $CONFIG_FILES
|
||||
@ -30293,7 +30293,7 @@ _ACEOF
|
||||
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
||||
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
|
||||
ac_cs_version="\\
|
||||
gtk+ config.status 3.24.28
|
||||
gtk+ config.status 3.24.29
|
||||
configured by $0, generated by GNU Autoconf 2.69,
|
||||
with options \\"\$ac_cs_config\\"
|
||||
|
||||
|
@ -10,8 +10,8 @@
|
||||
|
||||
m4_define([gtk_major_version], [3])
|
||||
m4_define([gtk_minor_version], [24])
|
||||
m4_define([gtk_micro_version], [28])
|
||||
m4_define([gtk_interface_age], [24])
|
||||
m4_define([gtk_micro_version], [29])
|
||||
m4_define([gtk_interface_age], [25])
|
||||
m4_define([gtk_binary_age],
|
||||
[m4_eval(100 * gtk_minor_version + gtk_micro_version)])
|
||||
m4_define([gtk_version],
|
||||
|
@ -2,7 +2,6 @@
|
||||
Name=Icon Browser
|
||||
Comment=An application that shows themed icons
|
||||
Exec=gtk3-icon-browser
|
||||
Icon=gtk3-icon-browser
|
||||
Terminal=false
|
||||
Type=Application
|
||||
StartupNotify=true
|
||||
|
@ -167,7 +167,7 @@ can be used with GDK. GTK+ does all of its drawing using cairo.</p>
|
||||
<p>GDK does not wrap the cairo API, instead it allows to create cairo
|
||||
contexts which can be used to draw on <a href="gdk3-Windows.html#GdkWindow-struct"><span class="type">GdkWindows</span></a>. Additional
|
||||
functions allow use <span class="type">GdkRectangles</span> with cairo and to use <a href="gdk3-Colors.html#GdkColor"><span class="type">GdkColors</span></a>,
|
||||
<a href="gdk3-RGBA-Colors.html#GdkRGBA"><span class="type">GdkRGBAs</span></a>, <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbufs</span></a> and <a href="gdk3-Windows.html#GdkWindow-struct"><span class="type">GdkWindows</span></a> as sources for drawing
|
||||
<a href="gdk3-RGBA-Colors.html#GdkRGBA"><span class="type">GdkRGBAs</span></a>, <span class="type">GdkPixbufs</span> and <a href="gdk3-Windows.html#GdkWindow-struct"><span class="type">GdkWindows</span></a> as sources for drawing
|
||||
operations.</p>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
@ -529,7 +529,7 @@ gdk_cairo_set_source_rgba (<em class="parameter"><code><a href="/usr/share/gtk-d
|
||||
<a name="gdk-cairo-set-source-pixbuf"></a><h3>gdk_cairo_set_source_pixbuf ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gdk_cairo_set_source_pixbuf (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/cairo/cairo-cairo-t.html#cairo-t"><span class="type">cairo_t</span></a> *cr</code></em>,
|
||||
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">GdkPixbuf</span> *pixbuf</code></em>,
|
||||
<em class="parameter"><code><span class="type">gdouble</span> pixbuf_x</code></em>,
|
||||
<em class="parameter"><code><span class="type">gdouble</span> pixbuf_y</code></em>);</pre>
|
||||
<p>Sets the given pixbuf as the source pattern for <em class="parameter"><code>cr</code></em>
|
||||
@ -555,7 +555,7 @@ so that the origin of <em class="parameter"><code>pixbuf</code></em>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>pixbuf</p></td>
|
||||
<td class="parameter_description"><p>a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a></p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkPixbuf</span></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -729,7 +729,7 @@ set with <a href="/usr/share/gtk-doc/html/cairo/cairo-cairo-surface-t.html#cairo
|
||||
<div class="refsect2">
|
||||
<a name="gdk-cairo-surface-create-from-pixbuf"></a><h3>gdk_cairo_surface_create_from_pixbuf ()</h3>
|
||||
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/cairo/cairo-cairo-surface-t.html#cairo-surface-t"><span class="returnvalue">cairo_surface_t</span></a> *
|
||||
gdk_cairo_surface_create_from_pixbuf (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
|
||||
gdk_cairo_surface_create_from_pixbuf (<em class="parameter"><code>const <span class="type">GdkPixbuf</span> *pixbuf</code></em>,
|
||||
<em class="parameter"><code><span class="type">int</span> scale</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> *for_window</code></em>);</pre>
|
||||
<p>Creates an image surface with the same contents as
|
||||
@ -745,7 +745,7 @@ the pixbuf.</p>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>pixbuf</p></td>
|
||||
<td class="parameter_description"><p>a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a></p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkPixbuf</span></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -91,7 +91,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<span class="returnvalue">GdkPixbuf</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="gdk3-Cursors.html#gdk-cursor-get-image" title="gdk_cursor_get_image ()">gdk_cursor_get_image</a> <span class="c_punctuation">()</span>
|
||||
@ -239,7 +239,7 @@ See <a class="link" href="gdk3-Cursors.html#gdk-cursor-new-for-display" title="g
|
||||
<a name="gdk-cursor-new-from-pixbuf"></a><h3>gdk_cursor_new_from_pixbuf ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="gdk3-Cursors.html#GdkCursor"><span class="returnvalue">GdkCursor</span></a> *
|
||||
gdk_cursor_new_from_pixbuf (<em class="parameter"><code><a class="link" href="GdkDisplay.html" title="GdkDisplay"><span class="type">GdkDisplay</span></a> *display</code></em>,
|
||||
<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> x</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> y</code></em>);</pre>
|
||||
<p>Creates a new cursor from a pixbuf.</p>
|
||||
@ -275,7 +275,7 @@ sufficently new version of the X Render extension.</p>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>pixbuf</p></td>
|
||||
<td class="parameter_description"><p>the <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> containing the cursor image</p></td>
|
||||
<td class="parameter_description"><p>the <span class="type">GdkPixbuf</span> containing the cursor image</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -500,9 +500,9 @@ gdk_cursor_get_display (<em class="parameter"><code><a class="link" href="gdk3-C
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-cursor-get-image"></a><h3>gdk_cursor_get_image ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
|
||||
gdk_cursor_get_image (<em class="parameter"><code><a class="link" href="gdk3-Cursors.html#GdkCursor"><span class="type">GdkCursor</span></a> *cursor</code></em>);</pre>
|
||||
<p>Returns a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> with the image used to display the cursor.</p>
|
||||
<p>Returns a <span class="type">GdkPixbuf</span> with the image used to display the cursor.</p>
|
||||
<p>Note that depending on the capabilities of the windowing system and
|
||||
on the cursor, GDK may not be able to obtain the image data. In this
|
||||
case, <code class="literal">NULL</code> is returned.</p>
|
||||
@ -523,7 +523,7 @@ case, <code class="literal">NULL</code> is returned.</p>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-cursor-get-image.returns"></a><h4>Returns</h4>
|
||||
<p>a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> representing
|
||||
<p>a <span class="type">GdkPixbuf</span> representing
|
||||
<em class="parameter"><code>cursor</code></em>
|
||||
, or <code class="literal">NULL</code>. </p>
|
||||
<p><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
|
@ -41,7 +41,7 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<span class="returnvalue">GdkPixbuf</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="gdk3-Pixbufs.html#gdk-pixbuf-get-from-window" title="gdk_pixbuf_get_from_window ()">gdk_pixbuf_get_from_window</a> <span class="c_punctuation">()</span>
|
||||
@ -49,7 +49,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<span class="returnvalue">GdkPixbuf</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="gdk3-Pixbufs.html#gdk-pixbuf-get-from-surface" title="gdk_pixbuf_get_from_surface ()">gdk_pixbuf_get_from_surface</a> <span class="c_punctuation">()</span>
|
||||
@ -66,7 +66,7 @@
|
||||
<div class="refsect1">
|
||||
<a name="gdk3-Pixbufs.description"></a><h2>Description</h2>
|
||||
<p>Pixbufs are client-side images. For details on how to create
|
||||
and manipulate pixbufs, see the <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> API documentation.</p>
|
||||
and manipulate pixbufs, see the <span class="type">GdkPixbuf</span> API documentation.</p>
|
||||
<p>The functions described here allow to obtain pixbufs from
|
||||
<a href="gdk3-Windows.html#GdkWindow-struct"><span class="type">GdkWindows</span></a> and cairo surfaces.</p>
|
||||
</div>
|
||||
@ -74,14 +74,14 @@ and manipulate pixbufs, see the <a href="http://library.gnome.org/devel/gdk-pixb
|
||||
<a name="gdk3-Pixbufs.functions_details"></a><h2>Functions</h2>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-pixbuf-get-from-window"></a><h3>gdk_pixbuf_get_from_window ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
|
||||
gdk_pixbuf_get_from_window (<em class="parameter"><code><a class="link" href="gdk3-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> *window</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> src_x</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> src_y</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> width</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> height</code></em>);</pre>
|
||||
<p>Transfers image data from a <a class="link" href="gdk3-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> and converts it to an RGB(A)
|
||||
representation inside a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a>. In other words, copies
|
||||
representation inside a <span class="type">GdkPixbuf</span>. In other words, copies
|
||||
image data from a server-side drawable to a client-side RGB(A) buffer.
|
||||
This allows you to efficiently read individual pixels on the client side.</p>
|
||||
<p>This function will create an RGB pixbuf with 8 bits per channel with
|
||||
@ -153,14 +153,14 @@ reference count of 1, or <code class="literal">NULL</code> on error. </p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-pixbuf-get-from-surface"></a><h3>gdk_pixbuf_get_from_surface ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
|
||||
gdk_pixbuf_get_from_surface (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/cairo/cairo-cairo-surface-t.html#cairo-surface-t"><span class="type">cairo_surface_t</span></a> *surface</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> src_x</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> src_y</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> width</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> height</code></em>);</pre>
|
||||
<p>Transfers image data from a <a href="/usr/share/gtk-doc/html/cairo/cairo-cairo-surface-t.html#cairo-surface-t"><span class="type">cairo_surface_t</span></a> and converts it to an RGB(A)
|
||||
representation inside a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a>. This allows you to efficiently read
|
||||
representation inside a <span class="type">GdkPixbuf</span>. This allows you to efficiently read
|
||||
individual pixels from cairo surfaces. For <a href="gdk3-Windows.html#GdkWindow-struct"><span class="type">GdkWindows</span></a>, use
|
||||
<a class="link" href="gdk3-Pixbufs.html#gdk-pixbuf-get-from-window" title="gdk_pixbuf_get_from_window ()"><code class="function">gdk_pixbuf_get_from_window()</code></a> instead.</p>
|
||||
<p>This function will create an RGB pixbuf with 8 bits per channel.
|
||||
|
@ -15,7 +15,7 @@
|
||||
<div>
|
||||
<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GDK 3 Reference Manual</p></th></tr></table></div>
|
||||
<div><p class="releaseinfo">
|
||||
This document is for the GDK 3 library, version 3.24.28
|
||||
This document is for the GDK 3 library, version 3.24.29
|
||||
|
||||
The latest versions can be found online at
|
||||
<a class="ulink" href="https://developer.gnome.org/gdk3/" target="_top">https://developer.gnome.org/gdk3/</a>.
|
||||
|
@ -1 +1 @@
|
||||
3.24.28
|
||||
3.24.29
|
||||
|
@ -2,7 +2,7 @@
|
||||
.\" Title: broadwayd
|
||||
.\" Author: Alexander Larsson
|
||||
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
|
||||
.\" Date: 03/26/2021
|
||||
.\" Date: 04/22/2021
|
||||
.\" Manual: User Commands
|
||||
.\" Source: GTK+
|
||||
.\" Language: English
|
||||
|
@ -2,7 +2,7 @@
|
||||
.\" Title: gtk-builder-tool
|
||||
.\" Author: Matthias Clasen
|
||||
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
|
||||
.\" Date: 03/26/2021
|
||||
.\" Date: 04/22/2021
|
||||
.\" Manual: User Commands
|
||||
.\" Source: GTK+
|
||||
.\" Language: English
|
||||
|
@ -2,7 +2,7 @@
|
||||
.\" Title: gtk-encode-symbolic-svg
|
||||
.\" Author: Alexander Larsson
|
||||
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
|
||||
.\" Date: 03/26/2021
|
||||
.\" Date: 04/22/2021
|
||||
.\" Manual: User Commands
|
||||
.\" Source: GTK+
|
||||
.\" Language: English
|
||||
|
@ -2,7 +2,7 @@
|
||||
.\" Title: gtk-launch
|
||||
.\" Author: Tomáš Bžatek <tbzatek@redhat.com>
|
||||
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
|
||||
.\" Date: 03/26/2021
|
||||
.\" Date: 04/22/2021
|
||||
.\" Manual: User Commands
|
||||
.\" Source: GTK+
|
||||
.\" Language: English
|
||||
|
@ -2,7 +2,7 @@
|
||||
.\" Title: gtk-query-immodules-3.0
|
||||
.\" Author: Matthias Clasen
|
||||
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
|
||||
.\" Date: 03/26/2021
|
||||
.\" Date: 04/22/2021
|
||||
.\" Manual: User Commands
|
||||
.\" Source: GTK+
|
||||
.\" Language: English
|
||||
|
@ -2,7 +2,7 @@
|
||||
.\" Title: gtk-query-settings
|
||||
.\" Author: Timm Bäder
|
||||
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
|
||||
.\" Date: 03/26/2021
|
||||
.\" Date: 04/22/2021
|
||||
.\" Manual: User Commands
|
||||
.\" Source: GTK+
|
||||
.\" Language: English
|
||||
|
@ -2,7 +2,7 @@
|
||||
.\" Title: gtk-update-icon-cache
|
||||
.\" Author: Matthias Clasen
|
||||
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
|
||||
.\" Date: 03/26/2021
|
||||
.\" Date: 04/22/2021
|
||||
.\" Manual: User Commands
|
||||
.\" Source: GTK+
|
||||
.\" Language: English
|
||||
|
@ -2,7 +2,7 @@
|
||||
.\" Title: gtk3-demo-application
|
||||
.\" Author: Matthias Clasen
|
||||
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
|
||||
.\" Date: 03/26/2021
|
||||
.\" Date: 04/22/2021
|
||||
.\" Manual: User Commands
|
||||
.\" Source: GTK+
|
||||
.\" Language: English
|
||||
|
@ -2,7 +2,7 @@
|
||||
.\" Title: gtk3-demo
|
||||
.\" Author: Matthias Clasen
|
||||
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
|
||||
.\" Date: 03/26/2021
|
||||
.\" Date: 04/22/2021
|
||||
.\" Manual: User Commands
|
||||
.\" Source: GTK+
|
||||
.\" Language: English
|
||||
|
@ -2,7 +2,7 @@
|
||||
.\" Title: gtk3-icon-browser
|
||||
.\" Author: Matthias Clasen
|
||||
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
|
||||
.\" Date: 03/26/2021
|
||||
.\" Date: 04/22/2021
|
||||
.\" Manual: User Commands
|
||||
.\" Source: GTK+
|
||||
.\" Language: English
|
||||
|
@ -2,7 +2,7 @@
|
||||
.\" Title: gtk3-widget-factory
|
||||
.\" Author: Matthias Clasen
|
||||
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
|
||||
.\" Date: 03/26/2021
|
||||
.\" Date: 04/22/2021
|
||||
.\" Manual: User Commands
|
||||
.\" Source: GTK+
|
||||
.\" Language: English
|
||||
|
@ -250,7 +250,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<span class="returnvalue">GdkPixbuf</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkAboutDialog.html#gtk-about-dialog-get-logo" title="gtk_about_dialog_get_logo ()">gtk_about_dialog_get_logo</a> <span class="c_punctuation">()</span>
|
||||
@ -347,7 +347,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *</td>
|
||||
<span class="type">GdkPixbuf</span> *</td>
|
||||
<td class="property_name"><a class="link" href="GtkAboutDialog.html#GtkAboutDialog--logo" title="The “logo” property">logo</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
@ -1336,7 +1336,7 @@ and hide the tab.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-about-dialog-get-logo"></a><h3>gtk_about_dialog_get_logo ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
|
||||
gtk_about_dialog_get_logo (<em class="parameter"><code><a class="link" href="GtkAboutDialog.html" title="GtkAboutDialog"><span class="type">GtkAboutDialog</span></a> *about</code></em>);</pre>
|
||||
<p>Returns the pixbuf displayed as logo in the about dialog.</p>
|
||||
<div class="refsect3">
|
||||
@ -1368,7 +1368,7 @@ reference to it, you have to call <code class="function">g_object_ref()</code> o
|
||||
<a name="gtk-about-dialog-set-logo"></a><h3>gtk_about_dialog_set_logo ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_about_dialog_set_logo (<em class="parameter"><code><a class="link" href="GtkAboutDialog.html" title="GtkAboutDialog"><span class="type">GtkAboutDialog</span></a> *about</code></em>,
|
||||
<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *logo</code></em>);</pre>
|
||||
<em class="parameter"><code><span class="type">GdkPixbuf</span> *logo</code></em>);</pre>
|
||||
<p>Sets the pixbuf to be displayed as logo in the about dialog.
|
||||
If it is <code class="literal">NULL</code>, the default window icon set with
|
||||
<a class="link" href="GtkWindow.html#gtk-window-set-default-icon" title="gtk_window_set_default_icon ()"><code class="function">gtk_window_set_default_icon()</code></a> will be used.</p>
|
||||
@ -1388,7 +1388,7 @@ If it is <code class="literal">NULL</code>, the default window icon set with
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>logo</p></td>
|
||||
<td class="parameter_description"><p>a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a>, or <code class="literal">NULL</code>. </p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkPixbuf</span>, or <code class="literal">NULL</code>. </p></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -1786,7 +1786,7 @@ a side effect.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAboutDialog--logo"></a><h3>The <code class="literal">“logo”</code> property</h3>
|
||||
<pre class="programlisting"> “logo” <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *</pre>
|
||||
<pre class="programlisting"> “logo” <span class="type">GdkPixbuf</span> *</pre>
|
||||
<p>A logo for the about box. If it is <code class="literal">NULL</code>, the default window icon
|
||||
set with <a class="link" href="GtkWindow.html#gtk-window-set-default-icon" title="gtk_window_set_default_icon ()"><code class="function">gtk_window_set_default_icon()</code></a> will be used.</p>
|
||||
<p>Owner: GtkAboutDialog</p>
|
||||
|
@ -174,7 +174,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<span class="returnvalue">GdkPixbuf</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkAssistant.html#gtk-assistant-get-page-header-image" title="gtk_assistant_get_page_header_image ()">gtk_assistant_get_page_header_image</a> <span class="c_punctuation">()</span>
|
||||
@ -190,7 +190,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<span class="returnvalue">GdkPixbuf</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkAssistant.html#gtk-assistant-get-page-side-image" title="gtk_assistant_get_page_side_image ()">gtk_assistant_get_page_side_image</a> <span class="c_punctuation">()</span>
|
||||
@ -315,7 +315,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *</td>
|
||||
<span class="type">GdkPixbuf</span> *</td>
|
||||
<td class="property_name"><a class="link" href="GtkAssistant.html#GtkAssistant--c-header-image" title="The “header-image” child property">header-image</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
@ -326,7 +326,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *</td>
|
||||
<span class="type">GdkPixbuf</span> *</td>
|
||||
<td class="property_name"><a class="link" href="GtkAssistant.html#GtkAssistant--c-sidebar-image" title="The “sidebar-image” child property">sidebar-image</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
@ -1035,7 +1035,7 @@ gtk_assistant_get_page_title (<em class="parameter"><code><a class="link" href="
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_assistant_set_page_header_image (<em class="parameter"><code><a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a> *assistant</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *page</code></em>,
|
||||
<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
|
||||
<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>);</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">gtk_assistant_set_page_header_image</code> has been deprecated since version 3.2 and should not be used in newly-written code.</p>
|
||||
<p>Since GTK+ 3.2, a header is no longer shown;
|
||||
@ -1077,7 +1077,7 @@ gtk_assistant_set_page_header_image (<em class="parameter"><code><a class="link"
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-assistant-get-page-header-image"></a><h3>gtk_assistant_get_page_header_image ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
|
||||
gtk_assistant_get_page_header_image (<em class="parameter"><code><a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a> *assistant</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *page</code></em>);</pre>
|
||||
<div class="warning">
|
||||
@ -1125,7 +1125,7 @@ or <code class="literal">NULL</code> if there’s no header image for the page.
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_assistant_set_page_side_image (<em class="parameter"><code><a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a> *assistant</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *page</code></em>,
|
||||
<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
|
||||
<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>);</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">gtk_assistant_set_page_side_image</code> has been deprecated since version 3.2 and should not be used in newly-written code.</p>
|
||||
<p>Since GTK+ 3.2, sidebar images are not
|
||||
@ -1170,7 +1170,7 @@ when <em class="parameter"><code>page</code></em>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-assistant-get-page-side-image"></a><h3>gtk_assistant_get_page_side_image ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
|
||||
gtk_assistant_get_page_side_image (<em class="parameter"><code><a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a> *assistant</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *page</code></em>);</pre>
|
||||
<div class="warning">
|
||||
@ -1712,7 +1712,7 @@ this information to control the sensitivity of the navigation buttons.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAssistant--c-header-image"></a><h3>The <code class="literal">“header-image”</code> child property</h3>
|
||||
<pre class="programlisting"> “header-image” <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *</pre>
|
||||
<pre class="programlisting"> “header-image” <span class="type">GdkPixbuf</span> *</pre>
|
||||
<p>This image used to be displayed in the page header.</p>
|
||||
<div class="warning">
|
||||
<p><code class="literal">GtkAssistant:header-image</code> has been deprecated since version 3.2 and should not be used in newly-written code.</p>
|
||||
@ -1736,7 +1736,7 @@ this information to control the sensitivity of the navigation buttons.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAssistant--c-sidebar-image"></a><h3>The <code class="literal">“sidebar-image”</code> child property</h3>
|
||||
<pre class="programlisting"> “sidebar-image” <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *</pre>
|
||||
<pre class="programlisting"> “sidebar-image” <span class="type">GdkPixbuf</span> *</pre>
|
||||
<p>This image used to be displayed in the 'sidebar'.</p>
|
||||
<div class="warning">
|
||||
<p><code class="literal">GtkAssistant:sidebar-image</code> has been deprecated since version 3.2 and should not be used in newly-written code.</p>
|
||||
|
@ -78,19 +78,19 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *</td>
|
||||
<span class="type">GdkPixbuf</span> *</td>
|
||||
<td class="property_name"><a class="link" href="GtkCellRendererPixbuf.html#GtkCellRendererPixbuf--pixbuf" title="The “pixbuf” property">pixbuf</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *</td>
|
||||
<span class="type">GdkPixbuf</span> *</td>
|
||||
<td class="property_name"><a class="link" href="GtkCellRendererPixbuf.html#GtkCellRendererPixbuf--pixbuf-expander-closed" title="The “pixbuf-expander-closed” property">pixbuf-expander-closed</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *</td>
|
||||
<span class="type">GdkPixbuf</span> *</td>
|
||||
<td class="property_name"><a class="link" href="GtkCellRendererPixbuf.html#GtkCellRendererPixbuf--pixbuf-expander-open" title="The “pixbuf-expander-open” property">pixbuf-expander-open</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
@ -149,7 +149,7 @@
|
||||
<div class="refsect1">
|
||||
<a name="GtkCellRendererPixbuf.description"></a><h2>Description</h2>
|
||||
<p>A <a class="link" href="GtkCellRendererPixbuf.html" title="GtkCellRendererPixbuf"><span class="type">GtkCellRendererPixbuf</span></a> can be used to render an image in a cell. It allows
|
||||
to render either a given <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> (set via the
|
||||
to render either a given <span class="type">GdkPixbuf</span> (set via the
|
||||
<a class="link" href="GtkCellRendererPixbuf.html#GtkCellRendererPixbuf--pixbuf" title="The “pixbuf” property"><span class="type">“pixbuf”</span></a> property) or a named icon (set via the
|
||||
<a class="link" href="GtkCellRendererPixbuf.html#GtkCellRendererPixbuf--icon-name" title="The “icon-name” property"><span class="type">“icon-name”</span></a> property).</p>
|
||||
<p>To support the tree view, <a class="link" href="GtkCellRendererPixbuf.html" title="GtkCellRendererPixbuf"><span class="type">GtkCellRendererPixbuf</span></a> also supports rendering two
|
||||
@ -229,7 +229,7 @@ or "pixbuf" properties.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkCellRendererPixbuf--pixbuf"></a><h3>The <code class="literal">“pixbuf”</code> property</h3>
|
||||
<pre class="programlisting"> “pixbuf” <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *</pre>
|
||||
<pre class="programlisting"> “pixbuf” <span class="type">GdkPixbuf</span> *</pre>
|
||||
<p>The pixbuf to render.</p>
|
||||
<p>Owner: GtkCellRendererPixbuf</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
@ -237,7 +237,7 @@ or "pixbuf" properties.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkCellRendererPixbuf--pixbuf-expander-closed"></a><h3>The <code class="literal">“pixbuf-expander-closed”</code> property</h3>
|
||||
<pre class="programlisting"> “pixbuf-expander-closed” <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *</pre>
|
||||
<pre class="programlisting"> “pixbuf-expander-closed” <span class="type">GdkPixbuf</span> *</pre>
|
||||
<p>Pixbuf for closed expander.</p>
|
||||
<p>Owner: GtkCellRendererPixbuf</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
@ -245,7 +245,7 @@ or "pixbuf" properties.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkCellRendererPixbuf--pixbuf-expander-open"></a><h3>The <code class="literal">“pixbuf-expander-open”</code> property</h3>
|
||||
<pre class="programlisting"> “pixbuf-expander-open” <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *</pre>
|
||||
<pre class="programlisting"> “pixbuf-expander-open” <span class="type">GdkPixbuf</span> *</pre>
|
||||
<p>Pixbuf for open expander.</p>
|
||||
<p>Owner: GtkCellRendererPixbuf</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
|
@ -409,7 +409,7 @@ marked up with the Pango text markup language.</p>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-cell-view-new-with-pixbuf"></a><h3>gtk_cell_view_new_with_pixbuf ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *
|
||||
gtk_cell_view_new_with_pixbuf (<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
|
||||
gtk_cell_view_new_with_pixbuf (<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>);</pre>
|
||||
<p>Creates a new <a class="link" href="GtkCellView.html" title="GtkCellView"><span class="type">GtkCellView</span></a> widget, adds a <a class="link" href="GtkCellRendererPixbuf.html" title="GtkCellRendererPixbuf"><span class="type">GtkCellRendererPixbuf</span></a>
|
||||
to it, and makes it show <em class="parameter"><code>pixbuf</code></em>
|
||||
.</p>
|
||||
|
@ -483,7 +483,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<span class="returnvalue">GdkPixbuf</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkEntry.html#gtk-entry-get-icon-pixbuf" title="gtk_entry_get_icon_pixbuf ()">gtk_entry_get_icon_pixbuf</a> <span class="c_punctuation">()</span>
|
||||
@ -784,7 +784,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *</td>
|
||||
<span class="type">GdkPixbuf</span> *</td>
|
||||
<td class="property_name"><a class="link" href="GtkEntry.html#GtkEntry--primary-icon-pixbuf" title="The “primary-icon-pixbuf” property">primary-icon-pixbuf</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
@ -850,7 +850,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *</td>
|
||||
<span class="type">GdkPixbuf</span> *</td>
|
||||
<td class="property_name"><a class="link" href="GtkEntry.html#GtkEntry--secondary-icon-pixbuf" title="The “secondary-icon-pixbuf” property">secondary-icon-pixbuf</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
@ -2798,7 +2798,7 @@ text.</p>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_entry_set_icon_from_pixbuf (<em class="parameter"><code><a class="link" href="GtkEntry.html" title="GtkEntry"><span class="type">GtkEntry</span></a> *entry</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GtkEntry.html#GtkEntryIconPosition" title="enum GtkEntryIconPosition"><span class="type">GtkEntryIconPosition</span></a> icon_pos</code></em>,
|
||||
<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
|
||||
<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>);</pre>
|
||||
<p>Sets the icon shown in the specified position using a pixbuf.</p>
|
||||
<p>If <em class="parameter"><code>pixbuf</code></em>
|
||||
is <code class="literal">NULL</code>, no icon will be shown in the specified position.</p>
|
||||
@ -2823,7 +2823,7 @@ gtk_entry_set_icon_from_pixbuf (<em class="parameter"><code><a class="link" href
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>pixbuf</p></td>
|
||||
<td class="parameter_description"><p>A <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a>, or <code class="literal">NULL</code>. </p></td>
|
||||
<td class="parameter_description"><p>A <span class="type">GdkPixbuf</span>, or <code class="literal">NULL</code>. </p></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -2999,13 +2999,13 @@ the return value will be <a class="link" href="GtkImage.html#GTK-IMAGE-EMPTY:CAP
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-entry-get-icon-pixbuf"></a><h3>gtk_entry_get_icon_pixbuf ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
|
||||
gtk_entry_get_icon_pixbuf (<em class="parameter"><code><a class="link" href="GtkEntry.html" title="GtkEntry"><span class="type">GtkEntry</span></a> *entry</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GtkEntry.html#GtkEntryIconPosition" title="enum GtkEntryIconPosition"><span class="type">GtkEntryIconPosition</span></a> icon_pos</code></em>);</pre>
|
||||
<p>Retrieves the image used for the icon.</p>
|
||||
<p>Unlike the other methods of setting and getting icon data, this
|
||||
method will work regardless of whether the icon was set using a
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a>, a <span class="type">GIcon</span>, a stock item, or an icon name.</p>
|
||||
<span class="type">GdkPixbuf</span>, a <span class="type">GIcon</span>, a stock item, or an icon name.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-entry-get-icon-pixbuf.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
@ -3030,7 +3030,7 @@ method will work regardless of whether the icon was set using a
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-entry-get-icon-pixbuf.returns"></a><h4>Returns</h4>
|
||||
<p>A <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a>, or <code class="literal">NULL</code> if no icon is
|
||||
<p>A <span class="type">GdkPixbuf</span>, or <code class="literal">NULL</code> if no icon is
|
||||
set for this position. </p>
|
||||
<p><span class="annotation">[<acronym title="The data is owned by the callee, which is responsible of freeing it."><span class="acronym">transfer none</span></acronym>][<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></p>
|
||||
</div>
|
||||
@ -4467,7 +4467,7 @@ informational purposes.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkEntry--primary-icon-pixbuf"></a><h3>The <code class="literal">“primary-icon-pixbuf”</code> property</h3>
|
||||
<pre class="programlisting"> “primary-icon-pixbuf” <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *</pre>
|
||||
<pre class="programlisting"> “primary-icon-pixbuf” <span class="type">GdkPixbuf</span> *</pre>
|
||||
<p>A pixbuf to use as the primary icon for the entry.</p>
|
||||
<p>Owner: GtkEntry</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
@ -4604,7 +4604,7 @@ informational purposes.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkEntry--secondary-icon-pixbuf"></a><h3>The <code class="literal">“secondary-icon-pixbuf”</code> property</h3>
|
||||
<pre class="programlisting"> “secondary-icon-pixbuf” <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *</pre>
|
||||
<pre class="programlisting"> “secondary-icon-pixbuf” <span class="type">GdkPixbuf</span> *</pre>
|
||||
<p>An pixbuf to use as the secondary icon for the entry.</p>
|
||||
<p>Owner: GtkEntry</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
|
@ -1045,7 +1045,7 @@ CSS and with Pango attributes.</p>
|
||||
<p>Owner: GtkFontChooser</p>
|
||||
<p>Flags: Read</p>
|
||||
<p>Default value: ""</p>
|
||||
<p class="since">Since: 3.22.30</p>
|
||||
<p class="since">Since: 3.24.1</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
@ -1057,7 +1057,7 @@ attributes.</p>
|
||||
<p>Owner: GtkFontChooser</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
<p>Default value: ""</p>
|
||||
<p class="since">Since: 3.22.30</p>
|
||||
<p class="since">Since: 3.24.1</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
@ -1067,7 +1067,7 @@ attributes.</p>
|
||||
<p>Owner: GtkFontChooser</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
<p>Default value: GTK_FONT_CHOOSER_LEVEL_STYLE | GTK_FONT_CHOOSER_LEVEL_SIZE</p>
|
||||
<p class="since">Since: 3.22.30</p>
|
||||
<p class="since">Since: 3.24.1</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
|
@ -110,10 +110,8 @@ gtk_hbox_new (<em class="parameter"><code><span class="type">gboolean</span> hom
|
||||
<em class="parameter"><code><span class="type">gint</span> spacing</code></em>);</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">gtk_hbox_new</code> has been deprecated since version 3.2 and should not be used in newly-written code.</p>
|
||||
<p>You can use <a class="link" href="GtkBox.html#gtk-box-new" title="gtk_box_new ()"><code class="function">gtk_box_new()</code></a> with <a class="link" href="gtk3-Standard-Enumerations.html#GTK-ORIENTATION-HORIZONTAL:CAPS"><code class="literal">GTK_ORIENTATION_HORIZONTAL</code></a> instead,
|
||||
which is a quick and easy change. But the recommendation is to switch to
|
||||
<a class="link" href="GtkGrid.html" title="GtkGrid"><span class="type">GtkGrid</span></a>, since <a class="link" href="GtkBox.html" title="GtkBox"><span class="type">GtkBox</span></a> is going to go away eventually.
|
||||
See <a class="link" href="gtk-migrating-GtkGrid.html" title="Migrating from other containers to GtkGrid">Migrating from other containers to GtkGrid</a>.</p>
|
||||
<p>You should use <a class="link" href="GtkBox.html#gtk-box-new" title="gtk_box_new ()"><code class="function">gtk_box_new()</code></a> with a <a class="link" href="gtk3-Standard-Enumerations.html#GTK-ORIENTATION-HORIZONTAL:CAPS"><code class="literal">GTK_ORIENTATION_HORIZONTAL</code></a>
|
||||
<a class="link" href="gtk3-Orientable.html#GtkOrientable--orientation" title="The “orientation” property"><span class="type">“orientation”</span></a> instead</p>
|
||||
</div>
|
||||
<p>Creates a new <a class="link" href="GtkHBox.html" title="GtkHBox"><span class="type">GtkHBox</span></a>.</p>
|
||||
<div class="refsect3">
|
||||
|
@ -179,7 +179,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<span class="returnvalue">GdkPixbuf</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkIconTheme.html#gtk-icon-theme-load-icon" title="gtk_icon_theme_load_icon ()">gtk_icon_theme_load_icon</a> <span class="c_punctuation">()</span>
|
||||
@ -187,7 +187,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<span class="returnvalue">GdkPixbuf</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkIconTheme.html#gtk-icon-theme-load-icon-for-scale" title="gtk_icon_theme_load_icon_for_scale ()">gtk_icon_theme_load_icon_for_scale</a> <span class="c_punctuation">()</span>
|
||||
@ -298,7 +298,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<span class="returnvalue">GdkPixbuf</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkIconTheme.html#gtk-icon-info-get-builtin-pixbuf" title="gtk_icon_info_get_builtin_pixbuf ()">gtk_icon_info_get_builtin_pixbuf</a> <span class="c_punctuation">()</span>
|
||||
@ -306,7 +306,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<span class="returnvalue">GdkPixbuf</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkIconTheme.html#gtk-icon-info-load-icon" title="gtk_icon_info_load_icon ()">gtk_icon_info_load_icon</a> <span class="c_punctuation">()</span>
|
||||
@ -330,7 +330,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<span class="returnvalue">GdkPixbuf</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkIconTheme.html#gtk-icon-info-load-icon-finish" title="gtk_icon_info_load_icon_finish ()">gtk_icon_info_load_icon_finish</a> <span class="c_punctuation">()</span>
|
||||
@ -338,7 +338,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<span class="returnvalue">GdkPixbuf</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkIconTheme.html#gtk-icon-info-load-symbolic" title="gtk_icon_info_load_symbolic ()">gtk_icon_info_load_symbolic</a> <span class="c_punctuation">()</span>
|
||||
@ -354,7 +354,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<span class="returnvalue">GdkPixbuf</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkIconTheme.html#gtk-icon-info-load-symbolic-finish" title="gtk_icon_info_load_symbolic_finish ()">gtk_icon_info_load_symbolic_finish</a> <span class="c_punctuation">()</span>
|
||||
@ -362,7 +362,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<span class="returnvalue">GdkPixbuf</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkIconTheme.html#gtk-icon-info-load-symbolic-for-style" title="gtk_icon_info_load_symbolic_for_style ()">gtk_icon_info_load_symbolic_for_style</a> <span class="c_punctuation">()</span>
|
||||
@ -370,7 +370,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<span class="returnvalue">GdkPixbuf</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkIconTheme.html#gtk-icon-info-load-symbolic-for-context" title="gtk_icon_info_load_symbolic_for_context ()">gtk_icon_info_load_symbolic_for_context</a> <span class="c_punctuation">()</span>
|
||||
@ -386,7 +386,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<span class="returnvalue">GdkPixbuf</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkIconTheme.html#gtk-icon-info-load-symbolic-for-context-finish" title="gtk_icon_info_load_symbolic_for_context_finish ()">gtk_icon_info_load_symbolic_for_context_finish</a> <span class="c_punctuation">()</span>
|
||||
@ -1329,7 +1329,7 @@ found. Unref with <code class="function">g_object_unref()</code>. </p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-icon-theme-load-icon"></a><h3>gtk_icon_theme_load_icon ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
|
||||
gtk_icon_theme_load_icon (<em class="parameter"><code><a class="link" href="GtkIconTheme.html" title="GtkIconTheme"><span class="type">GtkIconTheme</span></a> *icon_theme</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *icon_name</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> size</code></em>,
|
||||
@ -1343,7 +1343,7 @@ if more details about the icon are needed, use
|
||||
update the icon. This is usually done by connecting to the
|
||||
GtkWidget::style-set signal. If for some reason you do not want to
|
||||
update the icon when the icon theme changes, you should consider
|
||||
using <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-copy"><code class="function">gdk_pixbuf_copy()</code></a> to make a private copy of the pixbuf
|
||||
using <code class="function">gdk_pixbuf_copy()</code> to make a private copy of the pixbuf
|
||||
returned by this function. Otherwise GTK+ may need to keep the old
|
||||
icon theme loaded, which would be a waste of memory.</p>
|
||||
<div class="refsect3">
|
||||
@ -1398,7 +1398,7 @@ your reference to the icon. <code class="literal">NULL</code> if the icon isn’
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-icon-theme-load-icon-for-scale"></a><h3>gtk_icon_theme_load_icon_for_scale ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
|
||||
gtk_icon_theme_load_icon_for_scale (<em class="parameter"><code><a class="link" href="GtkIconTheme.html" title="GtkIconTheme"><span class="type">GtkIconTheme</span></a> *icon_theme</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *icon_name</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> size</code></em>,
|
||||
@ -1414,7 +1414,7 @@ use <a class="link" href="GtkIconTheme.html#gtk-icon-theme-lookup-icon" title="g
|
||||
update the icon. This is usually done by connecting to the
|
||||
GtkWidget::style-set signal. If for some reason you do not want to
|
||||
update the icon when the icon theme changes, you should consider
|
||||
using <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-copy"><code class="function">gdk_pixbuf_copy()</code></a> to make a private copy of the pixbuf
|
||||
using <code class="function">gdk_pixbuf_copy()</code> to make a private copy of the pixbuf
|
||||
returned by this function. Otherwise GTK+ may need to keep the old
|
||||
icon theme loaded, which would be a waste of memory.</p>
|
||||
<div class="refsect3">
|
||||
@ -1741,7 +1741,7 @@ to be reloaded.</p>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_icon_theme_add_builtin_icon (<em class="parameter"><code>const <span class="type">gchar</span> *icon_name</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> size</code></em>,
|
||||
<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
|
||||
<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>);</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">gtk_icon_theme_add_builtin_icon</code> has been deprecated since version 3.14 and should not be used in newly-written code.</p>
|
||||
<p>Use <a class="link" href="GtkIconTheme.html#gtk-icon-theme-add-resource-path" title="gtk_icon_theme_add_resource_path ()"><code class="function">gtk_icon_theme_add_resource_path()</code></a>
|
||||
@ -1757,7 +1757,7 @@ as built-icons.</p>
|
||||
you should also install the icon in the icon theme, so
|
||||
that the icon is generally available.</p>
|
||||
<p>This function will generally be used with pixbufs loaded
|
||||
via <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new-from-inline"><code class="function">gdk_pixbuf_new_from_inline()</code></a>.</p>
|
||||
via <code class="function">gdk_pixbuf_new_from_inline()</code>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-icon-theme-add-builtin-icon.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
@ -1780,7 +1780,7 @@ images can be registered for the same icon name at different sizes.)</p></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>pixbuf</p></td>
|
||||
<td class="parameter_description"><p><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> that contains the image to use for <em class="parameter"><code>icon_name</code></em>
|
||||
<td class="parameter_description"><p><span class="type">GdkPixbuf</span> that contains the image to use for <em class="parameter"><code>icon_name</code></em>
|
||||
</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
@ -1855,8 +1855,8 @@ gtk_icon_info_free (<em class="parameter"><code><a class="link" href="GtkIconThe
|
||||
<a name="gtk-icon-info-new-for-pixbuf"></a><h3>gtk_icon_info_new_for_pixbuf ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="GtkIconTheme.html#GtkIconInfo" title="GtkIconInfo"><span class="returnvalue">GtkIconInfo</span></a> *
|
||||
gtk_icon_info_new_for_pixbuf (<em class="parameter"><code><a class="link" href="GtkIconTheme.html" title="GtkIconTheme"><span class="type">GtkIconTheme</span></a> *icon_theme</code></em>,
|
||||
<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
|
||||
<p>Creates a <a class="link" href="GtkIconTheme.html#GtkIconInfo" title="GtkIconInfo"><span class="type">GtkIconInfo</span></a> for a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a>.</p>
|
||||
<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>);</pre>
|
||||
<p>Creates a <a class="link" href="GtkIconTheme.html#GtkIconInfo" title="GtkIconInfo"><span class="type">GtkIconInfo</span></a> for a <span class="type">GdkPixbuf</span>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-icon-info-new-for-pixbuf.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
@ -1991,7 +1991,7 @@ or freed. </p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-icon-info-get-builtin-pixbuf"></a><h3>gtk_icon_info_get_builtin_pixbuf ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
|
||||
gtk_icon_info_get_builtin_pixbuf (<em class="parameter"><code><a class="link" href="GtkIconTheme.html#GtkIconInfo" title="GtkIconInfo"><span class="type">GtkIconInfo</span></a> *icon_info</code></em>);</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">gtk_icon_info_get_builtin_pixbuf</code> has been deprecated since version 3.14 and should not be used in newly-written code.</p>
|
||||
@ -2029,7 +2029,7 @@ The returned image must not be modified. </p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-icon-info-load-icon"></a><h3>gtk_icon_info_load_icon ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
|
||||
gtk_icon_info_load_icon (<em class="parameter"><code><a class="link" href="GtkIconTheme.html#GtkIconInfo" title="GtkIconInfo"><span class="type">GtkIconInfo</span></a> *icon_info</code></em>,
|
||||
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
|
||||
<p>Renders an icon previously looked up in an icon theme using
|
||||
@ -2181,7 +2181,7 @@ request is satisfied. </p></td>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-icon-info-load-icon-finish"></a><h3>gtk_icon_info_load_icon_finish ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
|
||||
gtk_icon_info_load_icon_finish (<em class="parameter"><code><a class="link" href="GtkIconTheme.html#GtkIconInfo" title="GtkIconInfo"><span class="type">GtkIconInfo</span></a> *icon_info</code></em>,
|
||||
<em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
|
||||
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
|
||||
@ -2227,7 +2227,7 @@ to the icon. </p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-icon-info-load-symbolic"></a><h3>gtk_icon_info_load_symbolic ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
|
||||
gtk_icon_info_load_symbolic (<em class="parameter"><code><a class="link" href="GtkIconTheme.html#GtkIconInfo" title="GtkIconInfo"><span class="type">GtkIconInfo</span></a> *icon_info</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">GdkRGBA</span> *fg</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">GdkRGBA</span> *success_color</code></em>,
|
||||
@ -2303,7 +2303,7 @@ or <code class="literal">NULL</code>. </p></td>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-icon-info-load-symbolic.returns"></a><h4>Returns</h4>
|
||||
<p>a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> representing the loaded icon. </p>
|
||||
<p>a <span class="type">GdkPixbuf</span> representing the loaded icon. </p>
|
||||
<p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
<p class="since">Since: <a class="link" href="api-index-3-0.html#api-index-3.0">3.0</a></p>
|
||||
@ -2386,7 +2386,7 @@ request is satisfied. </p></td>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-icon-info-load-symbolic-finish"></a><h3>gtk_icon_info_load_symbolic_finish ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
|
||||
gtk_icon_info_load_symbolic_finish (<em class="parameter"><code><a class="link" href="GtkIconTheme.html#GtkIconInfo" title="GtkIconInfo"><span class="type">GtkIconInfo</span></a> *icon_info</code></em>,
|
||||
<em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
|
||||
<em class="parameter"><code><span class="type">gboolean</span> *was_symbolic</code></em>,
|
||||
@ -2441,7 +2441,7 @@ to the icon. </p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-icon-info-load-symbolic-for-style"></a><h3>gtk_icon_info_load_symbolic_for_style ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
|
||||
gtk_icon_info_load_symbolic_for_style (<em class="parameter"><code><a class="link" href="GtkIconTheme.html#GtkIconInfo" title="GtkIconInfo"><span class="type">GtkIconInfo</span></a> *icon_info</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GtkStyle.html" title="GtkStyle"><span class="type">GtkStyle</span></a> *style</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GtkWidget.html#GtkStateType" title="enum GtkStateType"><span class="type">GtkStateType</span></a> state</code></em>,
|
||||
@ -2499,7 +2499,7 @@ or <code class="literal">NULL</code>. </p></td>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-icon-info-load-symbolic-for-style.returns"></a><h4>Returns</h4>
|
||||
<p>a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> representing the loaded icon. </p>
|
||||
<p>a <span class="type">GdkPixbuf</span> representing the loaded icon. </p>
|
||||
<p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
<p class="since">Since: <a class="link" href="api-index-3-0.html#api-index-3.0">3.0</a></p>
|
||||
@ -2507,7 +2507,7 @@ or <code class="literal">NULL</code>. </p></td>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-icon-info-load-symbolic-for-context"></a><h3>gtk_icon_info_load_symbolic_for_context ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
|
||||
gtk_icon_info_load_symbolic_for_context
|
||||
(<em class="parameter"><code><a class="link" href="GtkIconTheme.html#GtkIconInfo" title="GtkIconInfo"><span class="type">GtkIconInfo</span></a> *icon_info</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GtkStyleContext.html" title="GtkStyleContext"><span class="type">GtkStyleContext</span></a> *context</code></em>,
|
||||
@ -2559,7 +2559,7 @@ or <code class="literal">NULL</code>. </p></td>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-icon-info-load-symbolic-for-context.returns"></a><h4>Returns</h4>
|
||||
<p>a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> representing the loaded icon. </p>
|
||||
<p>a <span class="type">GdkPixbuf</span> representing the loaded icon. </p>
|
||||
<p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
<p class="since">Since: <a class="link" href="api-index-3-0.html#api-index-3.0">3.0</a></p>
|
||||
@ -2622,7 +2622,7 @@ request is satisfied. </p></td>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-icon-info-load-symbolic-for-context-finish"></a><h3>gtk_icon_info_load_symbolic_for_context_finish ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
|
||||
gtk_icon_info_load_symbolic_for_context_finish
|
||||
(<em class="parameter"><code><a class="link" href="GtkIconTheme.html#GtkIconInfo" title="GtkIconInfo"><span class="type">GtkIconInfo</span></a> *icon_info</code></em>,
|
||||
<em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
|
||||
|
@ -52,7 +52,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<span class="returnvalue">GdkPixbuf</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkImage.html#gtk-image-get-pixbuf" title="gtk_image_get_pixbuf ()">gtk_image_get_pixbuf</a> <span class="c_punctuation">()</span>
|
||||
@ -68,7 +68,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-Animations.html#GdkPixbufAnimation-struct"><span class="returnvalue">GdkPixbufAnimation</span></a> *
|
||||
<span class="returnvalue">GdkPixbufAnimation</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkImage.html#gtk-image-get-animation" title="gtk_image_get_animation ()">gtk_image_get_animation</a> <span class="c_punctuation">()</span>
|
||||
@ -317,13 +317,13 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *</td>
|
||||
<span class="type">GdkPixbuf</span> *</td>
|
||||
<td class="property_name"><a class="link" href="GtkImage.html#GtkImage--pixbuf" title="The “pixbuf” property">pixbuf</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-Animations.html#GdkPixbufAnimation-struct"><span class="type">GdkPixbufAnimation</span></a> *</td>
|
||||
<span class="type">GdkPixbufAnimation</span> *</td>
|
||||
<td class="property_name"><a class="link" href="GtkImage.html#GtkImage--pixbuf-animation" title="The “pixbuf-animation” property">pixbuf-animation</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
@ -406,7 +406,7 @@ GtkImage implements
|
||||
<a name="GtkImage.description"></a><h2>Description</h2>
|
||||
<p>The <a class="link" href="GtkImage.html" title="GtkImage"><span class="type">GtkImage</span></a> widget displays an image. Various kinds of object
|
||||
can be displayed as an image; most typically, you would load a
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> ("pixel buffer") from a file, and then display that.
|
||||
<span class="type">GdkPixbuf</span> ("pixel buffer") from a file, and then display that.
|
||||
There’s a convenience function to do this, <a class="link" href="GtkImage.html#gtk-image-new-from-file" title="gtk_image_new_from_file ()"><code class="function">gtk_image_new_from_file()</code></a>,
|
||||
used as follows:</p>
|
||||
<div class="informalexample">
|
||||
@ -427,10 +427,10 @@ If the file isn’t loaded successfully, the image will contain a
|
||||
“broken image” icon similar to that used in many web browsers.
|
||||
If you want to handle errors in loading the file yourself,
|
||||
for example by displaying an error message, then load the image with
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-File-Loading.html#gdk-pixbuf-new-from-file"><code class="function">gdk_pixbuf_new_from_file()</code></a>, then create the <a class="link" href="GtkImage.html" title="GtkImage"><span class="type">GtkImage</span></a> with
|
||||
<code class="function">gdk_pixbuf_new_from_file()</code>, then create the <a class="link" href="GtkImage.html" title="GtkImage"><span class="type">GtkImage</span></a> with
|
||||
<a class="link" href="GtkImage.html#gtk-image-new-from-pixbuf" title="gtk_image_new_from_pixbuf ()"><code class="function">gtk_image_new_from_pixbuf()</code></a>.</p>
|
||||
<p>The image file may contain an animation, if so the <a class="link" href="GtkImage.html" title="GtkImage"><span class="type">GtkImage</span></a> will
|
||||
display an animation (<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-Animations.html#GdkPixbufAnimation-struct"><span class="type">GdkPixbufAnimation</span></a>) instead of a static image.</p>
|
||||
display an animation (<span class="type">GdkPixbufAnimation</span>) instead of a static image.</p>
|
||||
<p><a class="link" href="GtkImage.html" title="GtkImage"><span class="type">GtkImage</span></a> is a subclass of <a class="link" href="GtkMisc.html" title="GtkMisc"><span class="type">GtkMisc</span></a>, which implies that you can
|
||||
align it (center, left, right) and add padding to it, using
|
||||
<a class="link" href="GtkMisc.html" title="GtkMisc"><span class="type">GtkMisc</span></a> methods.</p>
|
||||
@ -526,8 +526,8 @@ the image will be the same as the origin of the event box.</p>
|
||||
files, such as image files. GTK+ comes with a program to avoid this,
|
||||
called “gdk-pixbuf-csource”. This library
|
||||
allows you to convert an image into a C variable declaration, which
|
||||
can then be loaded into a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> using
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new-from-inline"><code class="function">gdk_pixbuf_new_from_inline()</code></a>.</p>
|
||||
can then be loaded into a <span class="type">GdkPixbuf</span> using
|
||||
<code class="function">gdk_pixbuf_new_from_inline()</code>.</p>
|
||||
</div>
|
||||
<div class="refsect2">
|
||||
<a name="id-1.3.8.3.9.9"></a><h3>CSS nodes</h3>
|
||||
@ -583,9 +583,9 @@ icon size (<a class="link" href="gtk3-Themeable-Stock-Images.html#GtkIconSize" t
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-image-get-pixbuf"></a><h3>gtk_image_get_pixbuf ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
|
||||
gtk_image_get_pixbuf (<em class="parameter"><code><a class="link" href="GtkImage.html" title="GtkImage"><span class="type">GtkImage</span></a> *image</code></em>);</pre>
|
||||
<p>Gets the <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> being displayed by the <a class="link" href="GtkImage.html" title="GtkImage"><span class="type">GtkImage</span></a>.
|
||||
<p>Gets the <span class="type">GdkPixbuf</span> being displayed by the <a class="link" href="GtkImage.html" title="GtkImage"><span class="type">GtkImage</span></a>.
|
||||
The storage type of the image must be <a class="link" href="GtkImage.html#GTK-IMAGE-EMPTY:CAPS"><code class="literal">GTK_IMAGE_EMPTY</code></a> or
|
||||
<a class="link" href="GtkImage.html#GTK-IMAGE-PIXBUF:CAPS"><code class="literal">GTK_IMAGE_PIXBUF</code></a> (see <a class="link" href="GtkImage.html#gtk-image-get-storage-type" title="gtk_image_get_storage_type ()"><code class="function">gtk_image_get_storage_type()</code></a>).
|
||||
The caller of this function does not own a reference to the
|
||||
@ -661,9 +661,9 @@ size (<a class="link" href="gtk3-Themeable-Stock-Images.html#GtkIconSize" title=
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-image-get-animation"></a><h3>gtk_image_get_animation ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-Animations.html#GdkPixbufAnimation-struct"><span class="returnvalue">GdkPixbufAnimation</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbufAnimation</span> *
|
||||
gtk_image_get_animation (<em class="parameter"><code><a class="link" href="GtkImage.html" title="GtkImage"><span class="type">GtkImage</span></a> *image</code></em>);</pre>
|
||||
<p>Gets the <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-Animations.html#GdkPixbufAnimation-struct"><span class="type">GdkPixbufAnimation</span></a> being displayed by the <a class="link" href="GtkImage.html" title="GtkImage"><span class="type">GtkImage</span></a>.
|
||||
<p>Gets the <span class="type">GdkPixbufAnimation</span> being displayed by the <a class="link" href="GtkImage.html" title="GtkImage"><span class="type">GtkImage</span></a>.
|
||||
The storage type of the image must be <a class="link" href="GtkImage.html#GTK-IMAGE-EMPTY:CAPS"><code class="literal">GTK_IMAGE_EMPTY</code></a> or
|
||||
<a class="link" href="GtkImage.html#GTK-IMAGE-ANIMATION:CAPS"><code class="literal">GTK_IMAGE_ANIMATION</code></a> (see <a class="link" href="GtkImage.html#gtk-image-get-storage-type" title="gtk_image_get_storage_type ()"><code class="function">gtk_image_get_storage_type()</code></a>).
|
||||
The caller of this function does not own a reference to the
|
||||
@ -817,9 +817,9 @@ it always returns a valid <a class="link" href="GtkImage.html" title="GtkImage">
|
||||
<p>If the file contains an animation, the image will contain an
|
||||
animation.</p>
|
||||
<p>If you need to detect failures to load the file, use
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-File-Loading.html#gdk-pixbuf-new-from-file"><code class="function">gdk_pixbuf_new_from_file()</code></a> to load the file yourself, then create
|
||||
<code class="function">gdk_pixbuf_new_from_file()</code> to load the file yourself, then create
|
||||
the <a class="link" href="GtkImage.html" title="GtkImage"><span class="type">GtkImage</span></a> from the pixbuf. (Or for animations, use
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-Animations.html#gdk-pixbuf-animation-new-from-file"><code class="function">gdk_pixbuf_animation_new_from_file()</code></a>).</p>
|
||||
<code class="function">gdk_pixbuf_animation_new_from_file()</code>).</p>
|
||||
<p>The storage type (<a class="link" href="GtkImage.html#gtk-image-get-storage-type" title="gtk_image_get_storage_type ()"><code class="function">gtk_image_get_storage_type()</code></a>) of the returned
|
||||
image is not defined, it will be whatever is appropriate for
|
||||
displaying the file.</p>
|
||||
@ -894,7 +894,7 @@ icon set; you still need to unref it if you own references.
|
||||
<div class="refsect2">
|
||||
<a name="gtk-image-new-from-pixbuf"></a><h3>gtk_image_new_from_pixbuf ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *
|
||||
gtk_image_new_from_pixbuf (<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
|
||||
gtk_image_new_from_pixbuf (<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>);</pre>
|
||||
<p>Creates a new <a class="link" href="GtkImage.html" title="GtkImage"><span class="type">GtkImage</span></a> displaying <em class="parameter"><code>pixbuf</code></em>
|
||||
.
|
||||
The <a class="link" href="GtkImage.html" title="GtkImage"><span class="type">GtkImage</span></a> does not assume a reference to the
|
||||
@ -913,7 +913,7 @@ you should use <a class="link" href="GtkImage.html#gtk-image-new-from-icon-name"
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>pixbuf</p></td>
|
||||
<td class="parameter_description"><p>a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a>, or <code class="literal">NULL</code>. </p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkPixbuf</span>, or <code class="literal">NULL</code>. </p></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
@ -970,7 +970,7 @@ You can register your own stock icon names, see
|
||||
<div class="refsect2">
|
||||
<a name="gtk-image-new-from-animation"></a><h3>gtk_image_new_from_animation ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *
|
||||
gtk_image_new_from_animation (<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-Animations.html#GdkPixbufAnimation-struct"><span class="type">GdkPixbufAnimation</span></a> *animation</code></em>);</pre>
|
||||
gtk_image_new_from_animation (<em class="parameter"><code><span class="type">GdkPixbufAnimation</span> *animation</code></em>);</pre>
|
||||
<p>Creates a <a class="link" href="GtkImage.html" title="GtkImage"><span class="type">GtkImage</span></a> displaying the given animation.
|
||||
The <a class="link" href="GtkImage.html" title="GtkImage"><span class="type">GtkImage</span></a> does not assume a reference to the
|
||||
animation; you still need to unref it if you own references.
|
||||
@ -1088,9 +1088,9 @@ it always returns a valid <a class="link" href="GtkImage.html" title="GtkImage">
|
||||
<p>If the file contains an animation, the image will contain an
|
||||
animation.</p>
|
||||
<p>If you need to detect failures to load the file, use
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-File-Loading.html#gdk-pixbuf-new-from-file"><code class="function">gdk_pixbuf_new_from_file()</code></a> to load the file yourself, then create
|
||||
<code class="function">gdk_pixbuf_new_from_file()</code> to load the file yourself, then create
|
||||
the <a class="link" href="GtkImage.html" title="GtkImage"><span class="type">GtkImage</span></a> from the pixbuf. (Or for animations, use
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-Animations.html#gdk-pixbuf-animation-new-from-file"><code class="function">gdk_pixbuf_animation_new_from_file()</code></a>).</p>
|
||||
<code class="function">gdk_pixbuf_animation_new_from_file()</code>).</p>
|
||||
<p>The storage type (<a class="link" href="GtkImage.html#gtk-image-get-storage-type" title="gtk_image_get_storage_type ()"><code class="function">gtk_image_get_storage_type()</code></a>) of the returned
|
||||
image is not defined, it will be whatever is appropriate for
|
||||
displaying the file.</p>
|
||||
@ -1221,7 +1221,7 @@ gtk_image_set_from_icon_set (<em class="parameter"><code><a class="link" href="G
|
||||
<a name="gtk-image-set-from-pixbuf"></a><h3>gtk_image_set_from_pixbuf ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_image_set_from_pixbuf (<em class="parameter"><code><a class="link" href="GtkImage.html" title="GtkImage"><span class="type">GtkImage</span></a> *image</code></em>,
|
||||
<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
|
||||
<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>);</pre>
|
||||
<p>See <a class="link" href="GtkImage.html#gtk-image-new-from-pixbuf" title="gtk_image_new_from_pixbuf ()"><code class="function">gtk_image_new_from_pixbuf()</code></a> for details.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-image-set-from-pixbuf.parameters"></a><h4>Parameters</h4>
|
||||
@ -1239,7 +1239,7 @@ gtk_image_set_from_pixbuf (<em class="parameter"><code><a class="link" href="Gtk
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>pixbuf</p></td>
|
||||
<td class="parameter_description"><p>a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> or <code class="literal">NULL</code>. </p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkPixbuf</span> or <code class="literal">NULL</code>. </p></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -1291,7 +1291,7 @@ gtk_image_set_from_stock (<em class="parameter"><code><a class="link" href="GtkI
|
||||
<a name="gtk-image-set-from-animation"></a><h3>gtk_image_set_from_animation ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_image_set_from_animation (<em class="parameter"><code><a class="link" href="GtkImage.html" title="GtkImage"><span class="type">GtkImage</span></a> *image</code></em>,
|
||||
<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-Animations.html#GdkPixbufAnimation-struct"><span class="type">GdkPixbufAnimation</span></a> *animation</code></em>);</pre>
|
||||
<em class="parameter"><code><span class="type">GdkPixbufAnimation</span> *animation</code></em>);</pre>
|
||||
<p>Causes the <a class="link" href="GtkImage.html" title="GtkImage"><span class="type">GtkImage</span></a> to display the given animation (or display
|
||||
nothing, if you set the animation to <code class="literal">NULL</code>).</p>
|
||||
<div class="refsect3">
|
||||
@ -1310,7 +1310,7 @@ nothing, if you set the animation to <code class="literal">NULL</code>).</p>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>animation</p></td>
|
||||
<td class="parameter_description"><p>the <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-Animations.html#GdkPixbufAnimation-struct"><span class="type">GdkPixbufAnimation</span></a></p></td>
|
||||
<td class="parameter_description"><p>the <span class="type">GdkPixbufAnimation</span></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -1584,7 +1584,7 @@ functions), but they will all return <code class="literal">NULL</code> values.</
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-IMAGE-PIXBUF:CAPS"></a>GTK_IMAGE_PIXBUF</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>the widget contains a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a></p>
|
||||
<p>the widget contains a <span class="type">GdkPixbuf</span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
@ -1605,7 +1605,7 @@ functions), but they will all return <code class="literal">NULL</code> values.</
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-IMAGE-ANIMATION:CAPS"></a>GTK_IMAGE_ANIMATION</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>the widget contains a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-Animations.html#GdkPixbufAnimation-struct"><span class="type">GdkPixbufAnimation</span></a></p>
|
||||
<p>the widget contains a <span class="type">GdkPixbufAnimation</span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
@ -1695,7 +1695,7 @@ changed, the image will be updated automatically.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkImage--pixbuf"></a><h3>The <code class="literal">“pixbuf”</code> property</h3>
|
||||
<pre class="programlisting"> “pixbuf” <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *</pre>
|
||||
<pre class="programlisting"> “pixbuf” <span class="type">GdkPixbuf</span> *</pre>
|
||||
<p>A GdkPixbuf to display.</p>
|
||||
<p>Owner: GtkImage</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
@ -1703,7 +1703,7 @@ changed, the image will be updated automatically.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkImage--pixbuf-animation"></a><h3>The <code class="literal">“pixbuf-animation”</code> property</h3>
|
||||
<pre class="programlisting"> “pixbuf-animation” <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-Animations.html#GdkPixbufAnimation-struct"><span class="type">GdkPixbufAnimation</span></a> *</pre>
|
||||
<pre class="programlisting"> “pixbuf-animation” <span class="type">GdkPixbufAnimation</span> *</pre>
|
||||
<p>GdkPixbufAnimation to display.</p>
|
||||
<p>Owner: GtkImage</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
@ -1777,7 +1777,7 @@ and <a class="link" href="GtkImage.html#GTK-IMAGE-GICON:CAPS"><code class="liter
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkImage.see-also"></a><h2>See Also</h2>
|
||||
<p><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a></p>
|
||||
<p><span class="type">GdkPixbuf</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
|
@ -534,7 +534,7 @@ GtkListBoxRow implements
|
||||
<div class="refsect1">
|
||||
<a name="GtkListBox.description"></a><h2>Description</h2>
|
||||
<p>A GtkListBox is a vertical container that contains GtkListBoxRow
|
||||
children. These rows can by dynamically sorted and filtered, and
|
||||
children. These rows can be dynamically sorted and filtered, and
|
||||
headers can be added dynamically depending on the row content.
|
||||
It also allows keyboard and mouse navigation and selection like
|
||||
a typical list.</p>
|
||||
|
@ -259,7 +259,7 @@ accept <span class="type">GObjects</span> are handled a little differently. The
|
||||
value. As a result, if the object is modified, it is up to the
|
||||
application writer to call <a class="link" href="GtkTreeModel.html#gtk-tree-model-row-changed" title="gtk_tree_model_row_changed ()"><code class="function">gtk_tree_model_row_changed()</code></a> to emit the
|
||||
<a class="link" href="GtkTreeModel.html#GtkTreeModel-row-changed" title="The “row-changed” signal"><span class="type">“row_changed”</span></a> signal. This most commonly affects lists with
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbufs</span></a> stored.</p>
|
||||
<span class="type">GdkPixbufs</span> stored.</p>
|
||||
<p>An example for creating a simple list store:</p>
|
||||
<div class="informalexample">
|
||||
<table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
|
||||
@ -472,7 +472,7 @@ in. Note that only types derived from standard GObject fundamental types
|
||||
are supported.</p>
|
||||
<p>As an example, <code class="literal">gtk_list_store_new (3, G_TYPE_INT, G_TYPE_STRING,
|
||||
GDK_TYPE_PIXBUF);</code> will create a new <a class="link" href="GtkListStore.html" title="GtkListStore"><span class="type">GtkListStore</span></a> with three columns, of type
|
||||
int, string and <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> respectively.</p>
|
||||
int, string and <span class="type">GdkPixbuf</span> respectively.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-list-store-new.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
|
@ -59,7 +59,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<span class="returnvalue">GdkPixbuf</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkOffscreenWindow.html#gtk-offscreen-window-get-pixbuf" title="gtk_offscreen_window_get_pixbuf ()">gtk_offscreen_window_get_pixbuf</a> <span class="c_punctuation">()</span>
|
||||
@ -118,7 +118,7 @@ snapshots of a full window with it since you cannot pack a toplevel
|
||||
widget in another toplevel.</p>
|
||||
<p>The idea is to take a widget and manually set the state of it,
|
||||
add it to a GtkOffscreenWindow and then retrieve the snapshot
|
||||
as a <a href="/usr/share/gtk-doc/html/cairo/cairo-cairo-surface-t.html#cairo-surface-t"><span class="type">cairo_surface_t</span></a> or <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a>.</p>
|
||||
as a <a href="/usr/share/gtk-doc/html/cairo/cairo-cairo-surface-t.html#cairo-surface-t"><span class="type">cairo_surface_t</span></a> or <span class="type">GdkPixbuf</span>.</p>
|
||||
<p>GtkOffscreenWindow derives from <a class="link" href="GtkWindow.html" title="GtkWindow"><span class="type">GtkWindow</span></a> only as an implementation
|
||||
detail. Applications should not use any API specific to <a class="link" href="GtkWindow.html" title="GtkWindow"><span class="type">GtkWindow</span></a>
|
||||
to operate on this object. It should be treated as a <a class="link" href="GtkBin.html" title="GtkBin"><span class="type">GtkBin</span></a> that
|
||||
@ -174,10 +174,10 @@ surface, or <code class="literal">NULL</code>. </p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-offscreen-window-get-pixbuf"></a><h3>gtk_offscreen_window_get_pixbuf ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
|
||||
gtk_offscreen_window_get_pixbuf (<em class="parameter"><code><a class="link" href="GtkOffscreenWindow.html" title="GtkOffscreenWindow"><span class="type">GtkOffscreenWindow</span></a> *offscreen</code></em>);</pre>
|
||||
<p>Retrieves a snapshot of the contained widget in the form of
|
||||
a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a>. This is a new pixbuf with a reference count of 1,
|
||||
a <span class="type">GdkPixbuf</span>. This is a new pixbuf with a reference count of 1,
|
||||
and the application should unreference it once it is no longer
|
||||
needed.</p>
|
||||
<div class="refsect3">
|
||||
@ -197,7 +197,7 @@ needed.</p>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-offscreen-window-get-pixbuf.returns"></a><h4>Returns</h4>
|
||||
<p>A <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> pointer, or <code class="literal">NULL</code>. </p>
|
||||
<p>A <span class="type">GdkPixbuf</span> pointer, or <code class="literal">NULL</code>. </p>
|
||||
<p><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
<p class="since">Since: 2.20</p>
|
||||
|
@ -425,6 +425,10 @@ See <a class="link" href="GtkOverlay.html#gtk-overlay-reorder-overlay" title="gt
|
||||
<pre class="programlisting"> “pass-through” <span class="type">gboolean</span></pre>
|
||||
<p>Whether to pass input through the overlay child to the main child.
|
||||
(Of course, this has no effect when set on the main child itself.)</p>
|
||||
<p>Note that this is implemented by calling <code class="function">gdk_window_set_pass_through()</code>
|
||||
on the window that the overlay child is placed in. If the descendents
|
||||
of the overlay child have their own windows, you need to manually call
|
||||
that function on them to achieve the desired effect.</p>
|
||||
<p>Owner: GtkOverlay</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
<p>Default value: FALSE</p>
|
||||
|
@ -256,7 +256,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<span class="returnvalue">GdkPixbuf</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkRecentManager.html#gtk-recent-info-get-icon" title="gtk_recent_info_get_icon ()">gtk_recent_info_get_icon</a> <span class="c_punctuation">()</span>
|
||||
@ -1454,7 +1454,7 @@ registered for the recently used item <em class="parameter"><code>info</code></e
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-recent-info-get-icon"></a><h3>gtk_recent_info_get_icon ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
|
||||
gtk_recent_info_get_icon (<em class="parameter"><code><a class="link" href="GtkRecentManager.html#GtkRecentInfo" title="GtkRecentInfo"><span class="type">GtkRecentInfo</span></a> *info</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> size</code></em>);</pre>
|
||||
<p>Retrieves the icon of size <em class="parameter"><code>size</code></em>
|
||||
@ -1483,7 +1483,7 @@ gtk_recent_info_get_icon (<em class="parameter"><code><a class="link" href="GtkR
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-recent-info-get-icon.returns"></a><h4>Returns</h4>
|
||||
<p>a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> containing the icon,
|
||||
<p>a <span class="type">GdkPixbuf</span> containing the icon,
|
||||
or <code class="literal">NULL</code>. Use <code class="function">g_object_unref()</code> when finished using the icon. </p>
|
||||
<p><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
|
@ -140,7 +140,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<span class="returnvalue">GdkPixbuf</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkStatusIcon.html#gtk-status-icon-get-pixbuf" title="gtk_status_icon_get_pixbuf ()">gtk_status_icon_get_pixbuf</a> <span class="c_punctuation">()</span>
|
||||
@ -358,7 +358,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *</td>
|
||||
<span class="type">GdkPixbuf</span> *</td>
|
||||
<td class="property_name"><a class="link" href="GtkStatusIcon.html#GtkStatusIcon--pixbuf" title="The “pixbuf” property">pixbuf</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
@ -534,7 +534,7 @@ gtk_status_icon_new (<em class="parameter"><code><span class="type">void</span><
|
||||
<div class="refsect2">
|
||||
<a name="gtk-status-icon-new-from-pixbuf"></a><h3>gtk_status_icon_new_from_pixbuf ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="GtkStatusIcon.html" title="GtkStatusIcon"><span class="returnvalue">GtkStatusIcon</span></a> *
|
||||
gtk_status_icon_new_from_pixbuf (<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
|
||||
gtk_status_icon_new_from_pixbuf (<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>);</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">gtk_status_icon_new_from_pixbuf</code> has been deprecated since version 3.14 and should not be used in newly-written code.</p>
|
||||
<p>Use <span class="type">GNotification</span> and <a class="link" href="GtkApplication.html" title="GtkApplication"><span class="type">GtkApplication</span></a> to
|
||||
@ -554,7 +554,7 @@ space in the notification area, if necessary.</p>
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>pixbuf</p></td>
|
||||
<td class="parameter_description"><p>a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a></p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkPixbuf</span></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
@ -707,7 +707,7 @@ themed icon, it will be updated when the theme changes.</p>
|
||||
<a name="gtk-status-icon-set-from-pixbuf"></a><h3>gtk_status_icon_set_from_pixbuf ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_status_icon_set_from_pixbuf (<em class="parameter"><code><a class="link" href="GtkStatusIcon.html" title="GtkStatusIcon"><span class="type">GtkStatusIcon</span></a> *status_icon</code></em>,
|
||||
<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
|
||||
<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>);</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">gtk_status_icon_set_from_pixbuf</code> has been deprecated since version 3.14 and should not be used in newly-written code.</p>
|
||||
<p>Use <span class="type">GNotification</span> and <a class="link" href="GtkApplication.html" title="GtkApplication"><span class="type">GtkApplication</span></a> to
|
||||
@ -734,7 +734,7 @@ See <a class="link" href="GtkStatusIcon.html#gtk-status-icon-new-from-pixbuf" ti
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>pixbuf</p></td>
|
||||
<td class="parameter_description"><p>a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> or <code class="literal">NULL</code>. </p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkPixbuf</span> or <code class="literal">NULL</code>. </p></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -939,7 +939,7 @@ the return value will be <a class="link" href="GtkImage.html#GTK-IMAGE-EMPTY:CAP
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-status-icon-get-pixbuf"></a><h3>gtk_status_icon_get_pixbuf ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
|
||||
gtk_status_icon_get_pixbuf (<em class="parameter"><code><a class="link" href="GtkStatusIcon.html" title="GtkStatusIcon"><span class="type">GtkStatusIcon</span></a> *status_icon</code></em>);</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">gtk_status_icon_get_pixbuf</code> has been deprecated since version 3.14 and should not be used in newly-written code.</p>
|
||||
@ -947,7 +947,7 @@ gtk_status_icon_get_pixbuf (<em class="parameter"><code><a class="link" href="Gt
|
||||
provide status notifications; there is no direct replacement
|
||||
for this function</p>
|
||||
</div>
|
||||
<p>Gets the <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> being displayed by the <a class="link" href="GtkStatusIcon.html" title="GtkStatusIcon"><span class="type">GtkStatusIcon</span></a>.
|
||||
<p>Gets the <span class="type">GdkPixbuf</span> being displayed by the <a class="link" href="GtkStatusIcon.html" title="GtkStatusIcon"><span class="type">GtkStatusIcon</span></a>.
|
||||
The storage type of the status icon must be <a class="link" href="GtkImage.html#GTK-IMAGE-EMPTY:CAPS"><code class="literal">GTK_IMAGE_EMPTY</code></a> or
|
||||
<a class="link" href="GtkImage.html#GTK-IMAGE-PIXBUF:CAPS"><code class="literal">GTK_IMAGE_PIXBUF</code></a> (see <a class="link" href="GtkStatusIcon.html#gtk-status-icon-get-storage-type" title="gtk_status_icon_get_storage_type ()"><code class="function">gtk_status_icon_get_storage_type()</code></a>).
|
||||
The caller of this function does not own a reference to the
|
||||
@ -1920,7 +1920,7 @@ is embedded.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkStatusIcon--pixbuf"></a><h3>The <code class="literal">“pixbuf”</code> property</h3>
|
||||
<pre class="programlisting"> “pixbuf” <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *</pre>
|
||||
<pre class="programlisting"> “pixbuf” <span class="type">GdkPixbuf</span> *</pre>
|
||||
<p>A GdkPixbuf to display.</p>
|
||||
<p>Owner: GtkStatusIcon</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
|
@ -123,7 +123,7 @@ for widgets</p>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<span class="returnvalue">GdkPixbuf</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkStyle.html#gtk-style-render-icon" title="gtk_style_render_icon ()">gtk_style_render_icon</a> <span class="c_punctuation">()</span>
|
||||
@ -761,7 +761,7 @@ otherwise <code class="literal">NULL</code>.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-style-render-icon"></a><h3>gtk_style_render_icon ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
|
||||
gtk_style_render_icon (<em class="parameter"><code><a class="link" href="GtkStyle.html" title="GtkStyle"><span class="type">GtkStyle</span></a> *style</code></em>,
|
||||
<em class="parameter"><code>const <a class="link" href="gtk3-Themeable-Stock-Images.html#GtkIconSource" title="GtkIconSource"><span class="type">GtkIconSource</span></a> *source</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GtkWidget.html#GtkTextDirection" title="enum GtkTextDirection"><span class="type">GtkTextDirection</span></a> direction</code></em>,
|
||||
@ -829,7 +829,7 @@ don’t scale. </p></td>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-style-render-icon.returns"></a><h4>Returns</h4>
|
||||
<p>a newly-created <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a>
|
||||
<p>a newly-created <span class="type">GdkPixbuf</span>
|
||||
containing the rendered icon. </p>
|
||||
<p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
|
@ -642,7 +642,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<span class="returnvalue">GdkPixbuf</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkStyleContext.html#gtk-render-icon-pixbuf" title="gtk_render_icon_pixbuf ()">gtk_render_icon_pixbuf</a> <span class="c_punctuation">()</span>
|
||||
@ -4493,7 +4493,7 @@ activity going on.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-render-icon-pixbuf"></a><h3>gtk_render_icon_pixbuf ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
|
||||
gtk_render_icon_pixbuf (<em class="parameter"><code><a class="link" href="GtkStyleContext.html" title="GtkStyleContext"><span class="type">GtkStyleContext</span></a> *context</code></em>,
|
||||
<em class="parameter"><code>const <a class="link" href="gtk3-Themeable-Stock-Images.html#GtkIconSource" title="GtkIconSource"><span class="type">GtkIconSource</span></a> *source</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gtk3-Themeable-Stock-Images.html#GtkIconSize" title="enum GtkIconSize"><span class="type">GtkIconSize</span></a> size</code></em>);</pre>
|
||||
@ -4536,7 +4536,7 @@ and don’t scale. </p></td>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-render-icon-pixbuf.returns"></a><h4>Returns</h4>
|
||||
<p>a newly-created <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> containing the rendered icon. </p>
|
||||
<p>a newly-created <span class="type">GdkPixbuf</span> containing the rendered icon. </p>
|
||||
<p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
<p class="since">Since: <a class="link" href="api-index-3-0.html#api-index-3.0">3.0</a></p>
|
||||
@ -4601,7 +4601,7 @@ gtk_render_icon_surface (<em class="parameter"><code><a class="link" href="GtkSt
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_render_icon (<em class="parameter"><code><a class="link" href="GtkStyleContext.html" title="GtkStyleContext"><span class="type">GtkStyleContext</span></a> *context</code></em>,
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/cairo/cairo-cairo-t.html#cairo-t"><span class="type">cairo_t</span></a> *cr</code></em>,
|
||||
<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>,
|
||||
<em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
|
||||
<em class="parameter"><code><span class="type">gdouble</span> y</code></em>);</pre>
|
||||
<p>Renders the icon in <em class="parameter"><code>pixbuf</code></em>
|
||||
@ -4635,7 +4635,7 @@ already have a Cairo surface.</p>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>pixbuf</p></td>
|
||||
<td class="parameter_description"><p>a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> containing the icon to draw</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkPixbuf</span> containing the icon to draw</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -1753,7 +1753,7 @@ widget is in the buffer.</p>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_text_buffer_insert_pixbuf (<em class="parameter"><code><a class="link" href="GtkTextBuffer.html" title="GtkTextBuffer"><span class="type">GtkTextBuffer</span></a> *buffer</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GtkTextIter.html" title="GtkTextIter"><span class="type">GtkTextIter</span></a> *iter</code></em>,
|
||||
<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
|
||||
<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>);</pre>
|
||||
<p>Inserts an image into the text buffer at <em class="parameter"><code>iter</code></em>
|
||||
. The image will be
|
||||
counted as one character in character counts, and when obtaining
|
||||
@ -1784,7 +1784,7 @@ not. e.g. see <a class="link" href="GtkTextBuffer.html#gtk-text-buffer-get-slice
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>pixbuf</p></td>
|
||||
<td class="parameter_description"><p>a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a></p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkPixbuf</span></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -4765,9 +4765,9 @@ in <em class="parameter"><code>textbuffer</code></em>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
user_function (<a class="link" href="GtkTextBuffer.html" title="GtkTextBuffer"><span class="type">GtkTextBuffer</span></a> *textbuffer,
|
||||
<a class="link" href="GtkTextIter.html" title="GtkTextIter"><span class="type">GtkTextIter</span></a> *location,
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *pixbuf,
|
||||
<span class="type">GdkPixbuf</span> *pixbuf,
|
||||
<span class="type">gpointer</span> user_data)</pre>
|
||||
<p>The ::insert-pixbuf signal is emitted to insert a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a>
|
||||
<p>The ::insert-pixbuf signal is emitted to insert a <span class="type">GdkPixbuf</span>
|
||||
|
||||
in a <a class="link" href="GtkTextBuffer.html" title="GtkTextBuffer"><span class="type">GtkTextBuffer</span></a>. Insertion actually occurs in the default handler.</p>
|
||||
<p>Note that if your handler runs before the default handler it must not
|
||||
@ -4803,7 +4803,7 @@ in <em class="parameter"><code>textbuffer</code></em>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>pixbuf</p></td>
|
||||
<td class="parameter_description"><p>the <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> to be inserted</p></td>
|
||||
<td class="parameter_description"><p>the <span class="type">GdkPixbuf</span> to be inserted</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -162,7 +162,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<span class="returnvalue">GdkPixbuf</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkTextIter.html#gtk-text-iter-get-pixbuf" title="gtk_text_iter_get_pixbuf ()">gtk_text_iter_get_pixbuf</a> <span class="c_punctuation">()</span>
|
||||
@ -1312,7 +1312,7 @@ range. </p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-text-iter-get-pixbuf"></a><h3>gtk_text_iter_get_pixbuf ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
|
||||
gtk_text_iter_get_pixbuf (<em class="parameter"><code>const <a class="link" href="GtkTextIter.html" title="GtkTextIter"><span class="type">GtkTextIter</span></a> *iter</code></em>);</pre>
|
||||
<p>If the element at <em class="parameter"><code>iter</code></em>
|
||||
is a pixbuf, the pixbuf is returned
|
||||
|
@ -1431,12 +1431,12 @@ or <a class="link" href="GtkProgressBar.html" title="GtkProgressBar"><span class
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkThemingEngineClass.render-icon-pixbuf"></a>render_icon_pixbuf</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Renders an icon as a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a>.</p></td>
|
||||
<td class="struct_member_description"><p>Renders an icon as a <span class="type">GdkPixbuf</span>.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkThemingEngineClass.render-icon"></a>render_icon</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Renders an icon given as a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a>.</p></td>
|
||||
<td class="struct_member_description"><p>Renders an icon given as a <span class="type">GdkPixbuf</span>.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -250,7 +250,7 @@ will be hidden. See also <a class="link" href="GtkTooltip.html#gtk-tooltip-set-m
|
||||
<a name="gtk-tooltip-set-icon"></a><h3>gtk_tooltip_set_icon ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_tooltip_set_icon (<em class="parameter"><code><a class="link" href="GtkTooltip.html" title="GtkTooltip"><span class="type">GtkTooltip</span></a> *tooltip</code></em>,
|
||||
<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
|
||||
<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>);</pre>
|
||||
<p>Sets the icon of the tooltip (which is in front of the text) to be
|
||||
<em class="parameter"><code>pixbuf</code></em>
|
||||
. If <em class="parameter"><code>pixbuf</code></em>
|
||||
@ -271,7 +271,7 @@ gtk_tooltip_set_icon (<em class="parameter"><code><a class="link" href="GtkToolt
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>pixbuf</p></td>
|
||||
<td class="parameter_description"><p>a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a>, or <code class="literal">NULL</code>. </p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkPixbuf</span>, or <code class="literal">NULL</code>. </p></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
@ -313,7 +313,7 @@ in. Note that only types derived from standard GObject fundamental types
|
||||
are supported.</p>
|
||||
<p>As an example, <code class="literal">gtk_tree_store_new (3, G_TYPE_INT, G_TYPE_STRING,
|
||||
GDK_TYPE_PIXBUF);</code> will create a new <a class="link" href="GtkTreeStore.html" title="GtkTreeStore"><span class="type">GtkTreeStore</span></a> with three columns, of type
|
||||
<span class="type">gint</span>, <span class="type">gchararray</span>, and <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> respectively.</p>
|
||||
<span class="type">gint</span>, <span class="type">gchararray</span>, and <span class="type">GdkPixbuf</span> respectively.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-tree-store-new.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
|
@ -125,10 +125,8 @@ gtk_vbox_new (<em class="parameter"><code><span class="type">gboolean</span> hom
|
||||
<em class="parameter"><code><span class="type">gint</span> spacing</code></em>);</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">gtk_vbox_new</code> has been deprecated since version 3.2 and should not be used in newly-written code.</p>
|
||||
<p>You can use <a class="link" href="GtkBox.html#gtk-box-new" title="gtk_box_new ()"><code class="function">gtk_box_new()</code></a> with <a class="link" href="gtk3-Standard-Enumerations.html#GTK-ORIENTATION-VERTICAL:CAPS"><code class="literal">GTK_ORIENTATION_VERTICAL</code></a> instead,
|
||||
which is a quick and easy change. But the recommendation is to switch to
|
||||
<a class="link" href="GtkGrid.html" title="GtkGrid"><span class="type">GtkGrid</span></a>, since <a class="link" href="GtkBox.html" title="GtkBox"><span class="type">GtkBox</span></a> is going to go away eventually.
|
||||
See <a class="link" href="gtk-migrating-GtkGrid.html" title="Migrating from other containers to GtkGrid">Migrating from other containers to GtkGrid</a>.</p>
|
||||
<p>You should use <a class="link" href="GtkBox.html#gtk-box-new" title="gtk_box_new ()"><code class="function">gtk_box_new()</code></a> with a <a class="link" href="gtk3-Standard-Enumerations.html#GTK-ORIENTATION-VERTICAL:CAPS"><code class="literal">GTK_ORIENTATION_VERTICAL</code></a>
|
||||
<a class="link" href="gtk3-Orientable.html#GtkOrientable--orientation" title="The “orientation” property"><span class="type">“orientation”</span></a> instead</p>
|
||||
</div>
|
||||
<p>Creates a new <a class="link" href="GtkVBox.html" title="GtkVBox"><span class="type">GtkVBox</span></a>.</p>
|
||||
<div class="refsect3">
|
||||
|
@ -821,7 +821,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<span class="returnvalue">GdkPixbuf</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkWidget.html#gtk-widget-render-icon" title="gtk_widget_render_icon ()">gtk_widget_render_icon</a> <span class="c_punctuation">()</span>
|
||||
@ -829,7 +829,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<span class="returnvalue">GdkPixbuf</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkWidget.html#gtk-widget-render-icon-pixbuf" title="gtk_widget_render_icon_pixbuf ()">gtk_widget_render_icon_pixbuf</a> <span class="c_punctuation">()</span>
|
||||
@ -7260,7 +7260,7 @@ on the widget.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-widget-render-icon"></a><h3>gtk_widget_render_icon ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
|
||||
gtk_widget_render_icon (<em class="parameter"><code><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *widget</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *stock_id</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gtk3-Themeable-Stock-Images.html#GtkIconSize" title="enum GtkIconSize"><span class="type">GtkIconSize</span></a> size</code></em>,
|
||||
@ -7281,7 +7281,7 @@ should be a size such as <a class="link" href="gtk3-Themeable-Stock-Images.html#
|
||||
string that identifies the widget or code doing the rendering, so
|
||||
that theme engines can special-case rendering for that widget or
|
||||
code.</p>
|
||||
<p>The pixels in the returned <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> are shared with the rest of
|
||||
<p>The pixels in the returned <span class="type">GdkPixbuf</span> are shared with the rest of
|
||||
the application and should not be modified. The pixbuf should be
|
||||
freed after use with <code class="function">g_object_unref()</code>.</p>
|
||||
<div class="refsect3">
|
||||
@ -7328,7 +7328,7 @@ stock ID wasn’t known. </p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-widget-render-icon-pixbuf"></a><h3>gtk_widget_render_icon_pixbuf ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
|
||||
gtk_widget_render_icon_pixbuf (<em class="parameter"><code><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *widget</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *stock_id</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gtk3-Themeable-Stock-Images.html#GtkIconSize" title="enum GtkIconSize"><span class="type">GtkIconSize</span></a> size</code></em>);</pre>
|
||||
@ -7345,7 +7345,7 @@ a pixbuf. <em class="parameter"><code>stock_id</code></em>
|
||||
<a class="link" href="gtk3-Stock-Items.html#GTK-STOCK-OPEN:CAPS" title="GTK_STOCK_OPEN"><span class="type">GTK_STOCK_OPEN</span></a> or <a class="link" href="gtk3-Stock-Items.html#GTK-STOCK-OK:CAPS" title="GTK_STOCK_OK"><span class="type">GTK_STOCK_OK</span></a>. <em class="parameter"><code>size</code></em>
|
||||
should be a size
|
||||
such as <a class="link" href="gtk3-Themeable-Stock-Images.html#GTK-ICON-SIZE-MENU:CAPS"><span class="type">GTK_ICON_SIZE_MENU</span></a>.</p>
|
||||
<p>The pixels in the returned <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> are shared with the rest of
|
||||
<p>The pixels in the returned <span class="type">GdkPixbuf</span> are shared with the rest of
|
||||
the application and should not be modified. The pixbuf should be freed
|
||||
after use with <code class="function">g_object_unref()</code>.</p>
|
||||
<div class="refsect3">
|
||||
|
@ -597,7 +597,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<span class="returnvalue">GdkPixbuf</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkWindow.html#gtk-window-get-icon" title="gtk_window_get_icon ()">gtk_window_get_icon</a> <span class="c_punctuation">()</span>
|
||||
@ -1078,7 +1078,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *</td>
|
||||
<span class="type">GdkPixbuf</span> *</td>
|
||||
<td class="property_name"><a class="link" href="GtkWindow.html#GtkWindow--icon" title="The “icon” property">icon</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
@ -3812,7 +3812,7 @@ hidden when maximized</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-window-get-icon"></a><h3>gtk_window_get_icon ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
|
||||
gtk_window_get_icon (<em class="parameter"><code><a class="link" href="GtkWindow.html" title="GtkWindow"><span class="type">GtkWindow</span></a> *window</code></em>);</pre>
|
||||
<p>Gets the value set by <a class="link" href="GtkWindow.html#gtk-window-set-icon" title="gtk_window_set_icon ()"><code class="function">gtk_window_set_icon()</code></a> (or if you've
|
||||
called <a class="link" href="GtkWindow.html#gtk-window-set-icon-list" title="gtk_window_set_icon_list ()"><code class="function">gtk_window_set_icon_list()</code></a>, gets the first icon in
|
||||
@ -4908,7 +4908,7 @@ icon for all windows in your app at once.</p>
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>list</p></td>
|
||||
<td class="parameter_description"><p>a list of <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a>. </p></td>
|
||||
<td class="parameter_description"><p>a list of <span class="type">GdkPixbuf</span>. </p></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GdkPixbuf][<acronym title="The caller owns the data container, but not the data inside it."><span class="acronym">transfer container</span></acronym>]</span></td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
@ -4918,7 +4918,7 @@ icon for all windows in your app at once.</p>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-window-set-default-icon"></a><h3>gtk_window_set_default_icon ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_window_set_default_icon (<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *icon</code></em>);</pre>
|
||||
gtk_window_set_default_icon (<em class="parameter"><code><span class="type">GdkPixbuf</span> *icon</code></em>);</pre>
|
||||
<p>Sets an icon to be used as fallback for windows that haven't
|
||||
had <a class="link" href="GtkWindow.html#gtk-window-set-icon" title="gtk_window_set_icon ()"><code class="function">gtk_window_set_icon()</code></a> called on them from a pixbuf.</p>
|
||||
<div class="refsect3">
|
||||
@ -5006,7 +5006,7 @@ themed icon, see <a class="link" href="GtkWindow.html#gtk-window-set-icon-name"
|
||||
<a name="gtk-window-set-icon"></a><h3>gtk_window_set_icon ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_window_set_icon (<em class="parameter"><code><a class="link" href="GtkWindow.html" title="GtkWindow"><span class="type">GtkWindow</span></a> *window</code></em>,
|
||||
<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *icon</code></em>);</pre>
|
||||
<em class="parameter"><code><span class="type">GdkPixbuf</span> *icon</code></em>);</pre>
|
||||
<p>Sets up the icon representing a <a class="link" href="GtkWindow.html" title="GtkWindow"><span class="type">GtkWindow</span></a>. This icon is used when
|
||||
the window is minimized (also known as iconified). Some window
|
||||
managers or desktop environments may also place it in the window
|
||||
@ -5087,7 +5087,7 @@ set the icon on transient windows.</p>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>list</p></td>
|
||||
<td class="parameter_description"><p>list of <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a>. </p></td>
|
||||
<td class="parameter_description"><p>list of <span class="type">GdkPixbuf</span>. </p></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GdkPixbuf]</span></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -6066,7 +6066,7 @@ grip is currently shown.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkWindow--icon"></a><h3>The <code class="literal">“icon”</code> property</h3>
|
||||
<pre class="programlisting"> “icon” <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *</pre>
|
||||
<pre class="programlisting"> “icon” <span class="type">GdkPixbuf</span> *</pre>
|
||||
<p>Icon for this window.</p>
|
||||
<p>Owner: GtkWindow</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
|
@ -724,7 +724,7 @@
|
||||
<span class="type">GdkDrawable</span> has been removed in GTK+ 3, together with <span class="type">GdkPixmap</span>
|
||||
and <span class="type">GdkImage</span>. The only remaining drawable class is <span class="type">GdkWindow</span>.
|
||||
For dealing with image data, you should use a <a href="/usr/share/gtk-doc/html/cairo/cairo-cairo-surface-t.html#cairo-surface-t"><span class="type">cairo_surface_t</span></a> or
|
||||
a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a>.
|
||||
a <span class="type">GdkPixbuf</span>.
|
||||
</p>
|
||||
<p>
|
||||
GdkDrawable functions that are useful with windows have been replaced
|
||||
|
@ -101,7 +101,7 @@
|
||||
a progressbar or a spinner.
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
<a class="link" href="GtkStyleContext.html#gtk-render-icon-pixbuf" title="gtk_render_icon_pixbuf ()"><code class="function">gtk_render_icon_pixbuf()</code></a>: Renders an icon into a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a>.
|
||||
<a class="link" href="GtkStyleContext.html#gtk-render-icon-pixbuf" title="gtk_render_icon_pixbuf ()"><code class="function">gtk_render_icon_pixbuf()</code></a>: Renders an icon into a <span class="type">GdkPixbuf</span>.
|
||||
</td></tr>
|
||||
</table>
|
||||
<p>
|
||||
|
@ -604,15 +604,15 @@ How do I load an image or animation from a file?
|
||||
<p>
|
||||
To load an image file straight into a display widget, use
|
||||
<a class="link" href="GtkImage.html#gtk-image-new-from-file" title="gtk_image_new_from_file ()"><code class="function">gtk_image_new_from_file()</code></a> <a href="#ftn.id-1.2.5.3.3.1.12.2.1.2" class="footnote" name="id-1.2.5.3.3.1.12.2.1.2"><sup class="footnote">[1]</sup></a>.
|
||||
To load an image for another purpose, use <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-File-Loading.html#gdk-pixbuf-new-from-file"><code class="function">gdk_pixbuf_new_from_file()</code></a>. To
|
||||
load an animation, use <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-Animations.html#gdk-pixbuf-animation-new-from-file"><code class="function">gdk_pixbuf_animation_new_from_file()</code></a>.
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-Animations.html#gdk-pixbuf-animation-new-from-file"><code class="function">gdk_pixbuf_animation_new_from_file()</code></a> can also load non-animated images, so
|
||||
use it in combination with <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-Animations.html#gdk-pixbuf-animation-is-static-image"><code class="function">gdk_pixbuf_animation_is_static_image()</code></a> to load a
|
||||
To load an image for another purpose, use <code class="function">gdk_pixbuf_new_from_file()</code>. To
|
||||
load an animation, use <code class="function">gdk_pixbuf_animation_new_from_file()</code>.
|
||||
<code class="function">gdk_pixbuf_animation_new_from_file()</code> can also load non-animated images, so
|
||||
use it in combination with <code class="function">gdk_pixbuf_animation_is_static_image()</code> to load a
|
||||
file of unknown type.
|
||||
</p>
|
||||
<p>
|
||||
To load an image or animation file asynchronously (without blocking), use
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/GdkPixbufLoader.html#GdkPixbufLoader-struct"><span class="type">GdkPixbufLoader</span></a>.
|
||||
<span class="type">GdkPixbufLoader</span>.
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
@ -1366,7 +1366,7 @@ Render extension).
|
||||
<a name="id-1.2.5.3.3.6.4"></a><a name="id-1.2.5.3.3.6.4.1"></a><p><b>6.3.</b></p>
|
||||
</td>
|
||||
<td align="left" valign="top"><p>
|
||||
Can I use cairo to draw on a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> ?
|
||||
Can I use cairo to draw on a <span class="type">GdkPixbuf</span> ?
|
||||
</p></td>
|
||||
</tr>
|
||||
<tr class="answer">
|
||||
@ -1384,7 +1384,7 @@ pixel format used by GdkPixbuf.
|
||||
<br><hr style="width:100; text-align:left;margin-left: 0">
|
||||
<div id="ftn.id-1.2.5.3.3.1.12.2.1.2" class="footnote"><p><a href="#id-1.2.5.3.3.1.12.2.1.2" class="para"><sup class="para">[1] </sup></a> If the file load fails,
|
||||
<a class="link" href="GtkImage.html#gtk-image-new-from-file" title="gtk_image_new_from_file ()"><code class="function">gtk_image_new_from_file()</code></a> will display no image graphic — to detect
|
||||
a failed load yourself, use <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-File-Loading.html#gdk-pixbuf-new-from-file"><code class="function">gdk_pixbuf_new_from_file()</code></a> directly, then
|
||||
a failed load yourself, use <code class="function">gdk_pixbuf_new_from_file()</code> directly, then
|
||||
<a class="link" href="GtkImage.html#gtk-image-new-from-pixbuf" title="gtk_image_new_from_pixbuf ()"><code class="function">gtk_image_new_from_pixbuf()</code></a>.</p></div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -251,7 +251,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<span class="returnvalue">GdkPixbuf</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="gtk3-Clipboards.html#gtk-clipboard-wait-for-image" title="gtk_clipboard_wait_for_image ()">gtk_clipboard_wait_for_image</a> <span class="c_punctuation">()</span>
|
||||
@ -533,7 +533,7 @@ supplied to
|
||||
<a name="GtkClipboardImageReceivedFunc"></a><h3>GtkClipboardImageReceivedFunc ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
<span class="c_punctuation">(</span>*GtkClipboardImageReceivedFunc<span class="c_punctuation">)</span> (<em class="parameter"><code><a class="link" href="gtk3-Clipboards.html#GtkClipboard"><span class="type">GtkClipboard</span></a> *clipboard</code></em>,
|
||||
<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>,
|
||||
<em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
|
||||
<p>A function to be called when the results of <a class="link" href="gtk3-Clipboards.html#gtk-clipboard-request-image" title="gtk_clipboard_request_image ()"><code class="function">gtk_clipboard_request_image()</code></a>
|
||||
are received, or when the request fails.</p>
|
||||
@ -1205,8 +1205,8 @@ the length will be determined with <code class="function">strlen()</code>.</p></
|
||||
<a name="gtk-clipboard-set-image"></a><h3>gtk_clipboard_set_image ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_clipboard_set_image (<em class="parameter"><code><a class="link" href="gtk3-Clipboards.html#GtkClipboard"><span class="type">GtkClipboard</span></a> *clipboard</code></em>,
|
||||
<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
|
||||
<p>Sets the contents of the clipboard to the given <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a>.
|
||||
<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>);</pre>
|
||||
<p>Sets the contents of the clipboard to the given <span class="type">GdkPixbuf</span>.
|
||||
GTK+ will take responsibility for responding for requests
|
||||
for the image, and for converting the image into the
|
||||
requested format.</p>
|
||||
@ -1226,7 +1226,7 @@ requested format.</p>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>pixbuf</p></td>
|
||||
<td class="parameter_description"><p>a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> </p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkPixbuf</span> </p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -1338,13 +1338,13 @@ gtk_clipboard_request_image (<em class="parameter"><code><a class="link" href="g
|
||||
<em class="parameter"><code><a class="link" href="gtk3-Clipboards.html#GtkClipboardImageReceivedFunc" title="GtkClipboardImageReceivedFunc ()"><span class="type">GtkClipboardImageReceivedFunc</span></a> callback</code></em>,
|
||||
<em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
|
||||
<p>Requests the contents of the clipboard as image. When the image is
|
||||
later received, it will be converted to a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a>, and
|
||||
later received, it will be converted to a <span class="type">GdkPixbuf</span>, and
|
||||
<em class="parameter"><code>callback</code></em>
|
||||
will be called.</p>
|
||||
<p>The <em class="parameter"><code>pixbuf</code></em>
|
||||
parameter to <em class="parameter"><code>callback</code></em>
|
||||
will contain the resulting
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> if the request succeeded, or <code class="literal">NULL</code> if it failed. This
|
||||
<span class="type">GdkPixbuf</span> if the request succeeded, or <code class="literal">NULL</code> if it failed. This
|
||||
could happen for various reasons, in particular if the clipboard
|
||||
was empty or if the contents of the clipboard could not be
|
||||
converted into an image.</p>
|
||||
@ -1607,10 +1607,10 @@ clipboard could not be converted into text form.). </p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-clipboard-wait-for-image"></a><h3>gtk_clipboard_wait_for_image ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
|
||||
gtk_clipboard_wait_for_image (<em class="parameter"><code><a class="link" href="gtk3-Clipboards.html#GtkClipboard"><span class="type">GtkClipboard</span></a> *clipboard</code></em>);</pre>
|
||||
<p>Requests the contents of the clipboard as image and converts
|
||||
the result to a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a>. This function waits for
|
||||
the result to a <span class="type">GdkPixbuf</span>. This function waits for
|
||||
the data to be received using the main loop, so events,
|
||||
timeouts, etc, may be dispatched during the wait.</p>
|
||||
<div class="refsect3">
|
||||
@ -1630,7 +1630,7 @@ timeouts, etc, may be dispatched during the wait.</p>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-clipboard-wait-for-image.returns"></a><h4>Returns</h4>
|
||||
<p>a newly-allocated <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a>
|
||||
<p>a newly-allocated <span class="type">GdkPixbuf</span>
|
||||
object which must be disposed with <code class="function">g_object_unref()</code>, or
|
||||
<code class="literal">NULL</code> if retrieving the selection data failed. (This could
|
||||
happen for various reasons, in particular if the clipboard
|
||||
|
@ -1271,7 +1271,7 @@ of the hotspot</p></td>
|
||||
<a name="gtk-drag-set-icon-pixbuf"></a><h3>gtk_drag_set_icon_pixbuf ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_drag_set_icon_pixbuf (<em class="parameter"><code><span class="type">GdkDragContext</span> *context</code></em>,
|
||||
<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> hot_x</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> hot_y</code></em>);</pre>
|
||||
<p>Sets <em class="parameter"><code>pixbuf</code></em>
|
||||
@ -1293,7 +1293,7 @@ with a context for the source side of a drag)</p></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>pixbuf</p></td>
|
||||
<td class="parameter_description"><p>the <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> to use as the drag icon</p></td>
|
||||
<td class="parameter_description"><p>the <span class="type">GdkPixbuf</span> to use as the drag icon</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -1636,9 +1636,9 @@ that the drag will support, may be <code class="literal">NULL</code>. </p></td>
|
||||
<a name="gtk-drag-source-set-icon-pixbuf"></a><h3>gtk_drag_source_set_icon_pixbuf ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_drag_source_set_icon_pixbuf (<em class="parameter"><code><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *widget</code></em>,
|
||||
<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
|
||||
<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>);</pre>
|
||||
<p>Sets the icon that will be used for drags from a particular widget
|
||||
from a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a>. GTK+ retains a reference for <em class="parameter"><code>pixbuf</code></em>
|
||||
from a <span class="type">GdkPixbuf</span>. GTK+ retains a reference for <em class="parameter"><code>pixbuf</code></em>
|
||||
and will
|
||||
release it when it is no longer needed.</p>
|
||||
<p><span class="annotation">[<acronym title="This is a method"><span class="acronym">method</span></acronym>]</span></p>
|
||||
@ -1658,7 +1658,7 @@ release it when it is no longer needed.</p>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>pixbuf</p></td>
|
||||
<td class="parameter_description"><p>the <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> for the drag icon</p></td>
|
||||
<td class="parameter_description"><p>the <span class="type">GdkPixbuf</span> for the drag icon</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
@ -397,7 +397,7 @@ against at application run time.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GTK-MICRO-VERSION:CAPS"></a><h3>GTK_MICRO_VERSION</h3>
|
||||
<pre class="programlisting">#define GTK_MICRO_VERSION (28)
|
||||
<pre class="programlisting">#define GTK_MICRO_VERSION (29)
|
||||
</pre>
|
||||
<p>Like <a class="link" href="gtk3-Feature-Test-Macros.html#gtk-get-micro-version" title="gtk_get_micro_version ()"><code class="function">gtk_get_micro_version()</code></a>, but from the headers used at
|
||||
application compile time, rather than from the library linked
|
||||
@ -406,7 +406,7 @@ against at application run time.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GTK-BINARY-AGE:CAPS"></a><h3>GTK_BINARY_AGE</h3>
|
||||
<pre class="programlisting">#define GTK_BINARY_AGE (2428)
|
||||
<pre class="programlisting">#define GTK_BINARY_AGE (2429)
|
||||
</pre>
|
||||
<p>Like <a class="link" href="gtk3-Feature-Test-Macros.html#gtk-get-binary-age" title="gtk_get_binary_age ()"><code class="function">gtk_get_binary_age()</code></a>, but from the headers used at
|
||||
application compile time, rather than from the library linked
|
||||
@ -415,7 +415,7 @@ against at application run time.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GTK-INTERFACE-AGE:CAPS"></a><h3>GTK_INTERFACE_AGE</h3>
|
||||
<pre class="programlisting">#define GTK_INTERFACE_AGE (24)
|
||||
<pre class="programlisting">#define GTK_INTERFACE_AGE (25)
|
||||
</pre>
|
||||
<p>Like <a class="link" href="gtk3-Feature-Test-Macros.html#gtk-get-interface-age" title="gtk_get_interface_age ()"><code class="function">gtk_get_interface_age()</code></a>, but from the headers used at
|
||||
application compile time, rather than from the library linked
|
||||
|
@ -251,7 +251,7 @@ via selections</p>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<span class="returnvalue">GdkPixbuf</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="gtk3-Selections.html#gtk-selection-data-get-pixbuf" title="gtk_selection_data_get_pixbuf ()">gtk_selection_data_get_pixbuf</a> <span class="c_punctuation">()</span>
|
||||
@ -1437,8 +1437,8 @@ If the result is non-<code class="literal">NULL</code> it must be freed with <co
|
||||
<a name="gtk-selection-data-set-pixbuf"></a><h3>gtk_selection_data_set_pixbuf ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
gtk_selection_data_set_pixbuf (<em class="parameter"><code><a class="link" href="gtk3-Selections.html#GtkSelectionData"><span class="type">GtkSelectionData</span></a> *selection_data</code></em>,
|
||||
<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
|
||||
<p>Sets the contents of the selection from a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a>
|
||||
<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>);</pre>
|
||||
<p>Sets the contents of the selection from a <span class="type">GdkPixbuf</span>
|
||||
The pixbuf is converted to the form determined by
|
||||
<em class="parameter"><code>selection_data->target</code></em>
|
||||
.</p>
|
||||
@ -1458,7 +1458,7 @@ The pixbuf is converted to the form determined by
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>pixbuf</p></td>
|
||||
<td class="parameter_description"><p>a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a></p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkPixbuf</span></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -1474,9 +1474,9 @@ otherwise <code class="literal">FALSE</code>.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-selection-data-get-pixbuf"></a><h3>gtk_selection_data_get_pixbuf ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
|
||||
gtk_selection_data_get_pixbuf (<em class="parameter"><code>const <a class="link" href="gtk3-Selections.html#GtkSelectionData"><span class="type">GtkSelectionData</span></a> *selection_data</code></em>);</pre>
|
||||
<p>Gets the contents of the selection data as a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a>.</p>
|
||||
<p>Gets the contents of the selection data as a <span class="type">GdkPixbuf</span>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-selection-data-get-pixbuf.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
@ -1496,7 +1496,7 @@ gtk_selection_data_get_pixbuf (<em class="parameter"><code>const <a class="link"
|
||||
<a name="gtk-selection-data-get-pixbuf.returns"></a><h4>Returns</h4>
|
||||
<p>if the selection data
|
||||
contained a recognized image type and it could be converted to a
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a>, a newly allocated pixbuf is returned, otherwise
|
||||
<span class="type">GdkPixbuf</span>, a newly allocated pixbuf is returned, otherwise
|
||||
<code class="literal">NULL</code>. If the result is non-<code class="literal">NULL</code> it must be freed with
|
||||
<code class="function">g_object_unref()</code>. </p>
|
||||
<p><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
@ -1633,7 +1633,7 @@ gtk_selection_data_targets_include_image
|
||||
<p>Given a <a class="link" href="gtk3-Selections.html#GtkSelectionData"><span class="type">GtkSelectionData</span></a> object holding a list of targets,
|
||||
determines if any of the targets in <em class="parameter"><code>targets</code></em>
|
||||
can be used to
|
||||
provide a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a>.</p>
|
||||
provide a <span class="type">GdkPixbuf</span>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-selection-data-targets-include-image.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
@ -2015,7 +2015,7 @@ gtk_targets_include_image (<em class="parameter"><code><span class="type">GdkAto
|
||||
<em class="parameter"><code><span class="type">gboolean</span> writable</code></em>);</pre>
|
||||
<p>Determines if any of the targets in <em class="parameter"><code>targets</code></em>
|
||||
can be used to
|
||||
provide a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a>.</p>
|
||||
provide a <span class="type">GdkPixbuf</span>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-targets-include-image.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
|
@ -147,7 +147,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<span class="returnvalue">GdkPixbuf</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="gtk3-Themeable-Stock-Images.html#gtk-icon-set-render-icon" title="gtk_icon_set_render_icon ()">gtk_icon_set_render_icon</a> <span class="c_punctuation">()</span>
|
||||
@ -155,7 +155,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<span class="returnvalue">GdkPixbuf</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="gtk3-Themeable-Stock-Images.html#gtk-icon-set-render-icon-pixbuf" title="gtk_icon_set_render_icon_pixbuf ()">gtk_icon_set_render_icon_pixbuf</a> <span class="c_punctuation">()</span>
|
||||
@ -257,7 +257,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<span class="returnvalue">GdkPixbuf</span> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="gtk3-Themeable-Stock-Images.html#gtk-icon-source-get-pixbuf" title="gtk_icon_source_get_pixbuf ()">gtk_icon_source_get_pixbuf</a> <span class="c_punctuation">()</span>
|
||||
@ -907,9 +907,9 @@ gtk_icon_set_new (<em class="parameter"><code><span class="type">void</span></co
|
||||
<p>Use <a class="link" href="GtkIconTheme.html" title="GtkIconTheme"><span class="type">GtkIconTheme</span></a> instead.</p>
|
||||
</div>
|
||||
<p>Creates a new <a class="link" href="gtk3-Themeable-Stock-Images.html#GtkIconSet"><span class="type">GtkIconSet</span></a>. A <a class="link" href="gtk3-Themeable-Stock-Images.html#GtkIconSet"><span class="type">GtkIconSet</span></a> represents a single icon
|
||||
in various sizes and widget states. It can provide a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a>
|
||||
in various sizes and widget states. It can provide a <span class="type">GdkPixbuf</span>
|
||||
for a given size and state on request, and automatically caches
|
||||
some of the rendered <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> objects.</p>
|
||||
some of the rendered <span class="type">GdkPixbuf</span> objects.</p>
|
||||
<p>Normally you would use <a class="link" href="GtkWidget.html#gtk-widget-render-icon-pixbuf" title="gtk_widget_render_icon_pixbuf ()"><code class="function">gtk_widget_render_icon_pixbuf()</code></a> instead of
|
||||
using <a class="link" href="gtk3-Themeable-Stock-Images.html#GtkIconSet"><span class="type">GtkIconSet</span></a> directly. The one case where you’d use
|
||||
<a class="link" href="gtk3-Themeable-Stock-Images.html#GtkIconSet"><span class="type">GtkIconSet</span></a> is to create application-specific icon sets to place in
|
||||
@ -923,7 +923,7 @@ a <a class="link" href="gtk3-Themeable-Stock-Images.html#GtkIconFactory"><span c
|
||||
<div class="refsect2">
|
||||
<a name="gtk-icon-set-new-from-pixbuf"></a><h3>gtk_icon_set_new_from_pixbuf ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="gtk3-Themeable-Stock-Images.html#GtkIconSet"><span class="returnvalue">GtkIconSet</span></a> *
|
||||
gtk_icon_set_new_from_pixbuf (<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
|
||||
gtk_icon_set_new_from_pixbuf (<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>);</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">gtk_icon_set_new_from_pixbuf</code> has been deprecated since version 3.10 and should not be used in newly-written code.</p>
|
||||
<p>Use <a class="link" href="GtkIconTheme.html" title="GtkIconTheme"><span class="type">GtkIconTheme</span></a> instead.</p>
|
||||
@ -945,7 +945,7 @@ or make the icon look insensitive/prelighted.</p>
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>pixbuf</p></td>
|
||||
<td class="parameter_description"><p>a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a></p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkPixbuf</span></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
@ -990,7 +990,7 @@ gtk_icon_set_ref (<em class="parameter"><code><a class="link" href="gtk3-Themeab
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-icon-set-render-icon"></a><h3>gtk_icon_set_render_icon ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
|
||||
gtk_icon_set_render_icon (<em class="parameter"><code><a class="link" href="gtk3-Themeable-Stock-Images.html#GtkIconSet"><span class="type">GtkIconSet</span></a> *icon_set</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GtkStyle.html" title="GtkStyle"><span class="type">GtkStyle</span></a> *style</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GtkWidget.html#GtkTextDirection" title="enum GtkTextDirection"><span class="type">GtkTextDirection</span></a> direction</code></em>,
|
||||
@ -1063,14 +1063,14 @@ will disable caching. </p></td>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-icon-set-render-icon.returns"></a><h4>Returns</h4>
|
||||
<p>a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> to be displayed. </p>
|
||||
<p>a <span class="type">GdkPixbuf</span> to be displayed. </p>
|
||||
<p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-icon-set-render-icon-pixbuf"></a><h3>gtk_icon_set_render_icon_pixbuf ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
|
||||
gtk_icon_set_render_icon_pixbuf (<em class="parameter"><code><a class="link" href="gtk3-Themeable-Stock-Images.html#GtkIconSet"><span class="type">GtkIconSet</span></a> *icon_set</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GtkStyleContext.html" title="GtkStyleContext"><span class="type">GtkStyleContext</span></a> *context</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gtk3-Themeable-Stock-Images.html#GtkIconSize" title="enum GtkIconSize"><span class="type">GtkIconSize</span></a> size</code></em>);</pre>
|
||||
@ -1114,7 +1114,7 @@ means render at the size of the source and don’t scale. </p></td>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-icon-set-render-icon-pixbuf.returns"></a><h4>Returns</h4>
|
||||
<p>a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> to be displayed. </p>
|
||||
<p>a <span class="type">GdkPixbuf</span> to be displayed. </p>
|
||||
<p><span class="annotation">[<acronym title="The caller owns the data, and is responsible for free it."><span class="acronym">transfer full</span></acronym>]</span></p>
|
||||
</div>
|
||||
<p class="since">Since: <a class="link" href="api-index-3-0.html#api-index-3.0">3.0</a></p>
|
||||
@ -1614,7 +1614,7 @@ be modified or freed. </p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-icon-source-get-pixbuf"></a><h3>gtk_icon_source_get_pixbuf ()</h3>
|
||||
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="returnvalue">GdkPixbuf</span></a> *
|
||||
<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
|
||||
gtk_icon_source_get_pixbuf (<em class="parameter"><code>const <a class="link" href="gtk3-Themeable-Stock-Images.html#GtkIconSource" title="GtkIconSource"><span class="type">GtkIconSource</span></a> *source</code></em>);</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">gtk_icon_source_get_pixbuf</code> has been deprecated since version 3.10 and should not be used in newly-written code.</p>
|
||||
@ -1813,7 +1813,7 @@ gtk_icon_source_new (<em class="parameter"><code><span class="type">void</span><
|
||||
<p><code class="literal">gtk_icon_source_new</code> has been deprecated since version 3.10 and should not be used in newly-written code.</p>
|
||||
<p>Use <a class="link" href="GtkIconTheme.html" title="GtkIconTheme"><span class="type">GtkIconTheme</span></a> instead.</p>
|
||||
</div>
|
||||
<p>Creates a new <a class="link" href="gtk3-Themeable-Stock-Images.html#GtkIconSource" title="GtkIconSource"><span class="type">GtkIconSource</span></a>. A <a class="link" href="gtk3-Themeable-Stock-Images.html#GtkIconSource" title="GtkIconSource"><span class="type">GtkIconSource</span></a> contains a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> (or
|
||||
<p>Creates a new <a class="link" href="gtk3-Themeable-Stock-Images.html#GtkIconSource" title="GtkIconSource"><span class="type">GtkIconSource</span></a>. A <a class="link" href="gtk3-Themeable-Stock-Images.html#GtkIconSource" title="GtkIconSource"><span class="type">GtkIconSource</span></a> contains a <span class="type">GdkPixbuf</span> (or
|
||||
image filename) that serves as the base image for one or more of the
|
||||
icons in a <a class="link" href="gtk3-Themeable-Stock-Images.html#GtkIconSet"><span class="type">GtkIconSet</span></a>, along with a specification for which icons in the
|
||||
icon set will be based on that pixbuf or image file. An icon set contains
|
||||
@ -1963,7 +1963,7 @@ icon variants for <a class="link" href="gtk3-Themeable-Stock-Images.html#GtkIcon
|
||||
<a name="gtk-icon-source-set-pixbuf"></a><h3>gtk_icon_source_set_pixbuf ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_icon_source_set_pixbuf (<em class="parameter"><code><a class="link" href="gtk3-Themeable-Stock-Images.html#GtkIconSource" title="GtkIconSource"><span class="type">GtkIconSource</span></a> *source</code></em>,
|
||||
<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
|
||||
<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>);</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">gtk_icon_source_set_pixbuf</code> has been deprecated since version 3.10 and should not be used in newly-written code.</p>
|
||||
<p>Use <a class="link" href="GtkIconTheme.html" title="GtkIconTheme"><span class="type">GtkIconTheme</span></a> instead.</p>
|
||||
|
@ -15,7 +15,7 @@
|
||||
<div>
|
||||
<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GTK+ 3 Reference Manual</p></th></tr></table></div>
|
||||
<div><p class="releaseinfo">
|
||||
This document is for the GTK+ 3 library, version 3.24.28
|
||||
This document is for the GTK+ 3 library, version 3.24.29
|
||||
.
|
||||
The latest versions can be found online at
|
||||
<a class="ulink" href="https://developer.gnome.org/gtk3/" target="_top">https://developer.gnome.org/gtk3/</a>.
|
||||
|
@ -503,14 +503,19 @@ if get_option('man') and xsltproc.found()
|
||||
[ 'gtk-update-icon-cache', '1', ],
|
||||
[ 'gtk-encode-symbolic-svg', '1', ],
|
||||
[ 'gtk-launch', '1', ],
|
||||
[ 'gtk3-demo', '1', ],
|
||||
[ 'gtk3-demo-application', '1', ],
|
||||
[ 'gtk3-widget-factory', '1', ],
|
||||
[ 'gtk3-icon-browser', '1', ],
|
||||
[ 'gtk-builder-tool', '1', ],
|
||||
[ 'gtk-query-settings', '1', ],
|
||||
]
|
||||
|
||||
if get_option('demos')
|
||||
man_files += [
|
||||
[ 'gtk3-demo', '1', ],
|
||||
[ 'gtk3-demo-application', '1', ],
|
||||
[ 'gtk3-widget-factory', '1', ],
|
||||
[ 'gtk3-icon-browser', '1', ],
|
||||
]
|
||||
endif
|
||||
|
||||
if broadway_enabled
|
||||
man_files += [[ 'broadwayd', '1', ]]
|
||||
endif
|
||||
|
@ -1 +1 @@
|
||||
3.24.28
|
||||
3.24.29
|
||||
|
@ -15,7 +15,7 @@
|
||||
<div>
|
||||
<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GAIL Reference Manual</p></th></tr></table></div>
|
||||
<div><p class="releaseinfo">
|
||||
Version 3.24.28
|
||||
Version 3.24.29
|
||||
|
||||
The latest version of this documentation can be found on-line at
|
||||
<a class="ulink" href="http://developer.gnome.org/gail-libgail-util/unstable/" target="_top">http://developer.gnome.org/gail-libgail-util/unstable/</a>.
|
||||
|
@ -1 +1 @@
|
||||
3.24.28
|
||||
3.24.29
|
||||
|
@ -26,7 +26,7 @@
|
||||
|
||||
#define GDK_MAJOR_VERSION (3)
|
||||
#define GDK_MINOR_VERSION (24)
|
||||
#define GDK_MICRO_VERSION (28)
|
||||
#define GDK_MICRO_VERSION (29)
|
||||
|
||||
#ifndef _GDK_EXTERN
|
||||
#define _GDK_EXTERN extern
|
||||
|
@ -60,6 +60,7 @@ libgdkinclude_HEADERS = \
|
||||
gdkquartz.h
|
||||
|
||||
libgdkquartzinclude_HEADERS = \
|
||||
gdkquartz-cocoa-access.h \
|
||||
gdkquartz-gtk-only.h \
|
||||
gdkquartzcursor.h \
|
||||
gdkquartzdevice-core.h \
|
||||
|
@ -606,6 +606,7 @@ libgdkinclude_HEADERS = \
|
||||
gdkquartz.h
|
||||
|
||||
libgdkquartzinclude_HEADERS = \
|
||||
gdkquartz-cocoa-access.h \
|
||||
gdkquartz-gtk-only.h \
|
||||
gdkquartzcursor.h \
|
||||
gdkquartzdevice-core.h \
|
||||
|
@ -28,7 +28,7 @@
|
||||
#include "gdkquartzglcontext.h"
|
||||
#include "gdkquartzwindow.h"
|
||||
#include "gdkprivate-quartz.h"
|
||||
#include "gdkquartz-gtk-only.h"
|
||||
#include "gdkquartz-cocoa-access.h"
|
||||
|
||||
#include "gdkinternals.h"
|
||||
|
||||
|
@ -75,14 +75,18 @@ typedef enum {
|
||||
GDK_QUARTZ_EVENT_SUBTYPE_EVENTLOOP
|
||||
} GdkQuartzEventSubType;
|
||||
|
||||
#if MAC_OS_X_VERSION_MIN_REQUIRED >= 10130
|
||||
#if MAC_OS_X_VERSION_MIN_REQUIRED >= 101300
|
||||
#define GDK_QUARTZ_EVENT_TABLET_PROXIMITY NSEventTypeTabletProximity
|
||||
#define GDK_QUARTZ_EVENT_SUBTYPE_TABLET_PROXIMITY NSEventSubtypeTabletProximity
|
||||
#define GDK_QUARTZ_EVENT_SUBTYPE_TABLET_POINT NSEventSubtypeTabletPoint
|
||||
#else
|
||||
#elif MAC_OS_X_VERSION_MIN_REQUIRED >= 10120
|
||||
#define GDK_QUARTZ_EVENT_TABLET_PROXIMITY NSTabletProximity
|
||||
#define GDK_QUARTZ_EVENT_SUBTYPE_TABLET_PROXIMITY NSTabletProximityEventSubtype
|
||||
#define GDK_QUARTZ_EVENT_SUBTYPE_TABLET_POINT NSTabletPointEventSubtype
|
||||
#else
|
||||
#define GDK_QUARTZ_EVENT_TABLET_PROXIMITY kEventTabletProximity
|
||||
#define GDK_QUARTZ_EVENT_SUBTYPE_TABLET_PROXIMITY NSTabletProximityEventSubtype
|
||||
#define GDK_QUARTZ_EVENT_SUBTYPE_TABLET_POINT kCGEventMouseSubtypeTabletPoint
|
||||
#endif
|
||||
|
||||
void _gdk_quartz_events_update_focus_window (GdkWindow *new_window,
|
||||
|
37
gdk/quartz/gdkquartz-cocoa-access.h
Normal file
37
gdk/quartz/gdkquartz-cocoa-access.h
Normal file
@ -0,0 +1,37 @@
|
||||
/* gdkquartz-gtk-only.h
|
||||
*
|
||||
* Copyright (C) 2005-2007 Imendio AB
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License as published by the Free Software Foundation; either
|
||||
* version 2 of the License, or (at your option) any later version.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#ifndef __GDK_QUARTZ_COCOA_ACCESS_H__
|
||||
#define __GDK_QUARTZ_COCOA_ACCESS_H__
|
||||
|
||||
#ifndef __OBJC__
|
||||
#error "This header declares Cocoa types and can be included only from source files compiled with Objective-C."
|
||||
#endif
|
||||
|
||||
#include <AppKit/AppKit.h>
|
||||
#include <gdk/gdk.h>
|
||||
#include <gdk/quartz/gdkquartz.h>
|
||||
|
||||
GDK_AVAILABLE_IN_ALL
|
||||
NSEvent *gdk_quartz_event_get_nsevent (GdkEvent *event);
|
||||
GDK_AVAILABLE_IN_ALL
|
||||
NSWindow *gdk_quartz_window_get_nswindow (GdkWindow *window);
|
||||
GDK_AVAILABLE_IN_ALL
|
||||
NSView *gdk_quartz_window_get_nsview (GdkWindow *window);
|
||||
|
||||
#endif
|
@ -38,13 +38,5 @@ NSString *gdk_quartz_atom_to_pasteboard_type_libgtk_only (GdkAtom
|
||||
/* Utilities */
|
||||
GDK_AVAILABLE_IN_ALL
|
||||
NSImage *gdk_quartz_pixbuf_to_ns_image_libgtk_only (GdkPixbuf *pixbuf);
|
||||
GDK_AVAILABLE_IN_ALL
|
||||
NSEvent *gdk_quartz_event_get_nsevent (GdkEvent *event);
|
||||
|
||||
/* Window */
|
||||
GDK_AVAILABLE_IN_ALL
|
||||
NSWindow *gdk_quartz_window_get_nswindow (GdkWindow *window);
|
||||
GDK_AVAILABLE_IN_ALL
|
||||
NSView *gdk_quartz_window_get_nsview (GdkWindow *window);
|
||||
|
||||
#endif
|
||||
|
@ -23,6 +23,7 @@
|
||||
#include <gdkinternals.h>
|
||||
|
||||
#include "gdkquartz-gtk-only.h"
|
||||
#include "gdkquartz-cocoa-access.h"
|
||||
#include <gdkquartzutils.h>
|
||||
|
||||
NSImage *
|
||||
|
@ -30,7 +30,7 @@
|
||||
#include "gdkquartzglcontext.h"
|
||||
#include "gdkquartzscreen.h"
|
||||
#include "gdkquartzcursor.h"
|
||||
#include "gdkquartz-gtk-only.h"
|
||||
#include "gdkquartz-cocoa-access.h"
|
||||
|
||||
#include <Carbon/Carbon.h>
|
||||
#include <AvailabilityMacros.h>
|
||||
@ -2441,11 +2441,14 @@ gdk_quartz_window_set_decorations (GdkWindow *window,
|
||||
|
||||
impl = GDK_WINDOW_IMPL_QUARTZ (window->impl);
|
||||
|
||||
if (decorations == 0 || GDK_WINDOW_TYPE (window) == GDK_WINDOW_TEMP ||
|
||||
if (GDK_WINDOW_TYPE (window) == GDK_WINDOW_TEMP ||
|
||||
impl->type_hint == GDK_WINDOW_TYPE_HINT_SPLASHSCREEN )
|
||||
{
|
||||
new_mask = GDK_QUARTZ_BORDERLESS_WINDOW;
|
||||
}
|
||||
else if (decorations == 0) {
|
||||
new_mask = GDK_QUARTZ_BORDERLESS_WINDOW | GDK_QUARTZ_MINIATURIZABLE_WINDOW;
|
||||
}
|
||||
else
|
||||
{
|
||||
/* FIXME: Honor other GDK_DECOR_* flags. */
|
||||
|
@ -26,6 +26,7 @@ gdk_quartz_sources = files(
|
||||
)
|
||||
|
||||
gdk_quartz_public_headers = files(
|
||||
'gdkquartz-cocoa-access.h',
|
||||
'gdkquartzcursor.h',
|
||||
'gdkquartzdevice-core.h',
|
||||
'gdkquartzdevicemanager-core.h',
|
||||
|
@ -434,26 +434,19 @@ gdk_registry_handle_global (void *data,
|
||||
}
|
||||
else if (strcmp (interface, "wl_seat") == 0)
|
||||
{
|
||||
SeatAddedClosure *closure;
|
||||
static const char *required_device_manager_globals[] = {
|
||||
"wl_compositor",
|
||||
"wl_data_device_manager",
|
||||
NULL
|
||||
};
|
||||
|
||||
if (has_required_globals (display_wayland,
|
||||
required_device_manager_globals))
|
||||
_gdk_wayland_display_add_seat (display_wayland, id, version);
|
||||
else
|
||||
{
|
||||
SeatAddedClosure *closure;
|
||||
|
||||
closure = g_new0 (SeatAddedClosure, 1);
|
||||
closure->base.handler = seat_added_closure_run;
|
||||
closure->base.required_globals = required_device_manager_globals;
|
||||
closure->id = id;
|
||||
closure->version = version;
|
||||
postpone_on_globals_closure (display_wayland, &closure->base);
|
||||
}
|
||||
closure = g_new0 (SeatAddedClosure, 1);
|
||||
closure->base.handler = seat_added_closure_run;
|
||||
closure->base.required_globals = required_device_manager_globals;
|
||||
closure->id = id;
|
||||
closure->version = version;
|
||||
postpone_on_globals_closure (display_wayland, &closure->base);
|
||||
}
|
||||
else if (strcmp (interface, "wl_data_device_manager") == 0)
|
||||
{
|
||||
@ -533,8 +526,6 @@ gdk_registry_handle_global (void *data,
|
||||
|
||||
g_hash_table_insert (display_wayland->known_globals,
|
||||
GUINT_TO_POINTER (id), g_strdup (interface));
|
||||
|
||||
process_on_globals_closures (display_wayland);
|
||||
}
|
||||
|
||||
static void
|
||||
@ -625,8 +616,13 @@ _gdk_wayland_display_open (const gchar *display_name)
|
||||
|
||||
display_wayland->wl_registry = wl_display_get_registry (display_wayland->wl_display);
|
||||
wl_registry_add_listener (display_wayland->wl_registry, ®istry_listener, display_wayland);
|
||||
if (wl_display_roundtrip (display_wayland->wl_display) < 0)
|
||||
{
|
||||
g_object_unref (display);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
_gdk_wayland_display_async_roundtrip (display_wayland);
|
||||
process_on_globals_closures (display_wayland);
|
||||
|
||||
/* Wait for initializing to complete. This means waiting for all
|
||||
* asynchrounous roundtrips that were triggered during initial roundtrip. */
|
||||
|
@ -542,13 +542,13 @@ static TranslationEntry translations[] = {
|
||||
{ FALSE, "org.gnome.desktop.privacy", "remember-recent-files", "gtk-recent-files-enabled", G_TYPE_BOOLEAN, { .b = TRUE } },
|
||||
{ FALSE, WM_SETTINGS_SCHEMA, "button-layout", "gtk-decoration-layout", G_TYPE_STRING, { .s = "menu:close" } },
|
||||
{ FALSE, CLASSIC_WM_SETTINGS_SCHEMA, "button-layout", "gtk-decoration-layout", G_TYPE_STRING, { .s = "menu:close" } },
|
||||
{ FALSE, "org.gnome.desktop.interface", "font-antialiasing", "gtk-xft-antialias", G_TYPE_NONE, { .i = 0 } },
|
||||
{ FALSE, "org.gnome.desktop.interface", "font-hinting", "gtk-xft-hinting", G_TYPE_NONE, { .i = 0 } },
|
||||
{ FALSE, "org.gnome.desktop.interface", "font-hinting", "gtk-xft-hintstyle", G_TYPE_NONE, { .i = 0 } },
|
||||
{ FALSE, "org.gnome.desktop.interface", "font-antialiasing", "gtk-xft-antialias", G_TYPE_NONE, { .i = 1 } },
|
||||
{ FALSE, "org.gnome.desktop.interface", "font-hinting", "gtk-xft-hinting", G_TYPE_NONE, { .i = 1 } },
|
||||
{ FALSE, "org.gnome.desktop.interface", "font-hinting", "gtk-xft-hintstyle", G_TYPE_NONE, { .i = 1 } },
|
||||
{ FALSE, "org.gnome.desktop.interface", "font-rgba-order", "gtk-xft-rgba", G_TYPE_NONE, { .i = 0 } },
|
||||
{ FALSE, "org.gnome.settings-daemon.plugins.xsettings", "antialiasing", "gtk-xft-antialias", G_TYPE_NONE, { .i = 0 } },
|
||||
{ FALSE, "org.gnome.settings-daemon.plugins.xsettings", "hinting", "gtk-xft-hinting", G_TYPE_NONE, { .i = 0 } },
|
||||
{ FALSE, "org.gnome.settings-daemon.plugins.xsettings", "hinting", "gtk-xft-hintstyle", G_TYPE_NONE, { .i = 0 } },
|
||||
{ FALSE, "org.gnome.settings-daemon.plugins.xsettings", "antialiasing", "gtk-xft-antialias", G_TYPE_NONE, { .i = 1 } },
|
||||
{ FALSE, "org.gnome.settings-daemon.plugins.xsettings", "hinting", "gtk-xft-hinting", G_TYPE_NONE, { .i = 1 } },
|
||||
{ FALSE, "org.gnome.settings-daemon.plugins.xsettings", "hinting", "gtk-xft-hintstyle", G_TYPE_NONE, { .i = 1 } },
|
||||
{ FALSE, "org.gnome.settings-daemon.plugins.xsettings", "rgba-order", "gtk-xft-rgba", G_TYPE_NONE, { .i = 0 } },
|
||||
{ FALSE, "org.gnome.desktop.interface", "text-scaling-factor", "gtk-xft-dpi" , G_TYPE_NONE, { .i = 0 } },
|
||||
{ FALSE, "org.gnome.desktop.wm.preferences", "action-double-click-titlebar", "gtk-titlebar-double-click", G_TYPE_STRING, { .s = "toggle-maximize" } },
|
||||
@ -745,6 +745,14 @@ init_settings (GdkScreen *screen)
|
||||
goto fallback;
|
||||
}
|
||||
|
||||
if (g_variant_n_children (ret) == 0)
|
||||
{
|
||||
g_debug ("Received no portal settings");
|
||||
g_clear_pointer (&ret, g_variant_unref);
|
||||
|
||||
goto fallback;
|
||||
}
|
||||
|
||||
g_variant_get (ret, "(a{sa{sv}})", &iter);
|
||||
|
||||
while (g_variant_iter_loop (iter, "{s@a{sv}}", &schema, &val))
|
||||
|
@ -589,8 +589,6 @@ _gdk_win32_display_init_gl (GdkDisplay *display,
|
||||
gboolean disable_wgl = FALSE;
|
||||
|
||||
#ifdef GDK_WIN32_ENABLE_EGL
|
||||
EGLDisplay egl_disp;
|
||||
|
||||
disable_wgl = ((_gdk_gl_flags & GDK_GL_GLES) != 0) ||
|
||||
display_win32->running_on_arm64;
|
||||
#endif
|
||||
@ -655,46 +653,48 @@ _gdk_win32_display_init_gl (GdkDisplay *display,
|
||||
wglMakeCurrent (NULL, NULL);
|
||||
|
||||
_destroy_dummy_gl_context (dummy);
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
#ifdef GDK_WIN32_ENABLE_EGL
|
||||
egl_disp = _gdk_win32_get_egl_display (display_win32);
|
||||
|
||||
if (egl_disp == EGL_NO_DISPLAY ||
|
||||
!eglInitialize (egl_disp, NULL, NULL))
|
||||
else
|
||||
{
|
||||
if (egl_disp != EGL_NO_DISPLAY)
|
||||
EGLDisplay egl_disp = _gdk_win32_get_egl_display (display_win32);
|
||||
|
||||
if (egl_disp == EGL_NO_DISPLAY ||
|
||||
!eglInitialize (egl_disp, NULL, NULL))
|
||||
{
|
||||
eglTerminate (egl_disp);
|
||||
egl_disp = EGL_NO_DISPLAY;
|
||||
if (egl_disp != EGL_NO_DISPLAY)
|
||||
{
|
||||
eglTerminate (egl_disp);
|
||||
egl_disp = EGL_NO_DISPLAY;
|
||||
}
|
||||
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
return FALSE;
|
||||
display_win32->egl_disp = egl_disp;
|
||||
display_win32->have_egl = TRUE;
|
||||
display_win32->egl_version = epoxy_egl_version (egl_disp);
|
||||
|
||||
eglBindAPI(EGL_OPENGL_ES_API);
|
||||
|
||||
display_win32->hasEglSurfacelessContext =
|
||||
epoxy_has_egl_extension (egl_disp, "EGL_KHR_surfaceless_context");
|
||||
|
||||
|
||||
GDK_NOTE (OPENGL,
|
||||
g_print ("EGL API version %d.%d found\n"
|
||||
" - Vendor: %s\n"
|
||||
" - Checked extensions:\n"
|
||||
"\t* EGL_KHR_surfaceless_context: %s\n",
|
||||
display_win32->egl_version / 10,
|
||||
display_win32->egl_version % 10,
|
||||
eglQueryString (display_win32->egl_disp, EGL_VENDOR),
|
||||
display_win32->hasEglSurfacelessContext ? "yes" : "no"));
|
||||
}
|
||||
|
||||
display_win32->egl_disp = egl_disp;
|
||||
display_win32->have_egl = TRUE;
|
||||
display_win32->egl_version = epoxy_egl_version (egl_disp);
|
||||
|
||||
eglBindAPI(EGL_OPENGL_ES_API);
|
||||
|
||||
display_win32->hasEglSurfacelessContext =
|
||||
epoxy_has_egl_extension (egl_disp, "EGL_KHR_surfaceless_context");
|
||||
|
||||
|
||||
GDK_NOTE (OPENGL,
|
||||
g_print ("EGL API version %d.%d found\n"
|
||||
" - Vendor: %s\n"
|
||||
" - Checked extensions:\n"
|
||||
"\t* EGL_KHR_surfaceless_context: %s\n",
|
||||
display_win32->egl_version / 10,
|
||||
display_win32->egl_version % 10,
|
||||
eglQueryString (display_win32->egl_disp, EGL_VENDOR),
|
||||
display_win32->hasEglSurfacelessContext ? "yes" : "no"));
|
||||
#endif
|
||||
|
||||
return TRUE;
|
||||
#endif
|
||||
}
|
||||
|
||||
/* Setup the legacy context after creating it */
|
||||
|
@ -3,8 +3,8 @@
|
||||
GTK_ICON ICON "gtk.ico"
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION 3,24,28,0
|
||||
PRODUCTVERSION 3,24,28,0
|
||||
FILEVERSION 3,24,29,0
|
||||
PRODUCTVERSION 3,24,29,0
|
||||
FILEFLAGSMASK 0
|
||||
FILEFLAGS 0
|
||||
FILEOS VOS__WINDOWS32
|
||||
@ -17,12 +17,12 @@ VS_VERSION_INFO VERSIONINFO
|
||||
BEGIN
|
||||
VALUE "CompanyName", "The GTK developer community"
|
||||
VALUE "FileDescription", "GIMP Drawing Kit"
|
||||
VALUE "FileVersion", "3.24.28.0"
|
||||
VALUE "FileVersion", "3.24.29.0"
|
||||
VALUE "InternalName", "libgdk-win32-3.0-0"
|
||||
VALUE "LegalCopyright", "Copyright (C) 1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald. Modified by the GTK+ Team and others 1997-2011."
|
||||
VALUE "OriginalFilename", "libgdk-win32-3.0-0.dll"
|
||||
VALUE "ProductName", "GTK+"
|
||||
VALUE "ProductVersion", "3.24.28"
|
||||
VALUE "ProductVersion", "3.24.29"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
|
@ -45,6 +45,9 @@ get_display_name (GFile *file,
|
||||
if (name == NULL)
|
||||
{
|
||||
name = g_file_get_basename (file);
|
||||
if (name == NULL)
|
||||
name = g_file_get_uri (file);
|
||||
|
||||
if (!g_utf8_validate (name, -1, NULL))
|
||||
{
|
||||
tmp = name;
|
||||
|
@ -1964,6 +1964,9 @@ _gdk_x11_display_update_grab_info_ungrab (GdkDisplay *display,
|
||||
static void
|
||||
gdk_x11_display_beep (GdkDisplay *display)
|
||||
{
|
||||
if (!GDK_X11_DISPLAY (display)->trusted_client)
|
||||
return;
|
||||
|
||||
#ifdef HAVE_XKB
|
||||
XkbBell (GDK_DISPLAY_XDISPLAY (display), None, 0, None);
|
||||
#else
|
||||
|
@ -240,24 +240,13 @@ gdk_x_io_error (Display *display)
|
||||
/* This is basically modelled after the code in XLib. We need
|
||||
* an explicit error handler here, so we can disable our atexit()
|
||||
* which would otherwise cause a nice segfault.
|
||||
* We fprintf(stderr, instead of g_warning() because g_warning()
|
||||
* could possibly be redirected to a dialog
|
||||
* We g_debug() instead of g_warning(), because g_warning()
|
||||
* could possibly be redirected to the log
|
||||
*/
|
||||
if (errno == EPIPE)
|
||||
{
|
||||
g_message ("The application '%s' lost its connection to the display %s;\n"
|
||||
"most likely the X server was shut down or you killed/destroyed\n"
|
||||
"the application.\n",
|
||||
g_get_prgname (),
|
||||
display ? DisplayString (display) : gdk_get_display_arg_name ());
|
||||
}
|
||||
else
|
||||
{
|
||||
g_message ("%s: Fatal IO error %d (%s) on X server %s.\n",
|
||||
g_get_prgname (),
|
||||
errno, g_strerror (errno),
|
||||
display ? DisplayString (display) : gdk_get_display_arg_name ());
|
||||
}
|
||||
g_debug ("%s: Fatal IO error %d (%s) on X server %s.\n",
|
||||
g_get_prgname (),
|
||||
errno, g_strerror (errno),
|
||||
display ? DisplayString (display) : gdk_get_display_arg_name ());
|
||||
|
||||
_exit (1);
|
||||
}
|
||||
|
@ -5472,6 +5472,9 @@ gdk_x11_window_beep (GdkWindow *window)
|
||||
|
||||
display = GDK_WINDOW_DISPLAY (window);
|
||||
|
||||
if (!GDK_X11_DISPLAY (display)->trusted_client)
|
||||
return FALSE;
|
||||
|
||||
#ifdef HAVE_XKB
|
||||
if (GDK_X11_DISPLAY (display)->use_xkb)
|
||||
{
|
||||
|
@ -1750,7 +1750,6 @@ EXTRA_DIST += \
|
||||
glade/README.glade \
|
||||
glade/gtk-private-widgets.xml \
|
||||
compose/gtk-compose-lookaside.txt \
|
||||
compose/gtk-compose-remove.txt \
|
||||
inspector/Makefile.inc \
|
||||
libgtk3.manifest.in \
|
||||
gtk-win32.rc.body.in \
|
||||
|
@ -1863,8 +1863,7 @@ EXTRA_DIST = $(gtk_all_private_h_sources) $(gtk_extra_sources) \
|
||||
emoji/convert-emoji.c emoji/emoji.json emoji/emoji1.json \
|
||||
a11y/Makefile.inc deprecated/Makefile.inc glade/README.glade \
|
||||
glade/gtk-private-widgets.xml \
|
||||
compose/gtk-compose-lookaside.txt \
|
||||
compose/gtk-compose-remove.txt inspector/Makefile.inc \
|
||||
compose/gtk-compose-lookaside.txt inspector/Makefile.inc \
|
||||
libgtk3.manifest.in gtk-win32.rc.body.in gtk-win32.rc.body \
|
||||
gtkwin32embed.h gtkwin32embedwidget.h gtkwin32embedwidget.c \
|
||||
gtkprint-win32.h gtkprint-win32.c gtksearchenginetracker3.c \
|
||||
|
@ -403,7 +403,3 @@
|
||||
<Multi_key> <Greek_omicron> <apostrophe> : "ό" U03CC
|
||||
<Multi_key> <Greek_upsilon> <apostrophe> : "ύ" U03CD
|
||||
<Multi_key> <Greek_omega> <apostrophe> : "ώ" U03CE
|
||||
|
||||
# This sequence matches our handling of dead keys better.
|
||||
# We remove the xorg sequence that maps this to '
|
||||
<dead_acute> <space> : "´" acute # ACUTE ACCENT
|
||||
|
@ -1,14 +0,0 @@
|
||||
<dead_tilde> <dead_tilde> : "~" asciitilde # TILDE
|
||||
<dead_acute> <space> : "'" apostrophe # APOSTROPHE
|
||||
<dead_acute> <dead_acute> : "´" acute # ACUTE ACCENT
|
||||
<dead_grave> <dead_grave> : "`" grave # GRAVE ACCENT
|
||||
<dead_abovering> <dead_abovering> : "°" degree # DEGREE SIGN
|
||||
<dead_macron> <dead_macron> : "¯" macron # MACRON
|
||||
<dead_breve> <dead_breve> : "˘" breve # BREVE
|
||||
<dead_abovedot> <dead_abovedot> : "˙" abovedot # DOT ABOVE
|
||||
<dead_diaeresis> <dead_diaeresis> : "¨" diaeresis # DIAERESIS
|
||||
<dead_doubleacute> <dead_doubleacute> : "˝" U2dd # DOUBLE ACUTE ACCENT
|
||||
<dead_caron> <dead_caron> : "ˇ" caron # CARON
|
||||
<dead_cedilla> <dead_cedilla> : "¸" cedilla # CEDILLA
|
||||
<dead_ogonek> <dead_ogonek> : "˛" ogonek # OGONEK
|
||||
<dead_iota> <dead_iota> : "ͺ" U37a # GREEK YPOGEGRAMMENI
|
@ -83,10 +83,8 @@ gtk_hbox_init (GtkHBox *hbox)
|
||||
*
|
||||
* Returns: a new #GtkHBox.
|
||||
*
|
||||
* Deprecated: 3.2: You can use gtk_box_new() with %GTK_ORIENTATION_HORIZONTAL instead,
|
||||
* which is a quick and easy change. But the recommendation is to switch to
|
||||
* #GtkGrid, since #GtkBox is going to go away eventually.
|
||||
* See [Migrating from other containers to GtkGrid][gtk-migrating-GtkGrid].
|
||||
* Deprecated: 3.2: You should use gtk_box_new() with a %GTK_ORIENTATION_HORIZONTAL
|
||||
* #GtkOrientable:orientation instead
|
||||
*/
|
||||
GtkWidget *
|
||||
gtk_hbox_new (gboolean homogeneous,
|
||||
|
@ -90,10 +90,8 @@ gtk_vbox_init (GtkVBox *vbox)
|
||||
*
|
||||
* Returns: a new #GtkVBox.
|
||||
*
|
||||
* Deprecated: 3.2: You can use gtk_box_new() with %GTK_ORIENTATION_VERTICAL instead,
|
||||
* which is a quick and easy change. But the recommendation is to switch to
|
||||
* #GtkGrid, since #GtkBox is going to go away eventually.
|
||||
* See [Migrating from other containers to GtkGrid][gtk-migrating-GtkGrid].
|
||||
* Deprecated: 3.2: You should use gtk_box_new() with a %GTK_ORIENTATION_VERTICAL
|
||||
* #GtkOrientable:orientation instead
|
||||
*/
|
||||
GtkWidget *
|
||||
gtk_vbox_new (gboolean homogeneous,
|
||||
|
@ -1,8 +1,8 @@
|
||||
#include <winver.h>
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION 3,24,28,0
|
||||
PRODUCTVERSION 3,24,28,0
|
||||
FILEVERSION 3,24,29,0
|
||||
PRODUCTVERSION 3,24,29,0
|
||||
FILEFLAGSMASK 0
|
||||
FILEFLAGS 0
|
||||
FILEOS VOS__WINDOWS32
|
||||
@ -15,12 +15,12 @@ VS_VERSION_INFO VERSIONINFO
|
||||
BEGIN
|
||||
VALUE "CompanyName", "The GTK developer community"
|
||||
VALUE "FileDescription", "GIMP Toolkit"
|
||||
VALUE "FileVersion", "3.24.28.0"
|
||||
VALUE "FileVersion", "3.24.29.0"
|
||||
VALUE "InternalName", "libgtk-win32-3.0-0"
|
||||
VALUE "LegalCopyright", "Copyright (C) 1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald. Modified by the GTK+ Team and others 1997-2011."
|
||||
VALUE "OriginalFilename", "libgtk-win32-3.0-0.dll"
|
||||
VALUE "ProductName", "GTK+"
|
||||
VALUE "ProductVersion", "3.24.28"
|
||||
VALUE "ProductVersion", "3.24.29"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
|
@ -8,126 +8,126 @@
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/bullet-symbolic.symbolic.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/check-symbolic.symbolic.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/dash-symbolic.symbolic.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-active-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-active-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-active.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-active@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-insensitive.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-insensitive@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-hover-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-hover-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-hover.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-hover@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-insensitive-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-insensitive.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-insensitive@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-active-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-active-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-active.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-active@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-insensitive.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-insensitive@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-hover-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-hover-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-hover.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-hover@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-insensitive-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-insensitive.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-insensitive@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-active@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-active-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-active-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-active.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-insensitive@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop-insensitive.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-backdrop.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-hover@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-hover-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-hover-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-hover.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-insensitive@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-insensitive-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above-insensitive.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-above.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-active-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-active-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-active.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-active@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop-insensitive.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop-insensitive@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-hover-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-hover-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-hover.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-hover@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-insensitive-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-insensitive.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-insensitive@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-active@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-active-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-active-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-active.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-insensitive@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop-insensitive.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-backdrop.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-hover@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-hover-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-hover-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-hover.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-insensitive@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-insensitive-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below-insensitive.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-horz-scale-has-marks-below.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-active-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-active-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-active.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-active@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop-insensitive.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop-insensitive@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-hover-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-hover-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-hover.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-hover@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-insensitive-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-insensitive.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-insensitive@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-active@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-active-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-active-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-active.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop-insensitive@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop-insensitive.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-backdrop.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-hover@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-hover-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-hover-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-hover.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-insensitive@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-insensitive-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above-insensitive.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-above.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-end-active-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-end-active-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-end-active.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-end-active@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-end-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-end-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-end-hover-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-end-hover-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-end-hover.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-end-hover@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-end.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-active@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-active-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-active-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-active.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop-insensitive@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop-insensitive.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-backdrop.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-hover@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-hover-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-hover-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-hover.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-insensitive@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-insensitive-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below-insensitive.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/slider-vert-scale-has-marks-below.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-end@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-start-active-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-start-active-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-start-active.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-start-active@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-start-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-start-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-start-hover-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-start-hover-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-start-hover.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-start-hover@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-start.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-end-active@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-end-active-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-end-active-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-end-active.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-end-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-end-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-end-hover@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-end-hover-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-end-hover-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-end-hover.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-end.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-start@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-start-active@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-start-active-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-start-active-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-start-active.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-start-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-start-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-start-hover@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-start-hover-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-start-hover-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-start-hover.png</file>
|
||||
<file preprocess='to-pixdata'>theme/Adwaita/assets/text-select-start.png</file>
|
||||
<file>theme/Adwaita/assets/bullet-symbolic.svg</file>
|
||||
<file>theme/Adwaita/assets/check-symbolic.svg</file>
|
||||
<file>theme/Adwaita/assets/dash-symbolic.svg</file>
|
||||
@ -135,132 +135,132 @@
|
||||
<file alias='theme/HighContrastInverse/gtk.css'>theme/HighContrast/gtk-inverse.css</file>
|
||||
<file>theme/HighContrast/gtk-contained.css</file>
|
||||
<file>theme/HighContrast/gtk-contained-inverse.css</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/bullet-symbolic.symbolic.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/bullet@2-symbolic.symbolic.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/check-symbolic.symbolic.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/bullet-symbolic.symbolic.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/check@2-symbolic.symbolic.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/dash-symbolic.symbolic.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/check-symbolic.symbolic.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/dash@2-symbolic.symbolic.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-active-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-active-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-active.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-active@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-insensitive.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-insensitive@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-hover-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-hover-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-hover.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-hover@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-insensitive-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-insensitive.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-insensitive@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/dash-symbolic.symbolic.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-active-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-active-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-active.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-active@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-insensitive.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-insensitive@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-hover-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-hover-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-hover.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-hover@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-insensitive-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-insensitive.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-insensitive@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-active@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-active-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-active-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-active.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-insensitive@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop-insensitive.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-backdrop.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-hover@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-hover-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-hover-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-hover.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-insensitive@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-insensitive-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above-insensitive.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-above.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-active-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-active-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-active.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-active@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-insensitive.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-insensitive@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-hover-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-hover-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-hover.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-hover@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-insensitive-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-insensitive.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-insensitive@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-active@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-active-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-active-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-active.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-insensitive@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop-insensitive.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-backdrop.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-hover@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-hover-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-hover-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-hover.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-insensitive@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-insensitive-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below-insensitive.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-horz-scale-has-marks-below.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-active-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-active-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-active.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-active@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-insensitive.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-insensitive@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-hover-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-hover-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-hover.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-hover@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-insensitive-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-insensitive.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-insensitive@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-active@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-active-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-active-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-active.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-insensitive@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop-insensitive.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-backdrop.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-hover@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-hover-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-hover-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-hover.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-insensitive@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-insensitive-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above-insensitive.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-above.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-end-active-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-end-active-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-end-active.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-end-active@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-end-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-end-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-end-hover-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-end-hover-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-end-hover.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-end-hover@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-end.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-active@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-active-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-active-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-active.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-insensitive@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop-insensitive.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-backdrop.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-hover@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-hover-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-hover-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-hover.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-insensitive@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-insensitive-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below-insensitive.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/slider-vert-scale-has-marks-below.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-end@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-start-active-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-start-active-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-start-active.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-start-active@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-start-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-start-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-start-hover-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-start-hover-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-start-hover.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-start-hover@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-start.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-end-active@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-end-active-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-end-active-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-end-active.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-end-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-end-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-end-hover@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-end-hover-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-end-hover-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-end-hover.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-end.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-start@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-start-active@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-start-active-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-start-active-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-start-active.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-start-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-start-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-start-hover@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-start-hover-dark@2.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-start-hover-dark.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-start-hover.png</file>
|
||||
<file preprocess='to-pixdata'>theme/HighContrast/assets/text-select-start.png</file>
|
||||
<file>theme/HighContrast/assets/bullet-symbolic.svg</file>
|
||||
<file>theme/HighContrast/assets/check-symbolic.svg</file>
|
||||
<file>theme/HighContrast/assets/dash-symbolic.svg</file>
|
||||
@ -300,8 +300,8 @@
|
||||
<file preprocess='xml-stripblanks'>ui/gtkmessagedialog.ui</file>
|
||||
<file preprocess='xml-stripblanks'>ui/gtkpagesetupunixdialog.ui</file>
|
||||
<file preprocess='xml-stripblanks'>ui/gtkpathbar.ui</file>
|
||||
<file preprocess='xml-stripblanks'>ui/gtkplacesview.ui</file>
|
||||
<file preprocess='xml-stripblanks'>ui/gtkplacesviewrow.ui</file>
|
||||
<file preprocess='xml-stripblanks'>ui/gtkplacesview.ui</file>
|
||||
<file preprocess='xml-stripblanks'>ui/gtkprintunixdialog.ui</file>
|
||||
<file preprocess='xml-stripblanks'>ui/gtkrecentchooserdefault.ui</file>
|
||||
<file preprocess='xml-stripblanks'>ui/gtkscalebutton.ui</file>
|
||||
@ -325,8 +325,8 @@
|
||||
<file>icons/16x16/actions/gtk-preferences.png</file>
|
||||
<file>icons/16x16/actions/gtk-select-color.png</file>
|
||||
<file>icons/16x16/actions/gtk-select-font.png</file>
|
||||
<file>icons/16x16/actions/gtk-undelete-rtl.png</file>
|
||||
<file>icons/16x16/actions/gtk-undelete.png</file>
|
||||
<file>icons/16x16/actions/gtk-undelete-rtl.png</file>
|
||||
<file>icons/16x16/status/caps-lock-symbolic.symbolic.png</file>
|
||||
<file>icons/16x16/status/image-missing.png</file>
|
||||
<file>icons/16x16/status/switch-off-symbolic.symbolic.png</file>
|
||||
@ -361,8 +361,8 @@
|
||||
<file>icons/24x24/actions/gtk-preferences.png</file>
|
||||
<file>icons/24x24/actions/gtk-select-color.png</file>
|
||||
<file>icons/24x24/actions/gtk-select-font.png</file>
|
||||
<file>icons/24x24/actions/gtk-undelete-rtl.png</file>
|
||||
<file>icons/24x24/actions/gtk-undelete.png</file>
|
||||
<file>icons/24x24/actions/gtk-undelete-rtl.png</file>
|
||||
<file>icons/24x24/status/image-missing.png</file>
|
||||
<file>icons/24x24/categories/emoji-activities-symbolic.symbolic.png</file>
|
||||
<file>icons/24x24/categories/emoji-body-symbolic.symbolic.png</file>
|
||||
|
@ -121,14 +121,14 @@ gtk_css_custom_gadget_get_preferred_size (GtkCssGadget *gadget,
|
||||
GtkCssCustomGadgetPrivate *priv = gtk_css_custom_gadget_get_instance_private (GTK_CSS_CUSTOM_GADGET (gadget));
|
||||
|
||||
if (priv->preferred_size_func)
|
||||
return priv->preferred_size_func (gadget, orientation, for_size,
|
||||
minimum, natural,
|
||||
minimum_baseline, natural_baseline,
|
||||
priv->data);
|
||||
priv->preferred_size_func (gadget, orientation, for_size,
|
||||
minimum, natural,
|
||||
minimum_baseline, natural_baseline,
|
||||
priv->data);
|
||||
else
|
||||
return GTK_CSS_GADGET_CLASS (gtk_css_custom_gadget_parent_class)->get_preferred_size (gadget, orientation, for_size,
|
||||
minimum, natural,
|
||||
minimum_baseline, natural_baseline);
|
||||
GTK_CSS_GADGET_CLASS (gtk_css_custom_gadget_parent_class)->get_preferred_size (gadget, orientation, for_size,
|
||||
minimum, natural,
|
||||
minimum_baseline, natural_baseline);
|
||||
}
|
||||
|
||||
static void
|
||||
@ -140,9 +140,9 @@ gtk_css_custom_gadget_allocate (GtkCssGadget *gadget,
|
||||
GtkCssCustomGadgetPrivate *priv = gtk_css_custom_gadget_get_instance_private (GTK_CSS_CUSTOM_GADGET (gadget));
|
||||
|
||||
if (priv->allocate_func)
|
||||
return priv->allocate_func (gadget, allocation, baseline, out_clip, priv->data);
|
||||
priv->allocate_func (gadget, allocation, baseline, out_clip, priv->data);
|
||||
else
|
||||
return GTK_CSS_GADGET_CLASS (gtk_css_custom_gadget_parent_class)->allocate (gadget, allocation, baseline, out_clip);
|
||||
GTK_CSS_GADGET_CLASS (gtk_css_custom_gadget_parent_class)->allocate (gadget, allocation, baseline, out_clip);
|
||||
}
|
||||
|
||||
static gboolean
|
||||
|
@ -42,6 +42,7 @@
|
||||
#include "gtkintl.h"
|
||||
#include "gtkquartz.h"
|
||||
#include "gdk/quartz/gdkquartz.h"
|
||||
#include "gdk/quartz/gdkquartz-cocoa-access.h"
|
||||
#include "gdk/quartz/gdkquartz-gtk-only.h"
|
||||
#include "gdk/quartz/gdkquartzdnd.h"
|
||||
#include "gtkselectionprivate.h"
|
||||
|
@ -40,7 +40,7 @@
|
||||
#include "gtklabel.h"
|
||||
#include "gtkfilechooserentry.h"
|
||||
#include "gtkfilefilterprivate.h"
|
||||
#include <quartz/gdkquartz-gtk-only.h>
|
||||
#include <quartz/gdkquartz-cocoa-access.h>
|
||||
|
||||
#if MAC_OS_X_VERSION_MAX_ALLOWED >= 1060
|
||||
typedef struct {
|
||||
|
@ -110,7 +110,7 @@ gtk_font_chooser_default_init (GtkFontChooserInterface *iface)
|
||||
*
|
||||
* The level of granularity to offer for selecting fonts.
|
||||
*
|
||||
* Since: 3.22.30
|
||||
* Since: 3.24.1
|
||||
*/
|
||||
g_object_interface_install_property
|
||||
(iface,
|
||||
@ -129,7 +129,7 @@ gtk_font_chooser_default_init (GtkFontChooserInterface *iface)
|
||||
* The selected font features, in a format that is compatible with
|
||||
* CSS and with Pango attributes.
|
||||
*
|
||||
* Since: 3.22.30
|
||||
* Since: 3.24.1
|
||||
*/
|
||||
g_object_interface_install_property
|
||||
(iface,
|
||||
@ -146,7 +146,7 @@ gtk_font_chooser_default_init (GtkFontChooserInterface *iface)
|
||||
* selected, in a format that is compatible with CSS and with Pango
|
||||
* attributes.
|
||||
*
|
||||
* Since: 3.22.30
|
||||
* Since: 3.24.1
|
||||
*/
|
||||
g_object_interface_install_property
|
||||
(iface,
|
||||
|
@ -100,7 +100,10 @@ static const guint16 gtk_compose_ignore[] = {
|
||||
GDK_KEY_Hyper_L,
|
||||
GDK_KEY_Hyper_R,
|
||||
GDK_KEY_Mode_switch,
|
||||
GDK_KEY_ISO_Level3_Shift
|
||||
GDK_KEY_ISO_Level3_Shift,
|
||||
GDK_KEY_ISO_Level3_Latch,
|
||||
GDK_KEY_ISO_Level5_Shift,
|
||||
GDK_KEY_ISO_Level5_Latch
|
||||
};
|
||||
|
||||
static void gtk_im_context_simple_finalize (GObject *obj);
|
||||
@ -162,7 +165,7 @@ gtk_im_context_simple_init_compose_table (void)
|
||||
const char * const *sys_lang = NULL;
|
||||
char *x11_compose_file_dir = get_x11_compose_file_dir ();
|
||||
|
||||
path = g_build_filename (g_get_user_config_dir (), "gtk-4.0", "Compose", NULL);
|
||||
path = g_build_filename (g_get_user_config_dir (), "gtk-3.0", "Compose", NULL);
|
||||
if (g_file_test (path, G_FILE_TEST_EXISTS))
|
||||
{
|
||||
G_LOCK (global_tables);
|
||||
@ -553,8 +556,10 @@ no_sequence_matches (GtkIMContextSimple *context_simple,
|
||||
|
||||
if (i == n_compose - 1)
|
||||
{
|
||||
int j;
|
||||
|
||||
/* dead keys are never *really* dead */
|
||||
for (int j = 0; j < i; j++)
|
||||
for (j = 0; j < i; j++)
|
||||
{
|
||||
ch = dead_key_to_unicode (priv->compose_buffer[j], &need_space);
|
||||
if (ch)
|
||||
@ -731,13 +736,21 @@ gtk_im_context_simple_filter_keypress (GtkIMContext *context,
|
||||
}
|
||||
}
|
||||
|
||||
if (priv->in_hex_sequence || priv->in_compose_sequence)
|
||||
return TRUE; /* Don't leak random key events during preedit */
|
||||
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/* Ignore modifier key presses */
|
||||
for (i = 0; i < G_N_ELEMENTS (gtk_compose_ignore); i++)
|
||||
if (event->keyval == gtk_compose_ignore[i])
|
||||
return FALSE;
|
||||
{
|
||||
if (priv->in_hex_sequence || priv->in_compose_sequence)
|
||||
return TRUE; /* Don't leak random key events during preedit */
|
||||
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
hex_mod_mask = gdk_keymap_get_modifier_mask (gdk_keymap_get_for_display (display),
|
||||
GDK_MODIFIER_INTENT_PRIMARY_ACCELERATOR);
|
||||
@ -776,16 +789,23 @@ gtk_im_context_simple_filter_keypress (GtkIMContext *context,
|
||||
gdk_keymap_get_modifier_mask (gdk_keymap_get_for_display (display),
|
||||
GDK_MODIFIER_INTENT_NO_TEXT_INPUT);
|
||||
|
||||
if (event->state & no_text_input_mask ||
|
||||
(priv->in_hex_sequence && priv->modifiers_dropped &&
|
||||
(event->keyval == GDK_KEY_Return ||
|
||||
event->keyval == GDK_KEY_ISO_Enter ||
|
||||
event->keyval == GDK_KEY_KP_Enter)))
|
||||
if (priv->in_hex_sequence && priv->modifiers_dropped &&
|
||||
(event->keyval == GDK_KEY_Return ||
|
||||
event->keyval == GDK_KEY_ISO_Enter ||
|
||||
event->keyval == GDK_KEY_KP_Enter))
|
||||
{
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
if (event->state & no_text_input_mask)
|
||||
{
|
||||
if (priv->in_hex_sequence || priv->in_compose_sequence)
|
||||
return TRUE; /* Don't leak random key events during preedit */
|
||||
|
||||
return FALSE;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/* Handle backspace */
|
||||
if (priv->in_hex_sequence && have_hex_mods && is_backspace)
|
||||
{
|
||||
@ -1111,7 +1131,7 @@ gtk_im_context_simple_get_preedit_string (GtkIMContext *context,
|
||||
}
|
||||
|
||||
if (cursor_pos)
|
||||
*cursor_pos = s->len;
|
||||
*cursor_pos = g_utf8_strlen (s->str, s->len);
|
||||
|
||||
if (attrs)
|
||||
{
|
||||
|
@ -66,35 +66,35 @@
|
||||
|
||||
static const guint16 gtk_compose_seqs_compact[] = {
|
||||
GDK_KEY_Greek_accentdieresis, 180, 184, 184, 184, 184,
|
||||
GDK_KEY_dead_grave, 184, 244, 331, 543, 543,
|
||||
GDK_KEY_dead_acute, 543, 605, 701, 977, 977,
|
||||
GDK_KEY_dead_circumflex, 977, 1101, 1101, 1301, 1301,
|
||||
GDK_KEY_dead_tilde, 1301, 1383, 1446, 1586, 1586,
|
||||
GDK_KEY_dead_macron, 1586, 1630, 1648, 1720, 1720,
|
||||
GDK_KEY_dead_breve, 1720, 1768, 1768, 1792, 1792,
|
||||
GDK_KEY_dead_abovedot, 1792, 1820, 1823, 1859, 1859,
|
||||
GDK_KEY_dead_diaeresis, 1859, 1945, 1957, 1981, 1981,
|
||||
GDK_KEY_dead_abovering, 1981, 1989, 1989, 1989, 1989,
|
||||
GDK_KEY_dead_doubleacute, 1989, 1997, 1997, 1997, 1997,
|
||||
GDK_KEY_dead_caron, 1997, 2037, 2037, 2045, 2045,
|
||||
GDK_KEY_dead_cedilla, 2045, 2055, 2061, 2061, 2061,
|
||||
GDK_KEY_dead_ogonek, 2061, 2069, 2069, 2069, 2069,
|
||||
GDK_KEY_dead_iota, 2069, 2089, 2188, 2620, 3280,
|
||||
GDK_KEY_dead_voiced_sound, 3280, 3326, 3326, 3326, 3326,
|
||||
GDK_KEY_dead_semivoiced_sound, 3326, 3336, 3336, 3336, 3336,
|
||||
GDK_KEY_dead_belowdot, 3336, 3352, 3352, 3368, 3368,
|
||||
GDK_KEY_dead_hook, 3368, 3446, 3449, 3505, 3505,
|
||||
GDK_KEY_dead_horn, 3505, 3515, 3515, 3515, 3515,
|
||||
GDK_KEY_dead_stroke, 3515, 3603, 3615, 3615, 3615,
|
||||
GDK_KEY_dead_psili, 3615, 3643, 3643, 3643, 3643,
|
||||
GDK_KEY_dead_dasia, 3643, 3675, 3675, 3675, 3675,
|
||||
GDK_KEY_dead_belowring, 3675, 3677, 3677, 3677, 3677,
|
||||
GDK_KEY_dead_belowtilde, 3677, 3679, 3679, 3679, 3679,
|
||||
GDK_KEY_dead_belowdiaeresis, 3679, 3679, 3682, 3682, 3682,
|
||||
GDK_KEY_dead_belowcomma, 3682, 3696, 3696, 3696, 3696,
|
||||
GDK_KEY_dead_currency, 3696, 3794, 3800, 3800, 3800,
|
||||
GDK_KEY_dead_greek, 3800, 3902, 3926, 3926, 3926,
|
||||
GDK_KEY_Multi_key, 3926, 3926, 10637, 14345, 16220,
|
||||
GDK_KEY_dead_grave, 184, 246, 333, 545, 545,
|
||||
GDK_KEY_dead_acute, 545, 609, 705, 981, 981,
|
||||
GDK_KEY_dead_circumflex, 981, 1105, 1105, 1305, 1305,
|
||||
GDK_KEY_dead_tilde, 1305, 1389, 1452, 1592, 1592,
|
||||
GDK_KEY_dead_macron, 1592, 1638, 1656, 1728, 1728,
|
||||
GDK_KEY_dead_breve, 1728, 1778, 1778, 1802, 1802,
|
||||
GDK_KEY_dead_abovedot, 1802, 1832, 1835, 1871, 1871,
|
||||
GDK_KEY_dead_diaeresis, 1871, 1959, 1971, 1995, 1995,
|
||||
GDK_KEY_dead_abovering, 1995, 2005, 2005, 2005, 2005,
|
||||
GDK_KEY_dead_doubleacute, 2005, 2015, 2015, 2015, 2015,
|
||||
GDK_KEY_dead_caron, 2015, 2057, 2057, 2065, 2065,
|
||||
GDK_KEY_dead_cedilla, 2065, 2077, 2083, 2083, 2083,
|
||||
GDK_KEY_dead_ogonek, 2083, 2093, 2093, 2093, 2093,
|
||||
GDK_KEY_dead_iota, 2093, 2115, 2214, 2646, 3306,
|
||||
GDK_KEY_dead_voiced_sound, 3306, 3352, 3352, 3352, 3352,
|
||||
GDK_KEY_dead_semivoiced_sound, 3352, 3362, 3362, 3362, 3362,
|
||||
GDK_KEY_dead_belowdot, 3362, 3378, 3378, 3394, 3394,
|
||||
GDK_KEY_dead_hook, 3394, 3472, 3475, 3531, 3531,
|
||||
GDK_KEY_dead_horn, 3531, 3541, 3541, 3541, 3541,
|
||||
GDK_KEY_dead_stroke, 3541, 3629, 3641, 3641, 3641,
|
||||
GDK_KEY_dead_psili, 3641, 3669, 3669, 3669, 3669,
|
||||
GDK_KEY_dead_dasia, 3669, 3701, 3701, 3701, 3701,
|
||||
GDK_KEY_dead_belowring, 3701, 3703, 3703, 3703, 3703,
|
||||
GDK_KEY_dead_belowtilde, 3703, 3705, 3705, 3705, 3705,
|
||||
GDK_KEY_dead_belowdiaeresis, 3705, 3705, 3708, 3708, 3708,
|
||||
GDK_KEY_dead_belowcomma, 3708, 3722, 3722, 3722, 3722,
|
||||
GDK_KEY_dead_currency, 3722, 3820, 3826, 3826, 3826,
|
||||
GDK_KEY_dead_greek, 3826, 3928, 3952, 3952, 3952,
|
||||
GDK_KEY_Multi_key, 3952, 3952, 10663, 14371, 16246,
|
||||
GDK_KEY_Greek_iota, 0x0390,
|
||||
GDK_KEY_Greek_upsilon, 0x03B0,
|
||||
GDK_KEY_space, 0x0060,
|
||||
@ -127,6 +127,7 @@ GDK_KEY_Greek_iota, 0x1F76,
|
||||
GDK_KEY_Greek_omicron, 0x1F78,
|
||||
GDK_KEY_Greek_upsilon, 0x1F7A,
|
||||
GDK_KEY_Greek_omega, 0x1F7C,
|
||||
GDK_KEY_dead_grave, 0x0060,
|
||||
GDK_KEY_dead_diaeresis, GDK_KEY_Greek_iota, 0x1FD2,
|
||||
GDK_KEY_dead_diaeresis, GDK_KEY_Greek_upsilon, 0x1FE2,
|
||||
GDK_KEY_dead_psili, GDK_KEY_Greek_ALPHA, 0x1F0A,
|
||||
@ -209,7 +210,7 @@ GDK_KEY_Multi_key, GDK_KEY_macron, GDK_KEY_E, 0x1E14,
|
||||
GDK_KEY_Multi_key, GDK_KEY_macron, GDK_KEY_O, 0x1E50,
|
||||
GDK_KEY_Multi_key, GDK_KEY_macron, GDK_KEY_e, 0x1E15,
|
||||
GDK_KEY_Multi_key, GDK_KEY_macron, GDK_KEY_o, 0x1E51,
|
||||
GDK_KEY_space, 0x00B4,
|
||||
GDK_KEY_space, 0x0027,
|
||||
GDK_KEY_V, 0x01D7,
|
||||
GDK_KEY_v, 0x01D8,
|
||||
GDK_KEY_nobreakspace, 0x0301,
|
||||
@ -240,6 +241,7 @@ GDK_KEY_Greek_iota, 0x03AF,
|
||||
GDK_KEY_Greek_omicron, 0x03CC,
|
||||
GDK_KEY_Greek_upsilon, 0x03CD,
|
||||
GDK_KEY_Greek_omega, 0x03CE,
|
||||
GDK_KEY_dead_acute, 0x00B4,
|
||||
GDK_KEY_dead_diaeresis, GDK_KEY_space, 0x0385,
|
||||
GDK_KEY_dead_diaeresis, GDK_KEY_Greek_iota, 0x0390,
|
||||
GDK_KEY_dead_diaeresis, GDK_KEY_Greek_upsilon, 0x03B0,
|
||||
@ -494,6 +496,7 @@ GDK_KEY_Greek_omega, 0x1FF6,
|
||||
0x1F61, 0x1F67,
|
||||
0x1F68, 0x1F6E,
|
||||
0x1F69, 0x1F6F,
|
||||
GDK_KEY_dead_tilde, 0x007E,
|
||||
GDK_KEY_dead_diaeresis, GDK_KEY_Greek_iota, 0x1FD7,
|
||||
GDK_KEY_dead_diaeresis, GDK_KEY_Greek_upsilon, 0x1FE7,
|
||||
GDK_KEY_dead_psili, GDK_KEY_Greek_ALPHA, 0x1F0E,
|
||||
@ -572,6 +575,7 @@ GDK_KEY_Greek_UPSILON, 0x1FE9,
|
||||
GDK_KEY_Greek_alpha, 0x1FB1,
|
||||
GDK_KEY_Greek_iota, 0x1FD1,
|
||||
GDK_KEY_Greek_upsilon, 0x1FE1,
|
||||
GDK_KEY_dead_macron, 0x00AF,
|
||||
GDK_KEY_dead_greek, GDK_KEY_A, 0x1FB9,
|
||||
GDK_KEY_dead_greek, GDK_KEY_I, 0x1FD9,
|
||||
GDK_KEY_dead_greek, GDK_KEY_U, 0x1FE9,
|
||||
@ -620,6 +624,7 @@ GDK_KEY_Greek_UPSILON, 0x1FE8,
|
||||
GDK_KEY_Greek_alpha, 0x1FB0,
|
||||
GDK_KEY_Greek_iota, 0x1FD0,
|
||||
GDK_KEY_Greek_upsilon, 0x1FE0,
|
||||
GDK_KEY_dead_breve, 0x02D8,
|
||||
GDK_KEY_Multi_key, GDK_KEY_exclam, GDK_KEY_A, 0x1EB6,
|
||||
GDK_KEY_Multi_key, GDK_KEY_exclam, GDK_KEY_a, 0x1EB7,
|
||||
GDK_KEY_Multi_key, GDK_KEY_comma, GDK_KEY_E, 0x1E1C,
|
||||
@ -640,6 +645,7 @@ GDK_KEY_Amacron, 0x01E0,
|
||||
GDK_KEY_Omacron, 0x0230,
|
||||
GDK_KEY_amacron, 0x01E1,
|
||||
GDK_KEY_omacron, 0x0231,
|
||||
GDK_KEY_dead_abovedot, 0x02D9,
|
||||
GDK_KEY_dead_stroke, GDK_KEY_j, 0x025F,
|
||||
GDK_KEY_Multi_key, GDK_KEY_exclam, GDK_KEY_S, 0x1E68,
|
||||
GDK_KEY_Multi_key, GDK_KEY_exclam, GDK_KEY_s, 0x1E69,
|
||||
@ -693,6 +699,7 @@ GDK_KEY_Greek_IOTA, 0x03AA,
|
||||
GDK_KEY_Greek_UPSILON, 0x03AB,
|
||||
GDK_KEY_Greek_iota, 0x03CA,
|
||||
GDK_KEY_Greek_upsilon, 0x03CB,
|
||||
GDK_KEY_dead_diaeresis, 0x00A8,
|
||||
GDK_KEY_dead_acute, GDK_KEY_space, 0x0385,
|
||||
GDK_KEY_dead_acute, GDK_KEY_Greek_iota, 0x0390,
|
||||
GDK_KEY_dead_acute, GDK_KEY_Greek_upsilon, 0x03B0,
|
||||
@ -707,10 +714,12 @@ GDK_KEY_space, 0x00B0,
|
||||
GDK_KEY_nobreakspace, 0x030A,
|
||||
GDK_KEY_Aacute, 0x01FA,
|
||||
GDK_KEY_aacute, 0x01FB,
|
||||
GDK_KEY_dead_abovering, 0x00B0,
|
||||
GDK_KEY_space, 0x02DD,
|
||||
GDK_KEY_nobreakspace, 0x030B,
|
||||
GDK_KEY_Cyrillic_u, 0x04F3,
|
||||
GDK_KEY_Cyrillic_U, 0x04F2,
|
||||
GDK_KEY_dead_doubleacute, 0x02DD,
|
||||
GDK_KEY_space, 0x02C7,
|
||||
GDK_KEY_parenleft, 0x208D,
|
||||
GDK_KEY_parenright, 0x208E,
|
||||
@ -731,6 +740,7 @@ GDK_KEY_V, 0x01D9,
|
||||
GDK_KEY_v, 0x01DA,
|
||||
GDK_KEY_nobreakspace, 0x030C,
|
||||
0x01F2, 0x01C5,
|
||||
GDK_KEY_dead_caron, 0x02C7,
|
||||
GDK_KEY_Multi_key, GDK_KEY_quotedbl, GDK_KEY_U, 0x01D9,
|
||||
GDK_KEY_Multi_key, GDK_KEY_quotedbl, GDK_KEY_u, 0x01DA,
|
||||
GDK_KEY_space, 0x00B8,
|
||||
@ -738,12 +748,14 @@ GDK_KEY_nobreakspace, 0x0327,
|
||||
GDK_KEY_cent, 0x20B5,
|
||||
GDK_KEY_Cacute, 0x1E08,
|
||||
GDK_KEY_cacute, 0x1E09,
|
||||
GDK_KEY_dead_cedilla, 0x00B8,
|
||||
GDK_KEY_dead_currency, GDK_KEY_C, 0x20B5,
|
||||
GDK_KEY_dead_currency, GDK_KEY_c, 0x20B5,
|
||||
GDK_KEY_space, 0x02DB,
|
||||
GDK_KEY_nobreakspace, 0x0328,
|
||||
GDK_KEY_Omacron, 0x01EC,
|
||||
GDK_KEY_omacron, 0x01ED,
|
||||
GDK_KEY_dead_ogonek, 0x02DB,
|
||||
GDK_KEY_space, 0x037A,
|
||||
GDK_KEY_Greek_alphaaccent, 0x1FB4,
|
||||
GDK_KEY_Greek_etaaccent, 0x1FC4,
|
||||
@ -754,6 +766,7 @@ GDK_KEY_Greek_OMEGA, 0x1FFC,
|
||||
GDK_KEY_Greek_alpha, 0x1FB3,
|
||||
GDK_KEY_Greek_eta, 0x1FC3,
|
||||
GDK_KEY_Greek_omega, 0x1FF3,
|
||||
GDK_KEY_dead_iota, 0x037A,
|
||||
GDK_KEY_dead_grave, GDK_KEY_Greek_alpha, 0x1FB2,
|
||||
GDK_KEY_dead_grave, GDK_KEY_Greek_eta, 0x1FC2,
|
||||
GDK_KEY_dead_grave, GDK_KEY_Greek_omega, 0x1FF2,
|
||||
|
@ -124,6 +124,35 @@ gtk_kinetic_scrolling_new (gdouble lower,
|
||||
return data;
|
||||
}
|
||||
|
||||
GtkKineticScrollingChange
|
||||
gtk_kinetic_scrolling_update_size (GtkKineticScrolling *data,
|
||||
gdouble lower,
|
||||
gdouble upper)
|
||||
{
|
||||
GtkKineticScrollingChange change = GTK_KINETIC_SCROLLING_CHANGE_NONE;
|
||||
|
||||
if (lower != data->lower)
|
||||
{
|
||||
if (data->position <= lower)
|
||||
change |= GTK_KINETIC_SCROLLING_CHANGE_LOWER;
|
||||
|
||||
data->lower = lower;
|
||||
}
|
||||
|
||||
if (upper != data->upper)
|
||||
{
|
||||
if (data->position >= data->upper)
|
||||
change |= GTK_KINETIC_SCROLLING_CHANGE_UPPER;
|
||||
|
||||
data->upper = upper;
|
||||
}
|
||||
|
||||
if (data->phase == GTK_KINETIC_SCROLLING_PHASE_OVERSHOOTING)
|
||||
change |= GTK_KINETIC_SCROLLING_CHANGE_IN_OVERSHOOT;
|
||||
|
||||
return change;
|
||||
}
|
||||
|
||||
void
|
||||
gtk_kinetic_scrolling_free (GtkKineticScrolling *kinetic)
|
||||
{
|
||||
|
@ -23,6 +23,13 @@
|
||||
|
||||
G_BEGIN_DECLS
|
||||
|
||||
typedef enum {
|
||||
GTK_KINETIC_SCROLLING_CHANGE_NONE = 0,
|
||||
GTK_KINETIC_SCROLLING_CHANGE_LOWER = 1 << 0,
|
||||
GTK_KINETIC_SCROLLING_CHANGE_UPPER = 1 << 1,
|
||||
GTK_KINETIC_SCROLLING_CHANGE_IN_OVERSHOOT = 1 << 2,
|
||||
} GtkKineticScrollingChange;
|
||||
|
||||
typedef struct _GtkKineticScrolling GtkKineticScrolling;
|
||||
|
||||
GtkKineticScrolling * gtk_kinetic_scrolling_new (gdouble lower,
|
||||
@ -34,6 +41,10 @@ GtkKineticScrolling * gtk_kinetic_scrolling_new (gdouble lower
|
||||
gdouble initial_velocity);
|
||||
void gtk_kinetic_scrolling_free (GtkKineticScrolling *kinetic);
|
||||
|
||||
GtkKineticScrollingChange gtk_kinetic_scrolling_update_size (GtkKineticScrolling *data,
|
||||
gdouble lower,
|
||||
gdouble upper);
|
||||
|
||||
gboolean gtk_kinetic_scrolling_tick (GtkKineticScrolling *data,
|
||||
gdouble time_delta,
|
||||
gdouble *position,
|
||||
|
@ -4228,6 +4228,12 @@ gtk_label_style_updated (GtkWidget *widget)
|
||||
context = gtk_widget_get_style_context (widget);
|
||||
change = gtk_style_context_get_change (context);
|
||||
|
||||
if (change == NULL || gtk_css_style_change_affects (change, GTK_CSS_AFFECTS_FONT))
|
||||
{
|
||||
gtk_label_clear_layout (GTK_LABEL (widget));
|
||||
gtk_widget_queue_resize (label);
|
||||
}
|
||||
|
||||
if (change == NULL || gtk_css_style_change_affects (change, GTK_CSS_AFFECTS_TEXT_ATTRS) ||
|
||||
(priv->select_info && priv->select_info->links))
|
||||
gtk_label_update_layout_attributes (label);
|
||||
|
@ -43,7 +43,7 @@
|
||||
* @See_also: #GtkScrolledWindow
|
||||
*
|
||||
* A GtkListBox is a vertical container that contains GtkListBoxRow
|
||||
* children. These rows can by dynamically sorted and filtered, and
|
||||
* children. These rows can be dynamically sorted and filtered, and
|
||||
* headers can be added dynamically depending on the row content.
|
||||
* It also allows keyboard and mouse navigation and selection like
|
||||
* a typical list.
|
||||
@ -1765,7 +1765,10 @@ gtk_list_box_update_selection_full (GtkListBox *box,
|
||||
g_signal_emit (box, signals[ROW_SELECTED], 0, row);
|
||||
}
|
||||
else
|
||||
gtk_list_box_select_all_between (box, selected_row, row, FALSE);
|
||||
{
|
||||
priv->selected_row = selected_row;
|
||||
gtk_list_box_select_all_between (box, selected_row, row, FALSE);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -777,6 +777,11 @@ gtk_overlay_class_init (GtkOverlayClass *klass)
|
||||
* Whether to pass input through the overlay child to the main child.
|
||||
* (Of course, this has no effect when set on the main child itself.)
|
||||
*
|
||||
* Note that this is implemented by calling gdk_window_set_pass_through()
|
||||
* on the window that the overlay child is placed in. If the descendents
|
||||
* of the overlay child have their own windows, you need to manually call
|
||||
* that function on them to achieve the desired effect.
|
||||
*
|
||||
* Since: 3.18
|
||||
*/
|
||||
gtk_container_class_install_child_property (container_class, CHILD_PROP_PASS_THROUGH,
|
||||
|
@ -1267,6 +1267,11 @@ server_mount_ready_cb (GObject *source_file,
|
||||
GMount *mount;
|
||||
GFile *root;
|
||||
|
||||
/*
|
||||
* If the mount is not found at this point, it is probably user-
|
||||
* invisible, which happens e.g for smb-browse, but the location
|
||||
* should be opened anyway...
|
||||
*/
|
||||
mount = g_file_find_enclosing_mount (location, priv->cancellable, NULL);
|
||||
if (mount)
|
||||
{
|
||||
@ -1277,6 +1282,10 @@ server_mount_ready_cb (GObject *source_file,
|
||||
g_object_unref (root);
|
||||
g_object_unref (mount);
|
||||
}
|
||||
else
|
||||
{
|
||||
emit_open_location (view, location, priv->open_flags);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -2020,23 +2020,26 @@ gtk_scale_get_layout (GtkScale *scale)
|
||||
|
||||
if (!priv->layout && priv->draw_value)
|
||||
{
|
||||
PangoLayout *layout;
|
||||
int min_layout_width;
|
||||
|
||||
priv->layout = gtk_widget_create_pango_layout (GTK_WIDGET (scale), NULL);
|
||||
gtk_css_node_update_layout_attributes (gtk_css_gadget_get_node (priv->value_gadget), priv->layout);
|
||||
|
||||
layout = gtk_widget_create_pango_layout (GTK_WIDGET (scale), NULL);
|
||||
gtk_css_node_update_layout_attributes (gtk_css_gadget_get_node (priv->value_gadget), layout);
|
||||
gtk_css_gadget_get_preferred_size (priv->value_gadget,
|
||||
GTK_ORIENTATION_HORIZONTAL, -1,
|
||||
&min_layout_width, NULL,
|
||||
NULL, NULL);
|
||||
pango_layout_set_width (priv->layout, min_layout_width * PANGO_SCALE);
|
||||
|
||||
pango_layout_set_width (layout, min_layout_width * PANGO_SCALE);
|
||||
|
||||
if (priv->value_pos == GTK_POS_LEFT)
|
||||
pango_layout_set_alignment (priv->layout, PANGO_ALIGN_RIGHT);
|
||||
pango_layout_set_alignment (layout, PANGO_ALIGN_RIGHT);
|
||||
else if (priv->value_pos == GTK_POS_RIGHT)
|
||||
pango_layout_set_alignment (priv->layout, PANGO_ALIGN_LEFT);
|
||||
pango_layout_set_alignment (layout, PANGO_ALIGN_LEFT);
|
||||
else
|
||||
pango_layout_set_alignment (priv->layout, PANGO_ALIGN_CENTER);
|
||||
pango_layout_set_alignment (layout, PANGO_ALIGN_CENTER);
|
||||
|
||||
priv->layout = layout;
|
||||
}
|
||||
|
||||
if (priv->draw_value)
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user