Commit b2cbfe66 authored by Matthias Clasen's avatar Matthias Clasen

2.9.2

parent 7762f490
2006-06-05 Matthias Clasen <mclasen@redhat.com>
* === Released 2.9.2 ===
* configure.in: Set interface age to 0.
* NEWS: Updates
* gtk/gtkprintoperationpreview.c: Include gtkalias.h
* gtk/gtk.symbols: Add some forgotten new functions.
2006-06-04 Matthias Clasen <mclasen@redhat.com>
* gtk/gtknotebook.c (gtk_notebook_calculate_shown_tabs):
......@@ -5,7 +17,7 @@
visibility calculation. (#168105, Carlos Garnacho Parro)
* gdk/x11/gdkfont-x11.c (_gdk_font_destroy): Remove the right
XID from the xid table. (#34327, Sampo Savolainen, Tim Janik)
XID from the xid table. (#341327, Sampo Savolainen, Tim Janik)
2006-06-04 Behdad Esfahbod <behdad@gnome.org>
......@@ -55,7 +67,7 @@
2006-06-02 Kristian Rietveld <kris@imendio.com>
* gtk/gtktreeview.c (gtk_tree_view_leave_notify)P: revert fix of
* gtk/gtktreeview.c (gtk_tree_view_leave_notify): revert fix of
#164884 because it's not a problem in gtk+ but in applications and
it breaks starting drags from the edge of a row.
......
2006-06-05 Matthias Clasen <mclasen@redhat.com>
* === Released 2.9.2 ===
* configure.in: Set interface age to 0.
* NEWS: Updates
* gtk/gtkprintoperationpreview.c: Include gtkalias.h
* gtk/gtk.symbols: Add some forgotten new functions.
2006-06-04 Matthias Clasen <mclasen@redhat.com>
* gtk/gtknotebook.c (gtk_notebook_calculate_shown_tabs):
......@@ -5,7 +17,7 @@
visibility calculation. (#168105, Carlos Garnacho Parro)
* gdk/x11/gdkfont-x11.c (_gdk_font_destroy): Remove the right
XID from the xid table. (#34327, Sampo Savolainen, Tim Janik)
XID from the xid table. (#341327, Sampo Savolainen, Tim Janik)
2006-06-04 Behdad Esfahbod <behdad@gnome.org>
......@@ -55,7 +67,7 @@
2006-06-02 Kristian Rietveld <kris@imendio.com>
* gtk/gtktreeview.c (gtk_tree_view_leave_notify)P: revert fix of
* gtk/gtktreeview.c (gtk_tree_view_leave_notify): revert fix of
#164884 because it's not a problem in gtk+ but in applications and
it breaks starting drags from the edge of a row.
......
......@@ -18,8 +18,8 @@ GTK+ requires the following packages:
Simple install procedure
========================
% gzip -cd gtk+-2.9.1.tar.gz | tar xvf - # unpack the sources
% cd gtk+-2.9.1 # change to the toplevel directory
% gzip -cd gtk+-2.9.2.tar.gz | tar xvf - # unpack the sources
% cd gtk+-2.9.2 # change to the toplevel directory
% ./configure # run the `configure' script
% make # build GTK
[ Become root if necessary ]
......
General Information
===================
This is GTK+ version 2.9.1. GTK+ is a multi-platform toolkit for
This is GTK+ version 2.9.2. 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.
......
......@@ -15,7 +15,7 @@ m4_define([gtk_minor_version], [9])
m4_define([gtk_micro_version], [2])
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
......
2006-06-05 Matthias Clasen <mclasen@redhat.com>
* === Released 2.9.2 ===
2006-05-16 Matthias Clasen <mclasen@redhat.com>
* === Released 2.9.1 ====
......
2006-06-05 Matthias Clasen <mclasen@redhat.com>
* === Released 2.9.2 ===
2006-06-02 Matthias Clasen <mclasen@redhat.com>
* gtk/migrating-checklist.sgml: Fix a small
......
......@@ -30,7 +30,6 @@ The type #GdkDrawable refers generically to any of
these types.
</para>
@user_data:
<!-- ##### FUNCTION gdk_pixmap_new ##### -->
<para>
......
......@@ -30,7 +30,6 @@ The type #GdkDrawable refers generically to any of
these types.
</para>
@user_data:
<!-- ##### ENUM GdkWindowType ##### -->
<para>
......
......@@ -2797,6 +2797,38 @@ Set the the handle size to @size x @size pixels.
@pspec:
@pattern:
<!-- ##### FUNCTION gtk_print_context_create_context ##### -->
<para>
</para>
@context:
@Returns:
<!-- ##### FUNCTION gtk_print_context_create_layout ##### -->
<para>
</para>
@context:
@Returns:
<!-- ##### FUNCTION gtk_print_context_get_cairo ##### -->
<para>
</para>
@context:
@Returns:
<!-- ##### FUNCTION gtk_print_context_get_fontmap ##### -->
<para>
</para>
@context:
@Returns:
<!-- ##### FUNCTION gtk_print_operation_set_nr_of_pages ##### -->
<para>
......
......@@ -82,6 +82,11 @@ This should not be accessed directly. Use the accessor functions below.
</para>
<!-- ##### ARG GtkButton:image-position ##### -->
<para>
</para>
<!-- ##### ARG GtkButton:label ##### -->
<para>
......@@ -137,6 +142,11 @@ This should not be accessed directly. Use the accessor functions below.
</para>
<!-- ##### ARG GtkButton:image-spacing ##### -->
<para>
</para>
<!-- ##### ARG GtkButton:inner-border ##### -->
<para>
......@@ -351,3 +361,21 @@ Returns the current relief style of the given #GtkButton.
@Returns:
<!-- ##### FUNCTION gtk_button_set_image_position ##### -->
<para>
</para>
@button:
@position:
<!-- ##### FUNCTION gtk_button_get_image_position ##### -->
<para>
</para>
@button:
@Returns:
......@@ -41,6 +41,11 @@ and drag and drop.
</para>
<!-- ##### ARG GtkCellView:model ##### -->
<para>
</para>
<!-- ##### FUNCTION gtk_cell_view_new ##### -->
<para>
......
......@@ -58,6 +58,7 @@ Used to indicate the direction in which a #GtkArrow should point.
@GTK_ARROW_DOWN: Represents a downward pointing arrow.
@GTK_ARROW_LEFT: Represents a left pointing arrow.
@GTK_ARROW_RIGHT: Represents a right pointing arrow.
@GTK_ARROW_NONE:
<!-- ##### ENUM GtkAttachOptions ##### -->
<para>
......
......@@ -99,10 +99,7 @@ will be a popup menu allowing the users to switch pages.
@notebook: the object which received the signal.
@arg1:
@:
@:
@:
@:
@:
@Param3:
<!-- ##### SIGNAL GtkNotebook::select-page ##### -->
<para>
......
......@@ -92,7 +92,7 @@ Printing support was added in GTK+ 2.10.
</para>
<!-- ##### FUNCTION gtk_print_context_get_cairo ##### -->
<!-- ##### FUNCTION gtk_print_context_get_cairo_context ##### -->
<para>
</para>
......@@ -146,7 +146,7 @@ Printing support was added in GTK+ 2.10.
@Returns:
<!-- ##### FUNCTION gtk_print_context_get_fontmap ##### -->
<!-- ##### FUNCTION gtk_print_context_get_pango_fontmap ##### -->
<para>
</para>
......@@ -155,7 +155,7 @@ Printing support was added in GTK+ 2.10.
@Returns:
<!-- ##### FUNCTION gtk_print_context_create_context ##### -->
<!-- ##### FUNCTION gtk_print_context_create_pango_context ##### -->
<para>
</para>
......@@ -164,7 +164,7 @@ Printing support was added in GTK+ 2.10.
@Returns:
<!-- ##### FUNCTION gtk_print_context_create_layout ##### -->
<!-- ##### FUNCTION gtk_print_context_create_pango_layout ##### -->
<para>
</para>
......
......@@ -185,3 +185,13 @@ Printing support was added in GTK+ 2.10.
@Returns:
<!-- ##### FUNCTION gtk_printer_compare ##### -->
<para>
</para>
@a:
@b:
@Returns:
......@@ -157,3 +157,21 @@ Printing support was added in GTK+ 2.10.
@Returns:
<!-- ##### FUNCTION gtk_print_job_set_track_print_status ##### -->
<para>
</para>
@job:
@track_status:
<!-- ##### FUNCTION gtk_print_job_get_track_print_status ##### -->
<para>
</para>
@job:
@Returns:
......@@ -89,6 +89,22 @@ Printing support was added in GTK+ 2.10.
@printoperation: the object which received the signal.
@arg1:
<!-- ##### SIGNAL GtkPrintOperation::create-custom-widget ##### -->
<para>
</para>
@printoperation: the object which received the signal.
@Returns:
<!-- ##### SIGNAL GtkPrintOperation::custom-widget-apply ##### -->
<para>
</para>
@printoperation: the object which received the signal.
@widget:
<!-- ##### SIGNAL GtkPrintOperation::draw-page ##### -->
<para>
......@@ -106,6 +122,26 @@ Printing support was added in GTK+ 2.10.
@printoperation: the object which received the signal.
@arg1:
<!-- ##### SIGNAL GtkPrintOperation::paginate ##### -->
<para>
</para>
@printoperation: the object which received the signal.
@arg1:
@Returns:
<!-- ##### SIGNAL GtkPrintOperation::preview ##### -->
<para>
</para>
@printoperation: the object which received the signal.
@arg1:
@arg2:
@arg3:
@Returns:
<!-- ##### SIGNAL GtkPrintOperation::request-page-setup ##### -->
<para>
......@@ -128,6 +164,11 @@ Printing support was added in GTK+ 2.10.
</para>
<!-- ##### ARG GtkPrintOperation:custom-tab-label ##### -->
<para>
</para>
<!-- ##### ARG GtkPrintOperation:default-page-setup ##### -->
<para>
......@@ -158,6 +199,16 @@ Printing support was added in GTK+ 2.10.
</para>
<!-- ##### ARG GtkPrintOperation:show-preview ##### -->
<para>
</para>
<!-- ##### ARG GtkPrintOperation:show-progress ##### -->
<para>
</para>
<!-- ##### ARG GtkPrintOperation:status ##### -->
<para>
......@@ -206,6 +257,7 @@ Printing support was added in GTK+ 2.10.
@GTK_PRINT_OPERATION_RESULT_ERROR:
@GTK_PRINT_OPERATION_RESULT_APPLY:
@GTK_PRINT_OPERATION_RESULT_CANCEL:
@GTK_PRINT_OPERATION_RESULT_PREVIEW:
<!-- ##### ENUM GtkPrintError ##### -->
<para>
......@@ -276,6 +328,15 @@ The #GQuark used for #GtkPrintError errors.
@job_name:
<!-- ##### FUNCTION gtk_print_operation_set_n_pages ##### -->
<para>
</para>
@op:
@n_pages:
<!-- ##### FUNCTION gtk_print_operation_set_current_page ##### -->
<para>
......@@ -321,6 +382,33 @@ The #GQuark used for #GtkPrintError errors.
@filename:
<!-- ##### FUNCTION gtk_print_operation_set_show_progress ##### -->
<para>
</para>
@op:
@show_progress:
<!-- ##### FUNCTION gtk_print_operation_set_track_print_status ##### -->
<para>
</para>
@op:
@track_status:
<!-- ##### FUNCTION gtk_print_operation_set_custom_tab_label ##### -->
<para>
</para>
@op:
@label:
<!-- ##### FUNCTION gtk_print_operation_run ##### -->
<para>
......@@ -341,6 +429,14 @@ The #GQuark used for #GtkPrintError errors.
@parent:
<!-- ##### FUNCTION gtk_print_operation_cancel ##### -->
<para>
</para>
@op:
<!-- ##### FUNCTION gtk_print_operation_get_status ##### -->
<para>
......
......@@ -502,6 +502,31 @@ Printing support was added in GTK+ 2.10.
@quality:
<!-- ##### MACRO GTK_PRINT_SETTINGS_N_COPIES ##### -->
<para>
</para>
<!-- ##### FUNCTION gtk_print_settings_get_n_copies ##### -->
<para>
</para>
@settings:
@Returns:
<!-- ##### FUNCTION gtk_print_settings_set_n_copies ##### -->
<para>
</para>
@settings:
@num_copies:
<!-- ##### MACRO GTK_PRINT_SETTINGS_NUMBER_UP ##### -->
<para>
......
......@@ -132,3 +132,33 @@ Printing support was added in GTK+ 2.10.
@Returns:
<!-- ##### FUNCTION gtk_print_unix_dialog_add_custom_tab ##### -->
<para>
</para>
@dialog:
@child:
@tab_label:
<!-- ##### ENUM GtkPrintCapabilities ##### -->
<para>
</para>
@GTK_PRINT_CAPABILITY_PAGE_SET:
@GTK_PRINT_CAPABILITY_COPIES:
@GTK_PRINT_CAPABILITY_COLLATE:
@GTK_PRINT_CAPABILITY_REVERSE:
@GTK_PRINT_CAPABILITY_SCALE:
<!-- ##### FUNCTION gtk_print_unix_dialog_set_manual_capabilities ##### -->
<para>
</para>
@dialog:
@capabilities:
......@@ -360,7 +360,7 @@ The #GQuark used for #GtkRecentManagerError errors.
@app_name:
@app_exec:
@count:
@time:
@time_:
@Returns:
......
......@@ -304,3 +304,15 @@ on Win32 doesn't allow to embed arbitrary widgets.
@user_data:
<!-- ##### FUNCTION gtk_status_icon_get_geometry ##### -->
<para>
</para>
@status_icon:
@screen:
@area:
@orientation:
@Returns:
......@@ -703,15 +703,6 @@ The "Reverse Landscape Orientation" item.
@Since: 2.10
<!-- ##### MACRO GTK_STOCK_ORIENTATION_REVERSE_PORTRAIT ##### -->
<para>
The "Reverse Portrait Orientation" item.
<inlinegraphic fileref="gtk-orientation-reverse-portrait.png" format="PNG"></inlinegraphic>
</para>
@Since: 2.10
<!-- ##### MACRO GTK_STOCK_PASTE ##### -->
<para>
The "Paste" item.
......
......@@ -87,10 +87,8 @@ accessed through the function described below.
@toolbar: the object which received the signal.
@Returns:
@:
@:
@Returns:
@:
@Returns:
@Returns:
......
......@@ -116,6 +116,11 @@ accessed with the function described below.
</para>
<!-- ##### ARG GtkToolButton:icon-spacing ##### -->
<para>
</para>
<!-- ##### FUNCTION gtk_tool_button_new ##### -->
<para>
......
......@@ -225,6 +225,11 @@ they work together.
</para>
<!-- ##### ARG GtkTreeView:rubber-banding ##### -->
<para>
</para>
<!-- ##### ARG GtkTreeView:rules-hint ##### -->
<para>
......
......@@ -2402,6 +2402,15 @@ This function is deprecated; it does nothing.
@Returns:
<!-- ##### FUNCTION gtk_widget_is_composited ##### -->
<para>
</para>
@widget:
@Returns:
<!-- ##### FUNCTION gtk_requisition_copy ##### -->
<para>
......
2006-06-05 Matthias Clasen <mclasen@redhat.com>
* === Released 2.9.2 ===
2006-05-16 Matthias Clasen <mclasen@redhat.com>
* === Released 2.9.1 ====
......
......@@ -665,13 +665,13 @@ gtk_print_operation_class_init (GtkPrintOperationClass *class)
* pango_layout_set_text (layout, "some text", -1);
* pango_layout_set_width (layout, width);
* pango_layout_set_alignment (layout, PANGO_ALIGN_CENTER);
*
*
* pango_layout_get_size (layout, NULL, &amp;layout_height);
* text_height = (gdouble)layout_height / PANGO_SCALE;
*
* cairo_move_to (cr, width / 2, (HEADER_HEIGHT - text_height) / 2);
* pango_cairo_show_layout (cr, layout);
*
*
* g_object_unref (layout);
* }
* </programlisting></informalexample>
......@@ -2298,14 +2298,14 @@ print_pages (GtkPrintOperation *op,
*
* if (page_setup != NULL)
* gtk_print_operation_set_default_page_setup (print, page_setup);
*
*
* g_signal_connect (print, "begin-print",
* G_CALLBACK (begin_print), &amp;data);
* g_signal_connect (print, "draw-page",
* G_CALLBACK (draw_page), &amp;data);
*
*
* res = gtk_print_operation_run (print, parent, &amp;error);
*
*
* if (res == GTK_PRINT_OPERATION_RESULT_ERROR)
* {
* error_dialog = gtk_message_dialog_new (GTK_WINDOW (parent),
......
2006-06-05 Matthias Clasen <mclasen@redhat.com>
* === Released 2.9.2 ===
2006-05-16 Matthias Clasen <mclasen@redhat.com>