mutter/clutter
Emmanuele Bassi 1061ebeac9 [layout] Add BinLayout
A BinLayout is a simple layout manager that allocates a single cell,
providing alignment on both the horizontal and vertical axis.

If the container associated to the BinLayout has more than one child,
the preferred size returned by the layout manager will be as big as
the maximum of the children preferred sizes; the allocation will be
applied to all children - but it will still depend on each child
preferred size and the BinLayout horizontal and vertical alignment
properties.

The supported alignment properties are:

  * center: align the child by centering it
  * start: align the child at the top or left border of the layout
  * end: align the child at the bottom or right border of the layout
  * fill: expand the child to fill the size of the layout
  * fixed: let the child position itself
2009-10-14 11:27:19 +01:00
..
cogl [cogl-debug] avoid warnings when using COGL_NOTE with unbraced else clauses 2009-09-24 21:41:50 +01:00
eglnative [build] Clean up the eglnative and fruity Makefile.am 2009-08-14 13:08:17 +01:00
eglx [eglx] Create a StageWindow, not an Actor 2009-10-05 15:57:14 +01:00
fruity [build] Clean up the eglnative and fruity Makefile.am 2009-08-14 13:08:17 +01:00
glx Merge branch 'stage-window-object' 2009-10-05 12:37:08 +01:00
json Update Clutter to use G-I 0.6.4 2009-08-17 14:14:18 +01:00
osx [build] Fix LDADD -> LIBADD usage 2009-08-11 13:27:25 +01:00
pango [build] Split out the custom silent rules 2009-09-16 17:47:59 +01:00
sdl [sdl] Update the SDL backend to the new StageWindow API 2009-10-05 15:57:14 +01:00
win32 [build] GCC_FLAGS is no more, MAINTAINER_CFLAGS is the One. 2009-08-03 14:25:08 +01:00
x11 Merge branch 'stage-window-object' 2009-10-05 12:37:08 +01:00
clutter-actor.c [actor] Unset the IN_DESTRUCTION flag when leaving ::destroy() 2009-10-12 17:40:46 +01:00
clutter-actor.h Add ::queue-relayout signal to ClutterActor for ClutterClone 2009-08-20 14:12:54 +01:00
clutter-alpha.c [timeline] Remove the concept of frames from timelines 2009-06-04 13:21:57 +01:00
clutter-alpha.h
clutter-animatable.c [animatable] Allow validation in ::animate_property 2009-05-27 13:01:31 +01:00
clutter-animatable.h [animatable] Allow validation in ::animate_property 2009-05-27 13:01:31 +01:00
clutter-animation.c [animation] Move the check for the 'signal::' prefix into a separate function 2009-09-07 12:44:06 +01:00
clutter-animation.h [animation] Add Animation::update() 2009-08-25 12:16:41 +01:00
clutter-backend.c [stage] Rework the Stage implementation class 2009-09-08 10:52:58 +01:00
clutter-backend.h [stage] Rework the Stage implementation class 2009-09-08 10:52:58 +01:00
clutter-behaviour-depth.c
clutter-behaviour-depth.h
clutter-behaviour-ellipse.c Remove the last few fixed-point entry points 2009-06-19 16:38:35 +01:00
clutter-behaviour-ellipse.h Remove the last few fixed-point entry points 2009-06-19 16:38:35 +01:00
clutter-behaviour-opacity.c
clutter-behaviour-opacity.h
clutter-behaviour-path.c
clutter-behaviour-path.h
clutter-behaviour-rotate.c Remove the last few fixed-point entry points 2009-06-19 16:38:35 +01:00
clutter-behaviour-rotate.h Remove the last few fixed-point entry points 2009-06-19 16:38:35 +01:00
clutter-behaviour-scale.c Remove the last few fixed-point entry points 2009-06-19 16:38:35 +01:00
clutter-behaviour-scale.h Remove the last few fixed-point entry points 2009-06-19 16:38:35 +01:00
clutter-behaviour.c [docs] Small annotation fixes 2009-09-08 10:21:46 +01:00
clutter-behaviour.h
clutter-bezier.c
clutter-bezier.h
clutter-bin-layout.c [layout] Add BinLayout 2009-10-14 11:27:19 +01:00
clutter-bin-layout.h [layout] Add BinLayout 2009-10-14 11:27:19 +01:00
clutter-binding-pool.c
clutter-binding-pool.h
clutter-box.c [layout] Make LayoutManager a floating object 2009-10-14 11:27:18 +01:00
clutter-box.h [box] Add ClutterBox 2009-10-14 11:27:18 +01:00
clutter-cairo-texture.c [ClutterCairoTexture] Use the right component ordering when uploading data 2009-06-15 12:41:13 +01:00
clutter-cairo-texture.h [cairo-texture] Document redrawing behavior 2009-05-14 15:53:59 +01:00
clutter-child-meta.c
clutter-child-meta.h
clutter-clone.c Add ::queue-relayout signal to ClutterActor for ClutterClone 2009-08-20 14:12:54 +01:00
clutter-clone.h
clutter-color.c color: Measure the string just once when parsing 2009-10-07 13:00:57 +01:00
clutter-color.h [misc] Update headers #endif comments 2009-06-29 21:37:02 +02:00
clutter-container.c [container] Remove the unused 'object' variable in destroy_child_meta 2009-09-22 17:55:04 +01:00
clutter-container.h [docs] Fixes for the API reference 2009-05-28 17:18:13 +01:00
clutter-debug.h [debug] Adds a dump-pick-buffers CLUTTER_DEBUG option 2009-09-24 21:41:49 +01:00
clutter-deprecated.h Fix copy-and-paste errors in the deprecation macros 2009-07-21 09:22:38 +01:00
clutter-enum-types.c.in Use g_once when registering enumeration types 2009-05-29 12:40:23 +01:00
clutter-enum-types.h.in
clutter-event.c [input] Rework input device API 2009-06-19 13:12:05 +01:00
clutter-event.h [input] Rework input device API 2009-06-19 13:12:05 +01:00
clutter-feature.c Hide clutter_context_get_default() 2009-06-18 14:20:28 +01:00
clutter-feature.h
clutter-fixed-layout.c [layout] Add Fixed layout manager 2009-10-14 11:27:18 +01:00
clutter-fixed-layout.h [layout] Add Fixed layout manager 2009-10-14 11:27:18 +01:00
clutter-fixed.c
clutter-fixed.h
clutter-frame-source.c
clutter-frame-source.h
clutter-group.c [ClutterGroup] Don't take into account the left edges when calculating the size 2009-10-05 15:34:00 +01:00
clutter-group.h [group] avoid double evaluation of arguments in clutter_group_add 2009-04-08 18:19:46 +01:00
clutter-id-pool.c [clutter-id-pool] Also warn if the ID refers to a deleted actor 2009-10-07 12:53:19 +01:00
clutter-id-pool.h
clutter-interval.c Remove usage of Units and macros 2009-06-04 16:30:30 +01:00
clutter-interval.h
clutter-json.h.in [json] Include only json-glib.h 2009-08-12 15:31:16 +01:00
clutter-keysyms-table.h
clutter-keysyms.h
clutter-layout-manager.c [layout] Make LayoutManager a floating object 2009-10-14 11:27:18 +01:00
clutter-layout-manager.h [layout] Make LayoutManager a floating object 2009-10-14 11:27:18 +01:00
clutter-list-model.c Fix chain-up in clutter_list_model_dispose() 2009-05-12 16:31:41 +01:00
clutter-list-model.h
clutter-main.c [debug] Guard the use of gdk_pixbuf for pick debugging by #ifdef USE_GDKPIXBUF 2009-10-05 17:35:46 +01:00
clutter-main.h Decrease the main-loop priority of the frame cycle 2009-06-09 15:03:56 +01:00
clutter-marshal.list [actor] Add the ::allocation-changed signal 2009-06-04 16:30:31 +01:00
clutter-master-clock.c ensure next iteration 2009-07-10 11:38:42 +01:00
clutter-master-clock.h ensure next iteration 2009-07-10 11:38:42 +01:00
clutter-media.c
clutter-media.h
clutter-model-private.h [model] Add a private row mutator to ClutterModelIter 2009-05-05 20:18:28 +01:00
clutter-model.c [docs] Clutter's model implementation is called ClutterListModel 2009-09-10 13:28:54 +01:00
clutter-model.h Add more padding in Model and ModelIter classes 2009-05-20 16:06:09 +01:00
clutter-path.c [path] Add GValue transform functions from and to G_TYPE_STRING 2009-10-07 16:06:26 +01:00
clutter-path.h [path] MOVE_TO and LINE_TO only use a pair of coordinates 2009-10-06 10:43:41 +01:00
clutter-private.h [stage] Rework the Stage implementation class 2009-09-08 10:52:58 +01:00
clutter-rectangle.c Revert "[rectangle] Avoid modifying materials mid scene" 2009-06-30 17:13:38 +01:00
clutter-rectangle.h
clutter-score.c
clutter-score.h
clutter-script-parser.c Add copyright and license notice 2009-08-12 10:30:11 +01:00
clutter-script-private.h Include clutter-json.h, not json-types.h 2009-08-12 15:57:25 +01:00
clutter-script.c [script] Convert double to float when parsing 2009-08-26 16:48:32 +01:00
clutter-script.h
clutter-scriptable.c
clutter-scriptable.h
clutter-shader-types.c Convert gint to GLints in the Shader types wrapper 2009-07-27 15:01:52 +01:00
clutter-shader-types.h [cogl] Remove the COGL{enum,int,uint} typedefs 2009-05-12 14:53:44 +01:00
clutter-shader.c [cogl-shader] Make get_info_log() slightly nicer 2009-06-01 17:40:23 +01:00
clutter-shader.h
clutter-stage-manager.c stage/manager: Set :default-stage as read-only 2009-10-14 09:07:11 +01:00
clutter-stage-manager.h stage/manager: Deprecate set_default_stage() 2009-10-14 09:07:11 +01:00
clutter-stage-window.c [stage] Rework the Stage implementation class 2009-09-08 10:52:58 +01:00
clutter-stage-window.h [stage] Rework the Stage implementation class 2009-09-08 10:52:58 +01:00
clutter-stage.c [stage] Rework the Stage implementation class 2009-09-08 10:52:58 +01:00
clutter-stage.h Allow disabling motion event throttling 2009-07-20 11:44:52 +01:00
clutter-text.c text: Make the :text property not set the :use-markup one 2009-10-07 21:55:54 +01:00
clutter-text.h [text] Expose position_to_coords() 2009-05-14 16:19:15 +01:00
clutter-texture.c Take a reference to the material in clutter_texture_set_cogl_material 2009-08-26 18:28:35 +01:00
clutter-texture.h [cogl] Remove max_waste argument from Texture ctors 2009-05-23 19:35:19 +01:00
clutter-timeline.c [timeline] Account for clock roll backs between frames 2009-09-16 11:57:57 +01:00
clutter-timeline.h Remove the last few fixed-point entry points 2009-06-19 16:38:35 +01:00
clutter-timeout-interval.c
clutter-timeout-interval.h
clutter-timeout-pool.c
clutter-timeout-pool.h
clutter-types.h Add more ActorBox utility methods 2009-06-16 16:43:00 +01:00
clutter-units.c [units] Add support for centimeters 2009-10-07 16:06:26 +01:00
clutter-units.h [units] Add support for centimeters 2009-10-07 16:06:26 +01:00
clutter-util.c
clutter-util.h
clutter-version.h.in
clutter.h [layout] Add BinLayout 2009-10-14 11:27:19 +01:00
Makefile.am [layout] Add BinLayout 2009-10-14 11:27:19 +01:00