gtk2/tests
Michael Natterer de3155a4c2 Added symbolic themable colors. Patch is a merged version of proposals
2005-11-23  Michael Natterer  <mitch@imendio.com>

	Added symbolic themable colors. Patch is a merged version of
	proposals from Matthias and maemo-gtk. Fixes bug #114355.

	* configure.in: require glib >= 2.9.1 for refcountable hashtables.

	* gtk/gtksettings.c: added property "color-scheme" which is a
	string defining colors like "foreground:black\nbackground:grey".
	Automatically provide a name->GdkColor hash table mapping for the
	color scheme.

	* gtk/gtkrc.[ch]: added list of color hashes that works like the
	list of icon factories. Append the color scheme hash from
	GtkSettings if it exists. Extended gtkrc syntax to allow defining
	and referencing of logical colors. Also allow to modulate colors
	in gtkrc by using arbitrary expressions of mix(), shade(),
	lighter() and darker(). Added internal function
	_gtk_rc_style_get_color_hashes().

	* gtk/gtkstyle.[ch]: keep a private list of color hashes around.
	Get the list from _gtk_rc_style_get_color_hashes(). Export
	internal function _gtk_style_shade() (used by above color
	expressions). Added public API gtk_style_lookup_color() which
	looks up a logical color by name.

	* gtk/gtk.symbols: add gtk_style_lookup_color

	* tests/testgtkrc: use symbolic colors for making
	the scrollbars red.
2005-11-23 10:33:58 +00:00
..
test-images image files for testing pixbuf loaders the old test-loaders.c split into 2002-05-05 00:59:42 +00:00
.cvsignore Added more tests. 2005-10-15 05:22:49 +00:00
3DRings.xpm Initial revision 1997-11-24 22:37:52 +00:00
apple-red.png Insert cast to fix warning. Assign something to old_value to quiet gcc 2003-07-03 01:02:04 +00:00
autotestfilechooser.c Use g_log_set_default_handler() instead of explicitly setting a handler 2005-11-11 19:35:35 +00:00
check-n.xpm reworked the redrawing heuristics somewhat, this fixed a bunch of existing 1999-01-12 15:12:14 +00:00
check-y.xpm reworked the redrawing heuristics somewhat, this fixed a bunch of existing 1999-01-12 15:12:14 +00:00
circles.xbm gtk/gtktext.c 1998-02-27 06:13:22 +00:00
FilesQueue.xpm Initial revision 1997-11-24 22:37:52 +00:00
gnome-textfile.png Add testiconview. A test for GtkIconView ...which uses this image. 2004-08-04 14:32:45 +00:00
Makefile.am Add property editors 2005-10-26 03:55:35 +00:00
makefile.msc fix typo for GTK_VER; define HAVE_CONFIG_H cause gtkprogressbar.c has 2005-09-18 12:28:42 +00:00
marble.xpm Initial revision 1997-11-24 22:37:52 +00:00
merge-1.ui Test handling of empty menus. 2003-09-30 20:55:24 +00:00
merge-2.ui Test handling of empty menus. 2003-09-30 20:55:24 +00:00
merge-3.ui Change the XML format: <Root> element is replaced by <ui>, <menu> element 2003-08-27 22:22:28 +00:00
Modeller.xpm Initial revision 1997-11-24 22:37:52 +00:00
pixbuf-lowmem.c image files for testing pixbuf loaders the old test-loaders.c split into 2002-05-05 00:59:42 +00:00
pixbuf-random.c image files for testing pixbuf loaders the old test-loaders.c split into 2002-05-05 00:59:42 +00:00
pixbuf-randomly-modified.c Deprecation cleanup 2002-10-13 23:22:33 +00:00
pixbuf-read.c image files for testing pixbuf loaders the old test-loaders.c split into 2002-05-05 00:59:42 +00:00
pixbuf-threads.c *** empty log message *** 2004-11-12 05:42:49 +00:00
prop-editor.c modules/engines/ms-windows/msw_rc_style.c 2004-11-19 23:30:47 +00:00
prop-editor.h Make it work, even if the window is already realized or mapped. 2002-04-30 23:44:14 +00:00
simple.c Add Copyright/License information. 2005-07-13 05:44:22 +00:00
stresstest-toolbar.c Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
test.xpm Initial revision 1997-11-24 22:37:52 +00:00
testaccel.c Renamed GtkCellRendererKeys to GtkCellRendererAccel to be consistent with 2005-09-22 16:33:50 +00:00
testactions.c Add Copyright/License information. 2005-07-13 05:44:22 +00:00
testcairo.c Fix the build 2005-07-12 18:08:20 +00:00
testcalendar.c Fix many sparse warnings. 2004-10-28 15:00:05 +00:00
testcellrenderertext.c Add a comment - Federico 2005-09-29 00:26:41 +00:00
testcombo.c Add a tearoff-title property, with getter and setter. (#316482, Olexiy 2005-11-21 16:01:56 +00:00
testcombochange.c Add Copyright/License information. 2005-07-13 05:44:22 +00:00
testdnd.c Add Copyright/License information. 2005-07-13 05:44:22 +00:00
testellipsise.c exit on close. 2004-09-30 14:46:21 +00:00
testentrycompletion.c Add property editors 2005-10-26 03:55:35 +00:00
testfilechooser.c Add a test for the confirm-overwrite signal. 2005-07-15 06:07:13 +00:00
testfilechooserbutton.c Use a GtkComboBox in SELECT_FOLDER mode (#157726). 2004-12-15 14:58:39 +00:00
testgtk.1 Added gtk/testgtk.1 man page for testgtk 1998-03-24 04:01:21 +00:00
testgtk.c Fix the build 2005-09-09 18:19:48 +00:00
testgtkrc Added symbolic themable colors. Patch is a merged version of proposals 2005-11-23 10:33:58 +00:00
testgtkrc2 Remove all references to offscreen flag which was no longer used. 2000-06-02 03:14:07 +00:00
testicontheme.c Add Copyright/License information. 2005-07-13 05:44:22 +00:00
testiconview.c gdk/gdkdraw.c #include gdkcairo.h for gdk_cairo_create() declaration. 2005-05-14 07:19:48 +00:00
testimage.c call gtk_window_process_updates() so the animation keeps running even if 2005-11-16 14:40:41 +00:00
testinput.c Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
testmenubars.c Add Copyright/License information. 2005-07-13 05:44:22 +00:00
testmenus.c Add Copyright/License information. 2005-07-13 05:44:22 +00:00
testmerge.c Add Copyright/License information. 2005-07-13 05:44:22 +00:00
testmultidisplay.c Add Copyright/License information. 2005-07-13 05:44:22 +00:00
testmultiscreen.c Add Copyright/License information. 2005-07-13 05:44:22 +00:00
testrgb.c Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
testselection.c Fix many sparse warnings. 2004-10-28 15:00:05 +00:00
testsocket_child.c Add Copyright/License information. 2005-07-13 05:44:22 +00:00
testsocket_common.c Make it work on Win32, too. 2005-07-21 13:48:07 +00:00
testsocket.c Add Copyright/License information. 2005-07-13 05:44:22 +00:00
testspinbutton.c Add Copyright/License information. 2005-07-13 05:44:22 +00:00
teststatusicon.c Position the dialog with GTK_WIN_POS_CENTER. (do_quit): New function, hide 2005-11-03 12:09:49 +00:00
testtext.c Add Copyright/License information. 2005-07-13 05:44:22 +00:00
testtextbuffer.c Add Copyright/License information. 2005-07-13 05:44:22 +00:00
testthreads.c Fixes #136082 and #135265, patch by Morten Welinder. 2004-03-06 03:38:59 +00:00
testtoolbar.c Add some more tests for menu placement. 2005-08-15 16:36:31 +00:00
testtreecolumns.c Add Copyright/License information. 2005-07-13 05:44:22 +00:00
testtreeedit.c Add Copyright/License information. 2005-07-13 05:44:22 +00:00
testtreeflow.c Add Copyright/License information. 2005-07-13 05:44:22 +00:00
testtreefocus.c Add Copyright/License information. 2005-07-13 05:44:22 +00:00
testtreemodel.c #include <config.h> for HAVE_MALLINFO define, other minor cleanups. 2004-09-21 23:53:27 +00:00
testtreesort.c Add Copyright/License information. 2005-07-13 05:44:22 +00:00
testtreeview-plan.txt handle case where there are no rows in the model 2001-01-09 17:45:34 +00:00
testtreeview.c Add Copyright/License information. 2005-07-13 05:44:22 +00:00
testxinerama.c Add Copyright/License information. 2005-07-13 05:44:22 +00:00
treestoretest.c Add Copyright/License information. 2005-07-13 05:44:22 +00:00