svn path=/trunk/; revision=18027
This commit is contained in:
Matthias Clasen 2007-06-04 17:01:14 +00:00
parent 6355bfff6e
commit 0f4d0f8e62
214 changed files with 41850 additions and 39301 deletions

View File

@ -1,4 +1,8 @@
2007-06-04 Michael Natterer <mitch@imendio.com>
2007-06-04 Matthias Clasen <mclasen@redhat.com>
* === Released 2.11.1 ===
* gdk/gdkwindow.c (gdk_window_set_composited): Improve docs.
* NEWS:
* README.in: Updates

View File

@ -4,7 +4,7 @@ Prerequisites
GTK+ requires the following packages:
- The GLib, Pango, ATK and cairo libraries, available at the same
location as GTK+. GTK+ 2.11.0 requires at least GLib 2.12,
location as GTK+. GTK+ 2.11.1 requires at least GLib 2.12,
Pango 1.13, ATK 1.9 and cairo 1.2.
- The TIFF, PNG, and JPEG image loading libraries. You most
@ -20,8 +20,8 @@ GTK+ requires the following packages:
Simple install procedure
========================
% gzip -cd gtk+-2.11.0.tar.gz | tar xvf - # unpack the sources
% cd gtk+-2.11.0 # change to the toplevel directory
% gzip -cd gtk+-2.11.1.tar.gz | tar xvf - # unpack the sources
% cd gtk+-2.11.1 # change to the toplevel directory
% ./configure # run the `configure' script
% make # build GTK+
[ Become root if necessary ]

22
README
View File

@ -1,7 +1,7 @@
General Information
===================
This is GTK+ version 2.11.0. GTK+ is a multi-platform toolkit for
This is GTK+ version 2.11.1. 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.
@ -48,6 +48,26 @@ Release notes for 2.12
GDK for drawing decorations. In particular, metacity <= 2.18.0 is affected
by this. The problem has been fixed in metacity 2.18.1.
* Semi-private GtkTextLayout api has changed: new GtkTextLayout method
invalidate_cursors(), and new functions gtk_text_layout_invalidate_cursors()
and gtk_text_layout_cursors_changed(), which should be used in place of
gtk_text_layout_invalidate() and gtk_text_layout_changed() if invalidation
is due to marks moved or changed selection; new GtkTextLineDisplay structure
member. Source compatibility is preserved; binary compatibility may break
only if GtkTextLineDisplay structure was created on stack or as a part
of another structure (in particular GnomeCanvas and its clones do not need
recompiling).
* Another new signal has been added to GtkNotebook. The new signal
is called create-window, so this name can no longer be used for signals
in objects derived from GtkNotebook.
* The move-focus signal has been moved to GtkWidget, to unify the
various implementations of this signal in specific widgets. Great care
has been taken to make sure that all code using this signal continues
to work.
Release notes for 2.10
======================

View File

@ -15,7 +15,7 @@ m4_define([gtk_minor_version], [11])
m4_define([gtk_micro_version], [1])
m4_define([gtk_version],
[gtk_major_version.gtk_minor_version.gtk_micro_version])
m4_define([gtk_interface_age], [1])
m4_define([gtk_interface_age], [0])
m4_define([gtk_binary_age],
[m4_eval(100 * gtk_minor_version + gtk_micro_version)])
# This is the X.Y used in -lgtk-FOO-X.Y

View File

@ -1,3 +1,7 @@
2007-06-04 Matthias Clasen <mclasen@redhat.com>
* === Released 2.11.1 ===
2007-05-24 Matthias Clasen <mclasen@redhat.com>
* === Released 2.11.0 ===

View File

@ -1,3 +1,7 @@
2007-06-04 Matthias Clasen <mclasen@redhat.com>
* === Released 2.11.1 ===
2007-06-03 Matthias Clasen <mclasen@redhat.com>
* gtk/Makefile.am:

View File

@ -268,6 +268,14 @@ is given in the <link linkend="glib-The-Main-Event-Loop">GLib Main Loop</link>.
@Returns:
<!-- ##### FUNCTION gdk_event_request_motions ##### -->
<para>
</para>
@event:
<!-- ##### FUNCTION gdk_event_handler_set ##### -->
<para>
</para>

View File

@ -396,3 +396,12 @@ Applications should never have any reason to use this facility
@Returns:
<!-- ##### FUNCTION gdk_display_supports_composite ##### -->
<para>
</para>
@display:
@Returns:

View File

@ -164,7 +164,7 @@ Deprecated equivalent of g_object_unref().
<!-- ##### STRUCT GdkBitmap ##### -->
<!-- ##### TYPEDEF GdkBitmap ##### -->
<para>
An opaque structure representing an offscreen drawable of depth
1. Pointers to structures of type #GdkPixmap, #GdkBitmap, and
@ -172,7 +172,6 @@ An opaque structure representing an offscreen drawable of depth
refers generically to any of these types.
</para>
@user_data:
<!-- ##### MACRO gdk_bitmap_ref ##### -->
<para>

View File

@ -328,7 +328,6 @@ colors. This is used only for gdk_draw_indexed_image().
@colors: The colors, represented as 0xRRGGBB integer values.
@n_colors: The number of colors in the cmap.
<!-- ##### FUNCTION gdk_rgb_gc_set_foreground ##### -->
<para>
Sets the foreground color in @gc to the specified color (or the

View File

@ -213,6 +213,30 @@ GtkPacker
Private Information
<!-- ##### SECTION ./tmpl/gtkthemes.sgml:Long_Description ##### -->
<para>
</para>
<!-- ##### SECTION ./tmpl/gtkthemes.sgml:See_Also ##### -->
<para>
</para>
<!-- ##### SECTION ./tmpl/gtkthemes.sgml:Short_Description ##### -->
<!-- ##### SECTION ./tmpl/gtkthemes.sgml:Stability_Level ##### -->
<!-- ##### SECTION ./tmpl/gtkthemes.sgml:Title ##### -->
Themes
<!-- ##### SECTION ./tmpl/gtktreemodelsimple.sgml:Long_Description ##### -->
<para>
@ -1478,6 +1502,14 @@ produce superscript and subscript.
</para>
<!-- ##### SIGNAL GtkTextView::move-focus ##### -->
<para>
</para>
@textview: the object which received the signal.
@arg1:
<!-- ##### ARG GtkTextView:height-lines ##### -->
<para>
@ -1502,6 +1534,15 @@ produce superscript and subscript.
</para>
<!-- ##### SIGNAL GtkToolbar::move-focus ##### -->
<para>
</para>
@toolbar: the object which received the signal.
@arg1:
@Returns:
<!-- ##### ARG GtkToolbar:pack-end ##### -->
<para>
@ -1663,6 +1704,14 @@ the #GtkAdjustment which sets the range of the scale.
@window: the object which received the signal.
<!-- ##### SIGNAL GtkWindow::move-focus ##### -->
<para>
</para>
@window: the object which received the signal.
@arg1:
<!-- ##### ARG GtkWindow:auto-shrink ##### -->
<para>
If the window shrinks automatically when widgets within it shrink.
@ -2323,6 +2372,39 @@ This function is not usually used by users.
@tree_column:
@titles:
<!-- ##### FUNCTION gtk_decorated_window_calculate_frame_size ##### -->
<para>
</para>
@window:
<!-- ##### FUNCTION gtk_decorated_window_init ##### -->
<para>
</para>
@window:
<!-- ##### FUNCTION gtk_decorated_window_move_resize_window ##### -->
<para>
</para>
@window:
@x:
@y:
@width:
@height:
<!-- ##### FUNCTION gtk_decorated_window_set_title ##### -->
<para>
</para>
@window:
@title:
<!-- ##### FUNCTION gtk_drag_dest_handle_event ##### -->
<para>
Internal function.

View File

@ -61,7 +61,7 @@ probably has a selection colored background to render to.
@GTK_CELL_RENDERER_PRELIT: The mouse is hovering over the cell.
@GTK_CELL_RENDERER_INSENSITIVE: The cell is drawn in an insensitive manner
@GTK_CELL_RENDERER_SORTED: The cell is in a sorted row
@GTK_CELL_RENDERER_FOCUSED: The cell is in the focus row.
@GTK_CELL_RENDERER_FOCUSED: The cell is in the focus row.
<!-- ##### ENUM GtkCellRendererMode ##### -->
<para>

View File

@ -212,8 +212,8 @@ The #GtkEntry-struct struct contains only private data.
</para>
@entry:
@text:
@entry:
@text:
<!-- ##### FUNCTION gtk_entry_append_text ##### -->
@ -230,8 +230,8 @@ The #GtkEntry-struct struct contains only private data.
</para>
@entry:
@text:
@entry:
@text:
<!-- ##### FUNCTION gtk_entry_set_position ##### -->
@ -258,7 +258,7 @@ The #GtkEntry-struct struct contains only private data.
</para>
@entry:
@start:
@start:
@end:
@ -268,7 +268,7 @@ The #GtkEntry-struct struct contains only private data.
</para>
@entry:
@visible:
@visible:
<!-- ##### FUNCTION gtk_entry_set_invisible_char ##### -->

View File

@ -84,7 +84,7 @@ contains. (See also: #GtkVButtonBox and #GtkHButtonBox).
(on the left for a HBox, or the top for a VBox).
@GTK_BUTTONBOX_END: Buttons are grouped towards the end of the box,
(on the right for a HBox, or the bottom for a VBox).
@GTK_BUTTONBOX_CENTER: Buttons are centered in the box. Since 2.12
@GTK_BUTTONBOX_CENTER: Buttons are centered in the box. Since 2.12
<!-- ##### ENUM GtkCornerType ##### -->
<para>

View File

@ -672,61 +672,6 @@ gtk_widget_destroy (chooser);
@filechooser: the object which received the signal.
<!-- ##### ARG GtkFileChooser:action ##### -->
<para>
</para>
<!-- ##### ARG GtkFileChooser:do-overwrite-confirmation ##### -->
<para>
</para>
<!-- ##### ARG GtkFileChooser:extra-widget ##### -->
<para>
</para>
<!-- ##### ARG GtkFileChooser:file-system-backend ##### -->
<para>
</para>
<!-- ##### ARG GtkFileChooser:filter ##### -->
<para>
</para>
<!-- ##### ARG GtkFileChooser:local-only ##### -->
<para>
</para>
<!-- ##### ARG GtkFileChooser:preview-widget ##### -->
<para>
</para>
<!-- ##### ARG GtkFileChooser:preview-widget-active ##### -->
<para>
</para>
<!-- ##### ARG GtkFileChooser:select-multiple ##### -->
<para>
</para>
<!-- ##### ARG GtkFileChooser:show-hidden ##### -->
<para>
</para>
<!-- ##### ARG GtkFileChooser:use-preview-label ##### -->
<para>
</para>
<!-- ##### ENUM GtkFileChooserAction ##### -->
<para>
Describes whether a #GtkFileChooser is being used to open

View File

@ -48,6 +48,17 @@ will be a popup menu allowing the users to switch pages.
@arg1:
@Returns:
<!-- ##### SIGNAL GtkNotebook::create-window ##### -->
<para>
</para>
@notebook: the object which received the signal.
@widget:
@arg1:
@arg2:
@Returns:
<!-- ##### SIGNAL GtkNotebook::focus-tab ##### -->
<para>

View File

@ -172,6 +172,7 @@ specified, GTK+ assumes that all formats are supported.
@GTK_PRINT_CAPABILITY_GENERATE_PS: The program will send the document to the printer in Postscript format
@GTK_PRINT_CAPABILITY_PREVIEW:
@GTK_PRINT_CAPABILITY_NUMBER_UP: Print dialog will offer printing multiple pages per sheet. Since 2.12
<!-- ##### FUNCTION gtk_print_unix_dialog_set_manual_capabilities ##### -->
<para>

View File

@ -9,13 +9,11 @@ GtkScaleButton
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### SECTION Stability_Level ##### -->

View File

@ -426,6 +426,16 @@ types related to the text widget and how they work together.
@where:
<!-- ##### FUNCTION gtk_text_buffer_add_mark ##### -->
<para>
</para>
@buffer:
@mark:
@where:
<!-- ##### FUNCTION gtk_text_buffer_delete_mark ##### -->
<para>

View File

@ -62,6 +62,26 @@ Marks are typically created using the gtk_text_buffer_create_mark() function.
</para>
<!-- ##### ARG GtkTextMark:left-gravity ##### -->
<para>
</para>
<!-- ##### ARG GtkTextMark:name ##### -->
<para>
</para>
<!-- ##### FUNCTION gtk_text_mark_new ##### -->
<para>
</para>
@name:
@left_gravity:
@Returns:
<!-- ##### FUNCTION gtk_text_mark_set_visible ##### -->
<para>

View File

@ -77,14 +77,6 @@ types related to the text widget and how they work together.
@arg2:
@arg3:
<!-- ##### SIGNAL GtkTextView::move-focus ##### -->
<para>
</para>
@textview: the object which received the signal.
@arg1:
<!-- ##### SIGNAL GtkTextView::move-viewport ##### -->
<para>

View File

@ -63,15 +63,6 @@ accessed through the function described below.
@arg1:
@Returns:
<!-- ##### SIGNAL GtkToolbar::move-focus ##### -->
<para>
</para>
@toolbar: the object which received the signal.
@arg1:
@Returns:
<!-- ##### SIGNAL GtkToolbar::orientation-changed ##### -->
<para>

View File

@ -9,13 +9,11 @@ GtkTooltip
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### SECTION Stability_Level ##### -->

View File

@ -9,13 +9,11 @@ GtkVolumeButton
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### SECTION Stability_Level ##### -->

View File

@ -403,6 +403,14 @@ a widget changes from un-anchored to anchored or vice-versa.
@event:
@Returns: %TRUE to stop other handlers from being invoked for the event. %FALSE to propagate the event further.
<!-- ##### SIGNAL GtkWidget::move-focus ##### -->
<para>
</para>
@widget: the object which received the signal.
@arg1:
<!-- ##### SIGNAL GtkWidget::no-expose-event ##### -->
<para>
@ -2470,6 +2478,32 @@ This function is deprecated; it does nothing.
@Returns:
<!-- ##### FUNCTION gtk_widget_get_tooltip_window ##### -->
<para>
</para>
@widget:
@Returns:
<!-- ##### FUNCTION gtk_widget_set_tooltip_window ##### -->
<para>
</para>
@widget:
@custom_window:
<!-- ##### FUNCTION gtk_widget_trigger_tooltip_query ##### -->
<para>
</para>
@widget:
<!-- ##### FUNCTION gtk_requisition_copy ##### -->
<para>

View File

@ -53,14 +53,6 @@ Toplevel which can contain other widgets
@window: the object which received the signal.
<!-- ##### SIGNAL GtkWindow::move-focus ##### -->
<para>
</para>
@window: the object which received the signal.
@arg1:
<!-- ##### SIGNAL GtkWindow::set-focus ##### -->
<para>
@ -1167,40 +1159,21 @@ Deprecated alias for gtk_window_set_position().
@setting:
<!-- ##### FUNCTION gtk_decorated_window_init ##### -->
<!-- ##### FUNCTION gtk_window_get_opacity ##### -->
<para>
</para>
@window:
@Returns:
<!-- ##### FUNCTION gtk_decorated_window_calculate_frame_size ##### -->
<!-- ##### FUNCTION gtk_window_set_opacity ##### -->
<para>
</para>
@window:
<!-- ##### FUNCTION gtk_decorated_window_set_title ##### -->
<para>
</para>
@window:
@title:
<!-- ##### FUNCTION gtk_decorated_window_move_resize_window ##### -->
<para>
</para>
@window:
@x:
@y:
@width:
@height:
@opacity:

View File

@ -1,3 +1,7 @@
2007-06-04 Matthias Clasen <mclasen@redhat.com>
* === Released 2.11.1 ===
2007-05-30 Chris Wilson <chris@chris-wilson.co.uk>
* io-jpeg.c (gdk_pixbuf__jpeg_image_stop_load):

View File

@ -3089,13 +3089,14 @@ gdk_window_foreign_new (GdkNativeWindow anid)
/**
* gdk_window_set_composited:
* @window: a #GdkWindow
* @composited: %TRUE to set the window as composited
*
* Sets a #GdkWindow as composited. Composited windows do
* not automatically have their contents drawn to the screen.
* Drawing is redirected to an offscreen buffer and an expose
* event is emitted on the parent of the composited window.
* It is the responsibility of the parent's expose handler to
* manually merge the off-screen content onto the screen in
* Sets a #GdkWindow as composited, or unsets it. Composited
* windows do not automatically have their contents drawn to
* the screen. Drawing is redirected to an offscreen buffer
* and an expose event is emitted on the parent of the composited
* window. It is the responsibility of the parent's expose handler
* to manually merge the off-screen content onto the screen in
* whatever way it sees fit. See <xref linkend="composited-window-example"/>
* for an example.
*

View File

@ -1,3 +1,7 @@
2007-06-04 Matthias Clasen <mclasen@redhat.com>
* === Released 2.11.1 ===
2007-05-24 Matthias Clasen <mclasen@redhat.com>
* === Released 2.11.0 ===

View File

@ -1,3 +1,7 @@
2007-06-04 Matthias Clasen <mclasen@redhat.com>
* === Released 2.11.1 ===
2006-10-08 Matthias Clasen <mclasen@redhat.com>
* pixbuf-draw.c: Apply a cleanup patch by

View File

@ -1,3 +1,7 @@
2007-06-04 Matthias Clasen <mclasen@redhat.com>
* === Released 2.11.1 ===
2007-06-04 Kjartan Maraas <kmaraas@gnome.org>
* nb.po: Updated Norwegian bokmål translation.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Some files were not shown because too many files have changed in this diff Show More