glib/gobject
Michael Natterer 20d4f6da73 Bug 541208 – Functions to easily install and use signals without class
2008-07-04  Michael Natterer  <mitch@imendio.com>

	Bug 541208 – Functions to easily install and use signals without
	class struct slot

	* gobject.symbols
	* gsignal.[ch] (g_signal_new_class_handler): the same as
	_gtk_binding_signal_new(), to install signals with a callback
	instead of a class struct slot as class closure.

	The next two functions are C convenience and much easier to use
	than the generic overriding and chaining APIs which are intended
	primarily for language bindings:

	(g_signal_override_class_handler): to override a signal with a
	callback instead of a class struct slot.

	(g_signal_chain_from_overridden_handler): to chain up from a
	signal without class struct slot. The API is similar to
	g_signal_emit().


svn path=/trunk/; revision=7157
2008-07-04 11:10:17 +00:00
..
tests added race condition tester from Michael Meeks with a couple fixes so it's 2008-06-10 11:35:46 +00:00
abicheck.sh Fix abi checks for ia64. 2005-08-15 05:00:57 +00:00
ChangeLog Bug 541208 – Functions to easily install and use signals without class 2008-07-04 11:10:17 +00:00
gboxed.c Fix up section comments 2008-07-02 03:43:13 +00:00
gboxed.h Migrating docs. 2008-06-21 22:16:14 +00:00
gclosure.c Fix up section comments 2008-07-02 03:43:13 +00:00
gclosure.h Add one missing ':' and reformate GParamFlags docs. 2008-06-21 14:00:44 +00:00
genums.c Fix up section comments 2008-07-02 03:43:13 +00:00
genums.h Migrating docs. 2008-06-21 22:16:14 +00:00
glib-genmarshal.1 added new command-line option "--internal" that can be used to let 2006-08-23 06:45:55 +00:00
glib-genmarshal.c move G_OS_WIN32 inclusion of <io.h> down to where G_OS_WIN32 will be 2008-06-27 09:59:30 +00:00
glib-mkenums.1 applied patch from David Necas which introduces an underscore_name option 2006-10-10 10:10:43 +00:00
glib-mkenums.in introduce an ENUMPREFIX substitution. 2008-06-23 12:06:39 +00:00
gmarshal.list Add g_signal_accumulator_true_handled(), to do TRUE-stops-emit signals. 2003-09-12 20:33:31 +00:00
gobject-query.c moved includes back to the top of the files (before gtk-doc SECTION 2008-06-22 14:29:25 +00:00
gobject.c Fix up section comments 2008-07-02 03:43:13 +00:00
gobject.h Move some content for gobject-unused.sgml and cleared empty entries. The 2008-06-22 10:10:59 +00:00
gobject.rc.in Don't use autoconf variables for the resource object files on Win32 any 2005-07-08 23:04:06 +00:00
gobject.symbols Bug 541208 – Functions to easily install and use signals without class 2008-07-04 11:10:17 +00:00
gobjectnotifyqueue.c moved includes back to the top of the files (before gtk-doc SECTION 2008-06-22 14:29:25 +00:00
gparam.c Fix up section comments 2008-07-02 03:43:13 +00:00
gparam.h Migrating docs. 2008-06-21 22:16:14 +00:00
gparamspecs.c Fix up section comments 2008-07-02 03:43:13 +00:00
gparamspecs.h Migrating docs. 2008-06-21 22:16:14 +00:00
gsignal.c Bug 541208 – Functions to easily install and use signals without class 2008-07-04 11:10:17 +00:00
gsignal.h Bug 541208 – Functions to easily install and use signals without class 2008-07-04 11:10:17 +00:00
gsourceclosure.c remove trailing whitespace from newly added gtk-doc comments and 2008-06-22 14:53:09 +00:00
gsourceclosure.h Migrating docs. 2008-06-21 12:18:12 +00:00
gtype.c Fix up section comments 2008-07-02 03:43:13 +00:00
gtype.h Move some content for gobject-unused.sgml and cleared empty entries. The 2008-06-22 10:10:59 +00:00
gtypemodule.c Fix up section comments 2008-07-02 03:43:13 +00:00
gtypemodule.h Migrating docs. 2008-06-21 16:35:50 +00:00
gtypeplugin.c Fix up section comments 2008-07-02 03:43:13 +00:00
gtypeplugin.h Migrating docs. 2008-06-21 18:20:43 +00:00
gvalue.c Fix up section comments 2008-07-02 03:43:13 +00:00
gvalue.h Migrating docs. 2008-06-21 12:45:49 +00:00
gvaluearray.c Fix up section comments 2008-07-02 03:43:13 +00:00
gvaluearray.h Migrating docs. 2008-06-22 09:45:13 +00:00
gvaluecollector.h Migrating docs. 2008-06-22 09:53:11 +00:00
gvaluetransform.c remove trailing whitespace from newly added gtk-doc comments and 2008-06-22 14:53:09 +00:00
gvaluetypes.c remove trailing whitespace from newly added gtk-doc comments and 2008-06-22 14:53:09 +00:00
gvaluetypes.h Migrating docs. 2008-06-21 22:16:14 +00:00
Makefile.am don't define G_DISABLE_SINGLE_INCLUDES, it's in the global CPPFLAGS now. 2008-05-28 16:16:55 +00:00
makefile.msc.in update 2008-02-03 22:41:06 +00:00
makegobjectalias.pl Make work again. 2005-03-14 06:47:51 +00:00
marshal-genstrings.pl Hacky script to fix up your .msc.in files on windows. Dunno if this is a 2001-08-04 15:49:55 +00:00
pltcheck.sh Fix some issues with PLT entries. 2006-09-30 13:59:01 +00:00
testgobject.c Remove some unused code. Same here And here Mark some functions static. 2005-09-08 06:35:44 +00:00