summaryrefslogtreecommitdiff
path: root/docs/reference/gtk/tmpl
diff options
context:
space:
mode:
authorMatthias Clasen <matthiasc@src.gnome.org>2005-06-20 22:06:27 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2005-06-20 22:06:27 +0000
commit58a1af804c9f1a1dac9737b3e41f771555f06673 (patch)
tree6dcd10a2b006a7be8a815bd4530318cdd6880c83 /docs/reference/gtk/tmpl
parentf824cb5a43b7f128d9a6f7a845f7aeba75a6f47e (diff)
downloadgdk-pixbuf-58a1af804c9f1a1dac9737b3e41f771555f06673.tar.gz
Diffstat (limited to 'docs/reference/gtk/tmpl')
-rw-r--r--docs/reference/gtk/tmpl/gtkaccellabel.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkaccelmap.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkaccessible.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkaction.sgml12
-rw-r--r--docs/reference/gtk/tmpl/gtkactiongroup.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkalignment.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkarrow.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkaspectframe.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkbin.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkbindings.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkbox.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkbutton.sgml21
-rw-r--r--docs/reference/gtk/tmpl/gtkcalendar.sgml23
-rw-r--r--docs/reference/gtk/tmpl/gtkcelleditable.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkcelllayout.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkcellrenderer.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkcellrenderercombo.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkcellrendererpixbuf.sgml8
-rw-r--r--docs/reference/gtk/tmpl/gtkcellrendererprogress.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkcellrenderertext.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkcellrenderertoggle.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkcellview.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkcheckbutton.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkcheckmenuitem.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkclipboard.sgml1
-rw-r--r--docs/reference/gtk/tmpl/gtkclist.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkcolorbutton.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkcolorsel.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkcolorseldlg.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkcombo.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkcombobox.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkcomboboxentry.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkcontainer.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkctree.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkcurve.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkdialog.sgml13
-rw-r--r--docs/reference/gtk/tmpl/gtkdnd.sgml23
-rw-r--r--docs/reference/gtk/tmpl/gtkdrawingarea.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkeditable.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkentry.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkentrycompletion.sgml49
-rw-r--r--docs/reference/gtk/tmpl/gtkenums.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkeventbox.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkexpander.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkfeatures.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkfilechooser.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkfilechooserbutton.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkfilechooserdialog.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkfilechooserwidget.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkfilefilter.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkfilesel.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkfixed.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkfontbutton.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkfontsel.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkfontseldlg.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkframe.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkgamma.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkgc.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkhandlebox.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkhbbox.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkhbox.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkhpaned.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkhruler.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkhscale.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkhscrollbar.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkhseparator.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkiconfactory.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkicontheme.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkiconview.sgml166
-rw-r--r--docs/reference/gtk/tmpl/gtkimage.sgml8
-rw-r--r--docs/reference/gtk/tmpl/gtkimagemenuitem.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkimcontext.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkimcontextsimple.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkimmulticontext.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkinputdialog.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkinvisible.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkitem.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkitemfactory.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtklabel.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtklayout.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtklist.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtklistitem.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkliststore.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkmain.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkmenuitem.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkmenushell.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkmessagedialog.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkmisc.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtknotebook.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkobject.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkoldeditable.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkoptionmenu.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkpixmap.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkplug.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkpreview.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkprogress.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkprogressbar.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkradioaction.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkradiobutton.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkradiomenuitem.sgml8
-rw-r--r--docs/reference/gtk/tmpl/gtkradiotoolbutton.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkrange.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkrc.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkruler.sgml8
-rw-r--r--docs/reference/gtk/tmpl/gtkscale.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkscrollbar.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkscrolledwindow.sgml27
-rw-r--r--docs/reference/gtk/tmpl/gtkselection.sgml34
-rw-r--r--docs/reference/gtk/tmpl/gtkseparator.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkseparatormenuitem.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkseparatortoolitem.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtksettings.sgml13
-rw-r--r--docs/reference/gtk/tmpl/gtksignal.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtksizegroup.sgml26
-rw-r--r--docs/reference/gtk/tmpl/gtksocket.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkspinbutton.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkstatusbar.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkstock.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkstyle.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtktable.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtktearoffmenuitem.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtktext.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtktextbuffer.sgml8
-rw-r--r--docs/reference/gtk/tmpl/gtktextiter.sgml41
-rw-r--r--docs/reference/gtk/tmpl/gtktextmark.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtktexttag.sgml18
-rw-r--r--docs/reference/gtk/tmpl/gtktexttagtable.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtktextview.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkthemes.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtktipsquery.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtktoggleaction.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtktogglebutton.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtktoggletoolbutton.sgml8
-rw-r--r--docs/reference/gtk/tmpl/gtktoolbar.sgml8
-rw-r--r--docs/reference/gtk/tmpl/gtktoolbutton.sgml26
-rw-r--r--docs/reference/gtk/tmpl/gtktoolitem.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtktooltips.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtktree.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtktreednd.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtktreeitem.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtktreemodel.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtktreemodelfilter.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtktreemodelsort.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtktreeselection.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtktreesortable.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtktreestore.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtktreeview.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtktreeviewcolumn.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtktypeutils.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkuimanager.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkvbbox.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkvbox.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkviewport.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkvpaned.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkvruler.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkvscale.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkvscrollbar.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkvseparator.sgml3
-rw-r--r--docs/reference/gtk/tmpl/gtkwidget.sgml8
-rw-r--r--docs/reference/gtk/tmpl/gtkwindow.sgml35
-rw-r--r--docs/reference/gtk/tmpl/gtkwindowgroup.sgml3
161 files changed, 974 insertions, 29 deletions
diff --git a/docs/reference/gtk/tmpl/gtkaccellabel.sgml b/docs/reference/gtk/tmpl/gtkaccellabel.sgml
index 0d8ec122d..ac7b3b129 100644
--- a/docs/reference/gtk/tmpl/gtkaccellabel.sgml
+++ b/docs/reference/gtk/tmpl/gtkaccellabel.sgml
@@ -78,6 +78,9 @@ though it is almost always used to display just one accelerator key.
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkAccelLabel ##### -->
<para>
The #GtkAccelLabel-struct struct contains private data only, and
diff --git a/docs/reference/gtk/tmpl/gtkaccelmap.sgml b/docs/reference/gtk/tmpl/gtkaccelmap.sgml
index b1a62ba87..f83b75b28 100644
--- a/docs/reference/gtk/tmpl/gtkaccelmap.sgml
+++ b/docs/reference/gtk/tmpl/gtkaccelmap.sgml
@@ -14,6 +14,9 @@ Loadable keyboard accelerator specifications
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkAccelMap ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkaccessible.sgml b/docs/reference/gtk/tmpl/gtkaccessible.sgml
index 9ed1f8a15..d77722b3a 100644
--- a/docs/reference/gtk/tmpl/gtkaccessible.sgml
+++ b/docs/reference/gtk/tmpl/gtkaccessible.sgml
@@ -14,6 +14,9 @@ Accessibility support for widgets
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkAccessible ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkaction.sgml b/docs/reference/gtk/tmpl/gtkaction.sgml
index adbcdafee..65cbf4f15 100644
--- a/docs/reference/gtk/tmpl/gtkaction.sgml
+++ b/docs/reference/gtk/tmpl/gtkaction.sgml
@@ -48,6 +48,9 @@ activate its action.
#GtkActionGroup, #GtkUIManager
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkAction ##### -->
<para>
The <structname>GtkAction</structname> struct contains only private members
@@ -317,6 +320,15 @@ and should not be accessed directly.
@accel_path:
+<!-- ##### FUNCTION gtk_action_get_accel_closure ##### -->
+<para>
+
+</para>
+
+@action:
+@Returns:
+
+
<!-- ##### FUNCTION gtk_action_set_accel_group ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkactiongroup.sgml b/docs/reference/gtk/tmpl/gtkactiongroup.sgml
index 4025b1728..62d40d49a 100644
--- a/docs/reference/gtk/tmpl/gtkactiongroup.sgml
+++ b/docs/reference/gtk/tmpl/gtkactiongroup.sgml
@@ -33,6 +33,9 @@ sure that the correct shortcut is displayed next to the menu item.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkActionGroup ##### -->
<para>
The <structname>GtkActionGroup</structname> struct contains only private
diff --git a/docs/reference/gtk/tmpl/gtkalignment.sgml b/docs/reference/gtk/tmpl/gtkalignment.sgml
index 24c0af826..142c72896 100644
--- a/docs/reference/gtk/tmpl/gtkalignment.sgml
+++ b/docs/reference/gtk/tmpl/gtkalignment.sgml
@@ -27,6 +27,9 @@ have no effect.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkAlignment ##### -->
<para>
The #GtkAlignment-struct struct contains private data only, and should
diff --git a/docs/reference/gtk/tmpl/gtkarrow.sgml b/docs/reference/gtk/tmpl/gtkarrow.sgml
index ef49ae59a..59ddef5a4 100644
--- a/docs/reference/gtk/tmpl/gtkarrow.sgml
+++ b/docs/reference/gtk/tmpl/gtkarrow.sgml
@@ -34,6 +34,9 @@ style of an arrow can be changed after creation by using gtk_arrow_set().
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkArrow ##### -->
<para>
The #GtkArrow-struct containes the following fields.
diff --git a/docs/reference/gtk/tmpl/gtkaspectframe.sgml b/docs/reference/gtk/tmpl/gtkaspectframe.sgml
index ec7cb3e13..25d05e89f 100644
--- a/docs/reference/gtk/tmpl/gtkaspectframe.sgml
+++ b/docs/reference/gtk/tmpl/gtkaspectframe.sgml
@@ -20,6 +20,9 @@ a frame around the child. The frame will be
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkAspectFrame ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkbin.sgml b/docs/reference/gtk/tmpl/gtkbin.sgml
index f5c85a309..d806d4701 100644
--- a/docs/reference/gtk/tmpl/gtkbin.sgml
+++ b/docs/reference/gtk/tmpl/gtkbin.sgml
@@ -20,6 +20,9 @@ Many GTK+ widgets are subclasses of #GtkBin, including #GtkWindow, #GtkButton,
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkBin ##### -->
<para>
The #GtkBin-struct struct contains the following fields.
diff --git a/docs/reference/gtk/tmpl/gtkbindings.sgml b/docs/reference/gtk/tmpl/gtkbindings.sgml
index eedeabcf4..a96b0b543 100644
--- a/docs/reference/gtk/tmpl/gtkbindings.sgml
+++ b/docs/reference/gtk/tmpl/gtkbindings.sgml
@@ -14,6 +14,9 @@ Key bindings for individual widgets
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkBindingSet ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkbox.sgml b/docs/reference/gtk/tmpl/gtkbox.sgml
index 367f93836..ca62c782e 100644
--- a/docs/reference/gtk/tmpl/gtkbox.sgml
+++ b/docs/reference/gtk/tmpl/gtkbox.sgml
@@ -100,6 +100,9 @@ layouts.</para></listitem>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkBox ##### -->
<para>
The #GtkBox-struct describes an instance of GtkBox and contains the following fields.
diff --git a/docs/reference/gtk/tmpl/gtkbutton.sgml b/docs/reference/gtk/tmpl/gtkbutton.sgml
index cd5522cb6..366bcb4f0 100644
--- a/docs/reference/gtk/tmpl/gtkbutton.sgml
+++ b/docs/reference/gtk/tmpl/gtkbutton.sgml
@@ -21,6 +21,9 @@ the #GtkLabel.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkButton ##### -->
<para>
This should not be accessed directly. Use the accessor functions below.
@@ -332,3 +335,21 @@ Returns the current relief style of the given #GtkButton.
@yalign:
+<!-- ##### FUNCTION gtk_button_set_image ##### -->
+<para>
+
+</para>
+
+@button:
+@image:
+
+
+<!-- ##### FUNCTION gtk_button_get_image ##### -->
+<para>
+
+</para>
+
+@button:
+@Returns:
+
+
diff --git a/docs/reference/gtk/tmpl/gtkcalendar.sgml b/docs/reference/gtk/tmpl/gtkcalendar.sgml
index 1a2727d4d..3de3fb21d 100644
--- a/docs/reference/gtk/tmpl/gtkcalendar.sgml
+++ b/docs/reference/gtk/tmpl/gtkcalendar.sgml
@@ -33,6 +33,9 @@ gtk_calendar_get_date().
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkCalendar ##### -->
<para>
<structfield>num_marked_dates</structfield> is an integer containing the
@@ -169,9 +172,9 @@ These options can be used to influence the display and behaviour of a #GtkCalend
<para>
</para>
-@calendar:
-@month:
-@year:
+@calendar:
+@month:
+@year:
@Returns:
@@ -187,9 +190,9 @@ These options can be used to influence the display and behaviour of a #GtkCalend
<para>
</para>
-@calendar:
+@calendar:
@day:
-@Returns:
+@Returns:
<!-- ##### FUNCTION gtk_calendar_unmark_day ##### -->
@@ -197,15 +200,15 @@ These options can be used to influence the display and behaviour of a #GtkCalend
</para>
@calendar:
-@day:
-@Returns:
+@day:
+@Returns:
<!-- ##### FUNCTION gtk_calendar_clear_marks ##### -->
<para>
</para>
-@calendar:
+@calendar:
<!-- ##### FUNCTION gtk_calendar_get_display_options ##### -->
@@ -249,13 +252,13 @@ These options can be used to influence the display and behaviour of a #GtkCalend
<para>
</para>
-@calendar:
+@calendar:
<!-- ##### FUNCTION gtk_calendar_thaw ##### -->
<para>
</para>
-@calendar:
+@calendar:
diff --git a/docs/reference/gtk/tmpl/gtkcelleditable.sgml b/docs/reference/gtk/tmpl/gtkcelleditable.sgml
index c4df9822c..3230ddf12 100644
--- a/docs/reference/gtk/tmpl/gtkcelleditable.sgml
+++ b/docs/reference/gtk/tmpl/gtkcelleditable.sgml
@@ -15,6 +15,9 @@ to be usable when editing the contents of a #GtkTreeView cell.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkCellEditable ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkcelllayout.sgml b/docs/reference/gtk/tmpl/gtkcelllayout.sgml
index 10de4fc6f..ee1481bd5 100644
--- a/docs/reference/gtk/tmpl/gtkcelllayout.sgml
+++ b/docs/reference/gtk/tmpl/gtkcelllayout.sgml
@@ -16,6 +16,9 @@ attributes and data funcs.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkCellLayout ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkcellrenderer.sgml b/docs/reference/gtk/tmpl/gtkcellrenderer.sgml
index 9bf5d0146..5a1db1762 100644
--- a/docs/reference/gtk/tmpl/gtkcellrenderer.sgml
+++ b/docs/reference/gtk/tmpl/gtkcellrenderer.sgml
@@ -48,6 +48,9 @@ respectively.
#GtkCellRendererText,#GtkCellRendererPixbuf,#GtkCellRendererToggle
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### ENUM GtkCellRendererState ##### -->
<para>
Tells how a cell is to be rendererd.
diff --git a/docs/reference/gtk/tmpl/gtkcellrenderercombo.sgml b/docs/reference/gtk/tmpl/gtkcellrenderercombo.sgml
index fa9490e7e..3f3e6c0ff 100644
--- a/docs/reference/gtk/tmpl/gtkcellrenderercombo.sgml
+++ b/docs/reference/gtk/tmpl/gtkcellrenderercombo.sgml
@@ -25,6 +25,9 @@ cell renderers can be added in a handler for the editing-started signal.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkCellRendererCombo ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkcellrendererpixbuf.sgml b/docs/reference/gtk/tmpl/gtkcellrendererpixbuf.sgml
index 51da83bb0..e39852f39 100644
--- a/docs/reference/gtk/tmpl/gtkcellrendererpixbuf.sgml
+++ b/docs/reference/gtk/tmpl/gtkcellrendererpixbuf.sgml
@@ -30,6 +30,9 @@ property is set to a pixbuf, it renders that one.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkCellRendererPixbuf ##### -->
<para>
@@ -41,6 +44,11 @@ property is set to a pixbuf, it renders that one.
</para>
+<!-- ##### ARG GtkCellRendererPixbuf:icon-name ##### -->
+<para>
+
+</para>
+
<!-- ##### ARG GtkCellRendererPixbuf:pixbuf ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkcellrendererprogress.sgml b/docs/reference/gtk/tmpl/gtkcellrendererprogress.sgml
index eff71ec75..77a8085fa 100644
--- a/docs/reference/gtk/tmpl/gtkcellrendererprogress.sgml
+++ b/docs/reference/gtk/tmpl/gtkcellrendererprogress.sgml
@@ -14,6 +14,9 @@ Renders numbers as progress bars
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkCellRendererProgress ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkcellrenderertext.sgml b/docs/reference/gtk/tmpl/gtkcellrenderertext.sgml
index 01b12175b..fc3373d8c 100644
--- a/docs/reference/gtk/tmpl/gtkcellrenderertext.sgml
+++ b/docs/reference/gtk/tmpl/gtkcellrenderertext.sgml
@@ -22,6 +22,9 @@ the #GtkCellRendererText allows to edit its text using an entry.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkCellRendererText ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkcellrenderertoggle.sgml b/docs/reference/gtk/tmpl/gtkcellrenderertoggle.sgml
index 34c49b336..e8f05f095 100644
--- a/docs/reference/gtk/tmpl/gtkcellrenderertoggle.sgml
+++ b/docs/reference/gtk/tmpl/gtkcellrenderertoggle.sgml
@@ -17,6 +17,9 @@ property. When activated, it emits the toggled signal.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkCellRendererToggle ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkcellview.sgml b/docs/reference/gtk/tmpl/gtkcellview.sgml
index d324d40dc..b79051002 100644
--- a/docs/reference/gtk/tmpl/gtkcellview.sgml
+++ b/docs/reference/gtk/tmpl/gtkcellview.sgml
@@ -17,6 +17,9 @@ and drag and drop.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkCellView ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkcheckbutton.sgml b/docs/reference/gtk/tmpl/gtkcheckbutton.sgml
index 4846f123e..25246b052 100644
--- a/docs/reference/gtk/tmpl/gtkcheckbutton.sgml
+++ b/docs/reference/gtk/tmpl/gtkcheckbutton.sgml
@@ -34,6 +34,9 @@ The important signal ('toggled') is also inherited from #GtkToggleButton.
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkCheckButton ##### -->
<para>
<structfield>toggle_button</structfield> is a #GtkToggleButton representing the actual toggle button that composes the check button.
diff --git a/docs/reference/gtk/tmpl/gtkcheckmenuitem.sgml b/docs/reference/gtk/tmpl/gtkcheckmenuitem.sgml
index e13816afc..23bc39eeb 100644
--- a/docs/reference/gtk/tmpl/gtkcheckmenuitem.sgml
+++ b/docs/reference/gtk/tmpl/gtkcheckmenuitem.sgml
@@ -22,6 +22,9 @@ toggles the value.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkCheckMenuItem ##### -->
<para>
The #GtkCheckMenuItem-struct struct contains the following fields.
diff --git a/docs/reference/gtk/tmpl/gtkclipboard.sgml b/docs/reference/gtk/tmpl/gtkclipboard.sgml
index ab6e16afb..2482c838c 100644
--- a/docs/reference/gtk/tmpl/gtkclipboard.sgml
+++ b/docs/reference/gtk/tmpl/gtkclipboard.sgml
@@ -129,6 +129,7 @@ Storing data on clipboards
@data: the @user_data supplied to gtk_clipboard_request_image().
@Since: 2.6
+
<!-- ##### USER_FUNCTION GtkClipboardTargetsReceivedFunc ##### -->
<para>
A function to be called when the results of gtk_clipboard_request_targets()
diff --git a/docs/reference/gtk/tmpl/gtkclist.sgml b/docs/reference/gtk/tmpl/gtkclist.sgml
index 3442e4627..25a18252d 100644
--- a/docs/reference/gtk/tmpl/gtkclist.sgml
+++ b/docs/reference/gtk/tmpl/gtkclist.sgml
@@ -20,6 +20,9 @@ in newly written code. Use #GtkTreeView instead.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkCList ##### -->
<para>
This is the embodiment of the #GtkCList widget. This structure contains
diff --git a/docs/reference/gtk/tmpl/gtkcolorbutton.sgml b/docs/reference/gtk/tmpl/gtkcolorbutton.sgml
index cac76e59b..9c5eda591 100644
--- a/docs/reference/gtk/tmpl/gtkcolorbutton.sgml
+++ b/docs/reference/gtk/tmpl/gtkcolorbutton.sgml
@@ -15,6 +15,9 @@ selection dialog to change the color. It is suitable widget for selecting a colo
#GtkColorSelectionDialog, #GtkFontButton
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkColorButton ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkcolorsel.sgml b/docs/reference/gtk/tmpl/gtkcolorsel.sgml
index 22bd05707..53cd64c55 100644
--- a/docs/reference/gtk/tmpl/gtkcolorsel.sgml
+++ b/docs/reference/gtk/tmpl/gtkcolorsel.sgml
@@ -18,6 +18,9 @@ color selection dialog box #GtkColorSelectionDialog.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkColorSelection ##### -->
<para>
The #GtkColorSelection-struct struct contains private data only,
diff --git a/docs/reference/gtk/tmpl/gtkcolorseldlg.sgml b/docs/reference/gtk/tmpl/gtkcolorseldlg.sgml
index 56d4f2134..8ed57f505 100644
--- a/docs/reference/gtk/tmpl/gtkcolorseldlg.sgml
+++ b/docs/reference/gtk/tmpl/gtkcolorseldlg.sgml
@@ -16,6 +16,9 @@ provides a standard dialog for file selection.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkColorSelectionDialog ##### -->
<para>
The #GtkColorSelectionDialog-struct struct contains the following fields.
diff --git a/docs/reference/gtk/tmpl/gtkcombo.sgml b/docs/reference/gtk/tmpl/gtkcombo.sgml
index b51a5ec3a..375f2259d 100644
--- a/docs/reference/gtk/tmpl/gtkcombo.sgml
+++ b/docs/reference/gtk/tmpl/gtkcombo.sgml
@@ -83,6 +83,9 @@ items.</title>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkCombo ##### -->
<para>
The #GtkFixedChild-struct struct contains the following fields.
diff --git a/docs/reference/gtk/tmpl/gtkcombobox.sgml b/docs/reference/gtk/tmpl/gtkcombobox.sgml
index f4b6ce831..b647b7109 100644
--- a/docs/reference/gtk/tmpl/gtkcombobox.sgml
+++ b/docs/reference/gtk/tmpl/gtkcombobox.sgml
@@ -39,6 +39,9 @@ gtk_combo_box_get_active_text().
#GtkComboBoxEntry, #GtkTreeModel, #GtkCellRenderer
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkComboBox ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkcomboboxentry.sgml b/docs/reference/gtk/tmpl/gtkcomboboxentry.sgml
index af3fc4e60..be523f2ea 100644
--- a/docs/reference/gtk/tmpl/gtkcomboboxentry.sgml
+++ b/docs/reference/gtk/tmpl/gtkcomboboxentry.sgml
@@ -29,6 +29,9 @@ with gtk_combo_box_entry_new_text().
#GtkComboBox
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkComboBoxEntry ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkcontainer.sgml b/docs/reference/gtk/tmpl/gtkcontainer.sgml
index ec0d1cb96..8322b3dc8 100644
--- a/docs/reference/gtk/tmpl/gtkcontainer.sgml
+++ b/docs/reference/gtk/tmpl/gtkcontainer.sgml
@@ -96,6 +96,9 @@ changes, use gtk_widget_child_notify().
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkContainer ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkctree.sgml b/docs/reference/gtk/tmpl/gtkctree.sgml
index 7830cbf07..370120efe 100644
--- a/docs/reference/gtk/tmpl/gtkctree.sgml
+++ b/docs/reference/gtk/tmpl/gtkctree.sgml
@@ -33,6 +33,9 @@ in newly written code. Use #GtkTreeView instead.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkCTree ##### -->
<para>
The #GtkCTree-struct contains the following user-accessible fields.
diff --git a/docs/reference/gtk/tmpl/gtkcurve.sgml b/docs/reference/gtk/tmpl/gtkcurve.sgml
index c0f853740..850575f60 100644
--- a/docs/reference/gtk/tmpl/gtkcurve.sgml
+++ b/docs/reference/gtk/tmpl/gtkcurve.sgml
@@ -41,6 +41,9 @@ draw the points of the curve freely, and they are not connected at all.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkCurve ##### -->
<para>
The #GtkCurve-struct struct contains private data only, and
diff --git a/docs/reference/gtk/tmpl/gtkdialog.sgml b/docs/reference/gtk/tmpl/gtkdialog.sgml
index af4cc1db4..3c91cae3c 100644
--- a/docs/reference/gtk/tmpl/gtkdialog.sgml
+++ b/docs/reference/gtk/tmpl/gtkdialog.sgml
@@ -124,6 +124,9 @@ response from the user.</para></listitem>
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkDialog ##### -->
<para>
<structfield>vbox</structfield> is a #GtkVBox - the main part of the
@@ -319,6 +322,16 @@ directly, but into the @vbox and @action_area, as described above.
@setting:
+<!-- ##### FUNCTION gtk_dialog_get_response_for_widget ##### -->
+<para>
+
+</para>
+
+@dialog:
+@widget:
+@Returns:
+
+
<!-- ##### FUNCTION gtk_alternative_dialog_button_order ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkdnd.sgml b/docs/reference/gtk/tmpl/gtkdnd.sgml
index 34d5a4c14..7764898f3 100644
--- a/docs/reference/gtk/tmpl/gtkdnd.sgml
+++ b/docs/reference/gtk/tmpl/gtkdnd.sgml
@@ -24,6 +24,9 @@ in the #GtkWidget class.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### ENUM GtkDestDefaults ##### -->
<para>
The #GtkDestDefaults enumeration specifies the various
@@ -282,6 +285,17 @@ a widget.
@hot_y:
+<!-- ##### FUNCTION gtk_drag_set_icon_name ##### -->
+<para>
+
+</para>
+
+@context:
+@icon_name:
+@hot_x:
+@hot_y:
+
+
<!-- ##### FUNCTION gtk_drag_set_icon_default ##### -->
<para>
</para>
@@ -357,6 +371,15 @@ widget. The widget must have a window.
@stock_id:
+<!-- ##### FUNCTION gtk_drag_source_set_icon_name ##### -->
+<para>
+
+</para>
+
+@widget:
+@icon_name:
+
+
<!-- ##### FUNCTION gtk_drag_source_unset ##### -->
<para>
Undoes the effects of gtk_drag_source_set().
diff --git a/docs/reference/gtk/tmpl/gtkdrawingarea.sgml b/docs/reference/gtk/tmpl/gtkdrawingarea.sgml
index 0508368ba..1a287cf41 100644
--- a/docs/reference/gtk/tmpl/gtkdrawingarea.sgml
+++ b/docs/reference/gtk/tmpl/gtkdrawingarea.sgml
@@ -104,6 +104,9 @@ calling gtk_widget_queue_draw() on the #GtkImage when you want to
refresh to the screen.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkDrawingArea ##### -->
<para>
The #GtkDrawingArea struct contains private data only, and
diff --git a/docs/reference/gtk/tmpl/gtkeditable.sgml b/docs/reference/gtk/tmpl/gtkeditable.sgml
index 9304ad23f..f92116e09 100644
--- a/docs/reference/gtk/tmpl/gtkeditable.sgml
+++ b/docs/reference/gtk/tmpl/gtkeditable.sgml
@@ -52,6 +52,9 @@ insert_text_handler (GtkEditable *editable,
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkEditable ##### -->
<para>
The #GtkEditable structure contains the following fields.
diff --git a/docs/reference/gtk/tmpl/gtkentry.sgml b/docs/reference/gtk/tmpl/gtkentry.sgml
index 3da3c2702..eea87aaa8 100644
--- a/docs/reference/gtk/tmpl/gtkentry.sgml
+++ b/docs/reference/gtk/tmpl/gtkentry.sgml
@@ -25,6 +25,9 @@ position is visible.
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkEntry ##### -->
<para>
The #GtkEntry-struct struct contains only private data.
diff --git a/docs/reference/gtk/tmpl/gtkentrycompletion.sgml b/docs/reference/gtk/tmpl/gtkentrycompletion.sgml
index e8786602b..e896172a1 100644
--- a/docs/reference/gtk/tmpl/gtkentrycompletion.sgml
+++ b/docs/reference/gtk/tmpl/gtkentrycompletion.sgml
@@ -43,6 +43,9 @@ selected, the ::action-activated signal is emitted.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkEntryCompletion ##### -->
<para>
The GtkEntryCompletion struct contains only private data.
@@ -96,6 +99,16 @@ The GtkEntryCompletion struct contains only private data.
</para>
+<!-- ##### ARG GtkEntryCompletion:popup-set-width ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG GtkEntryCompletion:popup-single-match ##### -->
+<para>
+
+</para>
+
<!-- ##### ARG GtkEntryCompletion:text-column ##### -->
<para>
@@ -288,3 +301,39 @@ to the unmodified key via <literal>gtk_entry_get_text (GTK_ENTRY (gtk_entry_comp
@Returns:
+<!-- ##### FUNCTION gtk_entry_completion_set_popup_set_width ##### -->
+<para>
+
+</para>
+
+@completion:
+@popup_set_width:
+
+
+<!-- ##### FUNCTION gtk_entry_completion_get_popup_set_width ##### -->
+<para>
+
+</para>
+
+@completion:
+@Returns:
+
+
+<!-- ##### FUNCTION gtk_entry_completion_set_popup_single_match ##### -->
+<para>
+
+</para>
+
+@completion:
+@popup_single_match:
+
+
+<!-- ##### FUNCTION gtk_entry_completion_get_popup_single_match ##### -->
+<para>
+
+</para>
+
+@completion:
+@Returns:
+
+
diff --git a/docs/reference/gtk/tmpl/gtkenums.sgml b/docs/reference/gtk/tmpl/gtkenums.sgml
index df1f65e17..334fa5812 100644
--- a/docs/reference/gtk/tmpl/gtkenums.sgml
+++ b/docs/reference/gtk/tmpl/gtkenums.sgml
@@ -14,6 +14,9 @@ Public enumerated types used throughout GTK+
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### ENUM GtkAccelFlags ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkeventbox.sgml b/docs/reference/gtk/tmpl/gtkeventbox.sgml
index 6ebb986c5..fdcec8f94 100644
--- a/docs/reference/gtk/tmpl/gtkeventbox.sgml
+++ b/docs/reference/gtk/tmpl/gtkeventbox.sgml
@@ -16,6 +16,9 @@ have their own window.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkEventBox ##### -->
<para>
The #GtkEventBox-struct struct contains private data only, and
diff --git a/docs/reference/gtk/tmpl/gtkexpander.sgml b/docs/reference/gtk/tmpl/gtkexpander.sgml
index 2bdd68328..b23139f34 100644
--- a/docs/reference/gtk/tmpl/gtkexpander.sgml
+++ b/docs/reference/gtk/tmpl/gtkexpander.sgml
@@ -65,6 +65,9 @@ expander_callback (GObject *object,
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkExpander ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkfeatures.sgml b/docs/reference/gtk/tmpl/gtkfeatures.sgml
index 081d312b3..d40fa257f 100644
--- a/docs/reference/gtk/tmpl/gtkfeatures.sgml
+++ b/docs/reference/gtk/tmpl/gtkfeatures.sgml
@@ -16,6 +16,9 @@ typically use the features described here.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### VARIABLE gtk_major_version ##### -->
<para>
The major version number of the GTK+ library. (e.g. in GTK+ version
diff --git a/docs/reference/gtk/tmpl/gtkfilechooser.sgml b/docs/reference/gtk/tmpl/gtkfilechooser.sgml
index 1be33e7e0..454bb50bf 100644
--- a/docs/reference/gtk/tmpl/gtkfilechooser.sgml
+++ b/docs/reference/gtk/tmpl/gtkfilechooser.sgml
@@ -401,6 +401,9 @@ class "GtkFileChooserDefault" binding "my-own-gtkfilechooser-bindings"
#GtkFileChooserDialog, #GtkFileChooserWidget, #GtkFileChooserButton
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkFileChooser ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkfilechooserbutton.sgml b/docs/reference/gtk/tmpl/gtkfilechooserbutton.sgml
index 27e9757e1..476763e8c 100644
--- a/docs/reference/gtk/tmpl/gtkfilechooserbutton.sgml
+++ b/docs/reference/gtk/tmpl/gtkfilechooserbutton.sgml
@@ -48,6 +48,9 @@ such a way that other interface elements give space to the widget.
#GtkFileChooserDialog
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkFileChooserButton ##### -->
<para>
This should not be accessed directly. Use the accessor functions below.
diff --git a/docs/reference/gtk/tmpl/gtkfilechooserdialog.sgml b/docs/reference/gtk/tmpl/gtkfilechooserdialog.sgml
index 706490b13..629c35ea0 100644
--- a/docs/reference/gtk/tmpl/gtkfilechooserdialog.sgml
+++ b/docs/reference/gtk/tmpl/gtkfilechooserdialog.sgml
@@ -111,6 +111,9 @@ dialog = gtk_file_chooser_dialog_new ("Open File",
#GtkFileChooser, #GtkDialog
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkFileChooserDialog ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkfilechooserwidget.sgml b/docs/reference/gtk/tmpl/gtkfilechooserwidget.sgml
index add7e43ed..082bf46ef 100644
--- a/docs/reference/gtk/tmpl/gtkfilechooserwidget.sgml
+++ b/docs/reference/gtk/tmpl/gtkfilechooserwidget.sgml
@@ -24,6 +24,9 @@ File chooser widget that can be embedded in other widgets
#GtkFileChooser, #GtkFileChooserDialog
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkFileChooserWidget ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkfilefilter.sgml b/docs/reference/gtk/tmpl/gtkfilefilter.sgml
index 34cc4d8f5..6bc5e54c7 100644
--- a/docs/reference/gtk/tmpl/gtkfilefilter.sgml
+++ b/docs/reference/gtk/tmpl/gtkfilefilter.sgml
@@ -32,6 +32,9 @@ to manually use a filter on a file with gtk_file_filter_filter().
#GtkFileChooser
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkFileFilter ##### -->
<para>
The <structname>GtkFileFilter</structname> struct contains
diff --git a/docs/reference/gtk/tmpl/gtkfilesel.sgml b/docs/reference/gtk/tmpl/gtkfilesel.sgml
index a3243327f..c660c4971 100644
--- a/docs/reference/gtk/tmpl/gtkfilesel.sgml
+++ b/docs/reference/gtk/tmpl/gtkfilesel.sgml
@@ -87,6 +87,9 @@ void create_file_selection (void) {
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkFileSelection ##### -->
<para>
The #GtkFileSelection struct contains the following #GtkWidget fields:
diff --git a/docs/reference/gtk/tmpl/gtkfixed.sgml b/docs/reference/gtk/tmpl/gtkfixed.sgml
index d38b7af86..694f5b289 100644
--- a/docs/reference/gtk/tmpl/gtkfixed.sgml
+++ b/docs/reference/gtk/tmpl/gtkfixed.sgml
@@ -64,6 +64,9 @@ widget. But you should be aware of the tradeoffs.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkFixed ##### -->
<para>
The #GtkFixed-struct struct contains the following fields.
diff --git a/docs/reference/gtk/tmpl/gtkfontbutton.sgml b/docs/reference/gtk/tmpl/gtkfontbutton.sgml
index abad175f2..54c701b64 100644
--- a/docs/reference/gtk/tmpl/gtkfontbutton.sgml
+++ b/docs/reference/gtk/tmpl/gtkfontbutton.sgml
@@ -15,6 +15,9 @@ dialog to change the font. It is suitable widget for selecting a font in a prefe
#GtkFontSelectionDialog, #GtkColorButton.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkFontButton ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkfontsel.sgml b/docs/reference/gtk/tmpl/gtkfontsel.sgml
index 99137060f..129b564b6 100644
--- a/docs/reference/gtk/tmpl/gtkfontsel.sgml
+++ b/docs/reference/gtk/tmpl/gtkfontsel.sgml
@@ -36,6 +36,9 @@ gtk_font_selection_set_preview_text().
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkFontSelection ##### -->
<para>
The #GtkFontSelection struct contains private data only, and should
diff --git a/docs/reference/gtk/tmpl/gtkfontseldlg.sgml b/docs/reference/gtk/tmpl/gtkfontseldlg.sgml
index b97ff929d..cf89cf9fc 100644
--- a/docs/reference/gtk/tmpl/gtkfontseldlg.sgml
+++ b/docs/reference/gtk/tmpl/gtkfontseldlg.sgml
@@ -36,6 +36,9 @@ fonts.</para></listitem>
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkFontSelectionDialog ##### -->
diff --git a/docs/reference/gtk/tmpl/gtkframe.sgml b/docs/reference/gtk/tmpl/gtkframe.sgml
index efb3cf17d..901c06e1f 100644
--- a/docs/reference/gtk/tmpl/gtkframe.sgml
+++ b/docs/reference/gtk/tmpl/gtkframe.sgml
@@ -18,6 +18,9 @@ label can be controlled with gtk_frame_set_label_align().
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkFrame ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkgamma.sgml b/docs/reference/gtk/tmpl/gtkgamma.sgml
index d9aac33d7..6d061fcff 100644
--- a/docs/reference/gtk/tmpl/gtkgamma.sgml
+++ b/docs/reference/gtk/tmpl/gtkgamma.sgml
@@ -34,6 +34,9 @@ to a straight line.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkGammaCurve ##### -->
<para>
The #GtkGammaCurve struct contains private data only, and
diff --git a/docs/reference/gtk/tmpl/gtkgc.sgml b/docs/reference/gtk/tmpl/gtkgc.sgml
index ac5a922c8..57d738b57 100644
--- a/docs/reference/gtk/tmpl/gtkgc.sgml
+++ b/docs/reference/gtk/tmpl/gtkgc.sgml
@@ -18,6 +18,9 @@ When the #GdkGC is no longer needed, gtk_gc_release() should be called.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### FUNCTION gtk_gc_get ##### -->
<para>
Gets a #GdkGC with the given depth, colormap and #GdkGCValues.
diff --git a/docs/reference/gtk/tmpl/gtkhandlebox.sgml b/docs/reference/gtk/tmpl/gtkhandlebox.sgml
index 74eb19fc1..6940230f2 100644
--- a/docs/reference/gtk/tmpl/gtkhandlebox.sgml
+++ b/docs/reference/gtk/tmpl/gtkhandlebox.sgml
@@ -36,6 +36,9 @@ so the snap edge should be set to %GTK_POS_BOTTOM.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkHandleBox ##### -->
<para>
The #GtkHandleBox-struct struct contains the following fields.
diff --git a/docs/reference/gtk/tmpl/gtkhbbox.sgml b/docs/reference/gtk/tmpl/gtkhbbox.sgml
index c1ce601eb..af611bd2a 100644
--- a/docs/reference/gtk/tmpl/gtkhbbox.sgml
+++ b/docs/reference/gtk/tmpl/gtkhbbox.sgml
@@ -45,6 +45,9 @@ gtk_button_box_set_layout().
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkHButtonBox ##### -->
<para>
GtkHButtonBox does not contain any public fields.
diff --git a/docs/reference/gtk/tmpl/gtkhbox.sgml b/docs/reference/gtk/tmpl/gtkhbox.sgml
index e88b2dfa4..8af4c505d 100644
--- a/docs/reference/gtk/tmpl/gtkhbox.sgml
+++ b/docs/reference/gtk/tmpl/gtkhbox.sgml
@@ -30,6 +30,9 @@ All children are allocated the same height.
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkHBox ##### -->
diff --git a/docs/reference/gtk/tmpl/gtkhpaned.sgml b/docs/reference/gtk/tmpl/gtkhpaned.sgml
index 0cba95a73..df98d308f 100644
--- a/docs/reference/gtk/tmpl/gtkhpaned.sgml
+++ b/docs/reference/gtk/tmpl/gtkhpaned.sgml
@@ -17,6 +17,9 @@ a handle. See #GtkPaned for details.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkHPaned ##### -->
<para>
</para>
diff --git a/docs/reference/gtk/tmpl/gtkhruler.sgml b/docs/reference/gtk/tmpl/gtkhruler.sgml
index 7071b63c4..16de20049 100644
--- a/docs/reference/gtk/tmpl/gtkhruler.sgml
+++ b/docs/reference/gtk/tmpl/gtkhruler.sgml
@@ -30,6 +30,9 @@ rulers.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkHRuler ##### -->
<para>
The #GtkHRuler struct contains private data and should be accessed
diff --git a/docs/reference/gtk/tmpl/gtkhscale.sgml b/docs/reference/gtk/tmpl/gtkhscale.sgml
index f4c9782ed..edd4611d6 100644
--- a/docs/reference/gtk/tmpl/gtkhscale.sgml
+++ b/docs/reference/gtk/tmpl/gtkhscale.sgml
@@ -19,6 +19,9 @@ shown can be set using the parent #GtkScale class's functions.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkHScale ##### -->
<para>
The #GtkHScale-struct struct contains private data only, and
diff --git a/docs/reference/gtk/tmpl/gtkhscrollbar.sgml b/docs/reference/gtk/tmpl/gtkhscrollbar.sgml
index 007c8cdd9..8b1e3e5ef 100644
--- a/docs/reference/gtk/tmpl/gtkhscrollbar.sgml
+++ b/docs/reference/gtk/tmpl/gtkhscrollbar.sgml
@@ -19,6 +19,9 @@ will be created for you. See #GtkAdjustment for details.
#GtkScrollbar, #GtkScrolledWindow
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkHScrollbar ##### -->
<para>
The #GtkHScrollbar struct contains private data and should be accessed
diff --git a/docs/reference/gtk/tmpl/gtkhseparator.sgml b/docs/reference/gtk/tmpl/gtkhseparator.sgml
index 6f0efb57a..9a4ebd8c0 100644
--- a/docs/reference/gtk/tmpl/gtkhseparator.sgml
+++ b/docs/reference/gtk/tmpl/gtkhseparator.sgml
@@ -29,6 +29,9 @@ gtk_menu_shell_append().
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkHSeparator ##### -->
<para>
The #GtkHSeparator-struct struct contains private data only, and
diff --git a/docs/reference/gtk/tmpl/gtkiconfactory.sgml b/docs/reference/gtk/tmpl/gtkiconfactory.sgml
index 09b59dd13..bca3a9cd7 100644
--- a/docs/reference/gtk/tmpl/gtkiconfactory.sgml
+++ b/docs/reference/gtk/tmpl/gtkiconfactory.sgml
@@ -40,6 +40,9 @@ looking up the icon to use for a given stock ID.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkIconSource ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkicontheme.sgml b/docs/reference/gtk/tmpl/gtkicontheme.sgml
index 27f1e97fc..41a1fa0ad 100644
--- a/docs/reference/gtk/tmpl/gtkicontheme.sgml
+++ b/docs/reference/gtk/tmpl/gtkicontheme.sgml
@@ -100,6 +100,9 @@ else
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkIconInfo ##### -->
<para>
Contains information found when looking up an icon in
diff --git a/docs/reference/gtk/tmpl/gtkiconview.sgml b/docs/reference/gtk/tmpl/gtkiconview.sgml
index a23fbe2d7..c7f1620d7 100644
--- a/docs/reference/gtk/tmpl/gtkiconview.sgml
+++ b/docs/reference/gtk/tmpl/gtkiconview.sgml
@@ -19,6 +19,9 @@ rubberband selection, which is controlled by dragging the pointer.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkIconView ##### -->
<para>
The <structname>GtkIconView</structname> struct contains only
@@ -136,6 +139,11 @@ private fields and should not be directly accessed.
</para>
+<!-- ##### ARG GtkIconView:reorderable ##### -->
+<para>
+
+</para>
+
<!-- ##### ARG GtkIconView:row-spacing ##### -->
<para>
@@ -285,6 +293,41 @@ selected rows. It will be called on every selected row in the view.
@Returns:
+<!-- ##### FUNCTION gtk_icon_view_get_item_at_pos ##### -->
+<para>
+
+</para>
+
+@icon_view:
+@x:
+@y:
+@path:
+@cell:
+@Returns:
+
+
+<!-- ##### FUNCTION gtk_icon_view_set_cursor ##### -->
+<para>
+
+</para>
+
+@icon_view:
+@path:
+@cell:
+@start_editing:
+
+
+<!-- ##### FUNCTION gtk_icon_view_get_cursor ##### -->
+<para>
+
+</para>
+
+@icon_view:
+@path:
+@cell:
+@Returns:
+
+
<!-- ##### FUNCTION gtk_icon_view_selected_foreach ##### -->
<para>
@@ -501,3 +544,126 @@ selected rows. It will be called on every selected row in the view.
@path:
+<!-- ##### FUNCTION gtk_icon_view_scroll_to_path ##### -->
+<para>
+
+</para>
+
+@icon_view:
+@path:
+@use_align:
+@row_align:
+@col_align:
+
+
+<!-- ##### FUNCTION gtk_icon_view_get_visible_range ##### -->
+<para>
+
+</para>
+
+@icon_view:
+@start_path:
+@end_path:
+@Returns:
+
+
+<!-- ##### FUNCTION gtk_icon_view_enable_model_drag_source ##### -->
+<para>
+
+</para>
+
+@icon_view:
+@start_button_mask:
+@targets:
+@n_targets:
+@actions:
+
+
+<!-- ##### FUNCTION gtk_icon_view_enable_model_drag_dest ##### -->
+<para>
+
+</para>
+
+@icon_view:
+@targets:
+@n_targets:
+@actions:
+
+
+<!-- ##### FUNCTION gtk_icon_view_unset_model_drag_source ##### -->
+<para>
+
+</para>
+
+@icon_view:
+
+
+<!-- ##### FUNCTION gtk_icon_view_unset_model_drag_dest ##### -->
+<para>
+
+</para>
+
+@icon_view:
+
+
+<!-- ##### FUNCTION gtk_icon_view_set_reorderable ##### -->
+<para>
+
+</para>
+
+@icon_view:
+@reorderable:
+
+
+<!-- ##### FUNCTION gtk_icon_view_get_reorderable ##### -->
+<para>
+
+</para>
+
+@icon_view:
+@Returns:
+
+
+<!-- ##### FUNCTION gtk_icon_view_set_drag_dest_item ##### -->
+<para>
+
+</para>
+
+@icon_view:
+@path:
+@pos:
+
+
+<!-- ##### FUNCTION gtk_icon_view_get_drag_dest_item ##### -->
+<para>
+
+</para>
+
+@icon_view:
+@path:
+@pos:
+
+
+<!-- ##### FUNCTION gtk_icon_view_get_dest_item_at_pos ##### -->
+<para>
+
+</para>
+
+@icon_view:
+@drag_x:
+@drag_y:
+@path:
+@pos:
+@Returns:
+
+
+<!-- ##### FUNCTION gtk_icon_view_create_drag_icon ##### -->
+<para>
+
+</para>
+
+@icon_view:
+@path:
+@Returns:
+
+
diff --git a/docs/reference/gtk/tmpl/gtkimage.sgml b/docs/reference/gtk/tmpl/gtkimage.sgml
index 629de6b55..60afee4b8 100644
--- a/docs/reference/gtk/tmpl/gtkimage.sgml
+++ b/docs/reference/gtk/tmpl/gtkimage.sgml
@@ -422,6 +422,14 @@ functions), but they will all return %NULL values.
@size:
+<!-- ##### FUNCTION gtk_image_clear ##### -->
+<para>
+
+</para>
+
+@image:
+
+
<!-- ##### FUNCTION gtk_image_new ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkimagemenuitem.sgml b/docs/reference/gtk/tmpl/gtkimagemenuitem.sgml
index 6650a4b8e..ec7469af0 100644
--- a/docs/reference/gtk/tmpl/gtkimagemenuitem.sgml
+++ b/docs/reference/gtk/tmpl/gtkimagemenuitem.sgml
@@ -18,6 +18,9 @@ fill in the text label.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkImageMenuItem ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkimcontext.sgml b/docs/reference/gtk/tmpl/gtkimcontext.sgml
index c9d81d8bd..1a4e946f2 100644
--- a/docs/reference/gtk/tmpl/gtkimcontext.sgml
+++ b/docs/reference/gtk/tmpl/gtkimcontext.sgml
@@ -14,6 +14,9 @@ Base class for input method contexts
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkIMContext ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkimcontextsimple.sgml b/docs/reference/gtk/tmpl/gtkimcontextsimple.sgml
index 0a0a4a864..cdbb50b5b 100644
--- a/docs/reference/gtk/tmpl/gtkimcontextsimple.sgml
+++ b/docs/reference/gtk/tmpl/gtkimcontextsimple.sgml
@@ -14,6 +14,9 @@ An input method context supporting table-based input methods
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkIMContextSimple ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkimmulticontext.sgml b/docs/reference/gtk/tmpl/gtkimmulticontext.sgml
index 4b5436b72..eada3192a 100644
--- a/docs/reference/gtk/tmpl/gtkimmulticontext.sgml
+++ b/docs/reference/gtk/tmpl/gtkimmulticontext.sgml
@@ -14,6 +14,9 @@ An input method context supporting multiple, loadable input methods
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkIMMulticontext ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkinputdialog.sgml b/docs/reference/gtk/tmpl/gtkinputdialog.sgml
index 9411028f8..99021b8c0 100644
--- a/docs/reference/gtk/tmpl/gtkinputdialog.sgml
+++ b/docs/reference/gtk/tmpl/gtkinputdialog.sgml
@@ -38,6 +38,9 @@ immediately.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkInputDialog ##### -->
<para>
</para>
diff --git a/docs/reference/gtk/tmpl/gtkinvisible.sgml b/docs/reference/gtk/tmpl/gtkinvisible.sgml
index 9d4a61c66..9315fe8d9 100644
--- a/docs/reference/gtk/tmpl/gtkinvisible.sgml
+++ b/docs/reference/gtk/tmpl/gtkinvisible.sgml
@@ -19,6 +19,9 @@ for drag-and-drop.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkInvisible ##### -->
<para>
The #GtkInvisible-struct struct contains no public fields.
diff --git a/docs/reference/gtk/tmpl/gtkitem.sgml b/docs/reference/gtk/tmpl/gtkitem.sgml
index 2f788161d..effa9a3c6 100644
--- a/docs/reference/gtk/tmpl/gtkitem.sgml
+++ b/docs/reference/gtk/tmpl/gtkitem.sgml
@@ -15,6 +15,9 @@ and #GtkTreeItem.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkItem ##### -->
<para>
The #GtkItem-struct struct contains private data only, and
diff --git a/docs/reference/gtk/tmpl/gtkitemfactory.sgml b/docs/reference/gtk/tmpl/gtkitemfactory.sgml
index c018caa96..430810fdb 100644
--- a/docs/reference/gtk/tmpl/gtkitemfactory.sgml
+++ b/docs/reference/gtk/tmpl/gtkitemfactory.sgml
@@ -14,6 +14,9 @@ As of GTK+ 2.4, #GtkItemFactory has been deprecated in favour of #GtkUIManager.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkItemFactory ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtklabel.sgml b/docs/reference/gtk/tmpl/gtklabel.sgml
index 89ef2f85e..5c194e1d8 100644
--- a/docs/reference/gtk/tmpl/gtklabel.sgml
+++ b/docs/reference/gtk/tmpl/gtklabel.sgml
@@ -138,6 +138,9 @@ aligns in its available space, see gtk_misc_set_alignment().
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkLabel ##### -->
<para>
This should not be accessed directly. Use the accessor functions as
diff --git a/docs/reference/gtk/tmpl/gtklayout.sgml b/docs/reference/gtk/tmpl/gtklayout.sgml
index 6870889a9..a61cf67d9 100644
--- a/docs/reference/gtk/tmpl/gtklayout.sgml
+++ b/docs/reference/gtk/tmpl/gtklayout.sgml
@@ -27,6 +27,9 @@ area.
#GtkDrawingArea, #GtkScrolledWindow
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkLayout ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtklist.sgml b/docs/reference/gtk/tmpl/gtklist.sgml
index eb76c0c81..c92b3b8c9 100644
--- a/docs/reference/gtk/tmpl/gtklist.sgml
+++ b/docs/reference/gtk/tmpl/gtklist.sgml
@@ -33,6 +33,9 @@ type.</para></listitem>
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkList ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtklistitem.sgml b/docs/reference/gtk/tmpl/gtklistitem.sgml
index c19753f48..e2e2c6f4a 100644
--- a/docs/reference/gtk/tmpl/gtklistitem.sgml
+++ b/docs/reference/gtk/tmpl/gtklistitem.sgml
@@ -26,6 +26,9 @@ in newly written code. Use #GtkTreeView instead.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkListItem ##### -->
<para>
The #GtkListItem struct contains private data only, and should
diff --git a/docs/reference/gtk/tmpl/gtkliststore.sgml b/docs/reference/gtk/tmpl/gtkliststore.sgml
index 03f4583be..ebebf7421 100644
--- a/docs/reference/gtk/tmpl/gtkliststore.sgml
+++ b/docs/reference/gtk/tmpl/gtkliststore.sgml
@@ -98,6 +98,9 @@ run on older versions of GTK+, it is worth keeping the iter around.
#GtkTreeModel, #GtkTreeStore
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkListStore ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkmain.sgml b/docs/reference/gtk/tmpl/gtkmain.sgml
index fd1281787..ce4d115cc 100644
--- a/docs/reference/gtk/tmpl/gtkmain.sgml
+++ b/docs/reference/gtk/tmpl/gtkmain.sgml
@@ -81,6 +81,9 @@ See the GLib manual, especially #GMainLoop and signal-related
functions such as g_signal_connect().
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### FUNCTION gtk_set_locale ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkmenuitem.sgml b/docs/reference/gtk/tmpl/gtkmenuitem.sgml
index 14e0cd4db..ee17a8c85 100644
--- a/docs/reference/gtk/tmpl/gtkmenuitem.sgml
+++ b/docs/reference/gtk/tmpl/gtkmenuitem.sgml
@@ -33,6 +33,9 @@ only a few are really useful.
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkMenuItem ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkmenushell.sgml b/docs/reference/gtk/tmpl/gtkmenushell.sgml
index 5ca8f2b07..c7e0dc177 100644
--- a/docs/reference/gtk/tmpl/gtkmenushell.sgml
+++ b/docs/reference/gtk/tmpl/gtkmenushell.sgml
@@ -22,6 +22,9 @@ allowing for nested hierarchical menus.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkMenuShell ##### -->
<para>
The #GtkMenuShell-struct struct contains the following fields.
diff --git a/docs/reference/gtk/tmpl/gtkmessagedialog.sgml b/docs/reference/gtk/tmpl/gtkmessagedialog.sgml
index cb787b875..c69f7f670 100644
--- a/docs/reference/gtk/tmpl/gtkmessagedialog.sgml
+++ b/docs/reference/gtk/tmpl/gtkmessagedialog.sgml
@@ -57,6 +57,9 @@ You might do a non-modal #GtkMessageDialog as follows:
#GtkDialog
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkMessageDialog ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkmisc.sgml b/docs/reference/gtk/tmpl/gtkmisc.sgml
index ef8f1fb66..e93040324 100644
--- a/docs/reference/gtk/tmpl/gtkmisc.sgml
+++ b/docs/reference/gtk/tmpl/gtkmisc.sgml
@@ -25,6 +25,9 @@ allocated area, the alignment settings will not alter the widgets position.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkMisc ##### -->
<para>
The #GtkMisc-struct struct contains the following fields.
diff --git a/docs/reference/gtk/tmpl/gtknotebook.sgml b/docs/reference/gtk/tmpl/gtknotebook.sgml
index 93a081459..9f1d768bc 100644
--- a/docs/reference/gtk/tmpl/gtknotebook.sgml
+++ b/docs/reference/gtk/tmpl/gtknotebook.sgml
@@ -30,6 +30,9 @@ will be a popup menu allowing the users to switch pages.
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkNotebook ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkobject.sgml b/docs/reference/gtk/tmpl/gtkobject.sgml
index 33167e084..6421af689 100644
--- a/docs/reference/gtk/tmpl/gtkobject.sgml
+++ b/docs/reference/gtk/tmpl/gtkobject.sgml
@@ -91,6 +91,9 @@ explicitly call g_object_ref() yourself.</para></listitem>
#GObject
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkObject ##### -->
<para>
The object itself. You should never use these members directly -
diff --git a/docs/reference/gtk/tmpl/gtkoldeditable.sgml b/docs/reference/gtk/tmpl/gtkoldeditable.sgml
index 9fd823379..e51a5e9b3 100644
--- a/docs/reference/gtk/tmpl/gtkoldeditable.sgml
+++ b/docs/reference/gtk/tmpl/gtkoldeditable.sgml
@@ -15,6 +15,9 @@ in newly written code. Use the #GtkEditable interface instead.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkOldEditable ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkoptionmenu.sgml b/docs/reference/gtk/tmpl/gtkoptionmenu.sgml
index 9af38f4f5..03ae18506 100644
--- a/docs/reference/gtk/tmpl/gtkoptionmenu.sgml
+++ b/docs/reference/gtk/tmpl/gtkoptionmenu.sgml
@@ -29,6 +29,9 @@ As of GTK+ 2.4, #GtkOptionMenu has been deprecated in favor of #GtkComboBox.
<!-- ##### SECTION See_Also ##### -->
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkOptionMenu ##### -->
<para>
The #GtkOptionMenu-struct struct contains private data only, and
diff --git a/docs/reference/gtk/tmpl/gtkpixmap.sgml b/docs/reference/gtk/tmpl/gtkpixmap.sgml
index 7304fe5cc..48cb86238 100644
--- a/docs/reference/gtk/tmpl/gtkpixmap.sgml
+++ b/docs/reference/gtk/tmpl/gtkpixmap.sgml
@@ -27,6 +27,9 @@ in newly written code. Use #GtkImage instead.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkPixmap ##### -->
<para>
The #GtkPixmap-struct struct contains private data only, and
diff --git a/docs/reference/gtk/tmpl/gtkplug.sgml b/docs/reference/gtk/tmpl/gtkplug.sgml
index 43708c9fc..4b8b2e7ef 100644
--- a/docs/reference/gtk/tmpl/gtkplug.sgml
+++ b/docs/reference/gtk/tmpl/gtkplug.sgml
@@ -35,6 +35,9 @@ on all platforms supported by GTK+.
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkPlug ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkpreview.sgml b/docs/reference/gtk/tmpl/gtkpreview.sgml
index bc84fe792..a23386bb9 100644
--- a/docs/reference/gtk/tmpl/gtkpreview.sgml
+++ b/docs/reference/gtk/tmpl/gtkpreview.sgml
@@ -25,6 +25,9 @@ approaches.
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkPreview ##### -->
<para>
The #GtkPreview-struct struct contains private data only, and
diff --git a/docs/reference/gtk/tmpl/gtkprogress.sgml b/docs/reference/gtk/tmpl/gtkprogress.sgml
index 503580943..a83d5b128 100644
--- a/docs/reference/gtk/tmpl/gtkprogress.sgml
+++ b/docs/reference/gtk/tmpl/gtkprogress.sgml
@@ -16,6 +16,9 @@ the progress of a long running operation.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkProgress ##### -->
<para>
The #GtkProgress-struct struct contains private data only.
diff --git a/docs/reference/gtk/tmpl/gtkprogressbar.sgml b/docs/reference/gtk/tmpl/gtkprogressbar.sgml
index 003280519..df16163c4 100644
--- a/docs/reference/gtk/tmpl/gtkprogressbar.sgml
+++ b/docs/reference/gtk/tmpl/gtkprogressbar.sgml
@@ -56,6 +56,9 @@ a large chunk of deprecated 1.2 compatibility functions.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkProgressBar ##### -->
<para>
The #GtkProgressBar-struct struct contains private data only,
diff --git a/docs/reference/gtk/tmpl/gtkradioaction.sgml b/docs/reference/gtk/tmpl/gtkradioaction.sgml
index 73198b2eb..f28935385 100644
--- a/docs/reference/gtk/tmpl/gtkradioaction.sgml
+++ b/docs/reference/gtk/tmpl/gtkradioaction.sgml
@@ -16,6 +16,9 @@ one time.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkRadioAction ##### -->
<para>
The <structname>GtkRadioAction</structname> struct contains
diff --git a/docs/reference/gtk/tmpl/gtkradiobutton.sgml b/docs/reference/gtk/tmpl/gtkradiobutton.sgml
index ad0d1644f..d29942539 100644
--- a/docs/reference/gtk/tmpl/gtkradiobutton.sgml
+++ b/docs/reference/gtk/tmpl/gtkradiobutton.sgml
@@ -90,6 +90,9 @@ many.</para></listitem>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkRadioButton ##### -->
<para>
Contains only private data that should be read and manipulated using the
diff --git a/docs/reference/gtk/tmpl/gtkradiomenuitem.sgml b/docs/reference/gtk/tmpl/gtkradiomenuitem.sgml
index b404e8c48..a9373ccc6 100644
--- a/docs/reference/gtk/tmpl/gtkradiomenuitem.sgml
+++ b/docs/reference/gtk/tmpl/gtkradiomenuitem.sgml
@@ -48,6 +48,9 @@ for (i = 0; i &lt; 5; i++)
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkRadioMenuItem ##### -->
<para>
The structure contains only private data that must be accessed through
@@ -62,6 +65,11 @@ the interface functions.
@radiomenuitem: the object which received the signal.
+<!-- ##### ARG GtkRadioMenuItem:group ##### -->
+<para>
+
+</para>
+
<!-- ##### FUNCTION gtk_radio_menu_item_new ##### -->
<para>
Creates a new #GtkRadioMenuItem.
diff --git a/docs/reference/gtk/tmpl/gtkradiotoolbutton.sgml b/docs/reference/gtk/tmpl/gtkradiotoolbutton.sgml
index 9ab4bdd83..0f6f8b3f0 100644
--- a/docs/reference/gtk/tmpl/gtkradiotoolbutton.sgml
+++ b/docs/reference/gtk/tmpl/gtkradiotoolbutton.sgml
@@ -55,6 +55,9 @@ gtk_radio_tool_button_new_from_widget_with_stock() to create a new
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkRadioToolButton ##### -->
<para>
The #GtkRadioToolButton contains only private data and should only
diff --git a/docs/reference/gtk/tmpl/gtkrange.sgml b/docs/reference/gtk/tmpl/gtkrange.sgml
index 8020434a3..9233eb1eb 100644
--- a/docs/reference/gtk/tmpl/gtkrange.sgml
+++ b/docs/reference/gtk/tmpl/gtkrange.sgml
@@ -14,6 +14,9 @@ Base class for widgets which visualize an adjustment
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkRange ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkrc.sgml b/docs/reference/gtk/tmpl/gtkrc.sgml
index d09525ff4..773c6a2a8 100644
--- a/docs/reference/gtk/tmpl/gtkrc.sgml
+++ b/docs/reference/gtk/tmpl/gtkrc.sgml
@@ -585,6 +585,9 @@ same as for styles.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkRcStyle ##### -->
<para>
The #GtkRcStyle structure is used to represent a set
diff --git a/docs/reference/gtk/tmpl/gtkruler.sgml b/docs/reference/gtk/tmpl/gtkruler.sgml
index 65ba06bc2..ce4cf2521 100644
--- a/docs/reference/gtk/tmpl/gtkruler.sgml
+++ b/docs/reference/gtk/tmpl/gtkruler.sgml
@@ -30,6 +30,9 @@ ruler. See #GtkHRuler to learn how to create a new horizontal ruler. See
#GtkHRuler, #GtkVRuler
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkRuler ##### -->
<para>
All distances are in 1/72nd's of an inch. (According to Adobe thats a point, but
@@ -47,6 +50,11 @@ points are really 1/72.27 in.)
</para>
+<!-- ##### ARG GtkRuler:metric ##### -->
+<para>
+
+</para>
+
<!-- ##### ARG GtkRuler:position ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkscale.sgml b/docs/reference/gtk/tmpl/gtkscale.sgml
index 5b2b893c6..6503d5b70 100644
--- a/docs/reference/gtk/tmpl/gtkscale.sgml
+++ b/docs/reference/gtk/tmpl/gtkscale.sgml
@@ -24,6 +24,9 @@ call gtk_hscale_new_with_range() or gtk_vscale_new_with_range().
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkScale ##### -->
<para>
The #GtkScale-struct struct contains the following fields.
diff --git a/docs/reference/gtk/tmpl/gtkscrollbar.sgml b/docs/reference/gtk/tmpl/gtkscrollbar.sgml
index b0eba9e34..68705f67a 100644
--- a/docs/reference/gtk/tmpl/gtkscrollbar.sgml
+++ b/docs/reference/gtk/tmpl/gtkscrollbar.sgml
@@ -48,6 +48,9 @@ or page down (using for example the PageDown key).
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkScrollbar ##### -->
<para>
The #GtkScrollbar struct does not contain any public data.
diff --git a/docs/reference/gtk/tmpl/gtkscrolledwindow.sgml b/docs/reference/gtk/tmpl/gtkscrolledwindow.sgml
index b241d7099..44c6d273a 100644
--- a/docs/reference/gtk/tmpl/gtkscrolledwindow.sgml
+++ b/docs/reference/gtk/tmpl/gtkscrolledwindow.sgml
@@ -67,12 +67,17 @@ your own scrolling with #GtkScrollbar and for example a #GtkTable.
#GtkViewport, #GtkAdjustment, #GtkWidgetClass
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkScrolledWindow ##### -->
<para>
There are no public fields in the #GtkScrolledWindow struct; it should
only be accessed using the functions below.
</para>
+@hscrollbar:
+@vscrollbar:
<!-- ##### SIGNAL GtkScrolledWindow::move-focus-out ##### -->
<para>
@@ -162,6 +167,24 @@ functionality.
@Returns: The vertical #GtkAdjustment.
+<!-- ##### FUNCTION gtk_scrolled_window_get_hscrollbar ##### -->
+<para>
+
+</para>
+
+@scrolled_window:
+@Returns:
+
+
+<!-- ##### FUNCTION gtk_scrolled_window_get_vscrollbar ##### -->
+<para>
+
+</para>
+
+@scrolled_window:
+@Returns:
+
+
<!-- ##### FUNCTION gtk_scrolled_window_set_policy ##### -->
<para>
Sets the scrollbar policy for the horizontal and vertical scrollbars.
@@ -243,9 +266,9 @@ Sets the #GtkAdjustment for the vertical scrollbar.
</para>
@scrolled_window: A #GtkScrolledWindow.
-@hadjustment:
-<!-- # Unused Parameters # -->
@vadjustment: Vertical scroll adjustment.
+<!-- # Unused Parameters # -->
+@hadjustment:
<!-- ##### FUNCTION gtk_scrolled_window_get_placement ##### -->
diff --git a/docs/reference/gtk/tmpl/gtkselection.sgml b/docs/reference/gtk/tmpl/gtkselection.sgml
index a2ff37963..7728143b8 100644
--- a/docs/reference/gtk/tmpl/gtkselection.sgml
+++ b/docs/reference/gtk/tmpl/gtkselection.sgml
@@ -88,7 +88,7 @@ selection handling code.
</para>
@targets:
-@ntargets:
+@ntargets:
@Returns:
@@ -96,7 +96,7 @@ selection handling code.
<para>
</para>
-@list:
+@list:
<!-- ##### FUNCTION gtk_target_list_unref ##### -->
@@ -110,8 +110,8 @@ selection handling code.
<para>
</para>
-@list:
-@target:
+@list:
+@target:
@flags:
@info:
@@ -157,15 +157,15 @@ selection handling code.
<para>
</para>
-@list:
-@target:
+@list:
+@target:
<!-- ##### FUNCTION gtk_target_list_find ##### -->
<para>
</para>
-@list:
+@list:
@target:
@info:
@Returns:
@@ -197,7 +197,7 @@ selection handling code.
<para>
</para>
-@widget:
+@widget:
@selection:
@target:
@info:
@@ -207,10 +207,10 @@ selection handling code.
<para>
</para>
-@widget:
-@selection:
+@widget:
+@selection:
@targets:
-@ntargets:
+@ntargets:
<!-- ##### FUNCTION gtk_selection_clear_targets ##### -->
@@ -226,7 +226,7 @@ selection handling code.
<para>
</para>
-@widget:
+@widget:
@selection:
@target:
@time_:
@@ -239,7 +239,7 @@ selection handling code.
@selection_data:
@type:
-@format:
+@format:
@data:
@length:
@@ -336,7 +336,7 @@ selection handling code.
<para>
</para>
-@widget:
+@widget:
<!-- ##### FUNCTION gtk_selection_clear ##### -->
@@ -352,14 +352,14 @@ selection handling code.
<para>
</para>
-@data:
-@Returns:
+@data:
+@Returns:
<!-- ##### FUNCTION gtk_selection_data_free ##### -->
<para>
</para>
-@data:
+@data:
diff --git a/docs/reference/gtk/tmpl/gtkseparator.sgml b/docs/reference/gtk/tmpl/gtkseparator.sgml
index 9eaa53003..e4d4935b5 100644
--- a/docs/reference/gtk/tmpl/gtkseparator.sgml
+++ b/docs/reference/gtk/tmpl/gtkseparator.sgml
@@ -15,6 +15,9 @@ subclasses #GtkHSeparator and #GtkVSeparator.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkSeparator ##### -->
<para>
The #GtkSeparator-struct struct contains private data only.
diff --git a/docs/reference/gtk/tmpl/gtkseparatormenuitem.sgml b/docs/reference/gtk/tmpl/gtkseparatormenuitem.sgml
index 71dcc402c..3f0d2f905 100644
--- a/docs/reference/gtk/tmpl/gtkseparatormenuitem.sgml
+++ b/docs/reference/gtk/tmpl/gtkseparatormenuitem.sgml
@@ -16,6 +16,9 @@ make it appear sunken into the interface.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkSeparatorMenuItem ##### -->
<para>
The #GtkSeparatorMenuItem-struct struct contains private data only, and
diff --git a/docs/reference/gtk/tmpl/gtkseparatortoolitem.sgml b/docs/reference/gtk/tmpl/gtkseparatortoolitem.sgml
index 08b98faad..11c3da481 100644
--- a/docs/reference/gtk/tmpl/gtkseparatortoolitem.sgml
+++ b/docs/reference/gtk/tmpl/gtkseparatortoolitem.sgml
@@ -34,6 +34,9 @@ to the ends of the toolbar.
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkSeparatorToolItem ##### -->
<para>
The #GtkSeparatorToolItem struct contains only private data and
diff --git a/docs/reference/gtk/tmpl/gtksettings.sgml b/docs/reference/gtk/tmpl/gtksettings.sgml
index 4e6355a68..f39524fe9 100644
--- a/docs/reference/gtk/tmpl/gtksettings.sgml
+++ b/docs/reference/gtk/tmpl/gtksettings.sgml
@@ -14,6 +14,9 @@ Sharing settings between applications
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkSettings ##### -->
<para>
@@ -50,6 +53,16 @@ Sharing settings between applications
</para>
+<!-- ##### ARG GtkSettings:gtk-cursor-theme-name ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG GtkSettings:gtk-cursor-theme-size ##### -->
+<para>
+
+</para>
+
<!-- ##### ARG GtkSettings:gtk-dnd-drag-threshold ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtksignal.sgml b/docs/reference/gtk/tmpl/gtksignal.sgml
index 269541d4b..3c29a1e8d 100644
--- a/docs/reference/gtk/tmpl/gtksignal.sgml
+++ b/docs/reference/gtk/tmpl/gtksignal.sgml
@@ -157,6 +157,9 @@ you might have to write a marshaller.
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### MACRO GTK_SIGNAL_OFFSET ##### -->
<para>
Use in place of <function>offsetof()</function>, which is used if it exists.
diff --git a/docs/reference/gtk/tmpl/gtksizegroup.sgml b/docs/reference/gtk/tmpl/gtksizegroup.sgml
index d55f35cec..e91e69c03 100644
--- a/docs/reference/gtk/tmpl/gtksizegroup.sgml
+++ b/docs/reference/gtk/tmpl/gtksizegroup.sgml
@@ -50,12 +50,20 @@ reached from the widget by a chain of size groups of type
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkSizeGroup ##### -->
<para>
</para>
+<!-- ##### ARG GtkSizeGroup:ignore-hidden ##### -->
+<para>
+
+</para>
+
<!-- ##### ARG GtkSizeGroup:mode ##### -->
<para>
@@ -100,6 +108,24 @@ reached from the widget by a chain of size groups of type
@Returns:
+<!-- ##### FUNCTION gtk_size_group_set_ignore_hidden ##### -->
+<para>
+
+</para>
+
+@size_group:
+@ignore_hidden:
+
+
+<!-- ##### FUNCTION gtk_size_group_get_ignore_hidden ##### -->
+<para>
+
+</para>
+
+@size_group:
+@Returns:
+
+
<!-- ##### FUNCTION gtk_size_group_add_widget ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtksocket.sgml b/docs/reference/gtk/tmpl/gtksocket.sgml
index 66398e23c..563fb3018 100644
--- a/docs/reference/gtk/tmpl/gtksocket.sgml
+++ b/docs/reference/gtk/tmpl/gtksocket.sgml
@@ -99,6 +99,9 @@ on all platforms supported by GTK+.
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkSocket ##### -->
<para>
The #GtkSocket structure contains the <structfield>plug_window</structfield>
diff --git a/docs/reference/gtk/tmpl/gtkspinbutton.sgml b/docs/reference/gtk/tmpl/gtkspinbutton.sgml
index e9bd2c984..661de5a00 100644
--- a/docs/reference/gtk/tmpl/gtkspinbutton.sgml
+++ b/docs/reference/gtk/tmpl/gtkspinbutton.sgml
@@ -96,6 +96,9 @@ void create_floating_spin_button (void) {
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkSpinButton ##### -->
<para>
<structfield>entry</structfield> is the #GtkEntry part of the #GtkSpinButton
diff --git a/docs/reference/gtk/tmpl/gtkstatusbar.sgml b/docs/reference/gtk/tmpl/gtkstatusbar.sgml
index b8d0f64b2..66331aad4 100644
--- a/docs/reference/gtk/tmpl/gtkstatusbar.sgml
+++ b/docs/reference/gtk/tmpl/gtkstatusbar.sgml
@@ -46,6 +46,9 @@ The message at the top of the stack can be removed using gtk_statusbar_pop(). A
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkStatusbar ##### -->
<para>
Contains private data that should be modified with the functions described below.
diff --git a/docs/reference/gtk/tmpl/gtkstock.sgml b/docs/reference/gtk/tmpl/gtkstock.sgml
index 42485c6b6..f10b856fe 100644
--- a/docs/reference/gtk/tmpl/gtkstock.sgml
+++ b/docs/reference/gtk/tmpl/gtkstock.sgml
@@ -32,6 +32,9 @@ used for right-to-left locales.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkStockItem ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkstyle.sgml b/docs/reference/gtk/tmpl/gtkstyle.sgml
index 09aa87dd9..a59453644 100644
--- a/docs/reference/gtk/tmpl/gtkstyle.sgml
+++ b/docs/reference/gtk/tmpl/gtkstyle.sgml
@@ -14,6 +14,9 @@ Functions for drawing widget parts
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### MACRO GTK_STYLE_ATTACHED ##### -->
<para>
Returns whether the style is attached to a window.
diff --git a/docs/reference/gtk/tmpl/gtktable.sgml b/docs/reference/gtk/tmpl/gtktable.sgml
index 4ae1c4d18..13e5df030 100644
--- a/docs/reference/gtk/tmpl/gtktable.sgml
+++ b/docs/reference/gtk/tmpl/gtktable.sgml
@@ -44,6 +44,9 @@ table will resize themselves to the size of the largest widget in the table.
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkTable ##### -->
<para>
The <structname>GtkTable</structname> structure holds the data for the actual table itself.
diff --git a/docs/reference/gtk/tmpl/gtktearoffmenuitem.sgml b/docs/reference/gtk/tmpl/gtktearoffmenuitem.sgml
index 822c887c1..2f2560bb0 100644
--- a/docs/reference/gtk/tmpl/gtktearoffmenuitem.sgml
+++ b/docs/reference/gtk/tmpl/gtktearoffmenuitem.sgml
@@ -36,6 +36,9 @@ menu window.
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkTearoffMenuItem ##### -->
<para>
The #GtkTearoffMenuItem-struct struct contains private data only, and
diff --git a/docs/reference/gtk/tmpl/gtktext.sgml b/docs/reference/gtk/tmpl/gtktext.sgml
index f3502de2f..d4eb68eaf 100644
--- a/docs/reference/gtk/tmpl/gtktext.sgml
+++ b/docs/reference/gtk/tmpl/gtktext.sgml
@@ -23,6 +23,9 @@ other functions as outlined below. It is inherited from #GtkEditable.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkText ##### -->
<para>
Most of the #GtkText-struct struct members should not be accessed directly.
diff --git a/docs/reference/gtk/tmpl/gtktextbuffer.sgml b/docs/reference/gtk/tmpl/gtktextbuffer.sgml
index a5a87d645..75830dfd0 100644
--- a/docs/reference/gtk/tmpl/gtktextbuffer.sgml
+++ b/docs/reference/gtk/tmpl/gtktextbuffer.sgml
@@ -23,6 +23,9 @@ types related to the text widget and how they work together.
#GtkTextView, #GtkTextIter, #GtkTextMark
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkTextBuffer ##### -->
<para>
@@ -138,6 +141,11 @@ types related to the text widget and how they work together.
</para>
+<!-- ##### ARG GtkTextBuffer:text ##### -->
+<para>
+
+</para>
+
<!-- ##### FUNCTION gtk_text_buffer_new ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtktextiter.sgml b/docs/reference/gtk/tmpl/gtktextiter.sgml
index abc92668c..8ccf565f4 100644
--- a/docs/reference/gtk/tmpl/gtktextiter.sgml
+++ b/docs/reference/gtk/tmpl/gtktextiter.sgml
@@ -20,6 +20,9 @@ types related to the text widget and how they work together.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkTextIter ##### -->
<para>
@@ -663,6 +666,44 @@ types related to the text widget and how they work together.
@Returns:
+<!-- ##### FUNCTION gtk_text_iter_forward_visible_line ##### -->
+<para>
+
+</para>
+
+@iter:
+@Returns:
+
+
+<!-- ##### FUNCTION gtk_text_iter_backward_visible_line ##### -->
+<para>
+
+</para>
+
+@iter:
+@Returns:
+
+
+<!-- ##### FUNCTION gtk_text_iter_forward_visible_lines ##### -->
+<para>
+
+</para>
+
+@iter:
+@count:
+@Returns:
+
+
+<!-- ##### FUNCTION gtk_text_iter_backward_visible_lines ##### -->
+<para>
+
+</para>
+
+@iter:
+@count:
+@Returns:
+
+
<!-- ##### FUNCTION gtk_text_iter_set_offset ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtktextmark.sgml b/docs/reference/gtk/tmpl/gtktextmark.sgml
index 1d3a9cff3..e08615371 100644
--- a/docs/reference/gtk/tmpl/gtktextmark.sgml
+++ b/docs/reference/gtk/tmpl/gtktextmark.sgml
@@ -53,6 +53,9 @@ Marks are typically created using the gtk_text_buffer_create_mark() function.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkTextMark ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtktexttag.sgml b/docs/reference/gtk/tmpl/gtktexttag.sgml
index c806b513a..0cf6f2966 100644
--- a/docs/reference/gtk/tmpl/gtktexttag.sgml
+++ b/docs/reference/gtk/tmpl/gtktexttag.sgml
@@ -32,6 +32,9 @@ planned to be implemented in future releases.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkTextTag ##### -->
<para>
@@ -199,6 +202,21 @@ planned to be implemented in future releases.
</para>
+<!-- ##### ARG GtkTextTag:paragraph-background ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG GtkTextTag:paragraph-background-gdk ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG GtkTextTag:paragraph-background-set ##### -->
+<para>
+
+</para>
+
<!-- ##### ARG GtkTextTag:pixels-above-lines ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtktexttagtable.sgml b/docs/reference/gtk/tmpl/gtktexttagtable.sgml
index c27f6abbe..ab1341f37 100644
--- a/docs/reference/gtk/tmpl/gtktexttagtable.sgml
+++ b/docs/reference/gtk/tmpl/gtktexttagtable.sgml
@@ -21,6 +21,9 @@ types related to the text widget and how they work together.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkTextTagTable ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtktextview.sgml b/docs/reference/gtk/tmpl/gtktextview.sgml
index f693e4b61..6655f5363 100644
--- a/docs/reference/gtk/tmpl/gtktextview.sgml
+++ b/docs/reference/gtk/tmpl/gtktextview.sgml
@@ -20,6 +20,9 @@ types related to the text widget and how they work together.
#GtkTextBuffer, #GtkTextIter
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkTextView ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkthemes.sgml b/docs/reference/gtk/tmpl/gtkthemes.sgml
index a72f2efc5..bfe5d5c34 100644
--- a/docs/reference/gtk/tmpl/gtkthemes.sgml
+++ b/docs/reference/gtk/tmpl/gtkthemes.sgml
@@ -14,3 +14,6 @@ Themes
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
diff --git a/docs/reference/gtk/tmpl/gtktipsquery.sgml b/docs/reference/gtk/tmpl/gtktipsquery.sgml
index a24642078..999f482bb 100644
--- a/docs/reference/gtk/tmpl/gtktipsquery.sgml
+++ b/docs/reference/gtk/tmpl/gtktipsquery.sgml
@@ -40,6 +40,9 @@ start the query).
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkTipsQuery ##### -->
<para>
The #GtkTipsQuery-struct struct contains private data only, and
diff --git a/docs/reference/gtk/tmpl/gtktoggleaction.sgml b/docs/reference/gtk/tmpl/gtktoggleaction.sgml
index fff7e752d..78c706e60 100644
--- a/docs/reference/gtk/tmpl/gtktoggleaction.sgml
+++ b/docs/reference/gtk/tmpl/gtktoggleaction.sgml
@@ -15,6 +15,9 @@ A #GtkToggleAction corresponds roughly to a #GtkCheckMenuItem. It has an
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkToggleAction ##### -->
<para>
The <structname>GtkToggleAction</structname> struct contains only
diff --git a/docs/reference/gtk/tmpl/gtktogglebutton.sgml b/docs/reference/gtk/tmpl/gtktogglebutton.sgml
index b4ef1019e..ef8aec8e7 100644
--- a/docs/reference/gtk/tmpl/gtktogglebutton.sgml
+++ b/docs/reference/gtk/tmpl/gtktogglebutton.sgml
@@ -77,6 +77,9 @@ void make_toggles (void) {
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkToggleButton ##### -->
<para>
The #GtkToggleButton struct contains private data only, and should be manipulated using the functions below.
diff --git a/docs/reference/gtk/tmpl/gtktoggletoolbutton.sgml b/docs/reference/gtk/tmpl/gtktoggletoolbutton.sgml
index e318457ce..9582e0bfb 100644
--- a/docs/reference/gtk/tmpl/gtktoggletoolbutton.sgml
+++ b/docs/reference/gtk/tmpl/gtktoggletoolbutton.sgml
@@ -40,6 +40,9 @@ A GtkToolItem containing a toggle button
</varlistentry>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkToggleToolButton ##### -->
<para>
The #GtkToggleToolButton struct contains only private data and
@@ -54,6 +57,11 @@ A GtkToolItem containing a toggle button
@toggletoolbutton: the object which received the signal.
+<!-- ##### ARG GtkToggleToolButton:active ##### -->
+<para>
+
+</para>
+
<!-- ##### FUNCTION gtk_toggle_tool_button_new ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtktoolbar.sgml b/docs/reference/gtk/tmpl/gtktoolbar.sgml
index b37dfea71..57faf2d14 100644
--- a/docs/reference/gtk/tmpl/gtktoolbar.sgml
+++ b/docs/reference/gtk/tmpl/gtktoolbar.sgml
@@ -38,6 +38,9 @@ the #GtkToolbar::popup-context-menu signal.
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkToolbar ##### -->
<para>
The #GtkToolbar struct only contains private data and should only be
@@ -114,6 +117,11 @@ accessed through the function described below.
</para>
+<!-- ##### ARG GtkToolbar:tooltips ##### -->
+<para>
+
+</para>
+
<!-- ##### ARG GtkToolbar:expand ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtktoolbutton.sgml b/docs/reference/gtk/tmpl/gtktoolbutton.sgml
index 817170c0a..39d2c76a1 100644
--- a/docs/reference/gtk/tmpl/gtktoolbutton.sgml
+++ b/docs/reference/gtk/tmpl/gtktoolbutton.sgml
@@ -69,6 +69,9 @@ the button does not have a label.
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkToolButton ##### -->
<para>
The #GtkToolButton struct contains only private. It should only be
@@ -83,6 +86,11 @@ accessed with the function described below.
@toolbutton: the object which received the signal.
+<!-- ##### ARG GtkToolButton:icon-name ##### -->
+<para>
+
+</para>
+
<!-- ##### ARG GtkToolButton:icon-widget ##### -->
<para>
@@ -181,6 +189,24 @@ accessed with the function described below.
@Returns:
+<!-- ##### FUNCTION gtk_tool_button_set_icon_name ##### -->
+<para>
+
+</para>
+
+@button:
+@icon_name:
+
+
+<!-- ##### FUNCTION gtk_tool_button_get_icon_name ##### -->
+<para>
+
+</para>
+
+@button:
+@Returns:
+
+
<!-- ##### FUNCTION gtk_tool_button_set_icon_widget ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtktoolitem.sgml b/docs/reference/gtk/tmpl/gtktoolitem.sgml
index aa5bc9517..067e20540 100644
--- a/docs/reference/gtk/tmpl/gtktoolitem.sgml
+++ b/docs/reference/gtk/tmpl/gtktoolitem.sgml
@@ -41,6 +41,9 @@ See the #GtkToolbar class for a description of the toolbar widget.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkToolItem ##### -->
<para>
The GtkToolItem struct contains only private data. It should only be
diff --git a/docs/reference/gtk/tmpl/gtktooltips.sgml b/docs/reference/gtk/tmpl/gtktooltips.sgml
index 85d47304f..93b1a3967 100644
--- a/docs/reference/gtk/tmpl/gtktooltips.sgml
+++ b/docs/reference/gtk/tmpl/gtktooltips.sgml
@@ -83,6 +83,9 @@ Information about the tooltip (if any) associated with an arbitrary widget can b
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkTooltips ##### -->
<para>Holds information about a group of tooltips. Fields should be changed using the functions provided, rather than directly accessing the struct's members.
</para>
diff --git a/docs/reference/gtk/tmpl/gtktree.sgml b/docs/reference/gtk/tmpl/gtktree.sgml
index 10f4d9de7..2cd276135 100644
--- a/docs/reference/gtk/tmpl/gtktree.sgml
+++ b/docs/reference/gtk/tmpl/gtktree.sgml
@@ -24,6 +24,9 @@ The #GtkTree widget is a container that shows users a list of items, in a tree f
#GtkScrolledWindow for details on how to scroll around a #GtkTree.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkTree ##### -->
<para>
<programlisting>
diff --git a/docs/reference/gtk/tmpl/gtktreednd.sgml b/docs/reference/gtk/tmpl/gtktreednd.sgml
index 9c244f531..9d9273fc2 100644
--- a/docs/reference/gtk/tmpl/gtktreednd.sgml
+++ b/docs/reference/gtk/tmpl/gtktreednd.sgml
@@ -30,6 +30,9 @@ and auto-scroll, but your models have to implement the
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkTreeDragSource ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtktreeitem.sgml b/docs/reference/gtk/tmpl/gtktreeitem.sgml
index 0c41ea7e7..2815e8100 100644
--- a/docs/reference/gtk/tmpl/gtktreeitem.sgml
+++ b/docs/reference/gtk/tmpl/gtktreeitem.sgml
@@ -20,6 +20,9 @@ prior to including the GTK+ header files. Use #GtkTreeView instead.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkTreeItem ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtktreemodel.sgml b/docs/reference/gtk/tmpl/gtktreemodel.sgml
index e5a14e758..b4ccf255f 100644
--- a/docs/reference/gtk/tmpl/gtktreemodel.sgml
+++ b/docs/reference/gtk/tmpl/gtktreemodel.sgml
@@ -193,6 +193,9 @@ enum
#GtkTreeView, #GtkTreeStore, #GtkListStore, <link linkend="gtk-GtkTreeView-drag-and-drop">GtkTreeDnd</link>, #GtkTreeSortable
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkTreeModel ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtktreemodelfilter.sgml b/docs/reference/gtk/tmpl/gtktreemodelfilter.sgml
index e8d00a9e9..d70e38034 100644
--- a/docs/reference/gtk/tmpl/gtktreemodelfilter.sgml
+++ b/docs/reference/gtk/tmpl/gtktreemodelfilter.sgml
@@ -34,6 +34,9 @@ a #GtkTreePath indicating the root node for the filter at construction time.
#GtkTreeModelSort
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkTreeModelFilter ##### -->
<para>
The GtkTreeModelFilter struct contains only private fields.
diff --git a/docs/reference/gtk/tmpl/gtktreemodelsort.sgml b/docs/reference/gtk/tmpl/gtktreemodelsort.sgml
index 7b21248ad..9176c190d 100644
--- a/docs/reference/gtk/tmpl/gtktreemodelsort.sgml
+++ b/docs/reference/gtk/tmpl/gtktreemodelsort.sgml
@@ -117,6 +117,9 @@ selection_changed (GtkTreeSelection *selection, gpointer data)
#GtkTreeModel, #GtkListStore, #GtkTreeStore, #GtkTreeSortable, #GtkTreeModelFilter
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkTreeModelSort ##### -->
<para>
This should not be accessed directly. Use the accessor functions below.
diff --git a/docs/reference/gtk/tmpl/gtktreeselection.sgml b/docs/reference/gtk/tmpl/gtktreeselection.sgml
index f17ee07ac..0304904f8 100644
--- a/docs/reference/gtk/tmpl/gtktreeselection.sgml
+++ b/docs/reference/gtk/tmpl/gtktreeselection.sgml
@@ -40,6 +40,9 @@ selected row).
#GtkTreeView, #GtkTreeViewColumn, #GtkTreeDnd, #GtkTreeMode, #GtkTreeSortable, #GtkTreeModelSort, #GtkListStore, #GtkTreeStore, #GtkCellRenderer, #GtkCellEditable, #GtkCellRendererPixbuf, #GtkCellRendererText, #GtkCellRendererToggle
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkTreeSelection ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtktreesortable.sgml b/docs/reference/gtk/tmpl/gtktreesortable.sgml
index 546654b7e..3440dcfcd 100644
--- a/docs/reference/gtk/tmpl/gtktreesortable.sgml
+++ b/docs/reference/gtk/tmpl/gtktreesortable.sgml
@@ -16,6 +16,9 @@ to sort the model.
#GtkTreeModel, #GtkTreeView
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkTreeSortable ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtktreestore.sgml b/docs/reference/gtk/tmpl/gtktreestore.sgml
index 39832d3b9..2bfc4ca92 100644
--- a/docs/reference/gtk/tmpl/gtktreestore.sgml
+++ b/docs/reference/gtk/tmpl/gtktreestore.sgml
@@ -20,6 +20,9 @@ drop</link> interfaces.
#GtkTreeModel, #GtkTreeStore
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkTreeStore ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtktreeview.sgml b/docs/reference/gtk/tmpl/gtktreeview.sgml
index 47bde21e3..12a97a06b 100644
--- a/docs/reference/gtk/tmpl/gtktreeview.sgml
+++ b/docs/reference/gtk/tmpl/gtktreeview.sgml
@@ -21,6 +21,9 @@ they work together.
#GtkTreeViewColumn, #GtkTreeSelection, #GtkTreeDnd, #GtkTreeMode, #GtkTreeSortable, #GtkTreeModelSort, #GtkListStore, #GtkTreeStore, #GtkCellRenderer, #GtkCellEditable, #GtkCellRendererPixbuf, #GtkCellRendererText, #GtkCellRendererToggle
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkTreeView ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtktreeviewcolumn.sgml b/docs/reference/gtk/tmpl/gtktreeviewcolumn.sgml
index 30bbdddde..5c76be516 100644
--- a/docs/reference/gtk/tmpl/gtktreeviewcolumn.sgml
+++ b/docs/reference/gtk/tmpl/gtktreeviewcolumn.sgml
@@ -23,6 +23,9 @@ they work together.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### ENUM GtkTreeViewColumnSizing ##### -->
<para>
The sizing method the column uses to determine its width. Please note
diff --git a/docs/reference/gtk/tmpl/gtktypeutils.sgml b/docs/reference/gtk/tmpl/gtktypeutils.sgml
index e4d679ceb..99664aba9 100644
--- a/docs/reference/gtk/tmpl/gtktypeutils.sgml
+++ b/docs/reference/gtk/tmpl/gtktypeutils.sgml
@@ -15,6 +15,9 @@ managed at runtime.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### TYPEDEF GtkType ##### -->
<para>
#GtkType is unique integer identifying the type. The guts of the
diff --git a/docs/reference/gtk/tmpl/gtkuimanager.sgml b/docs/reference/gtk/tmpl/gtkuimanager.sgml
index 956617f29..1bd22f2bc 100644
--- a/docs/reference/gtk/tmpl/gtkuimanager.sgml
+++ b/docs/reference/gtk/tmpl/gtkuimanager.sgml
@@ -197,6 +197,9 @@ to which the submenu is associated.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkUIManager ##### -->
<para>
The <structname>GtkUIManager</structname> struct contains only private
diff --git a/docs/reference/gtk/tmpl/gtkvbbox.sgml b/docs/reference/gtk/tmpl/gtkvbbox.sgml
index 0e975328e..d1d60ad0c 100644
--- a/docs/reference/gtk/tmpl/gtkvbbox.sgml
+++ b/docs/reference/gtk/tmpl/gtkvbbox.sgml
@@ -45,6 +45,9 @@ gtk_button_box_set_layout().
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkVButtonBox ##### -->
<para>
GtkVButtonBox does not contain any public fields.
diff --git a/docs/reference/gtk/tmpl/gtkvbox.sgml b/docs/reference/gtk/tmpl/gtkvbox.sgml
index b7e422f96..0acfd568f 100644
--- a/docs/reference/gtk/tmpl/gtkvbox.sgml
+++ b/docs/reference/gtk/tmpl/gtkvbox.sgml
@@ -30,6 +30,9 @@ All children are allocated the same width.
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkVBox ##### -->
diff --git a/docs/reference/gtk/tmpl/gtkviewport.sgml b/docs/reference/gtk/tmpl/gtkviewport.sgml
index b9bd883c8..54eefc0e6 100644
--- a/docs/reference/gtk/tmpl/gtkviewport.sgml
+++ b/docs/reference/gtk/tmpl/gtkviewport.sgml
@@ -14,6 +14,9 @@ An adapter which makes widgets scrollable
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkViewport ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkvpaned.sgml b/docs/reference/gtk/tmpl/gtkvpaned.sgml
index 82ebf5c54..b894b6dfe 100644
--- a/docs/reference/gtk/tmpl/gtkvpaned.sgml
+++ b/docs/reference/gtk/tmpl/gtkvpaned.sgml
@@ -17,6 +17,9 @@ a handle. See #GtkPaned for details.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkVPaned ##### -->
<para>
</para>
diff --git a/docs/reference/gtk/tmpl/gtkvruler.sgml b/docs/reference/gtk/tmpl/gtkvruler.sgml
index 8873887c3..77f151360 100644
--- a/docs/reference/gtk/tmpl/gtkvruler.sgml
+++ b/docs/reference/gtk/tmpl/gtkvruler.sgml
@@ -30,6 +30,9 @@ rulers.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkVRuler ##### -->
<para>
The #GtkVRuler struct contains private data and should be accessed
diff --git a/docs/reference/gtk/tmpl/gtkvscale.sgml b/docs/reference/gtk/tmpl/gtkvscale.sgml
index cbc1c3f43..dcf7b6e4d 100644
--- a/docs/reference/gtk/tmpl/gtkvscale.sgml
+++ b/docs/reference/gtk/tmpl/gtkvscale.sgml
@@ -19,6 +19,9 @@ shown can be set using the parent #GtkScale class's functions.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkVScale ##### -->
<para>
The #GtkVScale-struct struct contains private data only, and
diff --git a/docs/reference/gtk/tmpl/gtkvscrollbar.sgml b/docs/reference/gtk/tmpl/gtkvscrollbar.sgml
index 738114997..e3a2c491d 100644
--- a/docs/reference/gtk/tmpl/gtkvscrollbar.sgml
+++ b/docs/reference/gtk/tmpl/gtkvscrollbar.sgml
@@ -17,6 +17,9 @@ case one will be created for you. See #GtkAdjustment for details.
#GtkScrollbar, #GtkScrolledWindow
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkVScrollbar ##### -->
<para>
The #GtkVScrollbar struct contains private data and should be accessed
diff --git a/docs/reference/gtk/tmpl/gtkvseparator.sgml b/docs/reference/gtk/tmpl/gtkvseparator.sgml
index 4a0417147..02ce8b15f 100644
--- a/docs/reference/gtk/tmpl/gtkvseparator.sgml
+++ b/docs/reference/gtk/tmpl/gtkvseparator.sgml
@@ -21,6 +21,9 @@ make it appear sunken into the interface.
</variablelist>
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkVSeparator ##### -->
<para>
The #GtkVSeparator-struct struct contains private data only, and
diff --git a/docs/reference/gtk/tmpl/gtkwidget.sgml b/docs/reference/gtk/tmpl/gtkwidget.sgml
index 1f0daf726..fe58b16d0 100644
--- a/docs/reference/gtk/tmpl/gtkwidget.sgml
+++ b/docs/reference/gtk/tmpl/gtkwidget.sgml
@@ -27,6 +27,9 @@ gtk_widget_style_get_valist() to obtain the value of a style property.
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkWidget ##### -->
<para>
@@ -690,6 +693,11 @@ a widget changes from un-anchored to anchored or vice-versa.
</para>
+<!-- ##### ARG GtkWidget:draw-border ##### -->
+<para>
+
+</para>
+
<!-- ##### ARG GtkWidget:focus-line-pattern ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkwindow.sgml b/docs/reference/gtk/tmpl/gtkwindow.sgml
index 01a71b07d..dfb1a7790 100644
--- a/docs/reference/gtk/tmpl/gtkwindow.sgml
+++ b/docs/reference/gtk/tmpl/gtkwindow.sgml
@@ -14,6 +14,9 @@ Toplevel which can contain other widgets
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkWindow ##### -->
<para>
@@ -176,6 +179,11 @@ Toplevel which can contain other widgets
</para>
+<!-- ##### ARG GtkWindow:urgency-hint ##### -->
+<para>
+
+</para>
+
<!-- ##### ARG GtkWindow:window-position ##### -->
<para>
@@ -555,6 +563,15 @@ Deprecated alias for gtk_window_set_position().
@window:
+<!-- ##### FUNCTION gtk_window_present_with_time ##### -->
+<para>
+
+</para>
+
+@window:
+@timestamp:
+
+
<!-- ##### FUNCTION gtk_window_iconify ##### -->
<para>
@@ -737,6 +754,15 @@ Deprecated alias for gtk_window_set_position().
@setting:
+<!-- ##### FUNCTION gtk_window_set_urgency_hint ##### -->
+<para>
+
+</para>
+
+@window:
+@setting:
+
+
<!-- ##### FUNCTION gtk_window_set_accept_focus ##### -->
<para>
@@ -934,6 +960,15 @@ Deprecated alias for gtk_window_set_position().
@Returns:
+<!-- ##### FUNCTION gtk_window_get_urgency_hint ##### -->
+<para>
+
+</para>
+
+@window:
+@Returns:
+
+
<!-- ##### FUNCTION gtk_window_get_accept_focus ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkwindowgroup.sgml b/docs/reference/gtk/tmpl/gtkwindowgroup.sgml
index c8a632003..9b5faddd4 100644
--- a/docs/reference/gtk/tmpl/gtkwindowgroup.sgml
+++ b/docs/reference/gtk/tmpl/gtkwindowgroup.sgml
@@ -14,6 +14,9 @@ Limit the effect of grabs
</para>
+<!-- ##### SECTION Stability_Level ##### -->
+
+
<!-- ##### STRUCT GtkWindowGroup ##### -->
<para>