mirror of
https://github.com/brl/mutter.git
synced 2024-11-10 07:56:14 -05:00
2008-01-30 Emmanuele Bassi <ebassi@openedhand.com>
* HACKING: Expand the "document API" point, and the release process. * README: Update the release notes regarding the scale behaviour, now that the gravity has been removed.
This commit is contained in:
parent
4a1e765e19
commit
9d5e9aaa9a
@ -1,3 +1,11 @@
|
|||||||
|
2008-01-30 Emmanuele Bassi <ebassi@openedhand.com>
|
||||||
|
|
||||||
|
* HACKING: Expand the "document API" point, and the release
|
||||||
|
process.
|
||||||
|
|
||||||
|
* README: Update the release notes regarding the scale behaviour,
|
||||||
|
now that the gravity has been removed.
|
||||||
|
|
||||||
2007-01-30 Tomas Frydrych <tf@openedhand.com>
|
2007-01-30 Tomas Frydrych <tf@openedhand.com>
|
||||||
|
|
||||||
* clutter/clutter-actor.c:
|
* clutter/clutter-actor.c:
|
||||||
|
26
HACKING
26
HACKING
@ -5,18 +5,24 @@ General notes and rules on clutter core hacking;
|
|||||||
|
|
||||||
- GNU style indentation, please wrap at 80 chars.
|
- GNU style indentation, please wrap at 80 chars.
|
||||||
|
|
||||||
- All non static public API funcs should be documented in the .c via gtk-doc
|
- All non static public API funcs should be documented in the source files
|
||||||
|
via gtk-doc. Structures, enumerations and macros should be documented in
|
||||||
|
the header files.
|
||||||
|
|
||||||
|
- All non-trivial static and private API should be documented, especially
|
||||||
|
the eventual lifetime handling of the arguments/return values or locking
|
||||||
|
of mutexes.
|
||||||
|
|
||||||
- All public functions with float parameters should also provide a fixed
|
- All public functions with float parameters should also provide a fixed
|
||||||
point version. Fixed point should be used internally.
|
point version. Fixed point should be used internally.
|
||||||
|
|
||||||
- Propertys should always be float (never fixed).
|
- Properties should always be float (never fixed).
|
||||||
|
|
||||||
- API funcs should always use g_return_*
|
- API funcs should always check their arguments with g_return_*().
|
||||||
|
|
||||||
- Really try to avoid if possible additions to clutter-private.h
|
- Really try to avoid if possible additions to clutter-private.h
|
||||||
|
|
||||||
- Dont add direct GL calls but wrap with cogl (also adding GL ES Version)
|
- Don't add direct GL calls but wrap with cogl (also adding GL ES Version)
|
||||||
|
|
||||||
- Use CLUTTER_NOTE() macro for debug statements.
|
- Use CLUTTER_NOTE() macro for debug statements.
|
||||||
|
|
||||||
@ -39,13 +45,17 @@ In making a new release;
|
|||||||
|
|
||||||
- Add a Release entry to the ChangeLog noting version.
|
- Add a Release entry to the ChangeLog noting version.
|
||||||
|
|
||||||
- make distcheck and fix if fails.
|
- Call make distcheck and fix if fails.
|
||||||
|
|
||||||
- commit.
|
- Upload the tarball.
|
||||||
|
|
||||||
- Make tarballs, upload.
|
- Bump to the next odd number version.
|
||||||
|
|
||||||
|
- Commit.
|
||||||
|
|
||||||
- Announce release to waiting world on blog and mailing list.
|
- Announce release to waiting world on blog and mailing list.
|
||||||
|
|
||||||
- Release any dependant add-ons following similar rules to above.
|
- Release any dependant add-ons following similar rules to above.
|
||||||
Dont forget to check *.pc file version deps!
|
Dont forget to check *.pc file version deps!
|
||||||
|
|
||||||
|
$LastChangedDate$
|
||||||
|
6
README
6
README
@ -209,7 +209,11 @@ Release Notes for Clutter 0.6.0
|
|||||||
been changed to accomodate the scaling factors on both the X and Y axis,
|
been changed to accomodate the scaling factors on both the X and Y axis,
|
||||||
matching the clutter_actor_set_scale() function. This also changed the
|
matching the clutter_actor_set_scale() function. This also changed the
|
||||||
clutter_effect_scale() function, which now accepts the final scale
|
clutter_effect_scale() function, which now accepts the final scale
|
||||||
factor on both the X and Y axis.
|
factor on both the X and Y axis. The gravity property has also been
|
||||||
|
removed, as it behaved incorrectly with regards to the anchor point. When
|
||||||
|
scaling an actor using a BehaviourScale, the anchor point should be set
|
||||||
|
before applying the behaviour (remember to adjust the positioning as
|
||||||
|
well by factoring in the anchor point).
|
||||||
|
|
||||||
* The clutter_do_event() is now public; it can be used to feed an event to
|
* The clutter_do_event() is now public; it can be used to feed an event to
|
||||||
Clutter and let it generate the capture-bubble signal emissions; it should
|
Clutter and let it generate the capture-bubble signal emissions; it should
|
||||||
|
Loading…
Reference in New Issue
Block a user