gtk2/docs/reference/gtk/tmpl
Tim Janik d07573c090 added gtkaccelmap.sgml. other updates.
Mon Nov 12 23:06:38 2001  Tim Janik  <timj@gtk.org>

        * added gtkaccelmap.sgml. other updates.

Mon Nov 12 23:08:37 2001  Tim Janik  <timj@gtk.org>

	* gtk/maketypes.awk: fix type utils generation on unix.

	* gtk/gtkaccelmap.[hc]: new files, implementing a global accelerator
	registry.

	* gtk/gtkaccelgroup.[hc]: major API/implementation revamp:
	removed GTK_ACCEL_SIGNAL_VISIBLE, gtk_accel_group_get_default,
	gtk_accel_group_get_entry, gtk_accel_group_(un)lock_entry,
	gtk_accel_group_add/remove, gtk_accel_group_handle_add/remove,
	gtk_accel_group_create_add/remove, gtk_accel_group_entries_from_object.
	introduced ::accel_changed signal for change notification, and
	gtk_accel_group_connect/disconnect to connect closures to accel groups.
	made gtk_accel_group_attach/detach and gtk_accel_group_activate private
	functions.
	deprecated gtk_accel_group_ref/unref.

	* gtk/gtkaccellabel.[hc]: changes to make accellabels pay attention
	to accel group changed notification and basically operate on closures.
	removed gtk_accel_label_get_accel_object and
	gtk_accel_label_set_accel_object.
	introduced gtk_accel_label_set_accel_closure, and for convenience,
	gtk_accel_label_set_accel_widget.

	* gtk/gtkitemfactory.[hc]: removed accelerator propagation code
	which mostly moved into gtkaccelmap.[hc].
	removed gtk_item_factory_parse_rc*, gtk_item_factory_dump_*
	and gtk_item_factory_print_func.

	* gtk/gtkmain.c: call _gtk_accel_map_init().

	* gtk/gtkmenuitem.[hc]: introduced gtk_menu_item_set_accel_path(),
	that associates an accelerator path with menu items, through which
	persistent accelerator settings on menu items are enabled.

	* gtk/gtkmenu.[hc]: added gtk_menu_set_accel_path() so accelerator
	paths of menu item can be default constructed to allow installation
	of accelerators on menu items that don't come with an accelerator
	binding by default.

	* gtk/gtksettings.c: fix STRING type rc settings by special casing
	them appropriately in the parser.

	* gtk/gtksignal.[hc]: allow a class function offset of 0 for
	gtk_signal_newv().

	* gtk/gtkwidget.[hc]: accelerator API revamp.
	removed ::accelerator_add/remove signals, gtk_widget_accelerator_signal,
	gtk_widget_accelerators_locked, gtk_widget_remove_accelerators and
	gtk_widget_(un)lock_accelerators.
	accelerators maintained through gtk_widget_add/remove_accelerator()
	are not runtime changable now, the correct sequence to setup a
	widget for runtime changable accelerators is now:
	  gtk_accel_map_add_entry(accel_path, key, mods);
	  _gtk_widget_set_accel_path(widget, accel_path, accel_group);

	* gtk/gtkwindow.[hc]: accelerator changes, proxy and coalesce accel
	group changes (as well as mnemonic changes) through the new signal
	::accels_changed.

Sat Nov 10 12:08:56 2001  Tim Janik  <timj@gtk.org>

	* gtk/gtksettings.c (_gtk_settings_parse_convert): properly handle
	GString->string conversions.
2001-11-13 00:53:47 +00:00
..
gtk-unused.sgml added gtkaccelmap.sgml. other updates. 2001-11-13 00:53:47 +00:00
gtkaccelgroup.sgml added gtkaccelmap.sgml. other updates. 2001-11-13 00:53:47 +00:00
gtkaccellabel.sgml added gtkaccelmap.sgml. other updates. 2001-11-13 00:53:47 +00:00
gtkadjustment.sgml Update struct member docs since they're gdouble now instead of gfloat. 2001-10-28 22:11:10 +00:00
gtkalignment.sgml ran make templates, to fix problems with structs. 1999-09-22 21:30:57 +00:00
gtkarrow.sgml Restore build. 2001-01-09 16:41:17 +00:00
gtkaspectframe.sgml Restore build. 2001-01-09 16:41:17 +00:00
gtkbbox.sgml to compare pattern specs, use g_pattern_spec_equal() instead of direct 2001-10-13 05:52:14 +00:00
gtkbin.sgml New function 2001-05-25 03:42:40 +00:00
gtkbindings.sgml changed gtk_item_factory_dump_items() and gtk_item_factory_dump_rc() 2001-04-03 13:18:00 +00:00
gtkbox.sgml to compare pattern specs, use g_pattern_spec_equal() instead of direct 2001-10-13 05:52:14 +00:00
gtkbutton.sgml gtk/gtkbutton.[ch] fixed inline comments 2001-10-26 15:44:20 +00:00
gtkcalendar.sgml to compare pattern specs, use g_pattern_spec_equal() instead of direct 2001-10-13 05:52:14 +00:00
gtkcelleditable.sgml Remove handle_box from App demo. 2001-10-22 18:24:29 +00:00
gtkcellrenderer.sgml Stop being stupid and emitting the signal every time. 2001-09-27 00:09:41 +00:00
gtkcellrendererpixbuf.sgml Stop being stupid and emitting the signal every time. 2001-09-27 00:09:41 +00:00
gtkcellrenderertext.sgml docs 2001-10-03 04:44:13 +00:00
gtkcellrenderertoggle.sgml to compare pattern specs, use g_pattern_spec_equal() instead of direct 2001-10-13 05:52:14 +00:00
gtkcheckbutton.sgml fix up some docs 2001-03-23 22:21:06 +00:00
gtkcheckmenuitem.sgml to compare pattern specs, use g_pattern_spec_equal() instead of direct 2001-10-13 05:52:14 +00:00
gtkclipboard.sgml Documentation updates. Updates. 2001-10-17 21:41:47 +00:00
gtkclist.sgml Update a bit. 2001-06-21 17:44:27 +00:00
gtkcolorsel.sgml added gtkaccelmap.sgml. other updates. 2001-11-13 00:53:47 +00:00
gtkcolorseldlg.sgml Move gtk-reference files into GTK+ tree proper. 2000-09-07 18:17:06 +00:00
gtkcombo.sgml added gtkaccelmap.sgml. other updates. 2001-11-13 00:53:47 +00:00
gtkcontainer.sgml Darn. I can't believe this took this long to fix. 2001-10-29 20:43:01 +00:00
gtkctree.sgml Restore build. 2001-01-09 16:41:17 +00:00
gtkcurve.sgml CVS is doing its broken pipe thing, this is more of the previous commit 2001-02-03 01:09:41 +00:00
gtkdialog.sgml added gtkaccelmap.sgml. other updates. 2001-11-13 00:53:47 +00:00
gtkdnd.sgml Remove handle_box from App demo. 2001-10-22 18:24:29 +00:00
gtkdrawingarea.sgml docs, fixes bug #54144 2001-05-11 17:13:44 +00:00
gtkeditable.sgml to compare pattern specs, use g_pattern_spec_equal() instead of direct 2001-10-13 05:52:14 +00:00
gtkentry.sgml Mass fixing of trivial doc bugs. (#63544, #57007, #64141, #63472, #57108, 2001-11-10 22:06:44 +00:00
gtkenums.sgml added gtkaccelmap.sgml. other updates. 2001-11-13 00:53:47 +00:00
gtkeventbox.sgml ran make templates, to fix problems with structs. 1999-09-22 21:30:57 +00:00
gtkfeatures.sgml remove CellRendererTextPixbuf 2001-09-08 04:39:53 +00:00
gtkfilesel.sgml Update a bit. 2001-06-21 17:44:27 +00:00
gtkfixed.sgml Add the intro docs section 2001-02-04 03:11:11 +00:00
gtkfontsel.sgml New function 2001-05-25 03:42:40 +00:00
gtkfontseldlg.sgml Move gtk-reference files into GTK+ tree proper. 2000-09-07 18:17:06 +00:00
gtkframe.sgml Rename interface signals to make them more clear. Also, change 2001-09-12 23:16:18 +00:00
gtkgamma.sgml Resurrect 1.2 documentation. (#62604) 2001-10-18 22:08:33 +00:00
gtkgc.sgml ran make templates, to fix problems with structs. 1999-09-22 21:30:57 +00:00
gtkhandlebox.sgml Finish a sentence. This fixes #56702. 2001-10-27 01:21:14 +00:00
gtkhbbox.sgml ran make templates, to fix problems with structs. 1999-09-22 21:30:57 +00:00
gtkhbox.sgml fixed minor error - using <em>. 1999-11-16 00:33:10 +00:00
gtkhpaned.sgml ran make templates, to fix problems with structs. 1999-09-22 21:30:57 +00:00
gtkhruler.sgml docs, fixes bug #54144 2001-05-11 17:13:44 +00:00
gtkhscale.sgml put GtkPacker back in here so it won't be in gtk-unused.txt, but don't put 2001-09-08 06:24:46 +00:00
gtkhscrollbar.sgml Mass fixing of trivial doc bugs. (#63544, #57007, #64141, #63472, #57108, 2001-11-10 22:06:44 +00:00
gtkhseparator.sgml Document all stock items with their stock text. 2001-11-10 00:02:13 +00:00
gtkiconfactory.sgml Stop being stupid and emitting the signal every time. 2001-09-27 00:09:41 +00:00
gtkimage.sgml fix GtkImage overview 2001-10-05 01:53:04 +00:00
gtkimagemenuitem.sgml Stop being stupid and emitting the signal every time. 2001-09-27 00:09:41 +00:00
gtkimcontext.sgml Add a function gdk_window_invalidate_maybe_recurse() for use in "shallow 2001-11-04 22:57:03 +00:00
gtkimcontextsimple.sgml Add gtkimcontextsimple. 2001-10-19 19:48:31 +00:00
gtkimmulticontext.sgml cd to srcdir before calling gtkdoc-fixref, distribute index.sgml. 2000-11-14 16:36:20 +00:00
gtkinputdialog.sgml CVS is doing its broken pipe thing, this is more of the previous commit 2001-02-03 01:09:41 +00:00
gtkinvisible.sgml ran make templates, to fix problems with structs. 1999-09-22 21:30:57 +00:00
gtkitem.sgml Updates to new gtk-doc, gsignal, causing quite a bit of diffs but little 2000-10-29 08:03:34 +00:00
gtkitemfactory.sgml added gtkaccelmap.sgml. other updates. 2001-11-13 00:53:47 +00:00
gtklabel.sgml add a #error unless you define GTK_TEXT_USE_INTERNAL_UNSUPPORTED_API, so 2001-10-22 21:52:47 +00:00
gtklayout.sgml default xscale/yscale to 0.0, not 0.5, 0.5 isn't useful 2001-09-08 19:33:06 +00:00
gtklist.sgml Restore build. 2001-01-09 16:41:17 +00:00
gtklistitem.sgml Updates to new gtk-doc, gsignal, causing quite a bit of diffs but little 2000-10-29 08:03:34 +00:00
gtkliststore.sgml docs 2001-10-03 04:44:13 +00:00
gtkmain.sgml remove CellRendererTextPixbuf 2001-09-08 04:39:53 +00:00
gtkmenu.sgml added gtkaccelmap.sgml. other updates. 2001-11-13 00:53:47 +00:00
gtkmenubar.sgml add default icon 2001-08-29 02:20:02 +00:00
gtkmenuitem.sgml added gtkaccelmap.sgml. other updates. 2001-11-13 00:53:47 +00:00
gtkmenushell.sgml Darn. I can't believe this took this long to fix. 2001-10-29 20:43:01 +00:00
gtkmessagedialog.sgml Check in these docs, I seem to have written them a while ago then 2000-11-01 16:01:17 +00:00
gtkmisc.sgml put GtkPacker back in here so it won't be in gtk-unused.txt, but don't put 2001-09-08 06:24:46 +00:00
gtknotebook.sgml Updates. 2001-10-10 21:52:42 +00:00
gtkobject.sgml docs 2001-10-03 04:44:13 +00:00
gtkoldeditable.sgml fix test case, it previously verified incorrect behavior 2001-10-04 00:22:13 +00:00
gtkoptionmenu.sgml fix infinite loop noticed by yosh. 2001-11-01 00:06:32 +00:00
gtkpaned.sgml added gtkaccelmap.sgml. other updates. 2001-11-13 00:53:47 +00:00
gtkpixmap.sgml ran make templates, to fix problems with structs. 1999-09-22 21:30:57 +00:00
gtkplug.sgml put GtkPacker back in here so it won't be in gtk-unused.txt, but don't put 2001-09-08 06:24:46 +00:00
gtkpreview.sgml Darn. I can't believe this took this long to fix. 2001-10-29 20:43:01 +00:00
gtkprogress.sgml Restore build. 2001-01-09 16:41:17 +00:00
gtkprogressbar.sgml Update a bit. 2001-06-21 17:44:27 +00:00
gtkradiobutton.sgml to compare pattern specs, use g_pattern_spec_equal() instead of direct 2001-10-13 05:52:14 +00:00
gtkradiomenuitem.sgml to compare pattern specs, use g_pattern_spec_equal() instead of direct 2001-10-13 05:52:14 +00:00
gtkrange.sgml put GtkPacker back in here so it won't be in gtk-unused.txt, but don't put 2001-09-08 06:24:46 +00:00
gtkrc.sgml Typo fix. Updates. Document the special values <none> and <parent> for 2001-10-27 20:41:05 +00:00
gtkruler.sgml put GtkPacker back in here so it won't be in gtk-unused.txt, but don't put 2001-09-08 06:24:46 +00:00
gtkscale.sgml put GtkPacker back in here so it won't be in gtk-unused.txt, but don't put 2001-09-08 06:24:46 +00:00
gtkscrollbar.sgml default xscale/yscale to 0.0, not 0.5, 0.5 isn't useful 2001-09-08 19:33:06 +00:00
gtkscrolledwindow.sgml Remove handle_box from App demo. 2001-10-22 18:24:29 +00:00
gtkselection.sgml fix infinite loop noticed by yosh. 2001-11-01 00:06:32 +00:00
gtkseparator.sgml ran make templates, to fix problems with structs. 1999-09-22 21:30:57 +00:00
gtkseparatormenuitem.sgml Updates. 2001-10-10 21:52:42 +00:00
gtksettings.sgml Call update_im_spot_location here explicitly 2001-10-27 02:41:24 +00:00
gtksignal.sgml *** empty log message *** 2001-07-22 21:03:03 +00:00
gtksizegroup.sgml to compare pattern specs, use g_pattern_spec_equal() instead of direct 2001-10-13 05:52:14 +00:00
gtksocket.sgml put GtkPacker back in here so it won't be in gtk-unused.txt, but don't put 2001-09-08 06:24:46 +00:00
gtkspinbutton.sgml Clarify that we're returning a spin button in the _new function. This 2001-10-27 01:16:09 +00:00
gtkstatusbar.sgml Mass fixing of trivial doc bugs. (#63544, #57007, #64141, #63472, #57108, 2001-11-10 22:06:44 +00:00
gtkstock.sgml Document all stock items with their stock text. 2001-11-10 00:02:13 +00:00
gtkstyle.sgml Fix up for changes to PangoFontDescription. 2001-09-18 20:06:48 +00:00
gtktable.sgml put GtkPacker back in here so it won't be in gtk-unused.txt, but don't put 2001-09-08 06:24:46 +00:00
gtktearoffmenuitem.sgml ran make templates, to fix problems with structs. 1999-09-22 21:30:57 +00:00
gtktext.sgml bracket in #ifdef GTK_ENABLE_BROKEN. 2001-01-31 03:51:14 +00:00
gtktextbuffer.sgml put GtkPacker back in here so it won't be in gtk-unused.txt, but don't put 2001-09-08 06:24:46 +00:00
gtktextiter.sgml Clarify behavior in docs, #61777 (gtk_text_iter_forward_search) 2001-10-22 19:13:28 +00:00
gtktextmark.sgml fix up some docs 2001-03-23 22:21:06 +00:00
gtktexttag.sgml Update a bit. 2001-06-21 17:44:27 +00:00
gtktexttagtable.sgml put GtkPacker back in here so it won't be in gtk-unused.txt, but don't put 2001-09-08 06:24:46 +00:00
gtktextview.sgml add a #error unless you define GTK_TEXT_USE_INTERNAL_UNSUPPORTED_API, so 2001-10-22 21:52:47 +00:00
gtkthemes.sgml cd to srcdir before calling gtkdoc-fixref, distribute index.sgml. 2000-11-14 16:36:20 +00:00
gtktipsquery.sgml Darn. I can't believe this took this long to fix. 2001-10-29 20:43:01 +00:00
gtktogglebutton.sgml put GtkPacker back in here so it won't be in gtk-unused.txt, but don't put 2001-09-08 06:24:46 +00:00
gtktoolbar.sgml added gtkaccelmap.sgml. other updates. 2001-11-13 00:53:47 +00:00
gtktooltips.sgml Clip the retrieved image data to the screen, using a server grab to avoid 2001-06-29 01:59:02 +00:00
gtktree.sgml bracket in #ifdef GTK_ENABLE_BROKEN. 2001-01-31 03:51:14 +00:00
gtktreednd.sgml added gtkaccelmap.sgml. other updates. 2001-11-13 00:53:47 +00:00
gtktreeitem.sgml Add note about GTK_ENABLE_BROKEN. 2001-04-25 16:34:09 +00:00
gtktreemodel.sgml docs 2001-10-03 04:44:13 +00:00
gtktreemodelsort.sgml Remove handle_box from App demo. 2001-10-22 18:24:29 +00:00
gtktreeselection.sgml to compare pattern specs, use g_pattern_spec_equal() instead of direct 2001-10-13 05:52:14 +00:00
gtktreesortable.sgml Remove handle_box from App demo. 2001-10-22 18:24:29 +00:00
gtktreestore.sgml Stop being stupid and emitting the signal every time. 2001-09-27 00:09:41 +00:00
gtktreeview.sgml added gtkaccelmap.sgml. other updates. 2001-11-13 00:53:47 +00:00
gtktreeviewcolumn.sgml Call update_im_spot_location here explicitly 2001-10-27 02:41:24 +00:00
gtktypeutils.sgml Handle case where we need to parse the xsetting as if it were an RC file 2001-06-04 23:15:51 +00:00
gtkvbbox.sgml Move gtk-reference files into GTK+ tree proper. 2000-09-07 18:17:06 +00:00
gtkvbox.sgml fixed minor error - using <em>. 1999-11-16 00:33:10 +00:00
gtkviewport.sgml put GtkPacker back in here so it won't be in gtk-unused.txt, but don't put 2001-09-08 06:24:46 +00:00
gtkvpaned.sgml ran make templates, to fix problems with structs. 1999-09-22 21:30:57 +00:00
gtkvruler.sgml docs, fixes bug #54144 2001-05-11 17:13:44 +00:00
gtkvscale.sgml put GtkPacker back in here so it won't be in gtk-unused.txt, but don't put 2001-09-08 06:24:46 +00:00
gtkvscrollbar.sgml Mass fixing of trivial doc bugs. (#63544, #57007, #64141, #63472, #57108, 2001-11-10 22:06:44 +00:00
gtkvseparator.sgml ran make templates, to fix problems with structs. 1999-09-22 21:30:57 +00:00
gtkwidget.sgml added gtkaccelmap.sgml. other updates. 2001-11-13 00:53:47 +00:00
gtkwindow.sgml added gtkaccelmap.sgml. other updates. 2001-11-13 00:53:47 +00:00
gtkwindowgroup.sgml Stop being stupid and emitting the signal every time. 2001-09-27 00:09:41 +00:00