2007-11-28 Emmanuele Bassi <ebassi@openedhand.com>

Remove the layout containers: they will be moved to a
	high-level library.

	* clutter/clutter.h:
	* clutter/Makefile.am: Remove layout and boxes from the
	build.

	* clutter/clutter-layout.[ch]: Remove the ClutterLayout
	interface.
	
	* clutter/clutter-box.[ch]:
	* clutter/clutter-hbox.[ch]:
	* clutter/clutter-vbox.[ch]: Remove ClutterBox and its
	subclasses.
	
	* clutter/clutter-label.c: Remove ClutterLayout implementation

	* clutter/clutter-script-private.h:
	* clutter/clutter-script-parser.c:
	* clutter/clutter-script.c:
	(clutter_script_parse_node): Remove special parsing for
	ClutterMargin and ClutterPadding.

	* clutter/clutter-types.h: Remove ClutterPadding and ClutterMargin.

	* tests/Makefile.am:
	* tests/test-boxes.c: Remove the boxes test case.
This commit is contained in:
Emmanuele Bassi
2007-11-28 13:50:24 +00:00
parent 20a9bf142c
commit 4976be12ca
21 changed files with 43 additions and 2578 deletions

View File

@ -95,12 +95,6 @@ gboolean clutter_script_flags_from_string (GType gtype,
gboolean clutter_script_parse_knot (ClutterScript *script,
JsonNode *node,
ClutterKnot *knot);
gboolean clutter_script_parse_padding (ClutterScript *script,
JsonNode *node,
ClutterPadding *padding);
gboolean clutter_script_parse_margin (ClutterScript *script,
JsonNode *node,
ClutterMargin *margin);
gboolean clutter_script_parse_geometry (ClutterScript *script,
JsonNode *node,
ClutterGeometry *geometry);