Mercurial > pygame
annotate WHATSNEW @ 3182:0c07af110477 docs-changes
Ignore Sphinx-generated files
| author | Thomas Kluyver <takowl@gmail.com> |
|---|---|
| date | Wed, 09 Jan 2013 22:35:43 +0000 |
| parents | eab29c22f40a |
| children |
| rev | line source |
|---|---|
| 70 | 1 # This is a list of changes in pygame's history. |
| 2 # | |
|
1875
e7df45f14108
Updated to mention 1.8.1release
Rene Dudfield <renesd@gmail.com>
parents:
1874
diff
changeset
|
3 # SVN revision numbers, and CVS tag names are placed before the date |
| 70 | 4 # BREAK = change breaks existing code |
| 940 | 5 # BUG = fixed a bug that was (or could have been) crashing |
|
1877
4f5abc24884f
Memory leak in a few modules. Thanks Lorenz Quack.
Rene Dudfield <renesd@gmail.com>
parents:
1875
diff
changeset
|
6 |
|
2168
eab29c22f40a
Port scrap module to Python 3.x (merge with branches/port_scrap_py3). Accidently committed in rev 3061.
Lenard Lindstrom <len-l@telus.net>
parents:
2142
diff
changeset
|
7 [SVN 3062] Mar 30, 2011 |
|
eab29c22f40a
Port scrap module to Python 3.x (merge with branches/port_scrap_py3). Accidently committed in rev 3061.
Lenard Lindstrom <len-l@telus.net>
parents:
2142
diff
changeset
|
8 Port scrap module to Python 3.x (merge with branches/port_scrap_py3). |
|
eab29c22f40a
Port scrap module to Python 3.x (merge with branches/port_scrap_py3). Accidently committed in rev 3061.
Lenard Lindstrom <len-l@telus.net>
parents:
2142
diff
changeset
|
9 Accidently committed in rev 3061. |
|
eab29c22f40a
Port scrap module to Python 3.x (merge with branches/port_scrap_py3). Accidently committed in rev 3061.
Lenard Lindstrom <len-l@telus.net>
parents:
2142
diff
changeset
|
10 |
|
eab29c22f40a
Port scrap module to Python 3.x (merge with branches/port_scrap_py3). Accidently committed in rev 3061.
Lenard Lindstrom <len-l@telus.net>
parents:
2142
diff
changeset
|
11 [SVN 3057-3061] |
|
eab29c22f40a
Port scrap module to Python 3.x (merge with branches/port_scrap_py3). Accidently committed in rev 3061.
Lenard Lindstrom <len-l@telus.net>
parents:
2142
diff
changeset
|
12 Update Pygame Event type to have mutable attributes as per feature request |
|
eab29c22f40a
Port scrap module to Python 3.x (merge with branches/port_scrap_py3). Accidently committed in rev 3061.
Lenard Lindstrom <len-l@telus.net>
parents:
2142
diff
changeset
|
13 62 on Motherhamster's Bugzilla |
|
eab29c22f40a
Port scrap module to Python 3.x (merge with branches/port_scrap_py3). Accidently committed in rev 3061.
Lenard Lindstrom <len-l@telus.net>
parents:
2142
diff
changeset
|
14 |
|
2142
4cf10018fadd
Using Numeric by default now issues a deprecation warning. Fix hanging pointer bug in color.c.
Lenard Lindstrom <len-l@telus.net>
parents:
2137
diff
changeset
|
15 [SVN 3006] Feb 24, 2011 |
|
4cf10018fadd
Using Numeric by default now issues a deprecation warning. Fix hanging pointer bug in color.c.
Lenard Lindstrom <len-l@telus.net>
parents:
2137
diff
changeset
|
16 [BUG] Fix hanging pointer problem in color.c. |
|
4cf10018fadd
Using Numeric by default now issues a deprecation warning. Fix hanging pointer bug in color.c.
Lenard Lindstrom <len-l@telus.net>
parents:
2137
diff
changeset
|
17 Add deprecation warning for Numeric in surfarray and sndarray. |
|
4cf10018fadd
Using Numeric by default now issues a deprecation warning. Fix hanging pointer bug in color.c.
Lenard Lindstrom <len-l@telus.net>
parents:
2137
diff
changeset
|
18 |
|
4cf10018fadd
Using Numeric by default now issues a deprecation warning. Fix hanging pointer bug in color.c.
Lenard Lindstrom <len-l@telus.net>
parents:
2137
diff
changeset
|
19 [SVN 3003-3005] Feb 21-24, 2011 |
|
4cf10018fadd
Using Numeric by default now issues a deprecation warning. Fix hanging pointer bug in color.c.
Lenard Lindstrom <len-l@telus.net>
parents:
2137
diff
changeset
|
20 Enhance array support in pixelcopy methods. map_array now accepts |
|
4cf10018fadd
Using Numeric by default now issues a deprecation warning. Fix hanging pointer bug in color.c.
Lenard Lindstrom <len-l@telus.net>
parents:
2137
diff
changeset
|
21 a three byte integer for target array. Surface.get_view now |
|
4cf10018fadd
Using Numeric by default now issues a deprecation warning. Fix hanging pointer bug in color.c.
Lenard Lindstrom <len-l@telus.net>
parents:
2137
diff
changeset
|
22 allows a 2D view for 24 bitsized arrays, even though not accepted |
|
4cf10018fadd
Using Numeric by default now issues a deprecation warning. Fix hanging pointer bug in color.c.
Lenard Lindstrom <len-l@telus.net>
parents:
2137
diff
changeset
|
23 by numpy. Color objects now export an array struct interface. |
|
4cf10018fadd
Using Numeric by default now issues a deprecation warning. Fix hanging pointer bug in color.c.
Lenard Lindstrom <len-l@telus.net>
parents:
2137
diff
changeset
|
24 Various bug fixes for Python 3.1. |
|
4cf10018fadd
Using Numeric by default now issues a deprecation warning. Fix hanging pointer bug in color.c.
Lenard Lindstrom <len-l@telus.net>
parents:
2137
diff
changeset
|
25 |
|
4cf10018fadd
Using Numeric by default now issues a deprecation warning. Fix hanging pointer bug in color.c.
Lenard Lindstrom <len-l@telus.net>
parents:
2137
diff
changeset
|
26 [SVN 3000-3002] Feb 20, 2011 |
|
2137
e4a059ae7977
add updates to surface.c, etc that were skipped in the merge with the surface_buffer branch
Lenard Lindstrom <len-l@telus.net>
parents:
2134
diff
changeset
|
27 Merge the surface_buffer branch back into trunk. |
|
e4a059ae7977
add updates to surface.c, etc that were skipped in the merge with the surface_buffer branch
Lenard Lindstrom <len-l@telus.net>
parents:
2134
diff
changeset
|
28 1) Rename module _arraysurfarray to pixelcopy, which implements |
|
e4a059ae7977
add updates to surface.c, etc that were skipped in the merge with the surface_buffer branch
Lenard Lindstrom <len-l@telus.net>
parents:
2134
diff
changeset
|
29 array_to_surface (blit_surface), surface_to_array, and map_array. |
|
e4a059ae7977
add updates to surface.c, etc that were skipped in the merge with the surface_buffer branch
Lenard Lindstrom <len-l@telus.net>
parents:
2134
diff
changeset
|
30 2) Reimplement _numpysurfarray methods array2d, array3d, array_alpha, |
|
e4a059ae7977
add updates to surface.c, etc that were skipped in the merge with the surface_buffer branch
Lenard Lindstrom <len-l@telus.net>
parents:
2134
diff
changeset
|
31 array_colorkey, and map_surface to use new pixelcopy methods. |
|
e4a059ae7977
add updates to surface.c, etc that were skipped in the merge with the surface_buffer branch
Lenard Lindstrom <len-l@telus.net>
parents:
2134
diff
changeset
|
32 |
|
e4a059ae7977
add updates to surface.c, etc that were skipped in the merge with the surface_buffer branch
Lenard Lindstrom <len-l@telus.net>
parents:
2134
diff
changeset
|
33 Module pixelcopy reimplements _numericsurfarray using generic |
|
e4a059ae7977
add updates to surface.c, etc that were skipped in the merge with the surface_buffer branch
Lenard Lindstrom <len-l@telus.net>
parents:
2134
diff
changeset
|
34 copy methods that accept objects exporting an array struct interface. |
|
e4a059ae7977
add updates to surface.c, etc that were skipped in the merge with the surface_buffer branch
Lenard Lindstrom <len-l@telus.net>
parents:
2134
diff
changeset
|
35 Along with Surface views, it moves almost all of the _numpysurfarray.py |
|
e4a059ae7977
add updates to surface.c, etc that were skipped in the merge with the surface_buffer branch
Lenard Lindstrom <len-l@telus.net>
parents:
2134
diff
changeset
|
36 functionality into C code. pixelcopy is also independent of NumPy, |
|
e4a059ae7977
add updates to surface.c, etc that were skipped in the merge with the surface_buffer branch
Lenard Lindstrom <len-l@telus.net>
parents:
2134
diff
changeset
|
37 so can work with other array like objects. |
|
e4a059ae7977
add updates to surface.c, etc that were skipped in the merge with the surface_buffer branch
Lenard Lindstrom <len-l@telus.net>
parents:
2134
diff
changeset
|
38 |
|
2134
7481977e4ab7
remove gc calls from unit tests; if an object is not collected when its refcount reaches 0 there is a problem.
Lenard Lindstrom <len-l@telus.net>
parents:
2133
diff
changeset
|
39 [SVN 2983-2987] Feb 08, 2011 |
|
2131
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
40 Merge the buffer branch back into trunk. |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
41 1) Extend pygame.mixer.Sound() to load samples from an object with |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
42 an array struct interface or the new buffer protocol. Exports |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
43 an array struct interface. |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
44 2) Update sndarray to use the new Sound features on numpy arrays, |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
45 removing the Python array manipulation code. |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
46 3) Add a new Type, pygame._view.View as a proxy for exporting an |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
47 array struct interface. |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
48 4) Add the pygame.Surface.get_view() method, which returns a View instance. |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
49 Besides creating views describing pixel2d, pixels3d, and pixels_alpha |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
50 arrays, new pixels_red, pixels_green, and pixels_blue views have been |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
51 added. |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
52 5) Update the pixels surfarray methods to use Surface.get_view() for |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
53 numpy arrays, removing the Python array manipulation code. Add new |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
54 methods returning red, green, and blue pixels arrays. |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
55 |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
56 [SVN 2977] Feb 06, 2011 |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
57 Add Python 3.2 __pycache__ directories to ignore list. |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
58 |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
59 [SVN 2958] Jan 19, 2011 |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
60 Add proof-of-concept pygame.freetype.render_raw method to show one way to |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
61 correctly calculate text size. |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
62 |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
63 [SVN 2957] Jan 14, 2011 |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
64 Fix freetype.c build bug involving PyFREETYPE_C_API not defined. |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
65 |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
66 [SVN 2952-2954] Jan 05, 2011 |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
67 [bug] GroupSingle memory leak posted in mailing list by Tobias Steinrücken. |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
68 |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
69 [SVN 2951] Nov 14, 2010 |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
70 Reenable the camera module for linux. |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
71 |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
72 [SVN 2936, 2938, 2944] Sep 28, 2010 |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
73 Pygame now builds for Python 3.2. Capsule objects are used in preference |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
74 to CObject objects. |
|
018779fb04f5
Merge the buffer branch back into trunk.
Lenard Lindstrom <len-l@telus.net>
parents:
2121
diff
changeset
|
75 |
|
2121
62ddfa716ba9
[BUG] fix Bugzilla 54: movieplayer.py fails with Python 3.2
Lenard Lindstrom <len-l@telus.net>
parents:
2120
diff
changeset
|
76 [SVN 2937] September 23, 2010 |
|
62ddfa716ba9
[BUG] fix Bugzilla 54: movieplayer.py fails with Python 3.2
Lenard Lindstrom <len-l@telus.net>
parents:
2120
diff
changeset
|
77 [BUG] Bugzilla 54: pygame.examples.movieplayer causes |
|
62ddfa716ba9
[BUG] fix Bugzilla 54: movieplayer.py fails with Python 3.2
Lenard Lindstrom <len-l@telus.net>
parents:
2120
diff
changeset
|
78 "PyThreadState_Get: no current thread". |
|
62ddfa716ba9
[BUG] fix Bugzilla 54: movieplayer.py fails with Python 3.2
Lenard Lindstrom <len-l@telus.net>
parents:
2120
diff
changeset
|
79 Movie module now works under Python 3.2. |
|
62ddfa716ba9
[BUG] fix Bugzilla 54: movieplayer.py fails with Python 3.2
Lenard Lindstrom <len-l@telus.net>
parents:
2120
diff
changeset
|
80 |
|
2108
bded4713cf23
[BUG] Fix some MSVC warnings in hope of solving an error raised in font_test.py.
Lenard Lindstrom <len-l@telus.net>
parents:
2107
diff
changeset
|
81 [SVN 2934] September 16, 2010 |
|
bded4713cf23
[BUG] Fix some MSVC warnings in hope of solving an error raised in font_test.py.
Lenard Lindstrom <len-l@telus.net>
parents:
2107
diff
changeset
|
82 [BUG] Fix some MSVC warnings in hope of solving an error raised in font_test.py. |
|
bded4713cf23
[BUG] Fix some MSVC warnings in hope of solving an error raised in font_test.py.
Lenard Lindstrom <len-l@telus.net>
parents:
2107
diff
changeset
|
83 |
|
2107
b2ae90c63306
[BUG] Fix error in movie.c that prevents MSVC from compiling the module.
Lenard Lindstrom <len-l@telus.net>
parents:
2106
diff
changeset
|
84 [SVN 2923] September 16, 2010 |
|
b2ae90c63306
[BUG] Fix error in movie.c that prevents MSVC from compiling the module.
Lenard Lindstrom <len-l@telus.net>
parents:
2106
diff
changeset
|
85 [BUG] Fix error in movie.c that prevents MSVC from compiling the module. |
|
b2ae90c63306
[BUG] Fix error in movie.c that prevents MSVC from compiling the module.
Lenard Lindstrom <len-l@telus.net>
parents:
2106
diff
changeset
|
86 |
|
2106
8adeba25d5c7
[BUG] Mac builds fail: maybe using older versions of SDL_ttf or SDL_mixer. Restore version conditional code in font and music modules.
Lenard Lindstrom <len-l@telus.net>
parents:
2105
diff
changeset
|
87 [SVN 2922] September 15, 2010 |
|
8adeba25d5c7
[BUG] Mac builds fail: maybe using older versions of SDL_ttf or SDL_mixer. Restore version conditional code in font and music modules.
Lenard Lindstrom <len-l@telus.net>
parents:
2105
diff
changeset
|
88 [BUG] Mac builds fail: maybe using older versions of SDL_ttf or |
|
8adeba25d5c7
[BUG] Mac builds fail: maybe using older versions of SDL_ttf or SDL_mixer. Restore version conditional code in font and music modules.
Lenard Lindstrom <len-l@telus.net>
parents:
2105
diff
changeset
|
89 SDL_mixer. Restore version conditional code in font and music modules. |
|
8adeba25d5c7
[BUG] Mac builds fail: maybe using older versions of SDL_ttf or SDL_mixer. Restore version conditional code in font and music modules.
Lenard Lindstrom <len-l@telus.net>
parents:
2105
diff
changeset
|
90 |
|
2105
297803165311
merge fsencoding branch back into trunk, correcting Unicode file path encoding
Lenard Lindstrom <len-l@telus.net>
parents:
2104
diff
changeset
|
91 [SVN 2921] September 15, 2010 |
|
297803165311
merge fsencoding branch back into trunk, correcting Unicode file path encoding
Lenard Lindstrom <len-l@telus.net>
parents:
2104
diff
changeset
|
92 Merge fsencoding branch back into trunk. This adds corrected Unicode file path |
|
297803165311
merge fsencoding branch back into trunk, correcting Unicode file path encoding
Lenard Lindstrom <len-l@telus.net>
parents:
2104
diff
changeset
|
93 handling to Pygame. File paths can contain any UTF-32 character, except \x00, |
|
297803165311
merge fsencoding branch back into trunk, correcting Unicode file path encoding
Lenard Lindstrom <len-l@telus.net>
parents:
2104
diff
changeset
|
94 provided the file system encoding can handle it. It is also one more step |
|
297803165311
merge fsencoding branch back into trunk, correcting Unicode file path encoding
Lenard Lindstrom <len-l@telus.net>
parents:
2104
diff
changeset
|
95 towards a full Python 3.1 port of Pygame. |
|
297803165311
merge fsencoding branch back into trunk, correcting Unicode file path encoding
Lenard Lindstrom <len-l@telus.net>
parents:
2104
diff
changeset
|
96 |
|
2104
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
97 [SVN 2914, 2916] September 15, 2010 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
98 Preparation for merge with fsencoding branch |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
99 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
100 [SVN 2900-2910] August 31-September 11, 2010 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
101 Preparations to freetype for release: |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
102 - fix a bug with base.register_quit import that kept freetype |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
103 from loading |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
104 - improve Unicode handling so can handle all UTF-32 characters |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
105 - enable encode_raw Font method |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
106 - import exception messages |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
107 - add missing error checks of memory allocations |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
108 - attempt to fix text boundary calculation bug that causes |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
109 memory access violations in some cases. Unfinished. |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
110 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
111 [SVN 2897] August 30, 2010 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
112 update docs to reflect changes in r2855 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
113 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
114 [SVN 2858] August 18, 2010 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
115 Remove distracting '"_POSIX_C_SOURCE" redefined' GCC warnings from linux builds. |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
116 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
117 [SVN 2857] August 17, 2010 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
118 [BUG] fix rwobject memory leak when raising a memory error |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
119 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
120 [SVN 2856] August 15, 2010 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
121 font.c, rwobject.c, font_test.py: Update/correct Python3 svn property |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
122 to better reflect Python 3.1 compatibility |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
123 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
124 [SVN 2855] August 15, 2010 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
125 font module: improve unicode text handling: can now render Unicode |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
126 characters up to U+FFFF. |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
127 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
128 [SVN 2854] August 9, 2010 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
129 remove distracting "'PyGAME_C_API' defined but not used" gcc warnings |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
130 from Pygame build |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
131 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
132 [SVN 2853] August 9, 2010 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
133 mixer.Sound: fix spelling error in an error message and add no-arguments |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
134 check to the unit tests |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
135 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
136 [SVN 2852] August 9, 2010 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
137 [BUG] mixer.c: move a variable declaration to the beginning of a block |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
138 to keep MSVC happy |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
139 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
140 [SVN 2851] August 9, 2010 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
141 add keyword arguments to mixer.Sound and improve Unicode strings/ |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
142 Python 3.x bytes handling |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
143 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
144 [SVN 2850] August 9, 2010 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
145 make _movie module unit tests conditional on the presence of the module. |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
146 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
147 [SVN 2849] August 8, 2010 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
148 compat.py: add more Python 3.x compatibility features; add unit tests |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
149 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
150 [SVN 2848] August 8, 2010 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
151 allow RWopsFromPython to accept a Python 3.x bytes object as a file path |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
152 (for compatibilty with open()) |
|
2064
1009740fcb90
[BUG] Font loading from file object patch, and test. Thanks Janosch Graf
Rene Dudfield <renesd@gmail.com>
parents:
1925
diff
changeset
|
153 |
|
1009740fcb90
[BUG] Font loading from file object patch, and test. Thanks Janosch Graf
Rene Dudfield <renesd@gmail.com>
parents:
1925
diff
changeset
|
154 [SVN 2847] August 8, 2010 |
|
1009740fcb90
[BUG] Font loading from file object patch, and test. Thanks Janosch Graf
Rene Dudfield <renesd@gmail.com>
parents:
1925
diff
changeset
|
155 [BUG] Font loading from file object patch, and test. Thanks Janosch Graf |
|
1009740fcb90
[BUG] Font loading from file object patch, and test. Thanks Janosch Graf
Rene Dudfield <renesd@gmail.com>
parents:
1925
diff
changeset
|
156 |
|
2104
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
157 [SVN 2828-2845] July 10-28, 2010 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
158 Update Windows dependency build chain to build the latest versions of the libraries. |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
159 Uses MinGW gcc 4.5.0 and Msys 1.0.11. Dependencies can now be built with Python 3.1. |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
160 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
161 [SVN 2824-2825] June 9-10, 2010 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
162 Update ffmpeg building with msys on Windows. |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
163 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
164 [SVN 2824] June 9, 2010 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
165 [BUG] Undo bug introduced into Setup.in for ffmpeg |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
166 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
167 [SVN 2823] June 9, 2010 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
168 [BUG] Fix missing Windows drive in docs.__main__.py |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
169 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
170 [SVN 2822] June 9, 2010 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
171 Update Windows dependencies build for MinGW GCC 4.5.0. |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
172 Some newer dependency libraries are used, notably SDL-1.2.14, |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
173 and the addition of FFMPEG has been completed. This update leaves |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
174 msys_build_deps.py in a working, but transitional, state. |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
175 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
176 [SVN 2816] June 3, 2010 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
177 [BUG] docs.__main__: Fix problem with spaces in Windows directory names. |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
178 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
179 [SVN 2815] May 31, 2010 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
180 [BUG] Fix a _movie module bug where the module fails to build under Debian Linux |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
181 because the libavformat and libswscale header subdirectories are in ffmpeg. |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
182 The changes makes the module's ffmpeg includes consistent with ffmpeg itself. |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
183 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
184 [SVN 2810] May 24, 2010 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
185 [BUG] Let mixer.music.play accept keyword arguments |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
186 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
187 [SVN 2809] May 24, 2010 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
188 [BUG] Add set_pos method to pygame.music.mixer that calls Mix_SetMusicPosition |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
189 SDL_mixer function. As per the feature request by Mark Reed on the |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
190 mailing list (16/05/10). |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
191 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
192 [SVN 2808] May 24, 2010 |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
193 [BUG] Fixes bug in pygame.draw.line where the wrong rectangle was returned |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
194 for a line with width > 1 and the end point y value less than the |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
195 start point y value. Identified by Aaron Brady on mailing list, 10/10/09. |
|
43a88503c811
make WHATSNEW up-to-date
Lenard Lindstrom <len-l@telus.net>
parents:
2064
diff
changeset
|
196 |
| 1925 | 197 [SVN 2573] August 6, 2009 |
| 198 [BUG] missing readme.html in MANIFEST.in causes install to fail | |
| 199 on pythons with setuptools installed. | |
| 200 | |
|
1918
97a820e6dcaa
fix pygame.font.get_fonts() bug for Python 3.1 and Windows
Lenard Lindstrom <len-l@telus.net>
parents:
1917
diff
changeset
|
201 [SVN 2519] July 17, 2009 |
|
97a820e6dcaa
fix pygame.font.get_fonts() bug for Python 3.1 and Windows
Lenard Lindstrom <len-l@telus.net>
parents:
1917
diff
changeset
|
202 [BUG] fix pygame.font.get_fonts() bug for Python 3.1 and Windows. |
|
97a820e6dcaa
fix pygame.font.get_fonts() bug for Python 3.1 and Windows
Lenard Lindstrom <len-l@telus.net>
parents:
1917
diff
changeset
|
203 |
|
1917
9e48b13b4824
continuation of rev 2517 bug fix
Lenard Lindstrom <len-l@telus.net>
parents:
1916
diff
changeset
|
204 [SVN 2517-2518] July 17, 2009 |
|
1916
9f7668679aa5
fix unit tests bug for Python 3.1 on Windows
Lenard Lindstrom <len-l@telus.net>
parents:
1915
diff
changeset
|
205 [BUG] unit test framework fails for Python 3.1 on Windows due |
|
9f7668679aa5
fix unit tests bug for Python 3.1 on Windows
Lenard Lindstrom <len-l@telus.net>
parents:
1915
diff
changeset
|
206 to str/bytes confusion |
|
9f7668679aa5
fix unit tests bug for Python 3.1 on Windows
Lenard Lindstrom <len-l@telus.net>
parents:
1915
diff
changeset
|
207 |
|
1915
64baf57aa9d1
Windows dependency build now replaces SDL_config.py with SDL_config_win32.py for use with MSVC
Lenard Lindstrom <len-l@telus.net>
parents:
1914
diff
changeset
|
208 [SVN 2516] July 16, 2009 |
|
64baf57aa9d1
Windows dependency build now replaces SDL_config.py with SDL_config_win32.py for use with MSVC
Lenard Lindstrom <len-l@telus.net>
parents:
1914
diff
changeset
|
209 Pygame dependency build now replaces the configure |
|
64baf57aa9d1
Windows dependency build now replaces SDL_config.py with SDL_config_win32.py for use with MSVC
Lenard Lindstrom <len-l@telus.net>
parents:
1914
diff
changeset
|
210 generated SDL_config.py, which MSVC can not use, with |
|
64baf57aa9d1
Windows dependency build now replaces SDL_config.py with SDL_config_win32.py for use with MSVC
Lenard Lindstrom <len-l@telus.net>
parents:
1914
diff
changeset
|
211 SDL_config_win32.py |
|
64baf57aa9d1
Windows dependency build now replaces SDL_config.py with SDL_config_win32.py for use with MSVC
Lenard Lindstrom <len-l@telus.net>
parents:
1914
diff
changeset
|
212 |
|
1914
50f181c8bbaa
surface docs typo patch submitted by Lorenz Quack
Lenard Lindstrom <len-l@telus.net>
parents:
1913
diff
changeset
|
213 [SVN 2515] July 15, 2009 |
|
50f181c8bbaa
surface docs typo patch submitted by Lorenz Quack
Lenard Lindstrom <len-l@telus.net>
parents:
1913
diff
changeset
|
214 [BUG] surface docs typo patch submitted by Lorenz Quack |
|
50f181c8bbaa
surface docs typo patch submitted by Lorenz Quack
Lenard Lindstrom <len-l@telus.net>
parents:
1913
diff
changeset
|
215 |
|
1913
839ee4eede50
pygame.gfxdraw docstrings were not there.
Rene Dudfield <renesd@gmail.com>
parents:
1912
diff
changeset
|
216 [SVN 2503-2505] July 13, 2009 |
|
1912
35e02db899ff
bugzilla 29, patch to use SDL_VIDEO_DRIVER_X11 instead of DISABLE_X11. Thanks Robert A. Lerche.
Rene Dudfield <renesd@gmail.com>
parents:
1908
diff
changeset
|
217 [BUG] bugzilla 29, patch to use SDL_VIDEO_DRIVER_X11 DISABLE_X11. Thanks Robert A. Lerche. |
|
35e02db899ff
bugzilla 29, patch to use SDL_VIDEO_DRIVER_X11 instead of DISABLE_X11. Thanks Robert A. Lerche.
Rene Dudfield <renesd@gmail.com>
parents:
1908
diff
changeset
|
218 So can compile pygame without X11 again. |
|
35e02db899ff
bugzilla 29, patch to use SDL_VIDEO_DRIVER_X11 instead of DISABLE_X11. Thanks Robert A. Lerche.
Rene Dudfield <renesd@gmail.com>
parents:
1908
diff
changeset
|
219 [BUG] fixed bad midi test. |
|
1913
839ee4eede50
pygame.gfxdraw docstrings were not there.
Rene Dudfield <renesd@gmail.com>
parents:
1912
diff
changeset
|
220 [BUG] pygame.gfxdraw docstrings were not there. Now... they... are. |
|
1912
35e02db899ff
bugzilla 29, patch to use SDL_VIDEO_DRIVER_X11 instead of DISABLE_X11. Thanks Robert A. Lerche.
Rene Dudfield <renesd@gmail.com>
parents:
1908
diff
changeset
|
221 |
|
1908
939cf63d5ca6
python3.1 support for OSX.
Rene Dudfield <renesd@gmail.com>
parents:
1905
diff
changeset
|
222 [SVN 2491-2495] July 9, 2009 |
|
1903
27774cf8df55
Fixed up quit bug in eventlist.py example. Thanks Evan Kroske!
Rene Dudfield <renesd@gmail.com>
parents:
1900
diff
changeset
|
223 [BUG] Fixed up quit bug in eventlist.py example. Thanks Evan Kroske! |
|
1905
3a4458740ead
python2.3 test code compatibility
Rene Dudfield <renesd@gmail.com>
parents:
1903
diff
changeset
|
224 [BUG] Made the test code more compatible with python2.3. |
|
1908
939cf63d5ca6
python3.1 support for OSX.
Rene Dudfield <renesd@gmail.com>
parents:
1905
diff
changeset
|
225 [BUG] python3.1 support for OSX. |
|
1903
27774cf8df55
Fixed up quit bug in eventlist.py example. Thanks Evan Kroske!
Rene Dudfield <renesd@gmail.com>
parents:
1900
diff
changeset
|
226 |
|
27774cf8df55
Fixed up quit bug in eventlist.py example. Thanks Evan Kroske!
Rene Dudfield <renesd@gmail.com>
parents:
1900
diff
changeset
|
227 [SVN 2486-2488] July 8, 2009 |
|
1900
46cf8eef39cc
64bit issues with Surface.get_masks and UintFromObj. thanks Lorenz Quack!
Rene Dudfield <renesd@gmail.com>
parents:
1899
diff
changeset
|
228 [BUG] 64bit issues with Surface.get_masks and UintFromObj. |
|
46cf8eef39cc
64bit issues with Surface.get_masks and UintFromObj. thanks Lorenz Quack!
Rene Dudfield <renesd@gmail.com>
parents:
1899
diff
changeset
|
229 thanks Lorenz Quack! |
|
1903
27774cf8df55
Fixed up quit bug in eventlist.py example. Thanks Evan Kroske!
Rene Dudfield <renesd@gmail.com>
parents:
1900
diff
changeset
|
230 [BUG] Color slicing works with python3 now too. |
|
1892
3279f8b0cb55
Fixed some failing tests for Color and LONG_MAX on 64bit python.
Rene Dudfield <renesd@gmail.com>
parents:
1889
diff
changeset
|
231 |
|
1899
7ee7f7ccc71c
typo in examples/sound_array_demos.py Thanks Evan Kroske!
Rene Dudfield <renesd@gmail.com>
parents:
1895
diff
changeset
|
232 [SVN 2481] July 7, 2009 |
|
7ee7f7ccc71c
typo in examples/sound_array_demos.py Thanks Evan Kroske!
Rene Dudfield <renesd@gmail.com>
parents:
1895
diff
changeset
|
233 [BUG] typo in examples/sound_array_demos.py Thanks Evan Kroske! |
|
7ee7f7ccc71c
typo in examples/sound_array_demos.py Thanks Evan Kroske!
Rene Dudfield <renesd@gmail.com>
parents:
1895
diff
changeset
|
234 |
|
7ee7f7ccc71c
typo in examples/sound_array_demos.py Thanks Evan Kroske!
Rene Dudfield <renesd@gmail.com>
parents:
1895
diff
changeset
|
235 [SVN 2472] July 6, 2009 |
|
1892
3279f8b0cb55
Fixed some failing tests for Color and LONG_MAX on 64bit python.
Rene Dudfield <renesd@gmail.com>
parents:
1889
diff
changeset
|
236 [BUG]Fixed some failing tests for Color and LONG_MAX on 64bit python. |
|
1895
cc22a0c62e09
patch from campbell barton
Rene Dudfield <renesd@gmail.com>
parents:
1893
diff
changeset
|
237 From Campbell Barton.FloatFromObj speedup. |
|
cc22a0c62e09
patch from campbell barton
Rene Dudfield <renesd@gmail.com>
parents:
1893
diff
changeset
|
238 register_quit cleanup. |
|
cc22a0c62e09
patch from campbell barton
Rene Dudfield <renesd@gmail.com>
parents:
1893
diff
changeset
|
239 PyErr_Format used in CheckSDLVersions. |
|
1892
3279f8b0cb55
Fixed some failing tests for Color and LONG_MAX on 64bit python.
Rene Dudfield <renesd@gmail.com>
parents:
1889
diff
changeset
|
240 |
|
1889
41018ab995f6
Patch to work around cpu detection bugs in SDL 64bit from Lenard. Thanks to Lorenz for bug hunting.
Rene Dudfield <renesd@gmail.com>
parents:
1882
diff
changeset
|
241 [SVN 2454] July 2, 2009 |
|
1892
3279f8b0cb55
Fixed some failing tests for Color and LONG_MAX on 64bit python.
Rene Dudfield <renesd@gmail.com>
parents:
1889
diff
changeset
|
242 [BUG] Patch to work around cpu detection bugs in SDL 64bit from Lenard. |
|
1889
41018ab995f6
Patch to work around cpu detection bugs in SDL 64bit from Lenard. Thanks to Lorenz for bug hunting.
Rene Dudfield <renesd@gmail.com>
parents:
1882
diff
changeset
|
243 Thanks to Lorenz for bug hunting. |
|
41018ab995f6
Patch to work around cpu detection bugs in SDL 64bit from Lenard. Thanks to Lorenz for bug hunting.
Rene Dudfield <renesd@gmail.com>
parents:
1882
diff
changeset
|
244 |
|
1882
b52bfc5316c3
Surface.get_palette(_at) return Color with length 3.
Rene Dudfield <renesd@gmail.com>
parents:
1881
diff
changeset
|
245 [SVN 2380-2381] Jun 19, 2009 |
|
1881
9a620fa83392
Color.set_length method... to change Color length to 1,2,3 or 4.
Rene Dudfield <renesd@gmail.com>
parents:
1877
diff
changeset
|
246 Color.set_length method... to change Color length to 1,2,3 or 4. |
|
1882
b52bfc5316c3
Surface.get_palette(_at) return Color with length 3.
Rene Dudfield <renesd@gmail.com>
parents:
1881
diff
changeset
|
247 Surface.get_palette(_at) return Color with length 3. |
|
1881
9a620fa83392
Color.set_length method... to change Color length to 1,2,3 or 4.
Rene Dudfield <renesd@gmail.com>
parents:
1877
diff
changeset
|
248 |
|
1877
4f5abc24884f
Memory leak in a few modules. Thanks Lorenz Quack.
Rene Dudfield <renesd@gmail.com>
parents:
1875
diff
changeset
|
249 [SVN 2366] Jun 17, 2009 |
|
4f5abc24884f
Memory leak in a few modules. Thanks Lorenz Quack.
Rene Dudfield <renesd@gmail.com>
parents:
1875
diff
changeset
|
250 [BUG] Memory leak in a few modules. Thanks Lorenz Quack. |
|
4f5abc24884f
Memory leak in a few modules. Thanks Lorenz Quack.
Rene Dudfield <renesd@gmail.com>
parents:
1875
diff
changeset
|
251 |
|
4f5abc24884f
Memory leak in a few modules. Thanks Lorenz Quack.
Rene Dudfield <renesd@gmail.com>
parents:
1875
diff
changeset
|
252 [SVN 2365] Jun 16, 2009 |
|
4f5abc24884f
Memory leak in a few modules. Thanks Lorenz Quack.
Rene Dudfield <renesd@gmail.com>
parents:
1875
diff
changeset
|
253 Started to add basic slice support to Color type. |
|
4f5abc24884f
Memory leak in a few modules. Thanks Lorenz Quack.
Rene Dudfield <renesd@gmail.com>
parents:
1875
diff
changeset
|
254 |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
255 [SVN 2311] Jun 4, 2009 |
|
1870
73e61f503d90
note on color pickle... yum!
Rene Dudfield <renesd@gmail.com>
parents:
1867
diff
changeset
|
256 Fixed another Color regression... colors are now tasty again when pickled. |
|
1863
2a81c81f1bc8
give more detail on a test failure
Rene Dudfield <renesd@gmail.com>
parents:
1830
diff
changeset
|
257 |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
258 [SVN 2305] Jun 2, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
259 Make pygame.tests.__init__.py import __main__.py. This is done |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
260 consistently with other pygame.tests modules. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
261 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
262 [SVN 2294-2303] Jun 1, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
263 Added some notes about Color instead of tuple for some Surface functions. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
264 Midi, no abort on dealloc by default. have explicit close/abort available. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
265 Updated midi docs. |
|
1867
11a3312129b0
Add a little TODO to svn_log_to_whatsnew.py to make its WHATSNEW output nicer.
Rene Dudfield <renesd@gmail.com>
parents:
1863
diff
changeset
|
266 Sysfont tests pass ok on OSX now(and windows+linux etc). |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
267 Sysfont on OSX more resiliant. Broke up tests to find broken ones more |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
268 easily. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
269 Updated test/README.TXT for tags files... eg: some_module_tags.py. |
|
1867
11a3312129b0
Add a little TODO to svn_log_to_whatsnew.py to make its WHATSNEW output nicer.
Rene Dudfield <renesd@gmail.com>
parents:
1863
diff
changeset
|
270 Added a little tool to help with creating WHATSNEW from svn logs. |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
271 Add a little TODO to svn_log_to_whatsnew.py to make its WHATSNEW output |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
272 nicer. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
273 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
274 [SVN 2289-2293] May 31, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
275 Fix midi_test.py so Python3 compiles it without errors. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
276 Let Surface methods accept and return Color instances. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
277 Minor type correction in Rect docs. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
278 Extend background unit test default timeout to 2 minutes. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
279 Add gfxdraw unit tests and fix uncovered bugs. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
280 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
281 [SVN 2284-2287] May 30, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
282 Sysfont, added fallback for OSX that doesn't have X11. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
283 Tests and fixes for midi. Better validation Input/Output to avoid crashes. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
284 Fixed up test which was failing on ubuntu with python2.x. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
285 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
286 [SVN 2278] May 29, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
287 Fixed test to not fail on OSX which doesn't have midi devices by default. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
288 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
289 [SVN 2264-2269] May 27, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
290 Enable font_test.py on Windows. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
291 Add svn properties to track which files are converted to Python 3.x. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
292 Updated docs for cursors.load_xbm, thanks Saul Spatz, and Thomas Ibbotson. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
293 Cursors update note. |
|
1863
2a81c81f1bc8
give more detail on a test failure
Rene Dudfield <renesd@gmail.com>
parents:
1830
diff
changeset
|
294 |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
295 [SVN 2248-2261] May 26, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
296 Disable debug printing for Windows build of portmidi. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
297 Symbian Launcher: |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
298 - Removed unneeded buffer to save memory |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
299 - Removed fade from slide animations to improve performance |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
300 - Increased heap size to 100k,4Mb |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
301 - Don't byte compile regular scripts so they can be easily edited. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
302 Symbian other: |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
303 - The pygame library is now zipped as well for better performance. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
304 Removed color.py warning from Symbian. It is used as wrapper for the |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
305 native module. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
306 Camera module and computer vision tutorial. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
307 Cleaning camera module documentation and makeref on transform. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
308 Added palette_colors to mask.from_threshold. TODO notes to some |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
309 functions. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
310 [BUG] surflock.c PySurface_LockBy was leaking weakrefs. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
311 Thanks Tom Rothamel. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
312 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
313 [SVN 2242-2245] May 25, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
314 Added a palette_colors option to average_surfaces... which doesn't handle |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
315 palette using surfaces correctly(yet). |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
316 Fixed possible memory leak. Made some comments about return values. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
317 Recompile pymp.pyx with Cython. Enable Python 3.x support of midi module. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
318 Enable midi_test.py for Python 3.x. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
319 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
320 [SVN 2230-2237] May 24, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
321 Added some more midi tests. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
322 Python 3.x: disable midi_test.py and clean out movieext from setup.py. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
323 A tool for generating .doc docs from .py docstrings, and new midi.doc. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
324 Shortened midi.get_default_*_device_id to get_default_*_id. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
325 Fixed up create_doc_from_py and updated a few documentation items. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
326 Updated a doc for pygame.midi.time. |
|
1863
2a81c81f1bc8
give more detail on a test failure
Rene Dudfield <renesd@gmail.com>
parents:
1830
diff
changeset
|
327 |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
328 [SVN 2216-2219] May 23, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
329 Simplified sysfont.initsysfonts_win() fonts directory scan. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
330 In init functions: fix minor Python 3.x related memory leaks and clean up |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
331 indentation. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
332 Fix sndarray_test.py problem where failed to detect unsupported formats. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
333 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
334 [SVN 2201-2212] May 22, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
335 Added missing gfxdraw wrapper for Symbian. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
336 Fixed to work on PyS60 1.9.4 The pygame python files are compiled into |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
337 byte-code. Feature of scons-for-symbian. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
338 Have sysfont.py search the Windows font directory default fonts before |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
339 checking the registry. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
340 Added another possible registry key where there might be fonts on win. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
341 Fix possible problem with WINDIR, windir environment variable name. |
|
1823
f196fa3d0e4b
fix surflock weakref leak. Thanks Tom Rothamel.
Rene Dudfield <renesd@gmail.com>
parents:
1616
diff
changeset
|
342 |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
343 [SVN 2193-2199] May 21, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
344 Small svn prop tweak with run_tests.py and ignore font_test.py for Python |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
345 3.x on Windows. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
346 More font unit tests and a unit test bug fix. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
347 Add some interactive font unit tests to fill in some holes. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
348 Move locals.doc and remove redundant constant descriptions. instead refer |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
349 to other module pages. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
350 Add TIMER_RESOLUTION description to time.doc. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
351 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
352 [SVN 2183-2189] May 20, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
353 Remove defunct movieext.c (ancient non-working ffmpeg movie module). |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
354 Clean up props/modes on lib/midi.py. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
355 Undo unintended changes in r 2184. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
356 Partial support for OSX sysfont... 10.5.x onwards. just use unix method. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
357 Additions to font_test.py and sysfont.py. |
|
1823
f196fa3d0e4b
fix surflock weakref leak. Thanks Tom Rothamel.
Rene Dudfield <renesd@gmail.com>
parents:
1616
diff
changeset
|
358 |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
359 [SVN 2165-2180] May 19, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
360 Minor doc corrections to midi example's output_main. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
361 Add setmods script missing from r 2129. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
362 Added -x on lib files... Should this be moved into the setup.py ?. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
363 Make python -m pygame.docs bring up the docs in a browser. also fix Python |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
364 3 issues with executable packages. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
365 Add gfxdraw docs. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
366 Marked camera, gfxdraw, and scrap as experimental in the docs. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
367 House_lo.mp3 crashes smpeg on Debian Linux. Remove from unit tests and add |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
368 MP3 warning to docs. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
369 Finished midi docs. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
370 Added the start of some midi tests... all stubs. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
371 Updated generated docs. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
372 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
373 [SVN 2163] May 18, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
374 Fix midi.py examples quit() bug. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
375 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
376 [SVN 2154-2161] May 17, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
377 Added channel argument to note_on and note_off methods. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
378 Fixing up spacing between functions. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
379 Fix midi.py example init bug for --list option. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
380 Fix midi channels changed default channel to 0 added to note_on and |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
381 set_instrument. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
382 Starting to add docs in the pygame style to midi module. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
383 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
384 [SVN 2126-2132] May 14, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
385 Add pygame.examples.go shortcut. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
386 Add movieplayer example to the documents. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
387 Some doc updates for test tags and python -m option. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
388 Remove svn:executable tags and add setmods script to set executable |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
389 permissions. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
390 Allowed the use of python -m pygame.tests. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
391 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
392 [SVN 2117-2122] May 13, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
393 A little tag test with the examples. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
394 Undo prop change in rev 2120 test. |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
395 [BUG] Fixed bug in font.c where pygame.font.Font returned the wrong |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
396 exception type and message when a font file was not found. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
397 Thanks Bo Jangeborg. |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
398 |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
399 [SVN 2113-2115] May 11, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
400 Fixed color.c for Symbian Updated Symbian build instructions Updated |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
401 makeref.py with '--no-code-docs' feature to set empty module docstrings. |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
402 Add <module>_tags.py modules to pygame.tests. This is an alternative |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
403 module level __tags__ globals in the unit test <module>_test.py files |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
404 themselves. The __tags__ global is placed in the corresponding |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
405 <module>_tags.py file instead. This means test modules can be skipped |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
406 by the pygame.tests.go test framework without actually loading the |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
407 test module and running possibly problematic code. It also means |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
408 the test framework can report on which test modules were skipped |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
409 and why. |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
410 |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
411 [SVN 2110-2112] May 10, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
412 Adapt run_tests.py test framework to Python 3.1. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
413 Add automatic skip of unimplemented modules to run_tests.py framework. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
414 Undo broken rev 2111. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
415 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
416 [SVN 2103-2106] May 9, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
417 Minor fixes for symbian merge. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
418 Merging from symbian branch. |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
419 [BUG] pygame.transform.threshold behaved incorrectly when passed a |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
420 Python long for the threshold argument. |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
421 |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
422 [SVN 2078-2102] May 8, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
423 Starting to merge in sybian_s60 branch. |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
424 Pygame unit test framework now works with Python 3.1. This includes the |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
425 run_tests__tests submodule. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
426 Increase timeout limit to 2 min. for run_tests.py subprocesses. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
427 This allows surface_test.py more time to complete (timed out on |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
428 automated build sites Mac.) |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
429 All standard Pygame extension modules compile and run with Python 3. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
430 For a Python 3 build setup.py skips unsupported modules. |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
431 |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
432 [SVN 2074-2077] May 7, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
433 Just skip the scrap not-init test completely; Figure out how to test for |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
434 OS X later. scrap not properly supported on OS X anyway |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
435 Fix string comprehension bug in sndarray_test.py. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
436 Try to allow scrap test in base_test.py on non-OS X platforms. |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
437 |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
438 [SVN 2065-2073] May 06, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
439 Adapt fastevent module for Python 3.1. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
440 OS X now passes tests. See if the problem in base_test.py is with scrap. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
441 Allow all Python modules to install with Python 3.1, though some may not |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
442 work correctly. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
443 Update python 3.1 README to reflect current status. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
444 Adapt overlay for python 3.1; untested though importing doesn't crash |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
445 anything. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
446 OS X problem with base_test.py isolated to scrap module. Try a temporary |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
447 workaround. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
448 Adapt joystick and cdrom modules for Python 3.1. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
449 Try again with OS X and base_test.py. |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
450 |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
451 [SVN 2058-2064] May 05, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
452 Why does base_test.py fail on OS X?. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
453 Yet more OS X testing with base_test.py. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
454 More OS X testing of base_test.py. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
455 Adapt mask module for Python 3.1. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
456 Fix font.c problem with Python 3.1. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
457 Undo accidental changes to Setup.in and __init__.py. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
458 Add scroll.py example to Python 3.1 adapted programs. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
459 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
460 [SVN 2055-2057] May 04, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
461 More code fixes to transform.c for non-MMX machines. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
462 Clean up METH_NOARG functions which were accidently given a second C |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
463 argument in display.c. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
464 Make scrap test in base_test.py conditional on the presence of scrap. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
465 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
466 [SVN 2052] May 03, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
467 Fix compiler error in transform.c for non-MMX machines. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
468 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
469 [SVN 2049-2050] May 02, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
470 Merging with python3 branch r 2048. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
471 Port Python 3 specific files from python3 branch. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
472 |
|
1553
ebd545641c8b
merging with python3 branch r 2048
Lenard Lindstrom <len-l@telus.net>
parents:
1525
diff
changeset
|
473 [SVN 2047] May 1, 2009 |
|
ebd545641c8b
merging with python3 branch r 2048
Lenard Lindstrom <len-l@telus.net>
parents:
1525
diff
changeset
|
474 Merge python3 branch back into trunk. This allows a minimal Pygame |
|
ebd545641c8b
merging with python3 branch r 2048
Lenard Lindstrom <len-l@telus.net>
parents:
1525
diff
changeset
|
475 system to be built for Python 3. It also improves error checking |
|
ebd545641c8b
merging with python3 branch r 2048
Lenard Lindstrom <len-l@telus.net>
parents:
1525
diff
changeset
|
476 in module init functions. |
|
ebd545641c8b
merging with python3 branch r 2048
Lenard Lindstrom <len-l@telus.net>
parents:
1525
diff
changeset
|
477 |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
478 [SVN 2046] Apr 30, 2009 |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
479 [BUG] SDL_gfx used WIN32 macro instead of _WIN32 to detected Windows. |
|
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
480 |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
481 [SVN 2040] Apr 24, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
482 SDL_gfx module officially added to Pygame. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
483 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
484 [SVN 2024] Apr 18, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
485 A quick fix for jpeg saving not checking color order in 24 bit surfaces |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
486 Note that there is a similar bug remaining in the camera module. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
487 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
488 [SVN 2019] Apr 15, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
489 Merge src/__init__.py from python3 branch back into trunk. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
490 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
491 [SVN 2009-2017] Apr 13, 2009 |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
492 Add equality/inequality Event comparison as per mailing list request. |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
493 Patch from Sean Berry updating missing tests for Rects. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
494 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
495 [SVN 1997] Apr 11, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
496 Make gfxdraw build on Windows. |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
497 |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
498 [SVN 1993] Apr 06, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
499 Bmp gives out of memory error... so use png instead. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
500 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
501 [SVN 1983-1985] Mar 30, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
502 Oops... hopefully this will work with mac/win. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
503 Trying to move the source around to fix the compile bug... |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
504 Removing gfxdraw from compiling by default until get a chance to fix... |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
505 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
506 [SVN 1980-1982] Mar 29, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
507 Included a couple of files from SDL_gfx for the gfxdraw module. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
508 Added some more documentation, and a TODO note to the top of the file. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
509 A tool for finding out what is documented, and what isn't. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
510 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
511 [SVN 1974-1976] Mar 26, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
512 Fixes gfxdraw.filled_polygon bug involving the point list. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
513 More point list bug fixes. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
514 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
515 [SVN 1973] Mar 25, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
516 Adds tentative SDL_gfx module. |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
517 |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
518 [SVN 1969] Mar 24, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
519 Some minor comment corrections. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
520 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
521 [SVN 1967] Mar 16, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
522 Yuv420 reimplemented with formulas from libv4l. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
523 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
524 [SVN 1966] Mar 13, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
525 Re-add yuyv to rgb based on libv4l by Hans de Goede, licensed LGPL. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
526 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
527 [SVN 1965] Mar 12, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
528 Licensing problems in the Camera module. Fixes the licensing for the |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
529 Bayer to RGB function. Removes YUYV to RGB and YUV420 to YUV and RGB |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
530 functions until they are properly licensed. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
531 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
532 [SVN 1962] Mar 05, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
533 Fix bug that let the example scroll past the bottom. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
534 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
535 [SVN 1960] Mar 03, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
536 Don't need aliens_bootstrap.py as far as I can see. Updated checks for |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
537 music module. Made README.txt instructions correct. |
|
1525
48ab3db38416
add Surface.scroll method
Lenard Lindstrom <len-l@telus.net>
parents:
1427
diff
changeset
|
538 |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
539 [SVN 1956-1957] Mar 01, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
540 Fixed some typos. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
541 Started adding documentation for pygame.midi module. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
542 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
543 [SVN 1954] Feb 25, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
544 Allowed holding down the mouse, or key to scroll. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
545 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
546 [SVN 1940-1953] Feb 22, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
547 Add 8 bit-per-pixel support to Surface.blit blends. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
548 Added Surface.scroll method along with the scroll.py example. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
549 Added a runtime check for old unneeded files. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
550 Made the error message nicer... and added checks for old py files too. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
551 Removed debug print from warn_unwanted_files(). |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
552 Add some comments, and a doc string to warn_unwanted_files. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
553 Camera.init tries to detect correct platform camera module to use. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
554 Added a few empty methods to opencv camera class that _camera uses. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
555 Fixed dest_surf on opencv camera driver, added missing methods to vidcap |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
556 one. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
557 [BUG]Made colorkey and blanket alpha blits handle a surface blit to self. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
558 This addresses Bugzilla bug 19. |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
559 |
|
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
560 [SVN 1937] Feb 19, 2009 |
|
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
561 Add self-blit capacity to Pygame surfaces. |
|
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
562 |
|
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
563 [SVN 1934] Feb 18, 2009 |
|
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
564 Surface raises a ValueError if the mask argument is rejected by SDL. |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
565 Before this the mangled, and invalid, SDL value was used. |
|
1525
48ab3db38416
add Surface.scroll method
Lenard Lindstrom <len-l@telus.net>
parents:
1427
diff
changeset
|
566 |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
567 [SVN 1931-1932] Feb 16, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
568 Fixed to work with new test file layout. Also imports modules if not |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
569 found. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
570 Moved camera.c _camera.c . created a lib/camera.py. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
571 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
572 [SVN 1928-1929] Feb 15, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
573 Made it use the pygame.examples.camera to test it. Filled in missing |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
574 methods. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
575 Fix erroneous ALPHA_BLEND macro argument. |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
576 |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
577 [SVN 1926-1927] Feb 14, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
578 Add psuedo-import to __init__.py atexit, required by pygame.base. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
579 Remove an accidental colordict import introduced into __init__.py. |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
580 |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
581 [SVN 1924-1925] Feb 12, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
582 Add Rect.copy method as per Bugzilla feature request 25. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
583 Adding another import declaration for py2app/py2exe. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
584 This makes using py2exe easy again. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
585 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
586 [SVN 1922-1923] Feb 11, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
587 [BUG] Fix per-pixel-alpha unpacking in surface fill-blends. |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
588 [BUG] Fix 24 bit-per-pixel fill-blends. |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
589 BLEND_RGBA_xxx and more BLEND_xxx tests; related bug fixes (mostly 24 bit |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
590 surface related). |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
591 Fix per-pixel alpha bug involving pixel unpacking. |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
592 |
|
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
593 [SVN 1920] Feb 11, 2009 |
|
1427
a6e94e964a69
examples can be run from outside the examples directory
Lenard Lindstrom <len-l@telus.net>
parents:
1420
diff
changeset
|
594 The Pygame documents and examples are now part of the Pygame package, |
|
a6e94e964a69
examples can be run from outside the examples directory
Lenard Lindstrom <len-l@telus.net>
parents:
1420
diff
changeset
|
595 directories docs and examples respectively. |
|
1377
e85cf3cc451e
exposed mask C API from Michael George. Thanks!
Rene Dudfield <renesd@gmail.com>
parents:
1315
diff
changeset
|
596 |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
597 [SVN 1916] Feb 8, 2009 |
|
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
598 [BUG] Fix segmentation fault with register_quit, Bugzilla bug 20. |
|
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
599 |
|
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
600 [SVN 1912] Feb 6, 2009 |
|
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
601 [BUG] Extension modules failed to raise an error when required modules |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
602 failed to import, as can happen with an incomplete py2exe/py2app |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
603 executable. This would later lead to mysterious segfaults. Extension |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
604 modules now forward import errors in the init function. |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
605 |
|
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
606 [SVN 1903] Feb 3, 2009 |
|
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
607 [BUG] _numpysurfarray.array_alpha() when a per-pixel alpha surface also |
|
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
608 has blanket alpha. |
|
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
609 |
|
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
610 [SVN 1893] Jan 29, 2009 |
|
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
611 [BUG] Documentation infers that mixer.init and mixer.pre_init have keyword |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
612 arguments. Added as per Bugzilla issue 6. |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
613 [BUG] Documentation states that mixer buffer sizes must be a power of 2. |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
614 New default buffer size is 4096. This was the implicit size anyway as |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
615 buffer size values were rounded up the the nearest power of 2. |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
616 |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
617 [SVN 1888-1889] Jan 29, 2009 |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
618 sound_array_demos.py now uses either NumPy or Numeric. |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
619 _numpysndarray.py bug fix submitted by Nicholas Dudfield. |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
620 |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
621 [SVN 1886] Jan 28, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
622 Updated msys config to use a fake PORTTIME variable... so it builds again |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
623 with mingw. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
624 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
625 [SVN 1881-1883] Jan 27, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
626 Add array_alpha and array_colorkey tests to surfarray_test.py. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
627 array_alpha values incompatible with unmap_rgb for 16 bit surfaces - |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
628 fixed in _numpysurfarray.py, ignored in deprecated _numericsurfarray.c. |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
629 For 16 bit surfaces make surfarray.array_alpha values consistent with those |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
630 returned by Surface.unmap_rgb. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
631 Revert unintended change to surface.rgb_map in rev 1875. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
632 Surfarray tests for make_surface, map_array, pixels2d and pixels_alpha, |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
633 Finished surfarray_test.py. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
634 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
635 [SVN 1880] Jan 26, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
636 Made it so we can use ctypes, instead of requiring win32 modules for the |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
637 windows test runner. |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
638 |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
639 [SVN 1871-1879] Jan 25, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
640 Completing the process to actually have numpy be the default. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
641 Make subprocesses mode default for test runner. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
642 Small fix for the nosubprocess change. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
643 Fix pygame.init() problem in surfarray_test.py. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
644 Surface.unmap_rgb now METH_O. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
645 Add surface.map_rgb unit test. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
646 Add surfarray.array2d, array3d, pixels2d and pixels3d unit tests. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
647 Make surfarray_test skip tests known to fail with Numeric. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
648 Making mac build with portmidi lib linked in. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
649 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
650 [SVN 1863-1870] Jan 24, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
651 Add array2d test to surfarray_test.py. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
652 Move surfarray surface lock test to surfarray_test.py. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
653 Surfarray.array3d unit test and 16 bitsize bug fix. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
654 Surfarray get_arraytype, get_arraytypes and use_arraytype tests. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
655 Edit tests module docs. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
656 Another small tests doc typo. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
657 Making it so we don't swallow exceptions... |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
658 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
659 [SVN 1854-1861] Jan 23, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
660 Making it so we won't try to re-enter application installation. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
661 Fix VC compiler error and make small code tweaks. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
662 Add blit_array test for surface shifts. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
663 Surfarray_test does nothing if no array module installed. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
664 Add array tags to tests requiring NumPy or Numeric. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
665 Numpy now takes priority over Numeric in sndarry and surfarray. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
666 Fixed __hasnumpy/__hasnumeric confusion in sndarray. |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
667 |
|
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
668 [SVN 1852] Jan 22, 2009 |
|
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
669 [BUG] Fix Bugzilla bug 24 where surfarray.blit_array fails with a |
|
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
670 24 bit surface. A new blit_array, using the array structure interface, |
|
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
671 was added to a new _arraysurfarray extension module. |
|
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
672 |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
673 [SVN 1849-1853] Jan 22, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
674 [BUG] Fix Bugzilla bug 24 where surfarray.blit_array fails with a |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
675 24 bit surface. A new blit_array, using the array structure interface, |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
676 was added to a new _arraysurfarray extension module. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
677 Fix NumPy bug in arraydemo.py and add an array choice command line |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
678 arguemnt. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
679 Removed PyObjC dependency on OSX. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
680 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
681 [SVN 1845-1848] Jan 19, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
682 Make the main function consistent accross examples, taking arguments |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
683 where the programs except command line arguments. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
684 Add examples module document page. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
685 Minor change to usage message in test_runner.py. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
686 Make some hyperlinks in the examples doc work. |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
687 The Pygame examples is now a Pygame subpackage. Example programs can be |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
688 imported as modules and run by their main functions. The package |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
689 documentation is now part of the Pygame module docs. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
690 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
691 [SVN 1841-1843] Jan 16, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
692 Add pygame/tests/fixtures to installation (broken in previous setup.py |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
693 changes). |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
694 Add arguments to pygame.tests.run(). |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
695 Add addition fake tests to installation. |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
696 |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
697 [SVN 1839-1840] Jan 15, 2009 |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
698 Color objects now support equality/inequality comparison with other |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
699 Color objects and color tuples. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
700 Jpeg image saving is not thread safe on windows after all. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
701 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
702 [SVN 1834-1838] Jan 14, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
703 Examples\midi.py: add list option and main() function. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
704 Remove absolete Windows doc installer stuff. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
705 Remove old default Windows setup info. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
706 Fix porttime Setup.in change. |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
707 |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
708 [SVN 1829-1833] Jan 13, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
709 Added argv arguments to main() too, and used pygame.quit. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
710 Updated portmidi config for unix and darwin. tested on ubuntu, not osx. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
711 Added libporttime dependency, as required by ubuntu. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
712 Added get_device_info function. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
713 Printed out device info. Allowed setting device id on the cmd line. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
714 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
715 [SVN 1819-1827] Jan 12, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
716 Pygame docs: fixed some links. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
717 Docs added to Pygame package. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
718 Added __init__.py to make examples a package. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
719 Examples can be run from outside the examples directory. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
720 Corrects some terminology in the tests package doc. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
721 Call pygame.quit to clean up things. closes window when called from |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
722 pygame.examples.chimp.main() finishes, and for when run from idle. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
723 Update setup.py to reflect examples becoming a package. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
724 Updated examples so that they all have a main() and use pygame.quit. |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
725 Pygame documents now installed as part of the pygame package directory. |
|
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
726 |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
727 [SVN 1816-1817] Jan 11, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
728 Pygame.tests: prepare run_tests__tests for addition. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
729 Pygame.examples: completely installs. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
730 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
731 [SVN 1813-1815] Jan 10, 2009 |
|
1420
1a919f524e09
pygame.tests: update WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1377
diff
changeset
|
732 Pygame unit test suite is now the pygame.tests package. For Pygame |
|
1a919f524e09
pygame.tests: update WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1377
diff
changeset
|
733 development the unit tests still run from test in the installation |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
734 directory without conflicts. |
|
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
735 |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
736 [SVN 1802-1804] Jan 07, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
737 Refactored midi.py example and added comments. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
738 Finished midi.py keyboard example, added velocity. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
739 Added test command to setup.py. so you can do 'python setup.py test'. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
740 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
741 [SVN 1796-1798] Jan 05, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
742 Mask convolve function and tests from Michael George. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
743 Update docs for pygame.mixer.music.load: thanks Forrest Voight. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
744 Clean up some carriage return confusion in the docs. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
745 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
746 [SVN 1793-1794] Jan 04, 2009 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
747 Update midi example to add animated keyboard keys. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
748 Add scripts to build Python 2.6/3.0 Windows dependencies linked to msvcr90. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
749 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
750 [SVN 1776-1777] Dec 27, 2008 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
751 Add get default device functions for midi module. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
752 Expand midi output example into a musical keyboard demo. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
753 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
754 [SVN 1772-1775] Dec 24, 2008 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
755 Pypm: temporary Setup.in fix to add header and library paths for Windows |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
756 prebuilt. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
757 Added Output class and atexit stuff similar to Lenards code. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
758 Added output example from Lenard, and moved input example out of midi |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
759 module into the midi example. |
|
1616
50193a70c186
add my changes to WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1553
diff
changeset
|
760 |
|
1874
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
761 [SVN 1764-1771] Dec 23, 2008 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
762 Windows prebuilts: Python 2.6 preparation. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
763 Added pygame.mixer_music fake import in function to maybe help with py2app. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
764 Undo fake import for py2app. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
765 Try rearranging stuff for py2app. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
766 Add portmidi to Windows build. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
767 Added code from pyportmidi to be used from pygame.midi. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
768 Added pyportmidi 0.0.4 changes from Tim Thompson. Thanks!. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
769 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
770 [SVN 1759-1760] Dec 22, 2008 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
771 The freetype dll was not being copied into the site-packages/pygame dir on |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
772 windows. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
773 Added start of midi module which uses portmidi. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
774 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
775 [SVN 1755-1758] Dec 19, 2008 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
776 Added in an extra debugging line... for testing with py2app. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
777 Fixed error for msvc compiler. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
778 Moved brackets closer... suspecting possible dodgey introspection in |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
779 py2app. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
780 Missed freeing surface on malloc out of memory error for saving jpegs. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
781 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
782 [SVN 1751-1754] Dec 18, 2008 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
783 Added some debugging notes for py2app mixer_music issue. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
784 Msys_build_deps.py: added portmidi. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
785 Setup_Win.in: add portmidi. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
786 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
787 [SVN 1749-1750] Dec 17, 2008 |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
788 Add program to list Pygame modules accessed by a unit test module. |
|
6f5923b0eb4d
Updated WHATSNEW from svn logs.
Rene Dudfield <renesd@gmail.com>
parents:
1870
diff
changeset
|
789 [BUG] Bug 28: possible fix. |
|
1420
1a919f524e09
pygame.tests: update WHATSNEW
Lenard Lindstrom <len-l@telus.net>
parents:
1377
diff
changeset
|
790 |
|
1377
e85cf3cc451e
exposed mask C API from Michael George. Thanks!
Rene Dudfield <renesd@gmail.com>
parents:
1315
diff
changeset
|
791 Dec 05, 2008 |
|
e85cf3cc451e
exposed mask C API from Michael George. Thanks!
Rene Dudfield <renesd@gmail.com>
parents:
1315
diff
changeset
|
792 exposed mask C API from Michael George. Thanks! |
|
e85cf3cc451e
exposed mask C API from Michael George. Thanks!
Rene Dudfield <renesd@gmail.com>
parents:
1315
diff
changeset
|
793 |
|
1315
baa6043f0695
fixing CREATE_PIXEL macro, it made no-alpha surfaces get filled with green
brian
parents:
1235
diff
changeset
|
794 Aug 30, 2008 |
|
1377
e85cf3cc451e
exposed mask C API from Michael George. Thanks!
Rene Dudfield <renesd@gmail.com>
parents:
1315
diff
changeset
|
795 [BUG] Fixed CREATE_PIXEL macro's use of Aloss |
|
e85cf3cc451e
exposed mask C API from Michael George. Thanks!
Rene Dudfield <renesd@gmail.com>
parents:
1315
diff
changeset
|
796 which was making surface.fill with surfaces with no alpha go green |
|
e85cf3cc451e
exposed mask C API from Michael George. Thanks!
Rene Dudfield <renesd@gmail.com>
parents:
1315
diff
changeset
|
797 |
|
1875
e7df45f14108
Updated to mention 1.8.1release
Rene Dudfield <renesd@gmail.com>
parents:
1874
diff
changeset
|
798 |
|
e7df45f14108
Updated to mention 1.8.1release
Rene Dudfield <renesd@gmail.com>
parents:
1874
diff
changeset
|
799 release_1_8_1release |
|
e7df45f14108
Updated to mention 1.8.1release
Rene Dudfield <renesd@gmail.com>
parents:
1874
diff
changeset
|
800 [SVN 1537] Jul 28, 2008 |
|
e7df45f14108
Updated to mention 1.8.1release
Rene Dudfield <renesd@gmail.com>
parents:
1874
diff
changeset
|
801 pygame 1.8.1release released. |
|
e7df45f14108
Updated to mention 1.8.1release
Rene Dudfield <renesd@gmail.com>
parents:
1874
diff
changeset
|
802 |
|
1235
d3741ccc7f20
added set_masks set_shifts to Surface
Rene Dudfield <renesd@gmail.com>
parents:
1223
diff
changeset
|
803 Jul 18, 2008 |
|
d3741ccc7f20
added set_masks set_shifts to Surface
Rene Dudfield <renesd@gmail.com>
parents:
1223
diff
changeset
|
804 Added Surface.set_masks and .set_shifts useful for using data in |
|
d3741ccc7f20
added set_masks set_shifts to Surface
Rene Dudfield <renesd@gmail.com>
parents:
1223
diff
changeset
|
805 b,g,r,a mode... and other fun hacks. |
|
1032
68a2697046d8
sprite patches from John Krukoff for collision functions.
Rene Dudfield <renesd@gmail.com>
parents:
1012
diff
changeset
|
806 |
|
1222
2c1e80696ca2
Extra tests for transform.threshold, updated WHATSNEW
akalias
parents:
1199
diff
changeset
|
807 Jul 14, 2008 |
|
2c1e80696ca2
Extra tests for transform.threshold, updated WHATSNEW
akalias
parents:
1199
diff
changeset
|
808 [BUG] Fixed bug with transform.threshold() not honoring third surface |
|
2c1e80696ca2
Extra tests for transform.threshold, updated WHATSNEW
akalias
parents:
1199
diff
changeset
|
809 Updated transform.threshold() docs Thanks Nirav Patel |
|
2c1e80696ca2
Extra tests for transform.threshold, updated WHATSNEW
akalias
parents:
1199
diff
changeset
|
810 |
| 1223 | 811 Jul 10, 2008 |
| 812 Added patch for filelikes in mixer.music.load thanks Forrest Voight! | |
| 813 | |
|
1199
7b0689ed6295
updating version numbers for 1.8.1rc1
Rene Dudfield <renesd@gmail.com>
parents:
1149
diff
changeset
|
814 Jul 8, 2008 |
|
7b0689ed6295
updating version numbers for 1.8.1rc1
Rene Dudfield <renesd@gmail.com>
parents:
1149
diff
changeset
|
815 run_tests.py improved with --help and running stuff in subprocesses. |
|
7b0689ed6295
updating version numbers for 1.8.1rc1
Rene Dudfield <renesd@gmail.com>
parents:
1149
diff
changeset
|
816 |
|
1149
bc8fa65d78df
Added a fix for rotate on multiples of 90.0000001-90.99999 degrees.
Rene Dudfield <renesd@gmail.com>
parents:
1141
diff
changeset
|
817 Jun 25, 2008 |
|
bc8fa65d78df
Added a fix for rotate on multiples of 90.0000001-90.99999 degrees.
Rene Dudfield <renesd@gmail.com>
parents:
1141
diff
changeset
|
818 Added many extra empty test stubs for untested things. Thanks Nicholas! |
|
bc8fa65d78df
Added a fix for rotate on multiples of 90.0000001-90.99999 degrees.
Rene Dudfield <renesd@gmail.com>
parents:
1141
diff
changeset
|
819 Test runner that works with subprocess and threads to isolate tests. |
|
bc8fa65d78df
Added a fix for rotate on multiples of 90.0000001-90.99999 degrees.
Rene Dudfield <renesd@gmail.com>
parents:
1141
diff
changeset
|
820 So that if a crash happens in one test the other tests still run. |
|
bc8fa65d78df
Added a fix for rotate on multiples of 90.0000001-90.99999 degrees.
Rene Dudfield <renesd@gmail.com>
parents:
1141
diff
changeset
|
821 Thanks Nicholas! |
|
bc8fa65d78df
Added a fix for rotate on multiples of 90.0000001-90.99999 degrees.
Rene Dudfield <renesd@gmail.com>
parents:
1141
diff
changeset
|
822 |
|
bc8fa65d78df
Added a fix for rotate on multiples of 90.0000001-90.99999 degrees.
Rene Dudfield <renesd@gmail.com>
parents:
1141
diff
changeset
|
823 [BUG] Added a fix for rotate on multiples of 90.0000001-90.99999 degrees. |
|
bc8fa65d78df
Added a fix for rotate on multiples of 90.0000001-90.99999 degrees.
Rene Dudfield <renesd@gmail.com>
parents:
1141
diff
changeset
|
824 Thanks Charlie Nolan, and Marcus! |
|
bc8fa65d78df
Added a fix for rotate on multiples of 90.0000001-90.99999 degrees.
Rene Dudfield <renesd@gmail.com>
parents:
1141
diff
changeset
|
825 |
|
1141
99a96e8e563d
Added BLEND_RGBA_* special flags for blit, and fill.
Rene Dudfield <renesd@gmail.com>
parents:
1137
diff
changeset
|
826 Jun 21, 2008 |
|
99a96e8e563d
Added BLEND_RGBA_* special flags for blit, and fill.
Rene Dudfield <renesd@gmail.com>
parents:
1137
diff
changeset
|
827 Added BLEND_RGBA_* special flags for blit, and fill. |
|
99a96e8e563d
Added BLEND_RGBA_* special flags for blit, and fill.
Rene Dudfield <renesd@gmail.com>
parents:
1137
diff
changeset
|
828 |
|
1137
ec3ced33488f
Reworked locking code to be more strict about locking.
marcus
parents:
1117
diff
changeset
|
829 Jun 16, 2008 |
|
ec3ced33488f
Reworked locking code to be more strict about locking.
marcus
parents:
1117
diff
changeset
|
830 Reworked locking code. Locks are now more strict and can only be |
|
ec3ced33488f
Reworked locking code to be more strict about locking.
marcus
parents:
1117
diff
changeset
|
831 removed by the object(s), that caused them. |
|
ec3ced33488f
Reworked locking code to be more strict about locking.
marcus
parents:
1117
diff
changeset
|
832 New Surface.get_locks() method, which returns the currently existing |
|
ec3ced33488f
Reworked locking code to be more strict about locking.
marcus
parents:
1117
diff
changeset
|
833 locks. |
|
ec3ced33488f
Reworked locking code to be more strict about locking.
marcus
parents:
1117
diff
changeset
|
834 [BUG] Fixed Surface.get_locked() bug for Surfaces which do not |
|
ec3ced33488f
Reworked locking code to be more strict about locking.
marcus
parents:
1117
diff
changeset
|
835 require locking, but have third-party locks attached. |
|
ec3ced33488f
Reworked locking code to be more strict about locking.
marcus
parents:
1117
diff
changeset
|
836 |
|
1109
438669b899b0
Fixed bug with mixer.get_init() Thanks Frankie Robertson
Rene Dudfield <renesd@gmail.com>
parents:
1085
diff
changeset
|
837 Jun 13, 2008 |
|
438669b899b0
Fixed bug with mixer.get_init() Thanks Frankie Robertson
Rene Dudfield <renesd@gmail.com>
parents:
1085
diff
changeset
|
838 [BUG] Fixed bug with mixer.get_init() Thanks Frankie Robertson! |
|
1117
fa8a25ebb16a
Fixed Surface.set_alpha() overflow bug. Minor improvements for integer rgba color values.
marcus
parents:
1109
diff
changeset
|
839 [BUG] Fixed long alpha overflow bug in Surface.set_alpha(). |
|
1109
438669b899b0
Fixed bug with mixer.get_init() Thanks Frankie Robertson
Rene Dudfield <renesd@gmail.com>
parents:
1085
diff
changeset
|
840 |
|
1085
31789d104e1f
Fixed locking and ref count leaks in Numeric surfarray.
marcus
parents:
1055
diff
changeset
|
841 Jun 9, 2008 |
|
31789d104e1f
Fixed locking and ref count leaks in Numeric surfarray.
marcus
parents:
1055
diff
changeset
|
842 [BUG] Fixed locking and reference count leaks in Numeric surfarray |
|
31789d104e1f
Fixed locking and ref count leaks in Numeric surfarray.
marcus
parents:
1055
diff
changeset
|
843 implementation. |
|
31789d104e1f
Fixed locking and ref count leaks in Numeric surfarray.
marcus
parents:
1055
diff
changeset
|
844 |
|
1055
0bffebf63883
Updates to sprite docs. Finished with updates to sprite docs now.
Rene Dudfield <renesd@gmail.com>
parents:
1038
diff
changeset
|
845 May 31, 2008 |
|
0bffebf63883
Updates to sprite docs. Finished with updates to sprite docs now.
Rene Dudfield <renesd@gmail.com>
parents:
1038
diff
changeset
|
846 Updated sprite documentation - mainly for new stuff added in pygame 1.8.0 |
|
0bffebf63883
Updates to sprite docs. Finished with updates to sprite docs now.
Rene Dudfield <renesd@gmail.com>
parents:
1038
diff
changeset
|
847 |
|
1038
2fab82895a31
Fixed numerous doc comments. Removed wrong Rect.clip_ip() entry.
marcus
parents:
1032
diff
changeset
|
848 May 24, 2008 |
|
2fab82895a31
Fixed numerous doc comments. Removed wrong Rect.clip_ip() entry.
marcus
parents:
1032
diff
changeset
|
849 New Color class for color management. |
|
2fab82895a31
Fixed numerous doc comments. Removed wrong Rect.clip_ip() entry.
marcus
parents:
1032
diff
changeset
|
850 |
|
1032
68a2697046d8
sprite patches from John Krukoff for collision functions.
Rene Dudfield <renesd@gmail.com>
parents:
1012
diff
changeset
|
851 Apr 30, 2008 |
|
68a2697046d8
sprite patches from John Krukoff for collision functions.
Rene Dudfield <renesd@gmail.com>
parents:
1012
diff
changeset
|
852 updates to the sprite.py collision functions that update them to match |
|
68a2697046d8
sprite patches from John Krukoff for collision functions.
Rene Dudfield <renesd@gmail.com>
parents:
1012
diff
changeset
|
853 the modules coding style, include appropriate comments, and are |
|
68a2697046d8
sprite patches from John Krukoff for collision functions.
Rene Dudfield <renesd@gmail.com>
parents:
1012
diff
changeset
|
854 about 20% faster. It also includes a collide_circle_ratio function |
|
68a2697046d8
sprite patches from John Krukoff for collision functions.
Rene Dudfield <renesd@gmail.com>
parents:
1012
diff
changeset
|
855 for completeness, and perhaps most importantly, fixes a bug in |
|
68a2697046d8
sprite patches from John Krukoff for collision functions.
Rene Dudfield <renesd@gmail.com>
parents:
1012
diff
changeset
|
856 colide_mask which kept it from working correctly. Also added unittests |
|
68a2697046d8
sprite patches from John Krukoff for collision functions.
Rene Dudfield <renesd@gmail.com>
parents:
1012
diff
changeset
|
857 for the collision functions. Thanks John Krukoff! |
|
68a2697046d8
sprite patches from John Krukoff for collision functions.
Rene Dudfield <renesd@gmail.com>
parents:
1012
diff
changeset
|
858 |
|
68a2697046d8
sprite patches from John Krukoff for collision functions.
Rene Dudfield <renesd@gmail.com>
parents:
1012
diff
changeset
|
859 [BUG] sound crackles on windows; restored chunk size |
|
68a2697046d8
sprite patches from John Krukoff for collision functions.
Rene Dudfield <renesd@gmail.com>
parents:
1012
diff
changeset
|
860 calculation to pre 1143 |
|
68a2697046d8
sprite patches from John Krukoff for collision functions.
Rene Dudfield <renesd@gmail.com>
parents:
1012
diff
changeset
|
861 |
|
68a2697046d8
sprite patches from John Krukoff for collision functions.
Rene Dudfield <renesd@gmail.com>
parents:
1012
diff
changeset
|
862 Added \#!/usr/bin/env python to the top of examples that didn't have it. |
|
68a2697046d8
sprite patches from John Krukoff for collision functions.
Rene Dudfield <renesd@gmail.com>
parents:
1012
diff
changeset
|
863 |
| 1012 | 864 Apr 13, 2008 |
| 865 [BUG] Fixed pygame.surfarray.pixels3d() for 24bpp surfaces using numpy. | |
| 866 Thanks Lorenz Quack! | |
| 867 | |
|
1010
aef9d98ddd0e
fixing png saving, and saving jpeg with capital letter extensions
brian
parents:
1008
diff
changeset
|
868 Apr 12, 2008 |
|
aef9d98ddd0e
fixing png saving, and saving jpeg with capital letter extensions
brian
parents:
1008
diff
changeset
|
869 [BUG] Fixed png saving, and saving jpeg with capital letter extensions |
|
aef9d98ddd0e
fixing png saving, and saving jpeg with capital letter extensions
brian
parents:
1008
diff
changeset
|
870 Thanks Nick Irvine! |
|
aef9d98ddd0e
fixing png saving, and saving jpeg with capital letter extensions
brian
parents:
1008
diff
changeset
|
871 |
| 1008 | 872 Apr 11, 2008 |
| 873 New PixelArray.compare() method to compare two PixelArrays. | |
| 874 | |
| 1000 | 875 Apr 8, 2008 |
| 876 [BUG] Fixed pygame.draw.aaline() for cases in which only a single point | |
| 877 has to be drawn. | |
| 878 | |
|
989
1bbdc02af359
Added PixelArray.replace() method. Moved pixelarray methods into an own source file.
marcus
parents:
988
diff
changeset
|
879 Apr 4, 2008 |
| 990 | 880 New PixelArray.replace() and PixelArray.extract() methods to quickly |
| 881 replace or extract a certain color. | |
|
989
1bbdc02af359
Added PixelArray.replace() method. Moved pixelarray methods into an own source file.
marcus
parents:
988
diff
changeset
|
882 |
| 988 | 883 Apr 3, 2008 |
| 884 Added iter support to PixelArray. | |
| 885 | |
| 886 Apr 2, 2008 | |
| 887 [BUG] Fixed mask settings for 8-bit surfaces created by | |
| 888 surfarray.make_surface() | |
| 889 [BUG] Fixed integer color value assignment bound checking in PixelArray. | |
|
919
6ff6f7738247
Updated mac_scrap to pass some tests, and raise NotImplementedError otherwise.
Rene Dudfield <renesd@gmail.com>
parents:
916
diff
changeset
|
890 |
| 983 | 891 Mar 30, 2008 |
| 892 Added subscript support to PixelArray and PixelArray.make_surface() | |
| 893 to create a new surface from the PixelArray view. | |
| 894 Fixed mask namespace pollution and docs. | |
| 895 | |
| 896 release_1_8_0release | |
|
970
75e22b1cd487
Added missing credits to readme.
Rene Dudfield <renesd@gmail.com>
parents:
963
diff
changeset
|
897 Mar 18, 2008 |
|
75e22b1cd487
Added missing credits to readme.
Rene Dudfield <renesd@gmail.com>
parents:
963
diff
changeset
|
898 Updated credits. |
|
75e22b1cd487
Added missing credits to readme.
Rene Dudfield <renesd@gmail.com>
parents:
963
diff
changeset
|
899 Mac OSX binary now has movie module working. |
|
75e22b1cd487
Added missing credits to readme.
Rene Dudfield <renesd@gmail.com>
parents:
963
diff
changeset
|
900 1.8.0rc5 |
|
75e22b1cd487
Added missing credits to readme.
Rene Dudfield <renesd@gmail.com>
parents:
963
diff
changeset
|
901 |
| 963 | 902 Mar 16, 2008 |
| 903 the play functions of mixer.Channel and mixer.Sound both now take keyword | |
| 904 arguments, and accept a fade_ms argument that makes the sound fade in | |
| 905 | |
|
957
a1b08375b132
Added display.set_mode() resolution enhancement as posted by Lorenz Quack.
marcus
parents:
956
diff
changeset
|
906 Mar 9, 2008 |
|
a1b08375b132
Added display.set_mode() resolution enhancement as posted by Lorenz Quack.
marcus
parents:
956
diff
changeset
|
907 pygame.display.set_mode() will now respect the screen resolution settings |
|
970
75e22b1cd487
Added missing credits to readme.
Rene Dudfield <renesd@gmail.com>
parents:
963
diff
changeset
|
908 for the width or height set to 0 as supported by SDL >= 1.2.10. |
|
75e22b1cd487
Added missing credits to readme.
Rene Dudfield <renesd@gmail.com>
parents:
963
diff
changeset
|
909 Thanks Lorenz Quack! |
|
957
a1b08375b132
Added display.set_mode() resolution enhancement as posted by Lorenz Quack.
marcus
parents:
956
diff
changeset
|
910 |
| 948 | 911 Mar 5, 2008 |
|
956
4a7513c85d7b
note about pygame.image.save not releasing the GIL.
Rene Dudfield <renesd@gmail.com>
parents:
952
diff
changeset
|
912 [BUG] Stopped releasing GIL on png, and jpeg saving functions because |
|
4a7513c85d7b
note about pygame.image.save not releasing the GIL.
Rene Dudfield <renesd@gmail.com>
parents:
952
diff
changeset
|
913 they do not seem to be thread safe. |
|
4a7513c85d7b
note about pygame.image.save not releasing the GIL.
Rene Dudfield <renesd@gmail.com>
parents:
952
diff
changeset
|
914 |
|
952
950561132fdb
notes about mixer changes.
Rene Dudfield <renesd@gmail.com>
parents:
948
diff
changeset
|
915 [BUG] A work around for 8 bit samples being stereo reversed with SDL_mixer. |
|
950561132fdb
notes about mixer changes.
Rene Dudfield <renesd@gmail.com>
parents:
948
diff
changeset
|
916 Also check the return value of Mix_SetPanning, and raise an |
|
950561132fdb
notes about mixer changes.
Rene Dudfield <renesd@gmail.com>
parents:
948
diff
changeset
|
917 error on volume errors. |
|
950561132fdb
notes about mixer changes.
Rene Dudfield <renesd@gmail.com>
parents:
948
diff
changeset
|
918 |
|
950561132fdb
notes about mixer changes.
Rene Dudfield <renesd@gmail.com>
parents:
948
diff
changeset
|
919 [BUG] Changed default chunk size for pygame.mixer to 1024*3. Which is |
|
950561132fdb
notes about mixer changes.
Rene Dudfield <renesd@gmail.com>
parents:
948
diff
changeset
|
920 the magic number which stops scratchy sounds on most systems. |
|
950561132fdb
notes about mixer changes.
Rene Dudfield <renesd@gmail.com>
parents:
948
diff
changeset
|
921 However it does make sounds a bit laggier... it's best provided as |
|
950561132fdb
notes about mixer changes.
Rene Dudfield <renesd@gmail.com>
parents:
948
diff
changeset
|
922 a config item for users. |
|
950561132fdb
notes about mixer changes.
Rene Dudfield <renesd@gmail.com>
parents:
948
diff
changeset
|
923 |
| 948 | 924 Updated pygame.display.update() to release the GIL whilst doing things, |
| 925 so other threads can do things whilst it's updating the screen. | |
| 926 | |
| 927 Some comments to help Mac OSX people installing, and compiling pygame. | |
| 928 About bdist_mpkg in setup, and also fixed an exception message | |
| 929 to be nicer about requiring pyobjc. | |
| 940 | 930 |
| 931 Mar 3, 2008 | |
| 932 [BUG] Fixed up pygame.mask.from_surface, got color key, and perpixel alpha | |
| 933 modes reversed. | |
| 934 | |
| 935 Also added better test to the mask test. | |
| 936 Also it wasn't testing pygame.mask.from_surface at all! | |
| 937 | |
| 938 Added pygame.sprite.collide_mask to join the mask_* collision functions. | |
| 939 Started adding test for pygame.sprite.spritecollide. | |
| 940 | |
| 941 | |
|
931
09620b6f842f
Added note regarding Brian's get_bounding_rect() addition.
marcus
parents:
928
diff
changeset
|
942 Feb 19, 2008 |
|
09620b6f842f
Added note regarding Brian's get_bounding_rect() addition.
marcus
parents:
928
diff
changeset
|
943 Added Surface.get_bounding_rect() method, which returns the smallest |
|
09620b6f842f
Added note regarding Brian's get_bounding_rect() addition.
marcus
parents:
928
diff
changeset
|
944 rect for the surface, that contains visible (non-transparent) data. |
|
09620b6f842f
Added note regarding Brian's get_bounding_rect() addition.
marcus
parents:
928
diff
changeset
|
945 |
|
920
c65a322ea131
Updated constants GL_SWAP_CONTROL,GL_ACCELERATED_VISUAL,BUTTON_X1,BUTTON_X2
Rene Dudfield <renesd@gmail.com>
parents:
919
diff
changeset
|
946 Feb 14, 2008 |
|
c65a322ea131
Updated constants GL_SWAP_CONTROL,GL_ACCELERATED_VISUAL,BUTTON_X1,BUTTON_X2
Rene Dudfield <renesd@gmail.com>
parents:
919
diff
changeset
|
947 Updated constants GL_SWAP_CONTROL,GL_ACCELERATED_VISUAL,BUTTON_X1,BUTTON_X2 |
|
c65a322ea131
Updated constants GL_SWAP_CONTROL,GL_ACCELERATED_VISUAL,BUTTON_X1,BUTTON_X2
Rene Dudfield <renesd@gmail.com>
parents:
919
diff
changeset
|
948 |
|
c65a322ea131
Updated constants GL_SWAP_CONTROL,GL_ACCELERATED_VISUAL,BUTTON_X1,BUTTON_X2
Rene Dudfield <renesd@gmail.com>
parents:
919
diff
changeset
|
949 Added pygame.key.get_repeat to see how holding keys down repeats. This is |
|
c65a322ea131
Updated constants GL_SWAP_CONTROL,GL_ACCELERATED_VISUAL,BUTTON_X1,BUTTON_X2
Rene Dudfield <renesd@gmail.com>
parents:
919
diff
changeset
|
950 the sister function of pygame.ket.set_repeat. |
|
c65a322ea131
Updated constants GL_SWAP_CONTROL,GL_ACCELERATED_VISUAL,BUTTON_X1,BUTTON_X2
Rene Dudfield <renesd@gmail.com>
parents:
919
diff
changeset
|
951 |
|
c65a322ea131
Updated constants GL_SWAP_CONTROL,GL_ACCELERATED_VISUAL,BUTTON_X1,BUTTON_X2
Rene Dudfield <renesd@gmail.com>
parents:
919
diff
changeset
|
952 MacOSX, and Windows binaries now use latest SDL 1.2.13 |
|
919
6ff6f7738247
Updated mac_scrap to pass some tests, and raise NotImplementedError otherwise.
Rene Dudfield <renesd@gmail.com>
parents:
916
diff
changeset
|
953 |
|
6ff6f7738247
Updated mac_scrap to pass some tests, and raise NotImplementedError otherwise.
Rene Dudfield <renesd@gmail.com>
parents:
916
diff
changeset
|
954 Feb 11, 2008 |
|
6ff6f7738247
Updated mac_scrap to pass some tests, and raise NotImplementedError otherwise.
Rene Dudfield <renesd@gmail.com>
parents:
916
diff
changeset
|
955 An example of using pygame with no windowing system. Useful for webserver |
|
6ff6f7738247
Updated mac_scrap to pass some tests, and raise NotImplementedError otherwise.
Rene Dudfield <renesd@gmail.com>
parents:
916
diff
changeset
|
956 scripts, or for little utilities. |
|
6ff6f7738247
Updated mac_scrap to pass some tests, and raise NotImplementedError otherwise.
Rene Dudfield <renesd@gmail.com>
parents:
916
diff
changeset
|
957 |
|
6ff6f7738247
Updated mac_scrap to pass some tests, and raise NotImplementedError otherwise.
Rene Dudfield <renesd@gmail.com>
parents:
916
diff
changeset
|
958 Updated mac_scrap to pass some tests, and raise NotImplementedError |
|
6ff6f7738247
Updated mac_scrap to pass some tests, and raise NotImplementedError otherwise.
Rene Dudfield <renesd@gmail.com>
parents:
916
diff
changeset
|
959 otherwise. |
|
6ff6f7738247
Updated mac_scrap to pass some tests, and raise NotImplementedError otherwise.
Rene Dudfield <renesd@gmail.com>
parents:
916
diff
changeset
|
960 |
|
916
8a7d9b2de067
MinGW/MSYS build process more automated and DLLs Win32 GUI by default
Lenard Lindstrom <len-l@telus.net>
parents:
898
diff
changeset
|
961 Further Windows build updates: |
|
8a7d9b2de067
MinGW/MSYS build process more automated and DLLs Win32 GUI by default
Lenard Lindstrom <len-l@telus.net>
parents:
898
diff
changeset
|
962 For MinGW/MSYS the build process now finds the MSYS and MinGW |
|
8a7d9b2de067
MinGW/MSYS build process more automated and DLLs Win32 GUI by default
Lenard Lindstrom <len-l@telus.net>
parents:
898
diff
changeset
|
963 directories automatically. gcc links to msvcr71.dll without |
|
8a7d9b2de067
MinGW/MSYS build process more automated and DLLs Win32 GUI by default
Lenard Lindstrom <len-l@telus.net>
parents:
898
diff
changeset
|
964 requiring changes to the gcc specs file. This makes the build |
|
8a7d9b2de067
MinGW/MSYS build process more automated and DLLs Win32 GUI by default
Lenard Lindstrom <len-l@telus.net>
parents:
898
diff
changeset
|
965 process GCC Version 4 ready. By default all DLLs are Win32 GUI, |
|
8a7d9b2de067
MinGW/MSYS build process more automated and DLLs Win32 GUI by default
Lenard Lindstrom <len-l@telus.net>
parents:
898
diff
changeset
|
966 but can be console. The build progams will run from either the |
|
8a7d9b2de067
MinGW/MSYS build process more automated and DLLs Win32 GUI by default
Lenard Lindstrom <len-l@telus.net>
parents:
898
diff
changeset
|
967 Windows or MSYS terminal. |
|
8a7d9b2de067
MinGW/MSYS build process more automated and DLLs Win32 GUI by default
Lenard Lindstrom <len-l@telus.net>
parents:
898
diff
changeset
|
968 |
|
8a7d9b2de067
MinGW/MSYS build process more automated and DLLs Win32 GUI by default
Lenard Lindstrom <len-l@telus.net>
parents:
898
diff
changeset
|
969 Fixed a bug where DLLs were not installed in the package directory. |
|
8a7d9b2de067
MinGW/MSYS build process more automated and DLLs Win32 GUI by default
Lenard Lindstrom <len-l@telus.net>
parents:
898
diff
changeset
|
970 For Windows, everything now goes into the package directory. |
|
8a7d9b2de067
MinGW/MSYS build process more automated and DLLs Win32 GUI by default
Lenard Lindstrom <len-l@telus.net>
parents:
898
diff
changeset
|
971 |
|
8a7d9b2de067
MinGW/MSYS build process more automated and DLLs Win32 GUI by default
Lenard Lindstrom <len-l@telus.net>
parents:
898
diff
changeset
|
972 build_deps.py renamed to msys_build_deps.py to avoid confusion. |
|
8a7d9b2de067
MinGW/MSYS build process more automated and DLLs Win32 GUI by default
Lenard Lindstrom <len-l@telus.net>
parents:
898
diff
changeset
|
973 |
|
898
424ef30fa1ea
Added numpy support for the sndarray module. BufferProxy now contains a length property, which indicates the length of the buffer in bytes.
marcus
parents:
893
diff
changeset
|
974 Jan 26, 2008 |
|
424ef30fa1ea
Added numpy support for the sndarray module. BufferProxy now contains a length property, which indicates the length of the buffer in bytes.
marcus
parents:
893
diff
changeset
|
975 pygame.sndarray noew can change between Numeric and numpy using the |
| 928 | 976 new methods pygame.sndarray.use_arraytype () and |
|
898
424ef30fa1ea
Added numpy support for the sndarray module. BufferProxy now contains a length property, which indicates the length of the buffer in bytes.
marcus
parents:
893
diff
changeset
|
977 pygame.sndarray.get_arraytypes (). |
|
424ef30fa1ea
Added numpy support for the sndarray module. BufferProxy now contains a length property, which indicates the length of the buffer in bytes.
marcus
parents:
893
diff
changeset
|
978 |
|
892
859ceb5bb6fb
Updated Windows build process so works better with MSYS.
Lenard Lindstrom <len-l@telus.net>
parents:
883
diff
changeset
|
979 Jan 24, 2008 |
|
898
424ef30fa1ea
Added numpy support for the sndarray module. BufferProxy now contains a length property, which indicates the length of the buffer in bytes.
marcus
parents:
893
diff
changeset
|
980 Updated the configuration and build process under Windows. In |
|
424ef30fa1ea
Added numpy support for the sndarray module. BufferProxy now contains a length property, which indicates the length of the buffer in bytes.
marcus
parents:
893
diff
changeset
|
981 config_msys.py and config.py os.popen is replaced with the newer |
|
424ef30fa1ea
Added numpy support for the sndarray module. BufferProxy now contains a length property, which indicates the length of the buffer in bytes.
marcus
parents:
893
diff
changeset
|
982 subprocess.Popen so the MSYS will run. Calls to raw_input now |
|
424ef30fa1ea
Added numpy support for the sndarray module. BufferProxy now contains a length property, which indicates the length of the buffer in bytes.
marcus
parents:
893
diff
changeset
|
983 show the prompt on an MSYS console. In an MSYS build paths |
|
424ef30fa1ea
Added numpy support for the sndarray module. BufferProxy now contains a length property, which indicates the length of the buffer in bytes.
marcus
parents:
893
diff
changeset
|
984 written to Setup are now Windows paths for distutils. The hard |
|
424ef30fa1ea
Added numpy support for the sndarray module. BufferProxy now contains a length property, which indicates the length of the buffer in bytes.
marcus
parents:
893
diff
changeset
|
985 coded DLL file paths have been removed from setup.py. It now |
|
424ef30fa1ea
Added numpy support for the sndarray module. BufferProxy now contains a length property, which indicates the length of the buffer in bytes.
marcus
parents:
893
diff
changeset
|
986 gets the paths from Setup. Consequently, setup.py is now VC/MinGW |
|
892
859ceb5bb6fb
Updated Windows build process so works better with MSYS.
Lenard Lindstrom <len-l@telus.net>
parents:
883
diff
changeset
|
987 agnostic. |
|
859ceb5bb6fb
Updated Windows build process so works better with MSYS.
Lenard Lindstrom <len-l@telus.net>
parents:
883
diff
changeset
|
988 |
|
898
424ef30fa1ea
Added numpy support for the sndarray module. BufferProxy now contains a length property, which indicates the length of the buffer in bytes.
marcus
parents:
893
diff
changeset
|
989 Added build_deps.py, an all-in-one dependency builder for |
|
424ef30fa1ea
Added numpy support for the sndarray module. BufferProxy now contains a length property, which indicates the length of the buffer in bytes.
marcus
parents:
893
diff
changeset
|
990 Windows. Requires MinGW and MSYS. |
|
893
c7b00e6a6ec2
Added Windows dependency builder build_deps.py
Lenard Lindstrom <len-l@telus.net>
parents:
892
diff
changeset
|
991 |
|
883
c476907510b7
Put numpyarray and the (old) surfarray under pygame.surfarray. Added methods to switch between numpy and Numeric usage.
marcus
parents:
873
diff
changeset
|
992 Jan 8, 2008 |
|
c476907510b7
Put numpyarray and the (old) surfarray under pygame.surfarray. Added methods to switch between numpy and Numeric usage.
marcus
parents:
873
diff
changeset
|
993 pygame.surfarray now can change between Numeric and numpy using the |
| 928 | 994 new methods pygame.surfarray.use_arraytype () and |
|
883
c476907510b7
Put numpyarray and the (old) surfarray under pygame.surfarray. Added methods to switch between numpy and Numeric usage.
marcus
parents:
873
diff
changeset
|
995 pygame.surfarray.get_arraytypes (). |
| 860 | 996 |
|
873
5f702ba03cc1
Minor PixelArray doc improvements. Updated WHATSNEW list.
marcus
parents:
862
diff
changeset
|
997 Jan 4, 2008 |
|
5f702ba03cc1
Minor PixelArray doc improvements. Updated WHATSNEW list.
marcus
parents:
862
diff
changeset
|
998 Removed Numeric compile time dependency. |
|
883
c476907510b7
Put numpyarray and the (old) surfarray under pygame.surfarray. Added methods to switch between numpy and Numeric usage.
marcus
parents:
873
diff
changeset
|
999 Added numpy surface array support. |
|
873
5f702ba03cc1
Minor PixelArray doc improvements. Updated WHATSNEW list.
marcus
parents:
862
diff
changeset
|
1000 |
|
5f702ba03cc1
Minor PixelArray doc improvements. Updated WHATSNEW list.
marcus
parents:
862
diff
changeset
|
1001 Dec 31, 2007 |
|
5f702ba03cc1
Minor PixelArray doc improvements. Updated WHATSNEW list.
marcus
parents:
862
diff
changeset
|
1002 New method pygame.get_sdl_byteorder () to get the SDL byte order. |
|
5f702ba03cc1
Minor PixelArray doc improvements. Updated WHATSNEW list.
marcus
parents:
862
diff
changeset
|
1003 |
|
862
57ac2edacc4d
Mask can now get bounding rects of set bits.
Rene Dudfield <renesd@gmail.com>
parents:
860
diff
changeset
|
1004 Dec 15, 2007 |
|
57ac2edacc4d
Mask can now get bounding rects of set bits.
Rene Dudfield <renesd@gmail.com>
parents:
860
diff
changeset
|
1005 Mask can now get bounding rects of set bits. |
|
898
424ef30fa1ea
Added numpy support for the sndarray module. BufferProxy now contains a length property, which indicates the length of the buffer in bytes.
marcus
parents:
893
diff
changeset
|
1006 pygame.transform can find edges in an image, get the average surface |
|
424ef30fa1ea
Added numpy support for the sndarray module. BufferProxy now contains a length property, which indicates the length of the buffer in bytes.
marcus
parents:
893
diff
changeset
|
1007 of many surfaces and also threshold an image by color. |
|
862
57ac2edacc4d
Mask can now get bounding rects of set bits.
Rene Dudfield <renesd@gmail.com>
parents:
860
diff
changeset
|
1008 |
| 860 | 1009 Sep 1, 2007 |
| 1010 Added get_buffer() methods to Surface, and Sound - which return a new | |
| 1011 BufferProxy - which is a buffer interface only class. Thanks Marcus! | |
|
834
714963434e23
Added smoothscale function from Richard Goedeken.
Rene Dudfield <renesd@gmail.com>
parents:
828
diff
changeset
|
1012 |
|
856
bd2049d80a47
updated with last few days changes
Rene Dudfield <renesd@gmail.com>
parents:
843
diff
changeset
|
1013 Aug 23, 2007 |
|
bd2049d80a47
updated with last few days changes
Rene Dudfield <renesd@gmail.com>
parents:
843
diff
changeset
|
1014 pygame.image.tostring changes from Brian Fisher. |
|
bd2049d80a47
updated with last few days changes
Rene Dudfield <renesd@gmail.com>
parents:
843
diff
changeset
|
1015 RGBA_PREMULT & ARGB_PREMULT type to image.tostring (a very |
|
bd2049d80a47
updated with last few days changes
Rene Dudfield <renesd@gmail.com>
parents:
843
diff
changeset
|
1016 nice thing for getting images into OpenGL) |
|
bd2049d80a47
updated with last few days changes
Rene Dudfield <renesd@gmail.com>
parents:
843
diff
changeset
|
1017 |
|
bd2049d80a47
updated with last few days changes
Rene Dudfield <renesd@gmail.com>
parents:
843
diff
changeset
|
1018 Aug 22, 2007 |
|
bd2049d80a47
updated with last few days changes
Rene Dudfield <renesd@gmail.com>
parents:
843
diff
changeset
|
1019 PixelArray from Marcus. It's going to be a replacement for surfarray. |
|
bd2049d80a47
updated with last few days changes
Rene Dudfield <renesd@gmail.com>
parents:
843
diff
changeset
|
1020 [BUG] Fixed some bugs in Surface with SRCALPHA and input validation. |
|
bd2049d80a47
updated with last few days changes
Rene Dudfield <renesd@gmail.com>
parents:
843
diff
changeset
|
1021 Thanks Lenard Lindstrom and Brian Fisher. |
|
bd2049d80a47
updated with last few days changes
Rene Dudfield <renesd@gmail.com>
parents:
843
diff
changeset
|
1022 |
| 841 | 1023 Aug 15, 2007 |
|
843
31f763040de7
Lots of sprite module changes from DR0ID.
Rene Dudfield <renesd@gmail.com>
parents:
841
diff
changeset
|
1024 The sprite module has had some big changes from DR0ID. It now has a |
|
31f763040de7
Lots of sprite module changes from DR0ID.
Rene Dudfield <renesd@gmail.com>
parents:
841
diff
changeset
|
1025 LayeredUpdates, and LayeredDirty groups. For using layers when |
|
31f763040de7
Lots of sprite module changes from DR0ID.
Rene Dudfield <renesd@gmail.com>
parents:
841
diff
changeset
|
1026 rendering the sprites. LayeredDirty is an alternative to |
|
31f763040de7
Lots of sprite module changes from DR0ID.
Rene Dudfield <renesd@gmail.com>
parents:
841
diff
changeset
|
1027 RenderUpdates that automatically finds the best display method |
|
31f763040de7
Lots of sprite module changes from DR0ID.
Rene Dudfield <renesd@gmail.com>
parents:
841
diff
changeset
|
1028 (either full screen updates, or dirty rect updates). It's faster |
|
31f763040de7
Lots of sprite module changes from DR0ID.
Rene Dudfield <renesd@gmail.com>
parents:
841
diff
changeset
|
1029 if you have sprites that don't move. Thanks DR0ID! |
| 841 | 1030 Added pygame.mask.from_surface which can make a Mask object from |
| 1031 a surface. It's 128x faster than the python version! | |
|
843
31f763040de7
Lots of sprite module changes from DR0ID.
Rene Dudfield <renesd@gmail.com>
parents:
841
diff
changeset
|
1032 pygame.movie bug fix. Thanks Lenard Lindstrom! |
| 841 | 1033 |
|
834
714963434e23
Added smoothscale function from Richard Goedeken.
Rene Dudfield <renesd@gmail.com>
parents:
828
diff
changeset
|
1034 Jun 25, 2007 |
|
714963434e23
Added smoothscale function from Richard Goedeken.
Rene Dudfield <renesd@gmail.com>
parents:
828
diff
changeset
|
1035 Removed QNX support from scrap module. Thanks Marcus! |
|
714963434e23
Added smoothscale function from Richard Goedeken.
Rene Dudfield <renesd@gmail.com>
parents:
828
diff
changeset
|
1036 Added smoothscale(with MMX!) function from Richard Goedeken |
|
714963434e23
Added smoothscale function from Richard Goedeken.
Rene Dudfield <renesd@gmail.com>
parents:
828
diff
changeset
|
1037 |
|
714963434e23
Added smoothscale function from Richard Goedeken.
Rene Dudfield <renesd@gmail.com>
parents:
828
diff
changeset
|
1038 Jun 27, 2007 |
|
714963434e23
Added smoothscale function from Richard Goedeken.
Rene Dudfield <renesd@gmail.com>
parents:
828
diff
changeset
|
1039 Fixes from Marcus for ref counting bugs. |
|
714963434e23
Added smoothscale function from Richard Goedeken.
Rene Dudfield <renesd@gmail.com>
parents:
828
diff
changeset
|
1040 Also using METH_NOARGS for functions with no arguments. |
|
714963434e23
Added smoothscale function from Richard Goedeken.
Rene Dudfield <renesd@gmail.com>
parents:
828
diff
changeset
|
1041 Which should make some functions slightly faster. |
|
714963434e23
Added smoothscale function from Richard Goedeken.
Rene Dudfield <renesd@gmail.com>
parents:
828
diff
changeset
|
1042 Thanks Marcus, and thanks Campbell Barton for spotting them. |
|
714963434e23
Added smoothscale function from Richard Goedeken.
Rene Dudfield <renesd@gmail.com>
parents:
828
diff
changeset
|
1043 |
| 828 | 1044 May 30, 2007 |
| 1045 Fixed some documentation. mask, scrap, font modules. | |
| 1046 Fixed the mask.set_at get_at functions to raise a nice exception. | |
| 1047 Thanks piman! | |
| 1048 surface.fill() now takes the same BLEND_ADD BLEND_SUB etc flags that | |
| 1049 surface.blit() takes. Which makes fade to white, and fade to black | |
| 1050 type operates simple and fast. Thanks Marcus!! | |
| 1051 Added the GL_SWAP_CONTROL constant from SDL. Thanks Eyal Lotem! | |
| 1052 Added the new blitters from Marcus. These speed up the blend functions | |
| 1053 and the alpha blit function. | |
| 1054 Added a -warnings flag to setup.py for extra warnings with gcc. | |
| 1055 A fix from Marcus for the scrap module in X11. | |
| 1056 | |
|
808
953eedb0041e
Adding the bitmask code from Ulf Ekstrom.
Rene Dudfield <renesd@gmail.com>
parents:
804
diff
changeset
|
1057 May 9, 2007 |
|
811
2b8405e4e457
Started on a unittest for Mask.
Rene Dudfield <renesd@gmail.com>
parents:
808
diff
changeset
|
1058 Windows image copy/paste is working for scrap. |
|
2b8405e4e457
Started on a unittest for Mask.
Rene Dudfield <renesd@gmail.com>
parents:
808
diff
changeset
|
1059 Adding bitmask code from Ulf Ekström - for pixelperfect collision. |
|
2b8405e4e457
Started on a unittest for Mask.
Rene Dudfield <renesd@gmail.com>
parents:
808
diff
changeset
|
1060 Still need to get unittest, documentation and some more methods added. |
|
2b8405e4e457
Started on a unittest for Mask.
Rene Dudfield <renesd@gmail.com>
parents:
808
diff
changeset
|
1061 There's a unittest with some problems checked in. |
| 233 | 1062 |
|
801
1d7a19d25215
Some mac scrap fixes from Marcus.
Rene Dudfield <renesd@gmail.com>
parents:
794
diff
changeset
|
1063 May 2, 2007 |
|
803
bad97c2373b1
Added scancode attribute to keyboard events. Thanks Quentin Smith.
Rene Dudfield <renesd@gmail.com>
parents:
802
diff
changeset
|
1064 [BUG] fromstring,tostring work for alpha. Thanks Brian Fisher. |
|
bad97c2373b1
Added scancode attribute to keyboard events. Thanks Quentin Smith.
Rene Dudfield <renesd@gmail.com>
parents:
802
diff
changeset
|
1065 [BUG] Surf.set_clip(None) works correctly. Thanks Diego Essaya. |
|
802
13160dd4695f
Surface.set_clip(None) was misbehaving.
Rene Dudfield <renesd@gmail.com>
parents:
801
diff
changeset
|
1066 Scrap changes from Marcus so windows/osx compile. |
|
803
bad97c2373b1
Added scancode attribute to keyboard events. Thanks Quentin Smith.
Rene Dudfield <renesd@gmail.com>
parents:
802
diff
changeset
|
1067 Added scancode attribute to keyboard events. Thanks Quentin Smith. |
|
804
77d93fe59fe8
movie_set_display hangs on movie file-like object. Thanks Martin.
Rene Dudfield <renesd@gmail.com>
parents:
803
diff
changeset
|
1068 [BUG] movie_set_display hangs on movie file-like object. Thanks Martin. |
|
801
1d7a19d25215
Some mac scrap fixes from Marcus.
Rene Dudfield <renesd@gmail.com>
parents:
794
diff
changeset
|
1069 |
|
794
1633c4302f48
Some code cleanups from Marcus von Appen. min->MIN, indentation, other.
Rene Dudfield <renesd@gmail.com>
parents:
786
diff
changeset
|
1070 Apr 26, 2007 |
|
1633c4302f48
Some code cleanups from Marcus von Appen. min->MIN, indentation, other.
Rene Dudfield <renesd@gmail.com>
parents:
786
diff
changeset
|
1071 Some code cleanups from Marcus von Appen. min->MIN, indentation, other. |
|
1633c4302f48
Some code cleanups from Marcus von Appen. min->MIN, indentation, other.
Rene Dudfield <renesd@gmail.com>
parents:
786
diff
changeset
|
1072 A rewritten scrap module. Hasn't been tested on osx/windows. |
|
1633c4302f48
Some code cleanups from Marcus von Appen. min->MIN, indentation, other.
Rene Dudfield <renesd@gmail.com>
parents:
786
diff
changeset
|
1073 |
|
786
4caa22563398
Almost ready for the 1.8.0rc1 release.
Rene Dudfield <renesd@gmail.com>
parents:
780
diff
changeset
|
1074 Dec 15, 2006 |
|
4caa22563398
Almost ready for the 1.8.0rc1 release.
Rene Dudfield <renesd@gmail.com>
parents:
780
diff
changeset
|
1075 Some config changes to make scrap compile correctly on freebsd and debian. |
|
4caa22563398
Almost ready for the 1.8.0rc1 release.
Rene Dudfield <renesd@gmail.com>
parents:
780
diff
changeset
|
1076 |
|
779
cb1eb7c1f367
updated for some windows patches.
Rene Dudfield <renesd@gmail.com>
parents:
776
diff
changeset
|
1077 Nov 27, 2006 |
|
780
b31db66205b6
releasing GIL around cpu expensive C parts.
Rene Dudfield <renesd@gmail.com>
parents:
779
diff
changeset
|
1078 Fixes scrap, image, overlay, compiling on windows. Thanks John Popplewell! |
|
b31db66205b6
releasing GIL around cpu expensive C parts.
Rene Dudfield <renesd@gmail.com>
parents:
779
diff
changeset
|
1079 Allowed threads within the transform module. Releasing GIL around C stuff. |
|
779
cb1eb7c1f367
updated for some windows patches.
Rene Dudfield <renesd@gmail.com>
parents:
776
diff
changeset
|
1080 |
| 776 | 1081 Nov 5, 2006 |
| 1082 Fix for SysFont infinite loop bug. Thanks Regis Desgroppes! | |
| 1083 Compilation fix on MacOSX. Thanks Emmanuel Hainry! | |
| 1084 | |
| 771 | 1085 Nov 4, 2006 |
| 1086 Documentation fixes. | |
| 1087 | |
|
740
bc4b1b23d8c9
Added support to transform.scale and transform.scale2x so that a destination
Rene Dudfield <renesd@gmail.com>
parents:
739
diff
changeset
|
1088 Jun 16, 2006 |
|
bc4b1b23d8c9
Added support to transform.scale and transform.scale2x so that a destination
Rene Dudfield <renesd@gmail.com>
parents:
739
diff
changeset
|
1089 Allowed passing in the destination surface to the transform.scale and |
|
bc4b1b23d8c9
Added support to transform.scale and transform.scale2x so that a destination
Rene Dudfield <renesd@gmail.com>
parents:
739
diff
changeset
|
1090 transform.scale2x. This is faster if reusing the surface. |
|
bc4b1b23d8c9
Added support to transform.scale and transform.scale2x so that a destination
Rene Dudfield <renesd@gmail.com>
parents:
739
diff
changeset
|
1091 |
| 739 | 1092 Jun 15, 2006 |
| 1093 [BUG] Font fix for empty string causing segfault. Added unittest. | |
| 1094 | |
|
735
3aef378cad56
Compile fixes for 64bit on Fedora from Chris Stone
shredwheat
parents:
733
diff
changeset
|
1095 Jun 10, 2006 |
|
3aef378cad56
Compile fixes for 64bit on Fedora from Chris Stone
shredwheat
parents:
733
diff
changeset
|
1096 64bit compile fixes for Fedora from Christopher Stone |
|
3aef378cad56
Compile fixes for 64bit on Fedora from Chris Stone
shredwheat
parents:
733
diff
changeset
|
1097 |
|
733
398d0745b466
Added a note about move to subversion, and documentation.
Rene Dudfield <renesd@gmail.com>
parents:
709
diff
changeset
|
1098 Jun 8, 2006 |
|
398d0745b466
Added a note about move to subversion, and documentation.
Rene Dudfield <renesd@gmail.com>
parents:
709
diff
changeset
|
1099 Documentation changes. |
|
398d0745b466
Added a note about move to subversion, and documentation.
Rene Dudfield <renesd@gmail.com>
parents:
709
diff
changeset
|
1100 Move to subversion instead of cvs. |
|
398d0745b466
Added a note about move to subversion, and documentation.
Rene Dudfield <renesd@gmail.com>
parents:
709
diff
changeset
|
1101 |
| 709 | 1102 May 28, 2006 |
| 1103 Added saving surfaces as a .jpg or .jpeg file. Works if imageext is there. | |
|
707
a90633d3431f
Added a note about the png saving.
Rene Dudfield <renesd@gmail.com>
parents:
703
diff
changeset
|
1104 |
|
a90633d3431f
Added a note about the png saving.
Rene Dudfield <renesd@gmail.com>
parents:
703
diff
changeset
|
1105 May 27, 2006 |
|
a90633d3431f
Added a note about the png saving.
Rene Dudfield <renesd@gmail.com>
parents:
703
diff
changeset
|
1106 Added saving surfaces as a .png file. Works if imageext is there. |
|
a90633d3431f
Added a note about the png saving.
Rene Dudfield <renesd@gmail.com>
parents:
703
diff
changeset
|
1107 Saves as 24 bit RGB or as 32bit RGBA pngs depending on the surface. |
|
a90633d3431f
Added a note about the png saving.
Rene Dudfield <renesd@gmail.com>
parents:
703
diff
changeset
|
1108 |
|
702
5c40e371e42f
Added notes about what fixes have been made.
Rene Dudfield <renesd@gmail.com>
parents:
694
diff
changeset
|
1109 May 20, 2006 |
|
5c40e371e42f
Added notes about what fixes have been made.
Rene Dudfield <renesd@gmail.com>
parents:
694
diff
changeset
|
1110 Documentation updates merged in from some doc comments on website. |
|
5c40e371e42f
Added notes about what fixes have been made.
Rene Dudfield <renesd@gmail.com>
parents:
694
diff
changeset
|
1111 [BUG] pygame.transform.* functions now retain SRCALPHA info after scaling. |
|
5c40e371e42f
Added notes about what fixes have been made.
Rene Dudfield <renesd@gmail.com>
parents:
694
diff
changeset
|
1112 Some new unittests for pygame.display.update, pygame.transform.scale. |
|
5c40e371e42f
Added notes about what fixes have been made.
Rene Dudfield <renesd@gmail.com>
parents:
694
diff
changeset
|
1113 |
|
694
75f7d8b53f2e
note about sound end event patch.
Rene Dudfield <renesd@gmail.com>
parents:
688
diff
changeset
|
1114 May 18, 2006 |
|
75f7d8b53f2e
note about sound end event patch.
Rene Dudfield <renesd@gmail.com>
parents:
688
diff
changeset
|
1115 Patch from Peter Nicolai to add the channel to the sound queued event. |
|
75f7d8b53f2e
note about sound end event patch.
Rene Dudfield <renesd@gmail.com>
parents:
688
diff
changeset
|
1116 |
|
688
e8c11433de66
Changed the new blend modes to use 1 func instead of seven. Smaller code.
Rene Dudfield <renesd@gmail.com>
parents:
683
diff
changeset
|
1117 April 25, 2006 |
|
e8c11433de66
Changed the new blend modes to use 1 func instead of seven. Smaller code.
Rene Dudfield <renesd@gmail.com>
parents:
683
diff
changeset
|
1118 Added some new blend modes to blit. Add,sub,mult,max,min. |
|
e8c11433de66
Changed the new blend modes to use 1 func instead of seven. Smaller code.
Rene Dudfield <renesd@gmail.com>
parents:
683
diff
changeset
|
1119 [BUG] Fixed SRCALPHA blending. Thanks Lenard Lindstrom! |
|
e8c11433de66
Changed the new blend modes to use 1 func instead of seven. Smaller code.
Rene Dudfield <renesd@gmail.com>
parents:
683
diff
changeset
|
1120 |
| 683 | 1121 April 9, 2006 |
| 1122 Added mac_scrap module for macintosh clipboard support. | |
| 1123 | |
| 1124 April 8, 2006 | |
|
679
ad7beb1ff057
Added notes on event, and clipboard functionality.
Rene Dudfield <renesd@gmail.com>
parents:
670
diff
changeset
|
1125 Added scrap module for accessing the clipboard. As well as an example. |
|
ad7beb1ff057
Added notes on event, and clipboard functionality.
Rene Dudfield <renesd@gmail.com>
parents:
670
diff
changeset
|
1126 Added access to the XEvent structure on unix/X11 installs. |
|
ad7beb1ff057
Added notes on event, and clipboard functionality.
Rene Dudfield <renesd@gmail.com>
parents:
670
diff
changeset
|
1127 |
| 668 | 1128 March 11, 2006 |
|
670
17d6b2126190
fix for sprite.GroupSingle
Rene Dudfield <renesd@gmail.com>
parents:
668
diff
changeset
|
1129 Fix for config_unix for x86_64 and SDL lib path. Thanks Matthew L Daniel. |
|
17d6b2126190
fix for sprite.GroupSingle
Rene Dudfield <renesd@gmail.com>
parents:
668
diff
changeset
|
1130 [BUG]Fix for parent init in sprite.GroupSingle. Thanks Alexander Sashnov. |
| 668 | 1131 |
| 666 | 1132 March 1, 2006 |
| 1133 A cursors.py example from Kamilche. Thanks! | |
| 1134 | |
|
662
85df054fb345
updated with latest changes. gp2x, timing, testsprites.
Rene Dudfield <renesd@gmail.com>
parents:
653
diff
changeset
|
1135 February 11, 2006 |
|
85df054fb345
updated with latest changes. gp2x, timing, testsprites.
Rene Dudfield <renesd@gmail.com>
parents:
653
diff
changeset
|
1136 Changed the behaviour of Clock.tick to use SDL_Delay instead of a busy |
|
85df054fb345
updated with latest changes. gp2x, timing, testsprites.
Rene Dudfield <renesd@gmail.com>
parents:
653
diff
changeset
|
1137 loop. Added a tick_busy_loop which uses the old behaviour. This |
|
85df054fb345
updated with latest changes. gp2x, timing, testsprites.
Rene Dudfield <renesd@gmail.com>
parents:
653
diff
changeset
|
1138 is more consistent with what people think Clock.tick() will do. |
|
85df054fb345
updated with latest changes. gp2x, timing, testsprites.
Rene Dudfield <renesd@gmail.com>
parents:
653
diff
changeset
|
1139 That is, not use 100% cpu to get more accurate timing. |
|
85df054fb345
updated with latest changes. gp2x, timing, testsprites.
Rene Dudfield <renesd@gmail.com>
parents:
653
diff
changeset
|
1140 testsprite.py example, which is based off the testsprite.c in SDL |
|
85df054fb345
updated with latest changes. gp2x, timing, testsprites.
Rene Dudfield <renesd@gmail.com>
parents:
653
diff
changeset
|
1141 shows the performance of sprites, and is a good test. |
|
85df054fb345
updated with latest changes. gp2x, timing, testsprites.
Rene Dudfield <renesd@gmail.com>
parents:
653
diff
changeset
|
1142 Added gp2x package which contains some constants for the gp2x buttons. |
|
85df054fb345
updated with latest changes. gp2x, timing, testsprites.
Rene Dudfield <renesd@gmail.com>
parents:
653
diff
changeset
|
1143 This will be where gp2x specific functionality will live. |
|
85df054fb345
updated with latest changes. gp2x, timing, testsprites.
Rene Dudfield <renesd@gmail.com>
parents:
653
diff
changeset
|
1144 |
| 653 | 1145 January 12, 2006 |
| 1146 Endian patch for set_at() from Ivo Danihelka. | |
| 1147 | |
| 651 | 1148 December 19, 2005 |
| 1149 Updates for Overlay. Detect hardware accel and allow "redisplay". | |
| 1150 | |
|
643
251b90023726
Fix for sprite.AbstractGroup.has() infinite recursion bug. thanks
Rene Dudfield <renesd@gmail.com>
parents:
631
diff
changeset
|
1151 November 7, 2005 |
|
251b90023726
Fix for sprite.AbstractGroup.has() infinite recursion bug. thanks
Rene Dudfield <renesd@gmail.com>
parents:
631
diff
changeset
|
1152 Fix for sprite.AbstractGroup.has inf recursion bug. thanks Randy Kaelber. |
|
251b90023726
Fix for sprite.AbstractGroup.has() infinite recursion bug. thanks
Rene Dudfield <renesd@gmail.com>
parents:
631
diff
changeset
|
1153 Began work on a sprite unittest. |
|
631
4299d7221234
Fixes for set_icon and do_set_icon, to check if display is initialised
Rene Dudfield <renesd@gmail.com>
parents:
630
diff
changeset
|
1154 |
|
4299d7221234
Fixes for set_icon and do_set_icon, to check if display is initialised
Rene Dudfield <renesd@gmail.com>
parents:
630
diff
changeset
|
1155 October 28, 2005 |
|
4299d7221234
Fixes for set_icon and do_set_icon, to check if display is initialised
Rene Dudfield <renesd@gmail.com>
parents:
630
diff
changeset
|
1156 fix for do_set_icon when display not initialised. Thanks John Popplewell! |
|
4299d7221234
Fixes for set_icon and do_set_icon, to check if display is initialised
Rene Dudfield <renesd@gmail.com>
parents:
630
diff
changeset
|
1157 Added missing read_unix_fonts_cache function. Thanks again John Popplewell. |
|
4299d7221234
Fixes for set_icon and do_set_icon, to check if display is initialised
Rene Dudfield <renesd@gmail.com>
parents:
630
diff
changeset
|
1158 |
|
630
56f90ff3f188
add support for 64bit data types in surfarray.blit_array
pygame
parents:
627
diff
changeset
|
1159 October 24, 2005 |
|
56f90ff3f188
add support for 64bit data types in surfarray.blit_array
pygame
parents:
627
diff
changeset
|
1160 Add support for 64bit data types in surfarray.blit_array() |
|
56f90ff3f188
add support for 64bit data types in surfarray.blit_array
pygame
parents:
627
diff
changeset
|
1161 |
| 627 | 1162 October 2, 2005 |
| 1163 switch to the new reference documentation system | |
|
623
a11dcfec589e
Unlocked the surface when the function ends.
Rene Dudfield <renesd@gmail.com>
parents:
622
diff
changeset
|
1164 |
|
a11dcfec589e
Unlocked the surface when the function ends.
Rene Dudfield <renesd@gmail.com>
parents:
622
diff
changeset
|
1165 September 8, 2005 |
|
a11dcfec589e
Unlocked the surface when the function ends.
Rene Dudfield <renesd@gmail.com>
parents:
622
diff
changeset
|
1166 surface.array_colorkey now unlocks the surface after use[BUG]. |
|
a11dcfec589e
Unlocked the surface when the function ends.
Rene Dudfield <renesd@gmail.com>
parents:
622
diff
changeset
|
1167 |
| 622 | 1168 September 1, 2005 |
| 1169 music.queue() now raises exception if load fails. | |
| 1170 | |
|
703
b1bd5e9fac86
Added the tag name into the WHATSNEW for the 1.7.1 release.
Rene Dudfield <renesd@gmail.com>
parents:
702
diff
changeset
|
1171 release_1_7_1release |
|
616
444d14dda6e7
version changes for 1.7.1 rc3 release
Rene Dudfield <renesd@gmail.com>
parents:
608
diff
changeset
|
1172 August 15, 2005 |
|
444d14dda6e7
version changes for 1.7.1 rc3 release
Rene Dudfield <renesd@gmail.com>
parents:
608
diff
changeset
|
1173 Fix to make Chinese fonts work better on windows. |
|
444d14dda6e7
version changes for 1.7.1 rc3 release
Rene Dudfield <renesd@gmail.com>
parents:
608
diff
changeset
|
1174 From retsyo AT eyou Dot com. |
|
444d14dda6e7
version changes for 1.7.1 rc3 release
Rene Dudfield <renesd@gmail.com>
parents:
608
diff
changeset
|
1175 Fix for Channel.set_volume() to not use panning if seting overall volume. |
|
444d14dda6e7
version changes for 1.7.1 rc3 release
Rene Dudfield <renesd@gmail.com>
parents:
608
diff
changeset
|
1176 Made setup put in missing files into the source distribution. |
|
444d14dda6e7
version changes for 1.7.1 rc3 release
Rene Dudfield <renesd@gmail.com>
parents:
608
diff
changeset
|
1177 Fix for fastevents example on linux. |
|
444d14dda6e7
version changes for 1.7.1 rc3 release
Rene Dudfield <renesd@gmail.com>
parents:
608
diff
changeset
|
1178 |
|
608
3d4916da8402
Added new things that have been done.
Rene Dudfield <renesd@gmail.com>
parents:
579
diff
changeset
|
1179 August 10, 2005 |
|
3d4916da8402
Added new things that have been done.
Rene Dudfield <renesd@gmail.com>
parents:
579
diff
changeset
|
1180 Fix for overlay.c to compile in windows. |
|
3d4916da8402
Added new things that have been done.
Rene Dudfield <renesd@gmail.com>
parents:
579
diff
changeset
|
1181 Fixed some warnings for font, and rotozoom with gcc4. |
|
3d4916da8402
Added new things that have been done.
Rene Dudfield <renesd@gmail.com>
parents:
579
diff
changeset
|
1182 Added an example for fastevents. |
|
3d4916da8402
Added new things that have been done.
Rene Dudfield <renesd@gmail.com>
parents:
579
diff
changeset
|
1183 Fix for config_unix.py with wrong paths for /usr/local |
|
3d4916da8402
Added new things that have been done.
Rene Dudfield <renesd@gmail.com>
parents:
579
diff
changeset
|
1184 |
|
3d4916da8402
Added new things that have been done.
Rene Dudfield <renesd@gmail.com>
parents:
579
diff
changeset
|
1185 July 28, 2005 |
|
3d4916da8402
Added new things that have been done.
Rene Dudfield <renesd@gmail.com>
parents:
579
diff
changeset
|
1186 Fix for sprite module[BUG]. fastevent module for faster sdl event processing. |
|
3d4916da8402
Added new things that have been done.
Rene Dudfield <renesd@gmail.com>
parents:
579
diff
changeset
|
1187 Updated examples. |
|
3d4916da8402
Added new things that have been done.
Rene Dudfield <renesd@gmail.com>
parents:
579
diff
changeset
|
1188 |
| 573 | 1189 March 7, 2005 |
| 1190 sysfont patch, which checks two places for fonts on weird windows machines from Atul Varma. | |
| 579 | 1191 pygame.get_sdl_version(), improved Mac OS X support from Bob Ippolito. |
|
574
cd8385278e8d
last update of WHATSNEW from what I could see in cvs.
Rene Dudfield <renesd@gmail.com>
parents:
573
diff
changeset
|
1192 new sound_array.py example from Rene Dudfield based on ShreadWheats example. |
| 573 | 1193 |
| 549 | 1194 August 8, 2004 |
| 1195 cleanup aaline drawing, from Michael Urman | |
| 1196 | |
| 541 | 1197 July 17, 2004 |
| 544 | 1198 image.frombuffer() for lightning fast fromstring()'s |
| 541 | 1199 SysFont extra styles being applied incorrect |
| 542 | 1200 psuedo "configure" and "Makefile" for foolproof installs |
| 543 | 1201 draw.aaline now works with pixel alphas |
| 541 | 1202 |
| 538 | 1203 July 16, 2004 |
| 1204 mixer.set_num_channels() no longer crashes [BUG] | |
| 1205 mixer.music.get_pos() properly tracks when paused | |
| 1206 pygame.display.get_wm_info() added, gets a dictionary | |
| 539 | 1207 Overlay object, from Dmitry Borisov |
| 538 | 1208 |
| 536 | 1209 July 6, 2004 |
| 1210 Sound object newstyle types | |
| 1211 added Sound.get_length() | |
| 1212 | |
| 1213 July 5, 2004 | |
| 1214 Add Bo Jangeborg's cursor compile with added 'xor' | |
| 1215 Add Bo Jangeborg's system cursors as compileable strings | |
| 1216 | |
| 532 | 1217 July 3, 2004 |
| 1218 Newstyle fonts crashing with bad filenames [BUG] | |
| 1219 | |
| 529 | 1220 June 28, 2004 |
| 1221 Surface.set_clip(None) crashed [BUG] | |
| 532 | 1222 Remove pygame's (now) redundant lock counting |
| 529 | 1223 |
| 528 | 1224 June 27, 2004 |
| 1225 Fix several negative or zero size problems [BUG] | |
| 1226 draw.arc outside image crashed [BUG] | |
| 1227 draw.arc artifacts cleaned | |
| 1228 | |
| 525 | 1229 June 26, 2004 |
| 1230 Rect.fit() added | |
| 1231 Surface.get_rect() accepts keyword args for assignment | |
| 526 | 1232 transform.chop() added, from Matthias Spiller |
| 525 | 1233 |
| 524 | 1234 June 25, 2004 |
| 1235 Font becomes new style type, inheritable, weakrefable | |
| 1236 | |
| 521 | 1237 June 22, 2004 |
| 1238 Rect type updated, weakrefable | |
| 1239 (warning, Rect attributes broken for now) | |
| 1240 | |
| 520 | 1241 June 21, 2004 |
| 1242 Surfaces now weakref'able | |
| 1243 display surface protected from pygame.quit() | |
| 1244 display and Surfaces protected from resolution <=0 | |
| 1245 | |
| 518 | 1246 June 19, 2004 |
| 519 | 1247 Chad Lester's excellent work on sndarray |
| 518 | 1248 ffmpeg movie backend renamed to movieext, experimental |
| 1249 v1.6 movie module restored | |
| 1250 | |
| 513 | 1251 May 1, 2004 |
| 1252 updated sprite module, Joe Wresching | |
| 1253 | |
| 511 | 1254 March 29, 2004 |
| 1255 checkin movie current rewrite, still rough, libavcodec | |
| 1256 | |
| 507 | 1257 February 24, 2004 |
| 1258 no longer parachute SIGPIPE, like SDL 1.2.7 | |
| 1259 | |
| 504 | 1260 February 15, 2004 |
| 1261 small cleanups to internal Sprite and Group | |
| 1262 | |
| 503 | 1263 February 9, 2004 |
| 1264 help protect int overflow | |
| 1265 | |
| 500 | 1266 December 25, 2003 |
| 1267 sprite groups are now iterators | |
| 1268 SysFont better unix parsing | |
| 1269 | |
| 497 | 1270 November 18, 2003 |
| 1271 Remove legacy python code. Ver 2.2 is minimum | |
| 1272 | |
| 496 | 1273 pygame-16 |
| 1274 October 23, 2003 | |
| 1275 final updates for 1.6 | |
| 1276 | |
| 491 | 1277 October 15, 2003 |
| 1278 Rects now stored with ints (not shorts) | |
| 1279 | |
| 490 | 1280 October 2, 2003 |
| 1281 Add ARGB support to fromstring and tostring | |
| 1282 | |
| 487 | 1283 September 29, 2003 |
| 1284 Replaced Objective C with PyObjC code for MacOS X | |
| 488 | 1285 Fixed 1 pixel horizontal/vertical line draw |
| 487 | 1286 |
| 486 | 1287 September 27, 2003 |
| 940 | 1288 Fix reading from file file-like objects (thx Timothy Stranex) |
| 486 | 1289 |
| 485 | 1290 September 21, 2003 |
| 940 | 1291 Fix sysfont registry bug on winNT arch |
| 485 | 1292 |
| 484 | 1293 September 18, 2003 |
| 940 | 1294 Fix color problem when saving opengl screenshot |
| 484 | 1295 |
| 483 | 1296 September 10, 2003 |
| 940 | 1297 SysFont now accepts None like regular Font |
| 483 | 1298 |
| 481 | 1299 August 10, 2003 |
| 940 | 1300 fix JOYHAT_RIGHT input (thanks Latimerius) |
| 1301 system font names have punctuation removed | |
| 481 | 1302 |
| 477 | 1303 July 26, 2003 |
| 940 | 1304 add GL_STEREO |
| 477 | 1305 |
| 475 | 1306 July 22, 2003 |
| 940 | 1307 add GL_MULTISAMPLEBUFFERS and GL_MULTISAMPLESAMPLES |
| 475 | 1308 |
| 471 | 1309 June 11, 2003 |
| 940 | 1310 Surface.set_at() respects clip area |
| 1311 cleaned fill circle draw | |
| 471 | 1312 |
| 465 | 1313 June 8, 2003 |
| 940 | 1314 add system font; SysFont,get_system_fonts,match_system_font |
| 465 | 1315 |
| 461 | 1316 June 7, 2003 |
| 940 | 1317 Font() no longer segfaults on bad filename [BUG] |
| 1318 add color module for simple color manipulations | |
| 461 | 1319 |
| 1320 June 6, 2003 | |
| 940 | 1321 set_palette_at() index 0 fix |
| 1322 draw.arc() (thanks Lalo Martins) | |
| 1323 Rects are pickleable | |
| 461 | 1324 |
| 457 | 1325 May 12, 2003 |
| 940 | 1326 Brett Calcott's quick fix for 'trunc' on visualc |
| 457 | 1327 |
| 456 | 1328 May 10, 2003 |
| 940 | 1329 fix Derek Simkowiak's find of problem alphas |
| 456 | 1330 |
| 454 | 1331 March 10, 2003 |
| 940 | 1332 add OPENGL support to image.tostring() |
| 454 | 1333 |
| 452 | 1334 March 9, 2003 |
| 940 | 1335 Bug in Clock.tick() was delaying double |
| 1336 load Font objects from any python file-like object | |
| 452 | 1337 |
| 450 | 1338 February 26, 2003 |
| 940 | 1339 Sprite and Group now new-style classes |
| 450 | 1340 |
| 446 | 1341 Februrary 12, 2003 |
| 940 | 1342 fix immediate returns for first time.delay and time.wait |
| 446 | 1343 |
| 445 | 1344 February 11, 2003 |
| 940 | 1345 more OSX SDLmain.m patches from Andrew Straw |
| 445 | 1346 |
| 442 | 1347 February 5, 2003 |
| 940 | 1348 antialiased lines, from Jorge Gonzalez |
| 1349 allow Font.render() with empty string | |
| 442 | 1350 |
| 438 | 1351 February 2, 2003 |
| 940 | 1352 refcount bug in Font.size [BUG] |
| 438 | 1353 |
| 436 | 1354 December 5, 2002 |
| 940 | 1355 tilerow stuff removed |
| 436 | 1356 |
| 435 | 1357 December 2, 2002 |
| 940 | 1358 experimental pygame.draw.tilerow() |
| 435 | 1359 |
| 433 | 1360 November 14, 2002 |
| 940 | 1361 fix unicode bugs in Font (thanks, hcyun) |
| 433 | 1362 |
| 432 | 1363 November 12, 2002 |
| 940 | 1364 AdvanceMAME Scale2X scaling now in transform.scale2x() |
| 432 | 1365 |
| 428 | 1366 October 22, 2002 |
| 940 | 1367 mixer can queue sounds and music |
| 1368 channels can send finished event for sounds | |
| 428 | 1369 |
| 426 | 1370 October 19, 2002 |
| 940 | 1371 can free software surfaces without video initialized |
| 1372 added "x", "y", "w", and "h" attribs to Rect (like SDL) | |
| 1373 RenderUpdates.draw() doesn't union nonoverlapping | |
| 426 | 1374 |
| 425 | 1375 October 16, 2002 |
| 940 | 1376 fix crash with subsubsurface blits [BUG] |
| 1377 added Surface.get_offset() and get_abs_offset() | |
| 1378 added Surface.get_parent() and get_abs_parent() | |
| 425 | 1379 |
| 424 | 1380 October 6, 2002 |
| 940 | 1381 added event.clear() to efficiently clear the queue |
| 424 | 1382 |
| 421 | 1383 October 1, 2002 |
| 940 | 1384 sprite.RenderGroups wasn't clearing killed sprites after draw() |
| 421 | 1385 |
| 416 | 1386 September 3, 2002 |
| 940 | 1387 passing None as the end time to CD.play() plays to cd end |
| 1388 added pygame.vernum, a tuple of python version values | |
| 416 | 1389 |
| 413 | 1390 September 2, 2002 |
| 940 | 1391 add Movie.render_frame, thanks James Mazer |
| 1392 cursors.load_xbm skips comments, thanks Herve | |
| 413 | 1393 |
| 410 | 1394 August 20, 2002 |
| 940 | 1395 fix rectstyle arguments |
| 410 | 1396 |
| 406 | 1397 August 15, 2002 |
| 940 | 1398 Hervé Cauwelier's fix for xbm cursors without spaces |
| 406 | 1399 |
| 404 | 1400 Auguest 14, 2002 |
| 940 | 1401 switched to FSF's FreeSansBold default font |
| 1402 new font.get_default_font() | |
| 1403 cleanup harmless void** typing | |
| 404 | 1404 |
| 403 | 1405 July 24, 2002 |
| 940 | 1406 Ole Martin Bjoerndalen's CD.play fix |
| 403 | 1407 |
| 401 | 1408 July 17, 2002 |
| 940 | 1409 Michael Hudson's unicode cleanups |
| 401 | 1410 |
| 398 | 1411 June 15, 2002 |
| 940 | 1412 added get_time() and get_rawtime() to Clock |
| 398 | 1413 |
| 397 | 1414 pygame-15 |
| 1415 May 30, 2002 | |
| 940 | 1416 final updates for 1.5 |
| 397 | 1417 |
| 389 | 1418 May 28, 2002 |
| 940 | 1419 changed default font to helmet bold |
| 389 | 1420 |
| 387 | 1421 May 27, 2002 |
| 940 | 1422 added smart class to handle missing modules |
| 387 | 1423 |
| 381 | 1424 May 17, 2002 |
| 940 | 1425 added display.set_gamma_ramp(). thx andrew |
| 381 | 1426 |
| 1427 May 16, 2002 | |
| 940 | 1428 custom blitters to handle destination pixel alphas |
| 1429 fix recursive subsurfaces and subsurface blit returns | |
| 380 | 1430 |
| 379 | 1431 May 13, 2002 |
| 940 | 1432 fixed CD.play() |
| 379 | 1433 |
| 375 | 1434 May 8, 2002 |
| 940 | 1435 music.play() start time works |
| 1436 image.save() can save TGA images | |
| 1437 cannot subsurface a subsurface [BREAK] | |
| 1438 blits to subsurfaces are passed through | |
| 375 | 1439 |
| 373 | 1440 May 7, 2002 |
| 940 | 1441 added the sndarray module |
| 1442 added surfarray.make_surface() | |
| 373 | 1443 |
| 370 | 1444 April 25, 2002 |
| 940 | 1445 added gl_set_attribute(), gl_get_attribute() |
| 370 | 1446 |
| 367 | 1447 April 16, 2002 |
| 940 | 1448 mixer keeps a reference to playing Sound objects |
| 1449 channel.set_volume() can take 2 volumes for panning | |
| 1450 music.play() can take a starting position for the song | |
| 367 | 1451 |
| 365 | 1452 April 14, 2002 |
| 940 | 1453 bug when re-initializing pygame.display [BUG] |
| 365 | 1454 |
| 362 | 1455 April 8, 2002 |
| 940 | 1456 rectstyle now includes any object with a "rect" attrib |
| 1457 rects now have collidedict() and collidedictall() | |
| 362 | 1458 |
| 359 | 1459 March 27, 2002 |
| 940 | 1460 fixes for windows music.get_pos() and windows config |
| 359 | 1461 |
| 356 | 1462 March 23, 2002 |
| 940 | 1463 big config.py update |
| 1464 music.get_pos() (thx Michael Urman) | |
| 356 | 1465 |
| 354 | 1466 March 20, 2002 |
| 940 | 1467 sprite.spritecollideany() now works as described |
| 354 | 1468 |
| 353 | 1469 March 4, 2002 |
| 940 | 1470 sprite.RenderClear can accept a function as bgd |
| 353 | 1471 |
| 352 | 1472 February 19, 2002 |
| 940 | 1473 event.peek() returns next event [BREAK?] |
| 1474 Event objects have 'truth' operator | |
| 352 | 1475 |
| 349 | 1476 February 13, 2002 |
| 940 | 1477 all draw primitives have a default width |
| 349 | 1478 |
| 348 | 1479 February 11, 2002 |
| 940 | 1480 Rect unionall() and unionall_ip() fixed |
| 348 | 1481 |
| 346 | 1482 February 10, 2002 |
| 940 | 1483 pygame.init() not required for proper cleanup [BUG] |
| 1484 CD.play() fixed for tracks above 0 | |
| 346 | 1485 |
| 345 | 1486 February 8, 2002 |
| 940 | 1487 Rect and Surface subclassable types |
| 345 | 1488 |
| 341 | 1489 February 1, 2002 |
| 940 | 1490 locking problem with 90 degree rotate [BUG] |
| 1491 set_icon overrides default icon | |
| 341 | 1492 |
| 339 | 1493 January 31, 2002 |
| 940 | 1494 removed emberrasing debug printing |
| 1495 draw.rect does inside edge for bottomright | |
| 339 | 1496 |
| 338 | 1497 pygame-14 |
| 1498 January 29, 2002 | |
| 940 | 1499 everything bumped for the 1.4 release |
| 338 | 1500 |
| 332 | 1501 January 28, 2002 |
| 940 | 1502 update SDL_rotozoom to 2.0.3 |
| 332 | 1503 |
| 321 | 1504 January 26, 2002 |
| 940 | 1505 special cases for 90 degree transform.rotate() |
| 1506 OSX cleanups for commandline (thanks Bob) | |
| 1507 added sprite.spritecollideany() | |
| 321 | 1508 |
| 317 | 1509 January 23, 2002 |
| 940 | 1510 transform.rotate() does alpha if image has alphaplane |
| 1511 transform.rotate() no longer "off by one" in the x axis | |
| 1512 added CD.get_all() to get information for all tracks | |
| 1513 CD.play() can now take an option start and end time | |
| 317 | 1514 |
| 1515 January 17, 2002 | |
| 940 | 1516 smarter importing code |
| 1517 default pygame icon for window | |
| 314 | 1518 |
| 317 | 1519 January 16, 2002 |
| 940 | 1520 started implementing basic unit tests |
| 1521 several bug cleanups with Rects (thx unit tests) | |
| 310 | 1522 |
| 317 | 1523 January 14, 2002 |
| 940 | 1524 display.update() boundaries fixed |
| 308 | 1525 |
| 317 | 1526 January 11, 2002 |
| 940 | 1527 Surface.set_clip() can take None to clear the clipping |
| 307 | 1528 |
| 317 | 1529 January 7, 2002 |
| 940 | 1530 fixed sprite.Group.has |
| 303 | 1531 |
| 317 | 1532 January 6, 2002 |
| 940 | 1533 Merge with bob's inital MacOSX changes |
| 302 | 1534 |
| 317 | 1535 January 5, 2002 |
| 940 | 1536 new and upgraded importing [BREAK?] |
| 1537 fixed numberhandling in set_alpha and set_colorkey | |
| 300 | 1538 |
| 317 | 1539 January 2, 2002 |
| 940 | 1540 Group add/remove methods work |
| 292 | 1541 |
| 290 | 1542 December 31, 2001 |
| 940 | 1543 pygame parachute does tracebacks with python2.2 |
| 290 | 1544 |
| 287 | 1545 December 20, 2001 |
| 940 | 1546 Surface.set_alpha() and set_colorkey() accept None |
| 1547 event.set_allowed() and set_blocked() accept None | |
| 287 | 1548 |
| 285 | 1549 pygame-13 |
| 1550 December 17, 2001 | |
| 940 | 1551 small preps for the full 1.3 release |
| 285 | 1552 |
| 280 | 1553 December 15, 2001 |
| 940 | 1554 small changes to sprite before release |
| 280 | 1555 |
|
278
c87dd74bd575
small safety added do dead display Surfaces after display.quit()
pygame
parents:
277
diff
changeset
|
1556 December 2, 2001 |
| 940 | 1557 small protection for display Surfaces after display.quit() |
|
278
c87dd74bd575
small safety added do dead display Surfaces after display.quit()
pygame
parents:
277
diff
changeset
|
1558 |
| 277 | 1559 December 1, 2001 |
| 940 | 1560 made time.delay() more accurate [BREAK] |
| 1561 created time.wait() to work like old delay() | |
| 1562 added time.Clock objects for framerate tracking | |
| 277 | 1563 |
| 1564 November 26, 2001 | |
| 940 | 1565 Surface.convert() doesn't segfault before pygame.init() |
| 277 | 1566 |
| 275 | 1567 November 20, 2001 |
| 940 | 1568 added pygame.sprite.Group.update() |
| 1569 Surface.blit() protection for alpha->8bit relaxed | |
| 275 | 1570 |
| 273 | 1571 November 19, 2001 |
| 940 | 1572 fixed image.fromstring() for "RGBA" mode |
| 273 | 1573 |
| 272 | 1574 November 18, 2001 |
| 940 | 1575 can stream python file-like objects to SDL threads |
| 272 | 1576 |
| 270 | 1577 November 15, 2001 |
| 940 | 1578 cleanups for transform.rotate |
| 270 | 1579 |
| 264 | 1580 November 13, 2001 |
| 940 | 1581 added sprite module |
| 264 | 1582 |
| 261 | 1583 November 12, 2001 |
| 940 | 1584 image.tostring() "RGBA" works with colorkey |
| 261 | 1585 |
| 260 | 1586 November 3, 2001 |
| 940 | 1587 filled shape drawing now clips properly [BUG] |
| 1588 Rect object correctly compare (==,<,>) | |
| 260 | 1589 |
| 259 | 1590 November 2, 2001 |
| 940 | 1591 pygame.time.get_ticks() returns 0 before pygame.init() |
| 259 | 1592 |
| 258 | 1593 October 22, 2001 |
| 940 | 1594 small fix for filled ellipses/circles |
| 258 | 1595 |
| 256 | 1596 September 27, 2001 |
| 940 | 1597 drawing filled circles returns bounding rect |
| 1598 ellipses and circles drawn inside given area | |
| 1599 mixer init can take chunksize | |
| 1600 fix in clipped horizontal line drawing [BUG] | |
| 256 | 1601 |
| 255 | 1602 September 26, 2001 |
| 940 | 1603 key.set_repeat() raises exception on error, smarter args |
| 255 | 1604 |
| 1605 September 22, 2001 | |
| 940 | 1606 added Rect.clamp_ip, for inplace clamping |
| 1607 display.update(None) will update full screen | |
| 255 | 1608 |
| 254 | 1609 September 21, 2001 |
| 940 | 1610 Surface.convert() respects the SRCALPHA flag when passing depth |
| 254 | 1611 |
| 255 | 1612 |
| 251 | 1613 pygame-12 |
| 1614 September 1, 2001 | |
| 940 | 1615 fixed typo in pygame.cursor |
| 251 | 1616 |
| 248 | 1617 Aug 30, 2001 |
| 940 | 1618 added VIDEOEXPOSE event |
| 248 | 1619 |
| 246 | 1620 Aug 29, 2001 |
| 940 | 1621 changed initializations, to allow easier embedding |
| 246 | 1622 |
| 244 | 1623 Aug 28, 2001 |
| 940 | 1624 added circle and rect convenciences to pygame.draw |
| 1625 removed debug printing from draw.polygon | |
| 244 | 1626 |
| 242 | 1627 Aug 25, 2001 |
| 940 | 1628 added looping, scaling, and audio to for Movies |
| 238 | 1629 |
| 1630 Aug 15, 2001 | |
| 940 | 1631 added pygame.movie module with MPEG video playback |
| 238 | 1632 |
| 234 | 1633 July 31, 2001 |
| 940 | 1634 fixed mixer.music refcount |
| 234 | 1635 |
| 233 | 1636 July 26, 2001 |
| 940 | 1637 custom events work with event.peek() and event.get() |
| 1638 added event.get_blocked() function to query blocked types | |
| 215 | 1639 |
| 232 | 1640 July 23, 2001 |
| 940 | 1641 music specifically halted when quitting (should not matter?) |
| 1642 mixer.get_init() now returns the initialized playback format | |
| 232 | 1643 |
| 231 | 1644 July 21, 2001 |
| 940 | 1645 all events can be posted, not just USEREVENT |
| 1646 subsurfaces inherit colorkey and alpha settings | |
| 231 | 1647 |
| 228 | 1648 Jul 20, 2001 |
| 940 | 1649 default font "finding" is smarter |
| 228 | 1650 |
| 225 | 1651 Jul 17, 2001 |
| 940 | 1652 added polygon() and ellipse() to pygame.draw |
| 1653 lines with width>2 are now correct (was one too small) | |
| 225 | 1654 |
| 224 | 1655 Jul 16, 2001 |
| 940 | 1656 can work with software surfaces before pygame.init() |
| 1657 Surface.convert() now can take arguments like pygame.Surface() | |
| 1658 pygame.display.set_icon() sets the windowmanager icon | |
| 224 | 1659 |
| 221 | 1660 Jul 15, 2001 |
| 940 | 1661 fixed bad internal display reference counting [BUG] |
| 221 | 1662 |
| 220 | 1663 Jul 14, 2001 |
| 940 | 1664 still makes clean-ish exit if segfault in exit handling |
| 220 | 1665 |
| 219 | 1666 Jul 10, 2001 |
| 940 | 1667 image.tostring makes alpha from colorkey, if asking for RGBA |
| 219 | 1668 |
| 217 | 1669 Jul 6, 2001 |
| 940 | 1670 added python 1.5.2 compatability |
| 217 | 1671 |
| 215 | 1672 June 25, 2001 |
| 940 | 1673 horizontal transform.flip() was reading pixels off by one [BUG] |
| 70 | 1674 |
| 213 | 1675 June 24, 2001 |
| 940 | 1676 calling set_mode will change all references to the display surface |
| 213 | 1677 |
| 215 | 1678 |
| 212 | 1679 pygame-11 |
| 211 | 1680 Jun 23, 2001 |
| 940 | 1681 removed smooth underline font render protection |
| 211 | 1682 |
| 209 | 1683 Jun 19, 2001 |
| 940 | 1684 fixed botched image.save() function |
| 209 | 1685 |
| 205 | 1686 Jun 15, 2001 |
| 940 | 1687 new inplace Rect calls: move_ip, union_ip, etc |
| 205 | 1688 |
| 199 | 1689 Jun 11, 2001 |
| 940 | 1690 smarter locking with subsurfaces |
| 1691 added transform.rotozoom(), which uses builtin SDL_rotozoom | |
| 199 | 1692 |
| 197 | 1693 May 31, 2001 |
| 940 | 1694 correctly handle unicode filenames |
| 197 | 1695 |
| 189 | 1696 May 29, 2001 |
| 940 | 1697 set display physical palette with display.set_palette() |
| 1698 added transform module (with rotate and scale) | |
| 189 | 1699 |
| 188 | 1700 May 26, 2001 |
| 940 | 1701 code compiles with macos now |
| 188 | 1702 |
| 186 | 1703 May 23, 2001 |
| 940 | 1704 fixed line drawing of width 1 |
| 1705 draw.lines() was broken with sections outside clip | |
| 186 | 1706 |
| 182 | 1707 May 22, 2001 |
| 940 | 1708 added midleft, midright, midtop, and midbottom to Rect |
| 1709 added Rect.unionall() function to union a list of Rects | |
| 1710 fixed problem in 16bit surfarrays | |
| 1711 new image.tostring() and image.fromstring() | |
| 184 | 1712 |
| 181 | 1713 May 20, 2001 |
| 940 | 1714 applied dave wallace's patch to fix memory freeing |
| 181 | 1715 |
| 179 | 1716 May 17, 2001 |
| 940 | 1717 a few small compile time warning cleanups |
| 179 | 1718 |
| 176 | 1719 May 16, 2001 |
| 940 | 1720 line drawing functions now use an optional width |
| 176 | 1721 |
| 175 | 1722 May 15, 2001 |
| 940 | 1723 image module is now builtin, but formats are optional |
| 1724 enhanced save function in image (handles opengl) | |
| 1725 Surface.save is now depracated | |
| 175 | 1726 |
| 1727 May 14, 2001 | |
| 940 | 1728 smarter internal module handling |
| 1729 fixed blit() (broken on May 9th change) | |
| 174 | 1730 |
| 171 | 1731 May 10, 2001 |
| 940 | 1732 USEREVENT events now pass through the queue |
| 1733 Event() may be called with keyword args and/or a dict | |
| 1734 Font.render() won't render underlines while smoothing [BUG] | |
| 172 | 1735 |
| 1736 May 9, 2001 | |
| 940 | 1737 8bit subsurfaces inherit their parents colormap |
| 1738 blit keeps SDL from crashing with alpha onto 8bit | |
| 171 | 1739 |
| 168 | 1740 Apr 30, 2001 |
| 940 | 1741 loading Sounds from python objects now works [BUG] |
| 1742 loading from python objects now thread safe [BUG] | |
| 168 | 1743 |
| 163 | 1744 Apr 19, 2001 |
| 940 | 1745 applied Niki Spahiev's memory leak patch in event.c |
| 1746 removed minor memleak from each module's init | |
| 163 | 1747 |
| 156 | 1748 Apr 18, 2001 |
| 940 | 1749 added opengl support (with example) |
| 1750 fixed display.get_init() | |
| 1751 current music is free'd when mixer is quit | |
| 1752 better thread sharing in various video calls | |
| 1753 fixed GCC compiler error in constants.c | |
| 156 | 1754 |
| 146 | 1755 Apr 10, 2001 |
| 940 | 1756 mixer now uses the requested sample format/size |
| 146 | 1757 |
| 140 | 1758 Apr 08, 2001 |
| 940 | 1759 properly free SDL objects on malloc errors |
| 1760 fixed rectangle cropping in pygame.display.update() | |
| 140 | 1761 |
| 215 | 1762 |
| 137 | 1763 pygame-10 |
| 136 | 1764 Apr 05, 2001 |
| 940 | 1765 Everything set for the 1.0 release |
| 137 | 1766 |
| 1767 Apr 04, 2001 | |
| 940 | 1768 cursors.load_xbm work on images without hotspots |
| 136 | 1769 |
| 132 | 1770 Apr 03, 2001 |
| 940 | 1771 swapped endian-ness for pixels_alpha() |
| 132 | 1772 |
| 1773 Mar 29, 2001 | |
| 940 | 1774 fixed key.set_mods() (thanks rubysdl) |
| 1775 rework setup scripts for 1.0 release | |
| 1776 relaxed sdl version checking | |
| 126 | 1777 |
| 120 | 1778 Mar 21, 2001 |
| 940 | 1779 initial support for compiling on mac |
| 1780 fixed odd case with locking subsurfaces | |
| 120 | 1781 |
| 119 | 1782 Mar 20, 2001 |
| 940 | 1783 font and mixer now properly auto quit() |
| 119 | 1784 |
| 118 | 1785 Mar 19, 2001 |
| 940 | 1786 Surfaces won't crash after display module is quit [BUG] |
| 118 | 1787 |
| 116 | 1788 Mar 18, 2001 |
| 940 | 1789 friendlier type casting in surfarray (for some compilers) |
| 1790 removed non-ANSI C code | |
| 116 | 1791 |
| 114 | 1792 Mar 17, 2001 |
| 940 | 1793 pygame.Surface is smarter with SRCALPHA flag |
| 1794 fixed several small bugs in surfarray [BUG] | |
| 1795 new surfarray example and tutorial | |
| 114 | 1796 |
| 113 | 1797 Mar 16, 2001 |
| 940 | 1798 Fixed memory leak in Rect constructor |
| 1799 Fixed improper exception in display.update(with_4_args) | |
| 113 | 1800 |
| 112 | 1801 Feb 15, 2001 |
| 940 | 1802 calling Sound.play() will make sure the channel |
| 1803 that gets selected has volume set to full | |
| 112 | 1804 |
| 111 | 1805 Feb 14, 2001 |
| 940 | 1806 fixed Surface.set_colorkey() with no args [BUG] |
| 111 | 1807 |
| 110 | 1808 Feb 13, 2001 |
| 940 | 1809 fixed return rect from line drawing routines |
| 1810 small fix when drawing horizontal lines | |
| 110 | 1811 |
| 215 | 1812 |
| 108 | 1813 pygame-09 |
| 106 | 1814 Feb 12, 2001 |
| 940 | 1815 added NOFRAME to pygame.constants |
| 107 | 1816 |
| 1817 Feb 11, 2001 | |
| 940 | 1818 workaround python parsing error for pygame.time.delay(-1) |
| 106 | 1819 |
| 105 | 1820 Feb 9, 2001 |
| 940 | 1821 setting rectangle width/height/size changes the |
| 1822 right/bottom edges (instead of top/right) [BREAK] | |
| 105 | 1823 |
| 100 | 1824 Feb 6, 2001 |
| 940 | 1825 fixed the music unpause() function |
| 100 | 1826 |
| 96 | 1827 Jan 31, 2001 |
| 940 | 1828 functions taking RGBA colors can also accept mapped ints |
| 96 | 1829 |
| 94 | 1830 Jan 30, 2001 |
| 940 | 1831 added draw.lines() |
| 94 | 1832 |
| 90 | 1833 Jan 29, 2001 |
| 940 | 1834 extremely revamped surface locking mechnisms |
| 1835 new Surface.subsurface for shared surfaces | |
| 90 | 1836 |
| 83 | 1837 Jan 25, 2001 |
| 940 | 1838 added the draw module, with clipped line function |
| 1839 added alpha routines in surfarray module | |
| 1840 more locking checks for surfarray | |
| 1841 make extra sure all of SDL is shutdown properly | |
| 83 | 1842 |
| 81 | 1843 Jan 24, 2001 |
| 940 | 1844 funcs that need locked surfaces will temporarily lock them |
| 1845 (Surface.set_at, Surface.get_at, surfarray.arrayXd) | |
| 81 | 1846 |
| 79 | 1847 Jan 23, 2001 |
| 940 | 1848 display.update() no longer effects input Rects [BREAK] |
| 1849 Surface.fill() no longer effects input Rect [BREAK] | |
| 1850 small memory leak in display.update() fixed | |
| 79 | 1851 |
| 78 | 1852 Jan 18, 2001 |
| 940 | 1853 cursor.read_xbm() renamed to cursor.load_xbm() [BREAK] |
| 78 | 1854 |
| 75 | 1855 Jan 17, 2001 |
| 940 | 1856 documentation updated to include python modules too |
| 75 | 1857 |
| 74 | 1858 Jan 16, 2001 |
| 940 | 1859 cursors module beefed up |
| 74 | 1860 |
| 72 | 1861 Jan 15, 2001 |
| 940 | 1862 fix Surface.get_at() for 24bit surfaces |
| 1863 endian cleanups for surfarray | |
| 7 | 1864 |
| 67 | 1865 Jan 8, 2001 |
| 940 | 1866 more warning cleanups |
| 1867 music-finished callback fixed | |
| 1868 replaces SDL's parachute with smarter python version | |
| 67 | 1869 |
| 66 | 1870 Jan 6, 2001 |
| 940 | 1871 added pygame.version module |
| 66 | 1872 |
| 215 | 1873 |
| 65 | 1874 pygame-05 |
| 1875 Jan 6, 2001 | |
| 940 | 1876 Final cleanups for the new release |
| 65 | 1877 |
| 53 | 1878 Jan 4, 2001 |
| 940 | 1879 Surface.blit() allows for rects as dest position |
| 1880 surfarray cleanups and improvements | |
| 50 | 1881 |
| 49 | 1882 Dec 22, 2000 |
| 940 | 1883 timer threads properly shutdown |
| 49 | 1884 |
| 45 | 1885 Dec 14, 2000 |
| 940 | 1886 display.set_mode pretending shorts are ints [BUG] |
| 45 | 1887 |
| 215 | 1888 |
| 44 | 1889 pygame-04 |
| 1890 Dec 14, 2000 | |
| 940 | 1891 music module had incorrect names for volume functions |
| 1892 chimp example and full tutorial added | |
| 44 | 1893 |
| 42 | 1894 Dec 13, 2000 |
| 940 | 1895 display.update() is entirely better in many ways [BUG] |
| 42 | 1896 |
| 38 | 1897 Dec 3, 2000 |
| 940 | 1898 fixed timing issues. negative time.delay() will become 0 |
| 38 | 1899 |
| 36 | 1900 Nov 30, 2000 |
| 940 | 1901 UserRect module added |
| 1902 all objects now have a matching type; SurfaceType, etc | |
| 36 | 1903 |
| 31 | 1904 Nov 29, 2000 |
| 940 | 1905 joystick module rewrite finished [BREAK] |
| 1906 cdrom module rewrite finished [BREAK] | |
| 1907 all constructors using capitalized function names [BREAK] | |
| 1908 (Rect, pygame.Surface, pygame.font.Font, etc) | |
| 31 | 1909 |
| 29 | 1910 Nov 28, 2000 |
| 940 | 1911 Surface.convert() better handles surface flags |
| 1912 All color arguments (and returns) are RGBA format [BREAK] | |
| 1913 Removed Surface.map_rgba and unmap_rgba [BREAK] | |
| 1914 Added a default font, used by passing None as font file | |
| 29 | 1915 |
| 215 | 1916 |
| 27 | 1917 pygame-03 |
| 26 | 1918 Nov 20, 2000 |
| 940 | 1919 Added Surface.save() to create BMPs. |
| 26 | 1920 |
| 25 | 1921 Nov 16, 2000 |
| 940 | 1922 Surface.set_clip() fixed when passing no args [BUG] |
| 21 | 1923 |
| 1924 Nov 15, 2000 | |
| 940 | 1925 time.set_timer() now handles multiple timers |
| 1926 rect(), surface(), event() renamed to \ | |
| 1927 new_rect, new_surface(), new_event() [BREAK] | |
| 1928 all new_XX() functions were added to pygame.locals | |
| 1929 Moved pygame.music to a member of pygame.mixer [BREAK] | |
| 1930 Surface.blit takes a source rectangle instead of pos, size [BREAK] | |
| 1931 pygame.display.set_clip() correctly accepts rectstyle arg [BUG] | |
| 1932 Added Surface.get_flags() and Surface.get_pitch() | |
| 1933 Added set_cursor and get_cursor to pygame.mouse | |
| 1934 New module, pygame.cursors, contains sample cursors | |
| 21 | 1935 |
| 1936 Nov 14, 2000 | |
| 940 | 1937 Release the Python Global Interpreter Lock on delays and IO |
| 1938 Added timer events to pygame.time (check vgrade example) | |
| 1939 New music playback finished events | |
| 1940 surfarray.blit_array() supports all bit depths | |
| 15 | 1941 |
| 21 | 1942 Nov 11, 2000 |
| 940 | 1943 pygame.display.set_mode() uses int, not short, for size [BUG] |
| 7 | 1944 |
| 21 | 1945 Nov 10, 2000 |
| 940 | 1946 Committed to CVS |
| 1947 Added pygame.display.get_driver() | |
| 10 | 1948 |
| 21 | 1949 |
| 10 | 1950 |
