mutter/doc/cookbook/examples
Emmanuele Bassi 2b81d90dd7 Eliminate G_CONST_RETURN
The G_CONST_RETURN define in GLib is, and has always been, a bit fuzzy.

We always used it to conform to the platform, at least for public-facing
API.

At first I assumed it has something to do with brain-damaged compilers
or with weird platforms where const was not really supported; sadly,
it's something much, much worse: it's a define that can be toggled at
compile-time to remove const from the signature of public API. This is a
truly terrifying feature that I assume was added in the past century,
and whose inception clearly had something to do with massive doses of
absynthe and opium — because any other explanation would make the
existence of such a feature even worse than assuming drugs had anything
to do with it.

Anyway, and pleasing the gods, this dubious feature is being
removed/deprecated in GLib; see bug:

  https://bugzilla.gnome.org/show_bug.cgi?id=644611

Before deprecation, though, we should just remove its usage from the
whole API. We should especially remove its usage from Cally's internals,
since there it never made sense in the first place.
2011-06-07 16:06:24 +01:00
..
actors-composite-main.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
animations-complex-overlapping.json cookbook: Added a second example to show "overlapping" transitions 2010-09-03 14:19:51 +01:00
animations-complex.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
animations-complex.json cookbook: Added complex animations example 2010-09-03 14:19:51 +01:00
animations-looping-animator.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
animations-looping-implicit.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
animations-looping-state.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
animations-moving-animator.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
animations-moving-implicit.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
animations-moving-state.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
animations-path-circle.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
animations-path-easing.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
animations-path.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
animations-reuse-animation.json cookbook: Simplified and clarified example code 2010-09-13 12:25:47 +01:00
animations-reuse-ui.json cookbook: Simplified and clarified example code 2010-09-13 12:25:47 +01:00
animations-reuse.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
animations-rotating.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
animations-scaling-zoom.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
animations-scaling.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
cb-background-effect.c docs: Remove checks for whether an effect is disabled 2011-03-17 15:56:55 +00:00
cb-background-effect.h docs: Add example of setting background color with ClutterEffect 2011-03-17 15:56:55 +00:00
cb-border-effect.c docs: Remove checks for whether an effect is disabled 2011-03-17 15:56:55 +00:00
cb-border-effect.h docs: Add example of a border added through ClutterEffect 2011-03-17 15:56:55 +00:00
cb-button.c Eliminate G_CONST_RETURN 2011-06-07 16:06:24 +01:00
cb-button.h Eliminate G_CONST_RETURN 2011-06-07 16:06:24 +01:00
cb-page-fold-effect.c docs: Add effects chapter, with introduction and first recipe 2011-02-21 16:44:09 +00:00
cb-page-fold-effect.h docs: Add effects chapter, with introduction and first recipe 2011-02-21 16:44:09 +00:00
effects-basic.c docs: Add example of setting background color with ClutterEffect 2011-03-17 15:56:55 +00:00
effects-built-in.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
effects-custom-deform.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
events-buttons-click.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
events-buttons-lasso.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
events-buttons.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
events-mouse-scroll.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
events-pointer-motion-crossing.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
events-pointer-motion-scribbler.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
events-pointer-motion-stacked.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
events-pointer-motion.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
layouts-bind-constraint-allocation.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
layouts-bind-constraint-overlay.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
layouts-bind-constraint-stage.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
layouts-box-menu.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
layouts-box-property-effects.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
layouts-box.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
layouts-stacking-diff-sized-actors.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
layouts-stacking.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
Makefile.am docs: Add example of setting background color with ClutterEffect 2011-03-17 15:56:55 +00:00
script-signals.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
script-signals.json cookbook: Added example of connecting signals in ClutterScript 2010-08-31 10:06:08 +01:00
script-ui.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
script-ui.json
smiley.png
text-shadow.c Fix include location for cogl-pango.h 2011-05-16 16:04:27 +01:00
textures-crossfade-cogl.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
textures-crossfade-slideshow.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
textures-crossfade.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
textures-reflection.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
textures-split-go.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00
textures-sub-texture.c doc: fix clutter_init() usage in examples 2011-02-28 14:10:05 +00:00