[los-cocos] r1364 committed - updating metadata

1 view
Skip to first unread message

los-...@googlecode.com

unread,
Mar 24, 2014, 11:26:08 AM3/24/14
to cocos-...@googlegroups.com
Revision: 1364
Author: ccanepacc
Date: Mon Mar 24 15:25:49 2014 UTC
Log: updating metadata
http://code.google.com/p/los-cocos/source/detail?r=1364

Modified:
/trunk/CHANGELOG
/trunk/INSTALL
/trunk/NEWS.txt

=======================================
--- /trunk/CHANGELOG Mon Mar 24 12:06:43 2014 UTC
+++ /trunk/CHANGELOG Mon Mar 24 15:25:49 2014 UTC
@@ -25,7 +25,7 @@
- MapLayer, added tile properties to cell debug view
- fix RectMap.get_in_region returns too many cells (thanks Gerardo
Marset for
bug report, analysis and patch) - #191
- - fix Mac crash due to nonmatching SDL dlls when not using SDL audio
(patch by Juan J. Martínez, thanks) #190
+ - fix Mac crash due to non matching SDL dlls when not using SDL audio
(patch by Juan J. Martínez, thanks) #190

v0.5.5 - August 12, 2012
- fix issue 168, now particle textures are propper (this can change
visual size for particlers in old code)
=======================================
--- /trunk/INSTALL Wed Mar 19 14:11:44 2014 UTC
+++ /trunk/INSTALL Mon Mar 24 15:25:49 2014 UTC
@@ -10,11 +10,11 @@
Dependencies
^^^^^^^^^^^^

-most of funcionality
+most of functionality
______________________

+ . six https://pypi.python.org/pypi/six/
. pyglet http://code.google.com/p/pyglet/
- . six https://pypi.python.org/pypi/six/

particles support
_________________
@@ -35,7 +35,7 @@


What explicit dependencies are declared in the setup.py ?
- six, ... ?
+ six, pyglet from hg repository


Compatibility
@@ -47,59 +47,51 @@
The cocos codebase has direct support for 2.x and 3.x, so no need to
run 2to3

. pyglet : pyglet 1.2 or better
- . The last released pyglet is 1.1.4 from 2009, which does not
- support python3, most 64bits OS, modern mac OS, etc
- In pypi the last pyglet is 1.1.4,
- in pyglet's googlecode downloads the last is an old 1.2alpha (2012)
+ In pypi the last pyglet is 1.1.4, from 2009
+ In pyglet's googlecode downloads the last is an old 1.2alpha1 (2012)
It is recomended to use pyglet from repo at a revision near the tip.
- ( ? insert revision under the cocos release was tested and example
installations
- with pip o checkout + setup.py install)
-
+ For reference, this cocos release was tested with revision
c7f948a848cb of pyglet,
+ dated 2014 03 20
+

-Installing from source
-^^^^^^^^^^^^^^^^^^^^^^
+Installing
+^^^^^^^^^^

-? rewrite this, probably with pip install sample
+Have a modern setuptools or pip installed.

-Install setuptools if you don't have it.(
http://pypi.python.org/pypi/setuptools )
+While::
+ easy_install cocos2d
+or::

-Download cocos2d-0.5.0.zip, unzip to a temporary directory
+ pip install cocos2d --process-dependency-links

-In the command line do::
-
- cd <temporal_directory>
- python setup.py install
- (note that in windows the last line should be)
- setup.py install
-
-Move from the temporary directory to your preferred locations the docs,
-examples, tests and unitests
-
-Done, you can delete the temporal directory.
-All of cocos should be usable now, with the possible exceptions
-
- - cocos particles
- - SDL audio backend
- - AVBin (pyglet) audio-video backend
+should work, you will miss the docs and code samples. Its is therefore
recommended to

-If you need to add these, look at the dependencies and compatibility
section.
+ + download cocos2d-0.6.0.zip from https://pypi.python.org/pypi/cocos2d/
+ + decompress to a convenient location, the top dir will be cocos2d-0.6.0
+ + the html docs will be in cocos2d-0.6.0\doc\html
+ + useful code samples will be in cocos2d-0.6.0\test,
cocos2d-0.6.0\samples,
+ cocos2d-0.6.0\utest.
+ + install by::
+
+ cd cocos2d-0.6.0
+ setup.py install

+ or alternatively by pointing that directory from a .pth or PYTHONPATH
+ + All of cocos should be usable now, with the possible exceptions

-Installing with easy_install
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+ - cocos particles
+ - SDL audio backend
+ - AVBin (pyglet) audio-video backend

-Install setuptools if you don't have it.(
http://pypi.python.org/pypi/setuptools )
+If you need to add these, look at the dependencies section.

-at the command line enter
- easy_install cocos
-
-All of cocos should be usable now, with the possible exceptions
+Using PYTHONPATH or .pth
+^^^^^^^^^^^^^^^^^^^^^^^^

- - cocos particles
- - SDL audio backend
- - AVBin (pyglet) audio-video backend
+It is safe to point a checkout of cocos from a .pth or PYTHONPATH both
+ in python 2.x and 3.x; the same checkout can be pointed at the same time
from both pythons.

-If you need to add these, look at the dependencies and compatibility
section
-
-You also will want to download the zip that contains the documentation,
samples
-and demo, and unzip to a convenient location.
+Remember that pyglet does python 3 compatibility by running 2to3 at
install time, so while
+a pyglet checkout can be pointed from a .pth or PYTHONPATH in python 2.x,
+that will not work for python 3.
=======================================
--- /trunk/NEWS.txt Wed Mar 19 14:11:44 2014 UTC
+++ /trunk/NEWS.txt Mon Mar 24 15:25:49 2014 UTC
@@ -4,11 +4,28 @@
Python 3 supported
------------------

- . Support for python 2.4 and 2.5 was droped
+ . Support for python 2.4 and 2.5 was dropped
. We aim to support 2.6+ and 3.3+
- . It may work in 3.2 but that is untested and unsuported
+ . It may work in 3.2 but that is untested and unsupported
. The code directly supports 2.x and 3.x, no need for 2to3

+
+New dependency
+--------------
+
+The 'six' package was added as a dependency, helps with simultaneous
+ python 2.x and 3x compatibility.
+
+It can be found at http://pypi.python.org/pypi/six/
+
+
+cocos.euclid heavily refactored
+-------------------------------
+
+While the external API has not changed, some implementation details
changed.
+If you subclassed some class in cocos.euclid, probably you will need to
adapt your code.
+
+
Rendering order changed
-----------------------

@@ -19,11 +36,12 @@

So, older code may need to use some explicit z or change the order the
childs are added.

+
Nodes support independent scaling in x and y direction
------------------------------------------------------

CocosNode retained the property scale for uniform scaling and gained
-the properties scale_x , scale_y
+the properties scale_x , scale_y for scaling along the respective axis.

scale_x * scale and scale_y * scale are the x and y scaling factors

Reply all
Reply to author
Forward
0 new messages