PYGGEL v0.075-alpha 3b Released!

3 views
Skip to first unread message

RB[0]

unread,
Apr 7, 2009, 1:26:56 PM4/7/09
to PYGGEL-dev
Hello all. I am happy to announce a new version of PYGGEL is ready for
downloading!
This version made use of an automated packager I am trying, so if you
find any bugs, especially related to missing files or anything, please
let me know...


This version is mostly bugfixes, but there were a couple of API
changes as well.
Full changelog:
CHANGELOG:
* Added get_mouse_pos2d method to view.screen
* Updated Tutorials
* Speed optimizations
* Fixed bug where geometry.Cube objects were too big
* Misc other bugfixes
* Changed Quads and Planes so they act as you would expect, instead of
like a cube with the rest of the faces invisible.
* Removed deprecation of texture flipping arg for Textures - as OBJ
files (and other things) require it.
* Updated test_safe function so kwargs work correctly.
* Changed Font3D fsize arg to size, to match other fonts.
* Made Radio/MultiChoiceRadio? widgets "change" event return current
state of all options.
* Replaced old pick method of scenes, now the render method returns
any picked objects.
* Updated randfloat so you can specify how many digits to the right of
the decimal point to use.
* Added a function to math3d that calculates the lighting normals for
triangles.


Cheers all!

Markus Martin

unread,
Apr 7, 2009, 11:16:24 PM4/7/09
to pygge...@googlegroups.com
2009/4/7 RB[0] <Roe...@gmail.com>:

>
> Hello all. I am happy to announce a new version of PYGGEL is ready for
> downloading!

Very nice.

I noticed that you have both recent downloads still "featured". Is
this intentional?

Also, I might point out that your versioning is a bit strange. Compare
'0.075-alpha3b' to '0.07-alpha3'. Why does the newer one have a 'b' if
you also changed the number? It is a bit redundant, eh? Furthermore
why are you putting 'alpha' on all your versions and then incremeting
the number. If you want to indicate that this is alpha software that
is making progress, I would do it elsewhere (main page, release notes,
etc..). As it is, it looks like '0.075-alpha3b' is the third alpha on
the way to version '0.075', which given your past practice is a
version that will never exist.

Just odd conventions, IMHO.

Cheers,
-Markus

RB[0]

unread,
Apr 9, 2009, 6:27:40 PM4/9/09
to pygge...@googlegroups.com
That is because this is just a bugfix release - not a full new version - though I agree the versioning is a bit, odd.
I didn't want to throw off the old version milestone stuff though, as I just kinda stuck this one in...
 
And I see, yeah if you look on the TODO I think next version transitions to beta, I mainly wanted these first ones to be the "alpha" releases - yeah, I didn't think it through to well, iti makes sense to me, I never thought it would catch on this well ROFL

Markus Martin

unread,
Apr 9, 2009, 10:31:05 PM4/9/09
to pygge...@googlegroups.com
> And I see, yeah if you look on the TODO I think next version transitions to
> beta, I mainly wanted these first ones to be the "alpha" releases - yeah, I
> didn't think it through to well, iti makes sense to me, I never thought it
> would catch on this well ROFL

Well, no one will yell at you if you simplify your scheme from now on. ;)

Anyway, keep up the otherwise great work!

-Markus

RB[0]

unread,
Apr 10, 2009, 12:07:14 PM4/10/09
to pygge...@googlegroups.com
Hehe, yeah, probably just will be the numbering system - up to 0.1 is going to be alpha/beta - but I don't need to add that to the official version, eh? LOL

And thx :)
Reply all
Reply to author
Forward
0 new messages