Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/devtools/CompleteTestKit
diff options
context:
space:
mode:
authordavesilver <nibor123@gmail.com>2010-07-27 14:31:22 (GMT)
committer davesilver <nibor123@gmail.com>2010-07-27 14:31:22 (GMT)
commit82a4f375dadd50ffbe697892e74543d2faacf433 (patch)
tree342ecce0d05550e582622e952413e8841d893eb3 /devtools/CompleteTestKit
parent0775423f804a189b35a4d467de3fd3a4943616b2 (diff)
parent3fd7b06a705d034f5a5d909c3bf10ddd04b3d0ed (diff)
Merge branch 'animationrework' of git+ssh://git.fedorahosted.org/git/fortune_hunter into animationrework
Diffstat (limited to 'devtools/CompleteTestKit')
-rwxr-xr-xdevtools/CompleteTestKit/testKit.py (renamed from devtools/CompleteTestKit/fileTypeTests.py)469
-rwxr-xr-xdevtools/CompleteTestKit/to-do/AnimatedSprite.py (renamed from devtools/CompleteTestKit/AnimatedSprite.py)0
-rwxr-xr-xdevtools/CompleteTestKit/to-do/AnimatedSpriteTest.py (renamed from devtools/CompleteTestKit/AnimatedSpriteTest.py)0
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/AnimTestMod.py (renamed from devtools/CompleteTestKit/Animation Styles/AnimTestMod.py)0
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/AnimatedSprite.py (renamed from devtools/CompleteTestKit/Animation Styles/AnimatedSprite.py)0
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/bmp16/Buttons.bmp (renamed from devtools/CompleteTestKit/Animation Styles/AnimationPerLine/bmp16/Buttons.bmp)bin57656 -> 57656 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/bmp16/text.txt (renamed from devtools/CompleteTestKit/Animation Styles/AnimationPerLine/bmp16/text.txt)0
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/bmp24/Buttons.bmp (renamed from devtools/CompleteTestKit/Animation Styles/AnimationPerLine/bmp24/Buttons.bmp)bin86456 -> 86456 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/bmp24/text.txt (renamed from devtools/CompleteTestKit/Animation Styles/AnimationPerLine/bmp24/text.txt)0
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/gif/Buttons.gif (renamed from devtools/CompleteTestKit/Animation Styles/AnimationPerLine/gif/Buttons.gif)bin4053 -> 4053 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/gif/text.txt (renamed from devtools/CompleteTestKit/Animation Styles/AnimationPerLine/gif/text.txt)0
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/gift/Buttons.gif (renamed from devtools/CompleteTestKit/Animation Styles/AnimationPerLine/gift/Buttons.gif)bin2722 -> 2722 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/gift/text.txt (renamed from devtools/CompleteTestKit/Animation Styles/AnimationPerLine/gift/text.txt)0
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/png/Buttons.png (renamed from devtools/CompleteTestKit/Animation Styles/AnimationPerLine/png/Buttons.png)bin5786 -> 5786 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/png/text.txt (renamed from devtools/CompleteTestKit/Animation Styles/AnimationPerLine/png/text.txt)0
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/pngt/Buttons.png (renamed from devtools/CompleteTestKit/Animation Styles/AnimationPerLine/pngt/Buttons.png)bin6542 -> 6542 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/pngt/text.txt (renamed from devtools/CompleteTestKit/Animation Styles/AnimationPerLine/pngt/text.txt)0
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/Buttons.psd (renamed from devtools/CompleteTestKit/Animation Styles/Buttons.psd)bin88230 -> 88230 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a1/1.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a1/1.bmp)bin3256 -> 3256 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a1/2.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a1/2.bmp)bin3256 -> 3256 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a1/3.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a1/3.bmp)bin3256 -> 3256 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a1/4.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a1/4.bmp)bin3256 -> 3256 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a1/5.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a1/5.bmp)bin3256 -> 3256 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a1/6.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a1/6.bmp)bin3256 -> 3256 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a1/7.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a1/7.bmp)bin3256 -> 3256 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a1/8.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a1/8.bmp)bin3256 -> 3256 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a1/9.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a1/9.bmp)bin3256 -> 3256 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a2/1.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a2/1.bmp)bin3256 -> 3256 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a2/2.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a2/2.bmp)bin3256 -> 3256 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a2/3.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a2/3.bmp)bin3256 -> 3256 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a2/4.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a2/4.bmp)bin3256 -> 3256 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a2/5.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a2/5.bmp)bin3256 -> 3256 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a2/6.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a2/6.bmp)bin3256 -> 3256 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a2/7.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a2/7.bmp)bin3256 -> 3256 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a2/8.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a2/8.bmp)bin3256 -> 3256 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a2/9.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a2/9.bmp)bin3256 -> 3256 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a1/1.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a1/1.bmp)bin4856 -> 4856 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a1/2.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a1/2.bmp)bin4856 -> 4856 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a1/3.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a1/3.bmp)bin4856 -> 4856 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a1/4.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a1/4.bmp)bin4856 -> 4856 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a1/5.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a1/5.bmp)bin4856 -> 4856 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a1/6.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a1/6.bmp)bin4856 -> 4856 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a1/7.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a1/7.bmp)bin4856 -> 4856 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a1/8.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a1/8.bmp)bin4856 -> 4856 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a1/9.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a1/9.bmp)bin4856 -> 4856 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a2/1.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a2/1.bmp)bin4856 -> 4856 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a2/2.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a2/2.bmp)bin4856 -> 4856 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a2/3.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a2/3.bmp)bin4856 -> 4856 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a2/4.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a2/4.bmp)bin4856 -> 4856 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a2/5.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a2/5.bmp)bin4856 -> 4856 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a2/6.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a2/6.bmp)bin4856 -> 4856 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a2/7.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a2/7.bmp)bin4856 -> 4856 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a2/8.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a2/8.bmp)bin4856 -> 4856 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a2/9.bmp (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a2/9.bmp)bin4856 -> 4856 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a1/1.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a1/1.gif)bin259 -> 259 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a1/2.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a1/2.gif)bin411 -> 411 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a1/3.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a1/3.gif)bin334 -> 334 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a1/4.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a1/4.gif)bin272 -> 272 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a1/5.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a1/5.gif)bin314 -> 314 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a1/6.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a1/6.gif)bin282 -> 282 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a1/7.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a1/7.gif)bin344 -> 344 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a1/8.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a1/8.gif)bin400 -> 400 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a1/9.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a1/9.gif)bin388 -> 388 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a2/1.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a2/1.gif)bin259 -> 259 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a2/2.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a2/2.gif)bin411 -> 411 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a2/3.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a2/3.gif)bin334 -> 334 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a2/4.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a2/4.gif)bin272 -> 272 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a2/5.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a2/5.gif)bin314 -> 314 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a2/6.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a2/6.gif)bin282 -> 282 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a2/7.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a2/7.gif)bin344 -> 344 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a2/8.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a2/8.gif)bin400 -> 400 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a2/9.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a2/9.gif)bin388 -> 388 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a1/1.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a1/1.gif)bin207 -> 207 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a1/2.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a1/2.gif)bin316 -> 316 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a1/3.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a1/3.gif)bin297 -> 297 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a1/4.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a1/4.gif)bin241 -> 241 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a1/5.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a1/5.gif)bin250 -> 250 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a1/6.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a1/6.gif)bin233 -> 233 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a1/7.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a1/7.gif)bin228 -> 228 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a1/8.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a1/8.gif)bin258 -> 258 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a1/9.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a1/9.gif)bin304 -> 304 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a2/1.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a2/1.gif)bin207 -> 207 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a2/2.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a2/2.gif)bin316 -> 316 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a2/3.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a2/3.gif)bin297 -> 297 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a2/4.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a2/4.gif)bin241 -> 241 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a2/5.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a2/5.gif)bin250 -> 250 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a2/6.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a2/6.gif)bin233 -> 233 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a2/7.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a2/7.gif)bin228 -> 228 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a2/8.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a2/8.gif)bin258 -> 258 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a2/9.gif (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a2/9.gif)bin304 -> 304 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a1/1.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a1/1.png)bin3012 -> 3012 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a1/2.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a1/2.png)bin3215 -> 3215 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a1/3.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a1/3.png)bin3115 -> 3115 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a1/4.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a1/4.png)bin3055 -> 3055 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a1/5.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a1/5.png)bin3124 -> 3124 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a1/6.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a1/6.png)bin3111 -> 3111 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a1/7.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a1/7.png)bin3247 -> 3247 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a1/8.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a1/8.png)bin3230 -> 3230 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a1/9.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a1/9.png)bin3270 -> 3270 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a2/1.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a2/1.png)bin3013 -> 3013 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a2/2.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a2/2.png)bin3227 -> 3227 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a2/3.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a2/3.png)bin3116 -> 3116 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a2/4.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a2/4.png)bin3056 -> 3056 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a2/5.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a2/5.png)bin3134 -> 3134 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a2/6.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a2/6.png)bin3112 -> 3112 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a2/7.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a2/7.png)bin3246 -> 3246 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a2/8.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a2/8.png)bin3237 -> 3237 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a2/9.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a2/9.png)bin3273 -> 3273 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a1/1.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a1/1.png)bin3049 -> 3049 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a1/2.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a1/2.png)bin3356 -> 3356 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a1/3.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a1/3.png)bin3178 -> 3178 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a1/4.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a1/4.png)bin3095 -> 3095 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a1/5.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a1/5.png)bin3234 -> 3234 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a1/6.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a1/6.png)bin3177 -> 3177 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a1/7.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a1/7.png)bin3092 -> 3092 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a1/8.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a1/8.png)bin3171 -> 3171 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a1/9.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a1/9.png)bin3195 -> 3195 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a2/1.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a2/1.png)bin3035 -> 3035 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a2/2.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a2/2.png)bin3353 -> 3353 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a2/3.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a2/3.png)bin3178 -> 3178 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a2/4.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a2/4.png)bin3081 -> 3081 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a2/5.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a2/5.png)bin3235 -> 3235 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a2/6.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a2/6.png)bin3174 -> 3174 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a2/7.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a2/7.png)bin3074 -> 3074 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a2/8.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a2/8.png)bin3174 -> 3174 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a2/9.png (renamed from devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a2/9.png)bin3177 -> 3177 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/bmp16/1.bmp (renamed from devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/bmp16/1.bmp)bin28856 -> 28856 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/bmp16/2.bmp (renamed from devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/bmp16/2.bmp)bin28856 -> 28856 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/bmp16/text.txt (renamed from devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/bmp16/text.txt)0
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/bmp24/1.bmp (renamed from devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/bmp24/1.bmp)bin43256 -> 43256 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/bmp24/2.bmp (renamed from devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/bmp24/2.bmp)bin43256 -> 43256 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/bmp24/text.txt (renamed from devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/bmp24/text.txt)0
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/gif/1.gif (renamed from devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/gif/1.gif)bin1883 -> 1883 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/gif/2.gif (renamed from devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/gif/2.gif)bin1883 -> 1883 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/gif/text.txt (renamed from devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/gif/text.txt)0
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/gift/1.gif (renamed from devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/gift/1.gif)bin1162 -> 1162 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/gift/2.gif (renamed from devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/gift/2.gif)bin1388 -> 1388 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/gift/text.txt (renamed from devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/gift/text.txt)0
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/png/1.png (renamed from devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/png/1.png)bin4317 -> 4317 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/png/2.png (renamed from devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/png/2.png)bin4342 -> 4342 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/png/text.txt (renamed from devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/png/text.txt)0
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/pngt/1.png (renamed from devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/pngt/1.png)bin4164 -> 4164 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/pngt/2.png (renamed from devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/pngt/2.png)bin5185 -> 5185 bytes
-rwxr-xr-xdevtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/pngt/text.txt (renamed from devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/pngt/text.txt)0
-rw-r--r--devtools/CompleteTestKit/to-do/Scene.py6
-rw-r--r--devtools/CompleteTestKit/to-do/boxes.py (renamed from devtools/CompleteTestKit/boxes.py)0
-rwxr-xr-xdevtools/CompleteTestKit/to-do/dirtyTest.py122
147 files changed, 396 insertions, 201 deletions
diff --git a/devtools/CompleteTestKit/fileTypeTests.py b/devtools/CompleteTestKit/testKit.py
index e22ff22..e19530d 100755
--- a/devtools/CompleteTestKit/fileTypeTests.py
+++ b/devtools/CompleteTestKit/testKit.py
@@ -10,6 +10,7 @@ os.system("clear")
pygame.init()
#2345678911234567892123456789312345678941234567895123456789612345678971234567898
+#2345678911234567892123456789312345678941234567895123456789612345678971234567898
"""The file type array will be iterated through as the test progresses to tell
the program what extension and path to use for the images
@@ -23,7 +24,7 @@ of having a module that collects data pertenent to these tests once before the
tests are run; so i will run the getVal() return the data in an array which is
then passed onto all def's thereafter.
-preferences[0] - All Tests -
+preferences[0] - Multiple Tests -
[0][0] - screenWidth
[0][1] - screenHeight
[0][2] - images
@@ -34,12 +35,15 @@ preferences[1] - speedTest Specific
preferences[2] - scaleTest Specific
[2][0] - scale x
[2][1] - scale y
+preferences[3] - rotateTest Specific
+ [3][0] - Degree to rotate image to
+ [3][1] - how many rotational steps to take
"""
def getValues(keyIn):
preferences={}
-
print "\nTest Details\nFor default values, please leave the field blank"
preferences[0]={}
+
try:
print "\nSet size, formatted as '>width,height':"
print "Default value is '600,400'."
@@ -47,25 +51,35 @@ def getValues(keyIn):
screenSize = screenSize.split(',')
preferences[0][0] = int(screenSize[0])
preferences[0][1] = int(screenSize[1])
-
except:
print "Value was erroneous/blank, Default set..."
preferences[0][0]=600
preferences[0][1]=400
- try:
- print "\nHow many images would you like to draw?"
- print "Default value is 5 images."
- preferences[0][2]=int(raw_input('>>>'))
- except:
- print "Value was erroneous/blank, Default set..."
- preferences[0][2]=5
- try:
- print "\nHow many trials would you like to run?"
- print "Default value is 5 trials."
- preferences[0][3]=int(raw_input('>>>'))
- except:
- print "Value was erroneous/blank, Default set..."
- preferences[0][3]=5
+
+ if '1' in keyIn or '2' in keyIn:
+ try:
+ print "\nHow many images would you like to draw?"
+ print "Default value is 5 images."
+ preferences[0][2]=int(raw_input('>>>'))
+ except:
+ print "Value was erroneous/blank, Default set..."
+ preferences[0][2]=5
+ try:
+ print "\nHow many trials would you like to run?"
+ print "Default value is 5 trials."
+ preferences[0][3]=int(raw_input('>>>'))
+ except:
+ print "Value was erroneous/blank, Default set..."
+ preferences[0][3]=5
+ try:
+ print "\nHow many frames per trial would you like to run?"
+ print "(The average framerate is taken from this value.)"
+ print "Default value is 500 frames."
+ preferences[0][4]=int(raw_input('>>>'))
+ except:
+ print "Value was erroneous/blank, Default set..."
+ preferences[0][4]=500
+
if '2' in keyIn:
preferences[2]={}
try:
@@ -80,10 +94,30 @@ def getValues(keyIn):
print "Value was erroneous/blank, Default set..."
preferences[2][0] = 40
preferences[2][1] = 40
-
+
+ if '3' in keyIn:
+ preferences[3]={}
+ try:
+ print "\nTo what degree would you like to rotate (in degrees)?"
+ print "Default value is 90 degrees."
+ preferences[3][0] = int(raw_input('>>>'))
+ except:
+ print "Value was erroneous/blank, Default set..."
+ preferences[3][0] = 90
+ try:
+ print "\nHow many steps would you like to take?"
+ print "Default value is 18 steps."
+ preferences[3][1] = int(raw_input('>>>'))
+ except:
+ print "Value was erroneous/blank, Default set..."
+ preferences[3][1] = 18
+
print "END OF INFO GATHERING - Testing beginning now...\n"
return preferences
+
+
+#2345678911234567892123456789312345678941234567895123456789612345678971234567898
#2345678911234567892123456789312345678941234567895123456789612345678971234567898
"""Image() Animation Test
This test will simply load the image(s) to screen, and move them around to
@@ -104,43 +138,46 @@ def imgTest(preferences):
]
screenWidth = preferences[0][0]
screenHeight = preferences[0][1]
- numImages = preferences[0][2]
+ maxImage = preferences[0][2]
maxTrial = preferences[0][3]
+ maxFrame = preferences[0][4]
+ BACKGROUND = 152, 251, 152 # pale green
+
+ ft="" #filetype
+ img={}
+ i=1 #cycles images
+
try:
f=preferences[0][9]
+ f.write("\n\n")
except:
f=preferences[0][9]=open('./logs/Test Results - %s.csv'
%str(datetime.now()),'a')
- f.write("\n\nSpeed Test - "+str(datetime.now()))
+
+ f.write("Speed Test - "+str(datetime.now()))
f.write(",Width (pixels)"+','+"Height (pixels)"+','+
"Trial Runs"+','+"Image Objects Drawn")
f.write("\n,"+str(screenWidth)+','+str(screenHeight)+','+
- str(maxTrial)+','+str(numImages))
- f.write("\nFile Type"+','+"Time taken to load images to memory"+
- ','+"Trials (frames per second)")
- ft="" #filetype
- img={}
- r=0 #frame refreshes
- i=1 #cycles images
- t=0 #trial number n
+ str(maxTrial)+','+str(maxImage))
+ f.write("\nFile Type"+','+"Time taken to load images to memory (seconds)")
+ for trial in range(maxTrial): f.write(",Trial "+str(trial+1)+" (frames per second)")
+
print "width,height",
print screenWidth,
print ",",
print screenHeight
+
screen = pygame.display.set_mode( [int(screenWidth),
- int(screenHeight)] ) #Screen Set 600x400
+ int(screenHeight)] )
pygame.display.set_caption("Speed Test Window")
- BACKGROUND = 152, 251, 152 # pale green
- while 1:
- cnt=numImages
- try:ft=ftArr[t]
- except:
- print "\nTest Complete\n"
- break
+ for trialType in range( len(ftArr) ):
+ ft=ftArr[trialType]
+
f.seek(0,2)
f.write(str('\n'+ft[1]+' Speed Test'))
f.seek(0,2)
+
start=time.time()
imgSwitch={
1: pygame.image.load("%s2%s"%(ft[1],ft[0])),
@@ -150,76 +187,62 @@ def imgTest(preferences):
5: pygame.image.load("%s6%s"%(ft[1],ft[0])),
6: pygame.image.load("%s7%s"%(ft[1],ft[0])),
7: pygame.image.load("%s8%s"%(ft[1],ft[0])),
- 8: pygame.image.load("%s9%s"%(ft[1],ft[0])),
- }
+ 8: pygame.image.load("%s9%s"%(ft[1],ft[0])),}
+
f.write(',')
f.write(str(time.time()-start))
- #print time.time()-start()
print "Speed Test: "+ft[1]+" extension "+ft[0]
- trial=maxTrial
- while trial>0:
- while cnt>0:
- img[cnt,0]= pygame.image.load("%s1%s"%(ft[1],ft[0]))
- img[cnt,1]= img[cnt,0].get_rect()
- img[cnt,2]= [2,2] #speed
- m=cnt*40
- img[cnt,1]=img[cnt,1].move(m,m)
- cnt=cnt-1
+
+ for aTrial in range(maxTrial):
+ for eachImage in range(maxImage):
+
+ img[eachImage,0]= pygame.image.load("%s1%s"%(ft[1],ft[0]))
+ img[eachImage,1]= img[eachImage,0].get_rect()
+ img[eachImage,2]= [2,2] # velocity of image(s)
+ displace=eachImage*40
+ img[eachImage,1]=img[eachImage,1].move(displace,displace)
- r=0
start=time.time()
- while 1:
- cnt=numImages
- while cnt>0:
- print cnt
- img[cnt,0]=imgSwitch.get(i,None)
- if img[cnt,1].left < 0 or img[cnt,1].right > screenWidth:
- img[cnt,2]=[ -img[cnt,2][0], img[cnt,2][1] ]
- if img[cnt,1].top < 0 or img[cnt,1].bottom > screenHeight:
- img[cnt,2]=[ img[cnt,2][0], -img[cnt,2][1] ]
- img[cnt,1] = img[cnt,1].move(img[cnt,2])
- screen.blit(img[cnt,0],img[cnt,1])
- cnt=cnt-1
+
+ for frame in range(maxFrame):
+ for image in range(maxImage):
+ img[image,0]=imgSwitch.get(i,None)
+ if img[image,1].left < 0 or img[image,1].right > screenWidth:
+ img[image,2]=[ -img[image,2][0], img[image,2][1] ]
+
+ if img[image,1].top < 0 or img[image,1].bottom > screenHeight:
+ img[image,2]=[ img[image,2][0], -img[image,2][1] ]
+
+ img[image,1] = img[image,1].move(img[image,2])
+ screen.blit(img[image,0],img[image,1])
+
pygame.display.flip()
i=i+1
if i>8: i=1
screen.fill(BACKGROUND)
- r=r+1
- if r>500: break
-
- print 1/((time.time()-start)/r)
+
+ print 1/((time.time()-start)/maxFrame)
f.seek(0,2)
- f.write(','+str(1/((time.time()-start)/r)))
- trial=trial-1
- t=t+1
+ f.write(','+str(1/((time.time()-start)/maxFrame)))
ft="" #filetype
img={}
- r=0 #frame refreshes
- i=1 #cycles images
- t=0 #trial number n
- f.write("\n\nNow using .convert()")
- f.write("\nFile Type"+','+"Time taken to load images to memory"+','+
- "Trials (frames per second)")
- ft="" #filetype
- img={}
- r=0 #frame refreshes
i=1 #cycles images
- t=0 #trial number n
-#Screen Set 600x400
+
+ f.write("\n\nUsing .convert()")
+ f.write("\nFile Type"+','+"Time taken to load images to memory (seconds)")
+ for trial in range(maxTrial): f.write(",Trial "+str(trial+1)+" (frames per second)")
+
screen = pygame.display.set_mode( [screenWidth,screenHeight] )
pygame.display.set_caption("Speed convert() Test Window")
- BACKGROUND = 152, 251, 152 # pale green
-
- while 1:
- cnt=numImages
- try:ft=ftArr[t]
- except:
- print "\nTest Complete\n"
- break
+
+ for trialType in range( len(ftArr) ):
+ ft=ftArr[trialType]
+
f.seek(0,2)
f.write(str('\n'+ft[1]+' Speed convert() Test'))
f.seek(0,2)
+
start=time.time()
imgSwitch={
1: pygame.image.load("%s2%s"%(ft[1],ft[0])).convert(),
@@ -229,50 +252,48 @@ def imgTest(preferences):
5: pygame.image.load("%s6%s"%(ft[1],ft[0])).convert(),
6: pygame.image.load("%s7%s"%(ft[1],ft[0])).convert(),
7: pygame.image.load("%s8%s"%(ft[1],ft[0])).convert(),
- 8: pygame.image.load("%s9%s"%(ft[1],ft[0])).convert(),
- }
+ 8: pygame.image.load("%s9%s"%(ft[1],ft[0])).convert(),}
+
f.write(',')
f.write( str(time.time()-start) )
print "Convert Test: "+ft[1]+" extension "+ft[0]
- trial=maxTrial
- while trial>0:
- while cnt>0:
- img[cnt,0]= pygame.image.load("%s1%s"%(ft[1],ft[0]))
- img[cnt,1]= img[cnt,0].get_rect()
- img[cnt,2]= [2,2] #speed
- m=cnt*40
- img[cnt,1]=img[cnt,1].move(m,m)
- cnt=cnt-1
- r=0
+ for trial in range(maxTrial):
+ for image in range(maxImage):
+ img[image,0]= pygame.image.load("%s1%s"%(ft[1],ft[0]))
+ img[image,1]= img[image,0].get_rect()
+ img[image,2]= [2,2] #speed
+ displace = image * 40
+ img[image,1]=img[image,1].move( displace,displace )
+
start=time.time()
- while 1:
- cnt=numImages
- while cnt>0:
- img[cnt,0]=imgSwitch.get(i,None)
- if img[cnt,1].left < 0 or img[cnt,1].right > screenWidth:
- img[cnt,2]=[ -img[cnt,2][0], img[cnt,2][1] ]
- if img[cnt,1].top < 0 or img[cnt,1].bottom > screenHeight:
- img[cnt,2]=[ img[cnt,2][0], -img[cnt,2][1] ]
- img[cnt,1] = img[cnt,1].move(img[cnt,2])
- screen.blit(img[cnt,0],img[cnt,1])
- cnt=cnt-1
+
+ for frame in range(maxFrame):
+ for image in range(maxImage):
+ img[image,0]=imgSwitch.get(i,None)
+ if img[image,1].left < 0 or img[image,1].right > screenWidth:
+ img[image,2]=[ -img[image,2][0], img[image,2][1] ]
+
+ if img[image,1].top < 0 or img[image,1].bottom > screenHeight:
+ img[image,2]=[ img[image,2][0], -img[image,2][1] ]
+
+ img[image,1] = img[image,1].move(img[image,2])
+ screen.blit(img[image,0],img[image,1])
+
pygame.display.flip()
i=i+1
if i>8: i=1
screen.fill(BACKGROUND)
- r=r+1
- if r>500: break
- print 1/((time.time()-start)/r)
+ print 1/((time.time()-start)/maxFrame)
f.seek(0,2)
- f.write(','+str(1/((time.time()-start)/r)))
- trial=trial-1
+ f.write(','+str(1/((time.time()-start)/maxFrame)))
+ preferences[0][9]=f
- t=t+1
#2345678911234567892123456789312345678941234567895123456789612345678971234567898
+#2345678911234567892123456789312345678941234567895123456789612345678971234567898
"""Scalability Test
The scalability test is still very much hard coded and not very elegant, but
this is a theme with all our code.
@@ -293,10 +314,13 @@ def scaleTest(preferences):
sizeTo = [ preferences[2][0],preferences[2][1] ]
screenWidth = preferences[0][0]
screenHeight = preferences[0][1]
- numImages = preferences[0][2]
+ maxImage = preferences[0][2]
maxTrial = preferences[0][3]
+ maxFrame = preferences[0][4]
+
try:
f=preferences[0][9]
+ f.write("\n\n")
except:
f=preferences[0][9]=\
open('./logs/Test Results - %s.csv'%str(datetime.now()),'a')
@@ -336,25 +360,21 @@ def scaleTest(preferences):
[".png","art/PNGT/PNGT200/"] ,
[".png","art/PNGT/PNGT400/"] ]
- f.write("\n\nScaling Test"+str(datetime.now()))
+ f.write("Scaling Test"+str(datetime.now()))
f.write(",Width (pixels)"+','+"Height (pixels)"+','+
"Trial Runs"+','+"Image Objects Drawn")
f.write("\n,"+str(screenWidth)+','+str(screenHeight)+
- ','+str(maxTrial)+','+str(numImages))
- f.write("\nFile Type"+','+"Time taken to load images to memory"+
- ','+"Trials (frames per second)")
+ ','+str(maxTrial)+','+str(maxImage))
+ f.write("\nFile Type"+','+"Time taken to load images to memory (seconds)")
+ for trial in range(maxTrial): f.write(",Trial "+str(trial+1)+" (frames per second)")
screen = pygame.display.set_mode(size)
pygame.display.set_caption("Scaling Test Window")
BACKGROUND = 152, 251, 152 # pale green
+ for trialType in range( len(ftArr) ):
+ ft=ftArr[trialType]
- while 1:
- cnt=numImages
- try:ft=ftArr[t]
- except:
- print "\nTest Complete\n"
- break
print "Scale Test: "+ft[1]+" extension "+ft[0]
trialthis=maxTrial
f.seek(0,2)
@@ -362,6 +382,7 @@ def scaleTest(preferences):
f.seek(0,2)
start=time.time()
# This timer will reflect the time taken to load and resize images in memory
+
switcher = {
# This is also where we need advise regarding implementing convert()
1: pygame.transform.scale( pygame.image.load("%s2%s"%(ft[1],
@@ -383,109 +404,155 @@ def scaleTest(preferences):
9: pygame.transform.scale( pygame.image.load("%s1%s"%(ft[1],
ft[0])).convert(),(sizeTo[0],sizeTo[1] ))
}
+
f.write(',')
f.write( str(time.time()-start) )
# Here ends the loading section, and hereafter we jump into the main loop
- while trialthis>0:
- while cnt>0:
+
+ for trial in range(maxTrial):
+ for image in range(maxImage):
# establish the initial state for the images of the next trial
- img[cnt,0]= pygame.image.load("%s1%s"%(ft[1],ft[0]))
- img[cnt,0]= pygame.transform.scale(img[cnt,0], \
+ img[image,0]= pygame.image.load("%s1%s"%(ft[1],ft[0]))
+ img[image,0]= pygame.transform.scale(img[image,0], \
(sizeTo[0], sizeTo[1]))
- img[cnt,1]= img[cnt,0].get_rect()
- img[cnt,2]= [2,2] #speed
- m=cnt*40
+ img[image,1]= img[image,0].get_rect()
+ img[image,2]= [2,2] #speed
+ displace=image*40
# Here I move images to avoid indistinguishable stacks of image rectangles
- img[cnt,1]=img[cnt,1].move(m,m)
- cnt=cnt-1
- r=0
+ img[image,1]=img[image,1].move(displace,displace)
start=time.time()
- while 1:
+ for frame in range(maxFrame):
# This loop is the 'main event' so to speak, as it is the section that is
# measured in terms of frames per second
-
- cnt=numImages # For each 'ball' icon loaded
- while cnt>0: # Cycle and check if the 'ball' should bounce
-
- img[cnt,0]=switcher.get(i,None)
- if img[cnt,1].left < 0 or img[cnt,1].right > screenWidth:
- img[cnt,2]=[ -img[cnt,2][0], img[cnt,2][1] ]
- if img[cnt,1].top < 0 or img[cnt,1].bottom > screenHeight:
- img[cnt,2]=[ img[cnt,2][0], -img[cnt,2][1] ]
- img[cnt,1] = img[cnt,1].move(img[cnt,2])
+ screen.fill(BACKGROUND)
+ for image in range(maxImage):
+ img[image,0]=switcher.get(i,None)
+ if img[image,1].left < 0 or img[image,1].right > screenWidth:
+ img[image,2]=[ -img[image,2][0], img[image,2][1] ]
+
+ if img[image,1].top < 0 or img[image,1].bottom > screenHeight:
+ img[image,2]=[ img[image,2][0], -img[image,2][1] ]
+
+ img[image,1] = img[image,1].move(img[image,2])
# Move the 'ball' image accordingly, plot the change
- screen.blit(img[cnt,0],img[cnt,1])
- cnt=cnt-1
+ screen.blit(img[image,0],img[image,1])
+
pygame.display.flip()
- # "Make it so, number two," on those changes above
+ # "Make it so, number two", on those changes above
i=i+1
if i>8: i=1
- screen.fill(BACKGROUND)
- r=r+1
- if r>500: break
- # After 500 frames, we print the average frame rate to the terminal
- print 1/((time.time()-start)/r)
- f.seek(0,2)
- f.write(','+str(1/((time.time()-start)/r)))
- trialthis=trialthis-1
- preferences[0][9]=f
- t=t+1
-
-
-
-
-
-
+ print 1/((time.time()-start)/maxFrame)
+ f.seek(0,2)
+ f.write(','+str(1/((time.time()-start)/maxFrame)))
+ preferences[0][9]=f
#2345678911234567892123456789312345678941234567895123456789612345678971234567898
-def rotateTest():
+#2345678911234567892123456789312345678941234567895123456789612345678971234567898
+"""rotateTest is a test that will move a selected image by way of a select
+variety of methods, with the controlled variables being the method, the number
+of steps, the screen's dimensions, the number of trials, and the rotation (in
+degrees) for each step. The static variables include the image itself.
+"""
+def rotateTest(preferences):
screenWidth = preferences[0][0]
screenHeight = preferences[0][1]
- numImages = preferences[0][2]
- maxTrial = preferences[0][3]
+ maxRotate = preferences[3][0]
+ degreeRotate = preferences[3][0] / preferences[3][1]
BACKGROUND = (152, 251, 152) # pale green
+ try:
+ f=preferences[0][9]
+ f.write("\n\n")
+ except:
+ f=preferences[0][9]=\
+ open('./logs/Test Results - %s.csv'%str(datetime.now()),'a')
+
screen=pygame.display.set_mode((screenWidth,screenHeight))
pygame.display.set_caption("Rotate Test Window")
- pygame.display.set_caption("'Save the Original!' Image Test")
-
- # myimage[0] is the convert()'ed image surface, to remain untouched
- myimage = [
- pygame.Surface.convert(pygame.image.load("hearthstone.jpg")) ,
- pygame.Surface.convert(pygame.image.load("hearthstone.jpg")),
- pygame.Surface.convert(pygame.image.load("hearthstone.jpg")).get_rect() ,
- 0
- ]
- iterate=0
+
+ myImage=[ pygame.Surface.convert( pygame.image.load("art/GIF/1.gif") ) ,
+ pygame.Surface.convert( pygame.image.load("art/GIF/1.gif") ),
+ pygame.Surface.convert( pygame.image.load("art/GIF/1.gif")).get_rect() ,
+ 0 ]
+
+ f.write("Rotation Testing,"+str(datetime.now())+",Total Rotation,Rotational Steps,Degrees per Step,Original Image Surface")
+ f.write("\n,,"+str(preferences[3][0])+','+str(preferences[3][1])+','+str(degreeRotate)+','+str( myImage[0] ))
+
+ f.write("\nTest type,Time of test,Screen capture location,Final image surface info")
+
print "\nTest 1 : Same image called evey time, original image not edited.\n"
- while iterate<19:
- start=time.time()
- myimage[3]= int( myimage[3] ) + 10
- myimage[1]=pygame.transform.rotate(myimage[0],myimage[3])
- myimage[2]=myimage[1].get_rect()
+ totalTime=0
+ for step in range(preferences[3][1]):
+ stepStart=time.time()
+ myImage[3]= int( myImage[3] ) + degreeRotate
+ myImage[1]=pygame.transform.rotate(myImage[0],myImage[3])
+ myImage[2]=myImage[1].get_rect()
screen.fill(BACKGROUND)
- screen.blit( myimage[1] ,
- ( -( myimage[1].get_width() - myimage[0].get_width() )/2 ,
- -( myimage[1].get_height()-myimage[0].get_height() )/2 ) )
-
+ screen.blit( myImage[1] ,
+ (((screenWidth/2) - (myImage[1].get_width()/2)) ,
+ ((screenHeight/2) - (myImage[1].get_height()/2))) )
pygame.display.flip()
- print "\n%35s%35s" %("Rotation #" , "Orig. Img Info")
- print "%35s%35s" %( str(iterate) , str(myimage[0]) )
- print "%35s%35s" %("Rot. Img. Info" , "Rot. Img. Rect.")
- print "%35s%35s" %( str(myimage[1]) , str(myimage[2]))
- print "%35s%35s" %("Degrees from 0" , "Time: Calc. Rot.")
- print "%35s%35s" %( str(myimage[3]) , str(time.time()-start) )
- iterate=iterate+1
+
+ stepEnd=time.time()
+ totalTime+=(float(stepEnd)-float(stepStart))
+
+ print "\n%35s%35s" %("Rotation #" , str(step+1) )
+ print "%35s%35s" %( "Degrees from 0" , str(myImage[3]) )
+ print "%35s%35s" %( "Time: Calc. Rot.", str(stepEnd-stepStart) )
+ print "%35s%35s" %( "Orig. Img Info" , str(myImage[0]) )
+ print "%35s%35s" %( "Rot. Img. Rect.", str(myImage[2]) )
+ print "%35s%35s" %( "Rot. Img. Info" , str(myImage[1]) )
+
+ screenPath = './logs/screencaps/reference-'+ str(datetime.now()) +'.bmp'
+ pygame.image.save(screen,screenPath)
+ f.write("\nReference Image Saved,"+str(totalTime)+','+str(screenPath)+','+str(myImage[1]))
+
+ #simple continuous rotate test
+ myImage=[ pygame.Surface.convert( pygame.image.load("art/GIF/1.gif") ) ,
+ pygame.Surface.convert( pygame.image.load("art/GIF/1.gif") ),
+ pygame.Surface.convert( pygame.image.load("art/GIF/1.gif")).get_rect() ,
+ 0 ]
+ totalTime=0
+
+ for step in range(preferences[3][1]):
+ stepStart=time.time()
+ myImage[1]=pygame.transform.rotate(myImage[1],degreeRotate)
+ myImage[2]=myImage[1].get_rect()
+ screen.blit( myImage[1] ,
+ (((screenWidth/2) - (myImage[1].get_width()/2)) ,
+ ((screenHeight/2) - (myImage[1].get_height()/2))) )
+ pygame.display.flip()
+ stepStop=time.time()
+ totalTime+=float(stepStop)-float(stepStart)
+ myImage[3]+=degreeRotate
+
+ print "\n%35s%35s" %("Rotation #" , str(step+1) )
+ print "%35s%35s" %( "Degrees from 0" , str(myImage[3]) )
+ print "%35s%35s" %( "Time: Calc. Rot.", str(stepEnd-stepStart) )
+ print "%35s%35s" %( "Orig. Img Info" , str(myImage[0]) )
+ print "%35s%35s" %( "Rot. Img. Rect.", str(myImage[2]) )
+ print "%35s%35s" %( "Rot. Img. Info" , str(myImage[1]) )
+
+ screenPath = './logs/screencaps/Continuous-'+ str(datetime.now()) +'.bmp'
+ pygame.image.save(screen,screenPath)
+ f.write("\nContinuous Rotate,"+str(totalTime)+','+str(screenPath)+','+str(myImage[1]))
+
+ preferences[0][9]=f
+
+#2345678911234567892123456789312345678941234567895123456789612345678971234567898
#2345678911234567892123456789312345678941234567895123456789612345678971234567898
while 1:
- print "\nWelcome to the master File Type Tester Interface"
+ pygame.display.quit()
+ try:preferences[0][9].close()
+ except:pass
+ print "\nWelcome to the Master Test Interface"
print "Authors: Scott 'JT' Mengel and Dave Silverman"
print "\nPlease select the test(s) you want to run in the order you want ",
print "to run them (Do not seperate them with any characters)."
@@ -499,12 +566,12 @@ while 1:
print "Enter 'Exit' to return to the terminal and other menu options to come!\n"
acceptible='^[1-3]$'
- list={ 1:imgTest,
+ menuItems={ 1:imgTest,
2:scaleTest,
3:rotateTest }
keyIn="temp val"
- while 1:
+ while True:
keyIn=str(raw_input(">>>"))
if 'exit' in keyIn or 'Exit' in keyIn:
print "\nClosing...\n"
@@ -512,9 +579,9 @@ while 1:
for i in keyIn:
if not re.search(acceptible,i): break
else:
- preferences=dict(getValues(keyIn))
+ preferences=dict( getValues(keyIn) )
for i in keyIn:
- list.get(int(i))(preferences)
+ menuItems.get(int(i))(preferences)
break
break
diff --git a/devtools/CompleteTestKit/AnimatedSprite.py b/devtools/CompleteTestKit/to-do/AnimatedSprite.py
index 03fcfcd..03fcfcd 100755
--- a/devtools/CompleteTestKit/AnimatedSprite.py
+++ b/devtools/CompleteTestKit/to-do/AnimatedSprite.py
diff --git a/devtools/CompleteTestKit/AnimatedSpriteTest.py b/devtools/CompleteTestKit/to-do/AnimatedSpriteTest.py
index 1be0d6a..1be0d6a 100755
--- a/devtools/CompleteTestKit/AnimatedSpriteTest.py
+++ b/devtools/CompleteTestKit/to-do/AnimatedSpriteTest.py
diff --git a/devtools/CompleteTestKit/Animation Styles/AnimTestMod.py b/devtools/CompleteTestKit/to-do/Animation Styles/AnimTestMod.py
index 2626357..2626357 100755
--- a/devtools/CompleteTestKit/Animation Styles/AnimTestMod.py
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/AnimTestMod.py
diff --git a/devtools/CompleteTestKit/Animation Styles/AnimatedSprite.py b/devtools/CompleteTestKit/to-do/Animation Styles/AnimatedSprite.py
index e4a3e3b..e4a3e3b 100755
--- a/devtools/CompleteTestKit/Animation Styles/AnimatedSprite.py
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/AnimatedSprite.py
diff --git a/devtools/CompleteTestKit/Animation Styles/AnimationPerLine/bmp16/Buttons.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/bmp16/Buttons.bmp
index 7edcb3c..7edcb3c 100755
--- a/devtools/CompleteTestKit/Animation Styles/AnimationPerLine/bmp16/Buttons.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/bmp16/Buttons.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/AnimationPerLine/bmp16/text.txt b/devtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/bmp16/text.txt
index dc66dbe..dc66dbe 100755
--- a/devtools/CompleteTestKit/Animation Styles/AnimationPerLine/bmp16/text.txt
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/bmp16/text.txt
diff --git a/devtools/CompleteTestKit/Animation Styles/AnimationPerLine/bmp24/Buttons.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/bmp24/Buttons.bmp
index a96ed6b..a96ed6b 100755
--- a/devtools/CompleteTestKit/Animation Styles/AnimationPerLine/bmp24/Buttons.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/bmp24/Buttons.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/AnimationPerLine/bmp24/text.txt b/devtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/bmp24/text.txt
index dc66dbe..dc66dbe 100755
--- a/devtools/CompleteTestKit/Animation Styles/AnimationPerLine/bmp24/text.txt
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/bmp24/text.txt
diff --git a/devtools/CompleteTestKit/Animation Styles/AnimationPerLine/gif/Buttons.gif b/devtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/gif/Buttons.gif
index 8725ade..8725ade 100755
--- a/devtools/CompleteTestKit/Animation Styles/AnimationPerLine/gif/Buttons.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/gif/Buttons.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/AnimationPerLine/gif/text.txt b/devtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/gif/text.txt
index dc66dbe..dc66dbe 100755
--- a/devtools/CompleteTestKit/Animation Styles/AnimationPerLine/gif/text.txt
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/gif/text.txt
diff --git a/devtools/CompleteTestKit/Animation Styles/AnimationPerLine/gift/Buttons.gif b/devtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/gift/Buttons.gif
index 4be81f6..4be81f6 100755
--- a/devtools/CompleteTestKit/Animation Styles/AnimationPerLine/gift/Buttons.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/gift/Buttons.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/AnimationPerLine/gift/text.txt b/devtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/gift/text.txt
index dc66dbe..dc66dbe 100755
--- a/devtools/CompleteTestKit/Animation Styles/AnimationPerLine/gift/text.txt
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/gift/text.txt
diff --git a/devtools/CompleteTestKit/Animation Styles/AnimationPerLine/png/Buttons.png b/devtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/png/Buttons.png
index 83bff0c..83bff0c 100755
--- a/devtools/CompleteTestKit/Animation Styles/AnimationPerLine/png/Buttons.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/png/Buttons.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/AnimationPerLine/png/text.txt b/devtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/png/text.txt
index dc66dbe..dc66dbe 100755
--- a/devtools/CompleteTestKit/Animation Styles/AnimationPerLine/png/text.txt
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/png/text.txt
diff --git a/devtools/CompleteTestKit/Animation Styles/AnimationPerLine/pngt/Buttons.png b/devtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/pngt/Buttons.png
index cb6766f..cb6766f 100755
--- a/devtools/CompleteTestKit/Animation Styles/AnimationPerLine/pngt/Buttons.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/pngt/Buttons.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/AnimationPerLine/pngt/text.txt b/devtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/pngt/text.txt
index dc66dbe..dc66dbe 100755
--- a/devtools/CompleteTestKit/Animation Styles/AnimationPerLine/pngt/text.txt
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/AnimationPerLine/pngt/text.txt
diff --git a/devtools/CompleteTestKit/Animation Styles/Buttons.psd b/devtools/CompleteTestKit/to-do/Animation Styles/Buttons.psd
index a1571e2..a1571e2 100755
--- a/devtools/CompleteTestKit/Animation Styles/Buttons.psd
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/Buttons.psd
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a1/1.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a1/1.bmp
index 57630e3..57630e3 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a1/1.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a1/1.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a1/2.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a1/2.bmp
index 90af77a..90af77a 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a1/2.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a1/2.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a1/3.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a1/3.bmp
index 1751a4a..1751a4a 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a1/3.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a1/3.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a1/4.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a1/4.bmp
index 1f292d1..1f292d1 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a1/4.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a1/4.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a1/5.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a1/5.bmp
index fd8cc0e..fd8cc0e 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a1/5.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a1/5.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a1/6.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a1/6.bmp
index df3a2eb..df3a2eb 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a1/6.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a1/6.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a1/7.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a1/7.bmp
index 51b0052..51b0052 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a1/7.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a1/7.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a1/8.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a1/8.bmp
index 9302c64..9302c64 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a1/8.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a1/8.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a1/9.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a1/9.bmp
index f5c6191..f5c6191 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a1/9.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a1/9.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a2/1.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a2/1.bmp
index 4def064..4def064 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a2/1.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a2/1.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a2/2.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a2/2.bmp
index 3750af4..3750af4 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a2/2.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a2/2.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a2/3.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a2/3.bmp
index 636c6f3..636c6f3 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a2/3.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a2/3.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a2/4.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a2/4.bmp
index 646b407..646b407 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a2/4.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a2/4.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a2/5.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a2/5.bmp
index 11a9bf5..11a9bf5 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a2/5.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a2/5.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a2/6.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a2/6.bmp
index ca1ba7b..ca1ba7b 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a2/6.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a2/6.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a2/7.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a2/7.bmp
index 9375c15..9375c15 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a2/7.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a2/7.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a2/8.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a2/8.bmp
index 53b66f9..53b66f9 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a2/8.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a2/8.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a2/9.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a2/9.bmp
index 088558c..088558c 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp16/a2/9.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp16/a2/9.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a1/1.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a1/1.bmp
index e910cec..e910cec 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a1/1.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a1/1.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a1/2.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a1/2.bmp
index 0545f38..0545f38 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a1/2.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a1/2.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a1/3.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a1/3.bmp
index a154b29..a154b29 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a1/3.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a1/3.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a1/4.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a1/4.bmp
index 4ab21f9..4ab21f9 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a1/4.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a1/4.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a1/5.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a1/5.bmp
index 0a55d39..0a55d39 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a1/5.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a1/5.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a1/6.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a1/6.bmp
index ad3f1b1..ad3f1b1 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a1/6.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a1/6.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a1/7.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a1/7.bmp
index 915ab5b..915ab5b 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a1/7.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a1/7.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a1/8.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a1/8.bmp
index b36287d..b36287d 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a1/8.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a1/8.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a1/9.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a1/9.bmp
index 2cab5a4..2cab5a4 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a1/9.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a1/9.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a2/1.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a2/1.bmp
index 1b41dff..1b41dff 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a2/1.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a2/1.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a2/2.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a2/2.bmp
index 71cca69..71cca69 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a2/2.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a2/2.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a2/3.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a2/3.bmp
index a374206..a374206 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a2/3.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a2/3.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a2/4.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a2/4.bmp
index 37c4304..37c4304 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a2/4.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a2/4.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a2/5.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a2/5.bmp
index 51f1acb..51f1acb 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a2/5.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a2/5.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a2/6.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a2/6.bmp
index 483043c..483043c 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a2/6.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a2/6.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a2/7.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a2/7.bmp
index d99e779..d99e779 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a2/7.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a2/7.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a2/8.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a2/8.bmp
index 223b87e..223b87e 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a2/8.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a2/8.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a2/9.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a2/9.bmp
index 088a0f5..088a0f5 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/bmp24/a2/9.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/bmp24/a2/9.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a1/1.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a1/1.gif
index 4a89216..4a89216 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a1/1.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a1/1.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a1/2.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a1/2.gif
index b5019d8..b5019d8 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a1/2.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a1/2.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a1/3.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a1/3.gif
index a87ddc6..a87ddc6 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a1/3.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a1/3.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a1/4.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a1/4.gif
index 2a398e6..2a398e6 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a1/4.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a1/4.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a1/5.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a1/5.gif
index 93e5b8d..93e5b8d 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a1/5.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a1/5.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a1/6.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a1/6.gif
index 0e73825..0e73825 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a1/6.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a1/6.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a1/7.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a1/7.gif
index 061669a..061669a 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a1/7.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a1/7.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a1/8.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a1/8.gif
index 90dcfda..90dcfda 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a1/8.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a1/8.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a1/9.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a1/9.gif
index aa194d9..aa194d9 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a1/9.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a1/9.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a2/1.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a2/1.gif
index 09134f4..09134f4 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a2/1.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a2/1.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a2/2.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a2/2.gif
index d9ebbc2..d9ebbc2 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a2/2.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a2/2.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a2/3.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a2/3.gif
index de17bd4..de17bd4 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a2/3.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a2/3.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a2/4.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a2/4.gif
index 87450de..87450de 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a2/4.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a2/4.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a2/5.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a2/5.gif
index f95b8d9..f95b8d9 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a2/5.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a2/5.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a2/6.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a2/6.gif
index 3462272..3462272 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a2/6.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a2/6.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a2/7.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a2/7.gif
index ac5f084..ac5f084 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a2/7.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a2/7.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a2/8.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a2/8.gif
index d9d3989..d9d3989 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a2/8.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a2/8.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a2/9.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a2/9.gif
index bcdd274..bcdd274 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gif/a2/9.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gif/a2/9.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a1/1.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a1/1.gif
index 2aad244..2aad244 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a1/1.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a1/1.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a1/2.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a1/2.gif
index ed22525..ed22525 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a1/2.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a1/2.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a1/3.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a1/3.gif
index 246cd12..246cd12 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a1/3.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a1/3.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a1/4.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a1/4.gif
index 722f240..722f240 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a1/4.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a1/4.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a1/5.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a1/5.gif
index 6a71348..6a71348 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a1/5.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a1/5.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a1/6.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a1/6.gif
index 0dd2145..0dd2145 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a1/6.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a1/6.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a1/7.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a1/7.gif
index 1e9914b..1e9914b 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a1/7.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a1/7.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a1/8.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a1/8.gif
index 390124b..390124b 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a1/8.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a1/8.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a1/9.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a1/9.gif
index 61c8c3c..61c8c3c 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a1/9.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a1/9.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a2/1.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a2/1.gif
index a79f1e0..a79f1e0 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a2/1.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a2/1.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a2/2.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a2/2.gif
index b2579e3..b2579e3 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a2/2.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a2/2.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a2/3.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a2/3.gif
index 42f2c74..42f2c74 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a2/3.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a2/3.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a2/4.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a2/4.gif
index 61b944a..61b944a 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a2/4.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a2/4.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a2/5.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a2/5.gif
index 865f4c7..865f4c7 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a2/5.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a2/5.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a2/6.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a2/6.gif
index 9fa7cf2..9fa7cf2 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a2/6.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a2/6.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a2/7.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a2/7.gif
index d7627b2..d7627b2 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a2/7.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a2/7.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a2/8.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a2/8.gif
index 965acc1..965acc1 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a2/8.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a2/8.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a2/9.gif b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a2/9.gif
index 0509dad..0509dad 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/gift/a2/9.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/gift/a2/9.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a1/1.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a1/1.png
index 663ca83..663ca83 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a1/1.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a1/1.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a1/2.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a1/2.png
index 6f44ab5..6f44ab5 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a1/2.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a1/2.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a1/3.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a1/3.png
index c49ab7e..c49ab7e 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a1/3.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a1/3.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a1/4.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a1/4.png
index 63eb7e2..63eb7e2 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a1/4.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a1/4.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a1/5.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a1/5.png
index 2aaa600..2aaa600 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a1/5.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a1/5.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a1/6.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a1/6.png
index 8fa9737..8fa9737 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a1/6.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a1/6.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a1/7.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a1/7.png
index 1de0311..1de0311 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a1/7.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a1/7.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a1/8.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a1/8.png
index 7d6332a..7d6332a 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a1/8.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a1/8.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a1/9.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a1/9.png
index 5a8b0ea..5a8b0ea 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a1/9.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a1/9.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a2/1.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a2/1.png
index 98b3d72..98b3d72 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a2/1.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a2/1.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a2/2.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a2/2.png
index 6ec3dac..6ec3dac 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a2/2.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a2/2.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a2/3.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a2/3.png
index 157dfc8..157dfc8 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a2/3.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a2/3.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a2/4.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a2/4.png
index 5719ab6..5719ab6 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a2/4.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a2/4.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a2/5.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a2/5.png
index 3cfd8a3..3cfd8a3 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a2/5.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a2/5.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a2/6.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a2/6.png
index 750ed8b..750ed8b 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a2/6.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a2/6.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a2/7.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a2/7.png
index ce7756e..ce7756e 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a2/7.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a2/7.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a2/8.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a2/8.png
index e28a906..e28a906 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a2/8.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a2/8.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a2/9.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a2/9.png
index b6b2cd8..b6b2cd8 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/png/a2/9.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/png/a2/9.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a1/1.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a1/1.png
index dab1239..dab1239 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a1/1.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a1/1.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a1/2.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a1/2.png
index 56312a7..56312a7 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a1/2.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a1/2.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a1/3.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a1/3.png
index 4ceb540..4ceb540 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a1/3.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a1/3.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a1/4.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a1/4.png
index 38d640a..38d640a 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a1/4.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a1/4.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a1/5.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a1/5.png
index dcc14d4..dcc14d4 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a1/5.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a1/5.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a1/6.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a1/6.png
index cb2f933..cb2f933 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a1/6.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a1/6.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a1/7.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a1/7.png
index 497ed6f..497ed6f 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a1/7.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a1/7.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a1/8.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a1/8.png
index 693ac1e..693ac1e 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a1/8.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a1/8.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a1/9.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a1/9.png
index e83b570..e83b570 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a1/9.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a1/9.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a2/1.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a2/1.png
index 06f2b7c..06f2b7c 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a2/1.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a2/1.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a2/2.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a2/2.png
index f20ed10..f20ed10 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a2/2.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a2/2.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a2/3.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a2/3.png
index 6681f2e..6681f2e 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a2/3.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a2/3.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a2/4.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a2/4.png
index ff3f0f1..ff3f0f1 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a2/4.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a2/4.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a2/5.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a2/5.png
index 1152066..1152066 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a2/5.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a2/5.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a2/6.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a2/6.png
index 458e680..458e680 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a2/6.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a2/6.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a2/7.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a2/7.png
index 4097b74..4097b74 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a2/7.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a2/7.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a2/8.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a2/8.png
index e6ee9b2..e6ee9b2 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a2/8.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a2/8.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a2/9.png b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a2/9.png
index 314aabf..314aabf 100755
--- a/devtools/CompleteTestKit/Animation Styles/IndividualFrames/pngt/a2/9.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/IndividualFrames/pngt/a2/9.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/bmp16/1.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/bmp16/1.bmp
index 9798a08..9798a08 100755
--- a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/bmp16/1.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/bmp16/1.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/bmp16/2.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/bmp16/2.bmp
index 68ba0ba..68ba0ba 100755
--- a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/bmp16/2.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/bmp16/2.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/bmp16/text.txt b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/bmp16/text.txt
index dc66dbe..dc66dbe 100755
--- a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/bmp16/text.txt
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/bmp16/text.txt
diff --git a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/bmp24/1.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/bmp24/1.bmp
index 7ff69f4..7ff69f4 100755
--- a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/bmp24/1.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/bmp24/1.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/bmp24/2.bmp b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/bmp24/2.bmp
index a771b04..a771b04 100755
--- a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/bmp24/2.bmp
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/bmp24/2.bmp
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/bmp24/text.txt b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/bmp24/text.txt
index dc66dbe..dc66dbe 100755
--- a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/bmp24/text.txt
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/bmp24/text.txt
diff --git a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/gif/1.gif b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/gif/1.gif
index 223321b..223321b 100755
--- a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/gif/1.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/gif/1.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/gif/2.gif b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/gif/2.gif
index 56c1a0f..56c1a0f 100755
--- a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/gif/2.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/gif/2.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/gif/text.txt b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/gif/text.txt
index dc66dbe..dc66dbe 100755
--- a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/gif/text.txt
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/gif/text.txt
diff --git a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/gift/1.gif b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/gift/1.gif
index 895ff39..895ff39 100755
--- a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/gift/1.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/gift/1.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/gift/2.gif b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/gift/2.gif
index 61d6302..61d6302 100755
--- a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/gift/2.gif
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/gift/2.gif
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/gift/text.txt b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/gift/text.txt
index dc66dbe..dc66dbe 100755
--- a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/gift/text.txt
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/gift/text.txt
diff --git a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/png/1.png b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/png/1.png
index 99f9800..99f9800 100755
--- a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/png/1.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/png/1.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/png/2.png b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/png/2.png
index 41b01d4..41b01d4 100755
--- a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/png/2.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/png/2.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/png/text.txt b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/png/text.txt
index dc66dbe..dc66dbe 100755
--- a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/png/text.txt
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/png/text.txt
diff --git a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/pngt/1.png b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/pngt/1.png
index 37d045a..37d045a 100755
--- a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/pngt/1.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/pngt/1.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/pngt/2.png b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/pngt/2.png
index b7a00a1..b7a00a1 100755
--- a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/pngt/2.png
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/pngt/2.png
Binary files differ
diff --git a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/pngt/text.txt b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/pngt/text.txt
index dc66dbe..dc66dbe 100755
--- a/devtools/CompleteTestKit/Animation Styles/OneSheetPerAnimation/pngt/text.txt
+++ b/devtools/CompleteTestKit/to-do/Animation Styles/OneSheetPerAnimation/pngt/text.txt
diff --git a/devtools/CompleteTestKit/to-do/Scene.py b/devtools/CompleteTestKit/to-do/Scene.py
new file mode 100644
index 0000000..6101696
--- /dev/null
+++ b/devtools/CompleteTestKit/to-do/Scene.py
@@ -0,0 +1,6 @@
+#! /usr/bin/env python
+
+class Scene(pygame.sprite.Sprite):
+ def __init__(self):
+
+
diff --git a/devtools/CompleteTestKit/boxes.py b/devtools/CompleteTestKit/to-do/boxes.py
index 56b3623..56b3623 100644
--- a/devtools/CompleteTestKit/boxes.py
+++ b/devtools/CompleteTestKit/to-do/boxes.py
diff --git a/devtools/CompleteTestKit/to-do/dirtyTest.py b/devtools/CompleteTestKit/to-do/dirtyTest.py
new file mode 100755
index 0000000..94c24a7
--- /dev/null
+++ b/devtools/CompleteTestKit/to-do/dirtyTest.py
@@ -0,0 +1,122 @@
+#! /usr/bin/env python
+import pygame
+from pygame.locals import *
+from boxes import BouncingBox
+from time import time
+pygame.init()
+
+FRAME=3000
+screenWidth = 600
+screenHeight = 400
+numImages = 5
+maxTrial = 1 # multiple trials, but hard coded in this test
+dirtyList=[]
+"""
+try:
+ f=preferences[0][9]
+except:
+ f=preferences[0][9]=open('./logs/Test Results - %s.csv'
+ %str(datetime.now()),'a')
+f.write("\n\nSpeed Test - "+str(datetime.now()))
+f.write(",Width (pixels)"+','+"Height (pixels)"+','+
+ "Trial Runs"+','+"Image Objects Drawn")
+f.write("\n,"+str(screenWidth)+','+str(screenHeight)+','+
+ str(maxTrial)+','+str(numImages))
+f.write("\nFile Type"+','+"Time taken to load images to memory"+
+ ','+"Trials (frames per second)")
+"""
+print "width,height",
+print screenWidth,
+print ",",
+print screenHeight
+
+screen = pygame.display.set_mode( [int(screenWidth),
+ int(screenHeight)] ) #Screen Set 600x400
+pygame.display.set_caption("Sprite Speed Test Window")
+GREEN = 0, 192, 0 # green
+background = pygame.Surface( (screenWidth,screenHeight) )
+background.fill(GREEN)
+screen.blit(background,[0,0])
+pygame.display.flip()
+start = time()
+frameList = [
+ pygame.image.load("./art/BMP24/1.bmp").convert(),
+ pygame.image.load("./art/BMP24/2.bmp").convert(),
+ pygame.image.load("./art/BMP24/3.bmp").convert(),
+ pygame.image.load("./art/BMP24/4.bmp").convert(),
+ pygame.image.load("./art/BMP24/5.bmp").convert(),
+ pygame.image.load("./art/BMP24/6.bmp").convert(),
+ pygame.image.load("./art/BMP24/7.bmp").convert(),
+ pygame.image.load("./art/BMP24/8.bmp").convert(),
+ pygame.image.load("./art/BMP24/9.bmp").convert(),
+]
+
+#make our groups
+group1=pygame.sprite.RenderUpdates( BouncingBox(frameList,(0,0)) )
+group2=pygame.sprite.RenderUpdates(BouncingBox(frameList,(40,40)) )
+group3=pygame.sprite.RenderUpdates(BouncingBox(frameList,(80,80)) )
+group4=pygame.sprite.RenderUpdates(BouncingBox(frameList,(120,120)) )
+group5=pygame.sprite.RenderUpdates(BouncingBox(frameList,(160,160)) )
+
+print (time()-start) ,
+print " -- Time to load"
+
+groups=[group1,group2,group3,group4,group5]
+
+"""while 1:
+ try:ft=ftArr[t]
+ except:
+ print "\nTest Complete\n"
+ break
+ f.seek(0,2)
+ f.write(str('\n'+ft[1]+' Speed Test'))
+ f.seek(0,2)
+ start=time.time()
+
+ f.write(',')
+ f.write(str(time.time()-start))
+"""
+print time()-start
+
+for aTrial in range(maxTrial):
+ for frame in range(FRAME):
+ dirtyList=[]
+ for image in range(numImages):
+ #move / collision detection
+ groups[image].update( screenWidth,screenHeight )
+
+ #individually blit each image group - add to list for update
+ dirtyList.extend(groups[image].draw(screen))
+
+ #draw the images flip/update
+ pygame.display.update(dirtyList)
+ for image in range(numImages):
+ groups[image].clear(screen, background)
+
+
+ print 1/((time()-start)/FRAME)
+"""f.seek(0,2)
+ f.write(','+str(1/((time.time()-start)/r)))
+
+
+screen = pygame.display.set_mode([1200, 900])
+boxesTwo.add(UpDownBox([pygame.image.load("goblin.png")], (0,300)))
+background = pygame.image.load("Room.gif")
+#background.fill(pygame.image.load("Room.gif"))
+screen.blit(background, [0, 0])
+pygame.display.flip()
+
+boxesTwo.update(pygame.time.get_ticks(), 700)
+rectlist = boxesTwo.draw(screen)
+pygame.display.update(rectlist)
+start = time()
+for i in range(2000):
+ boxes.update(pygame.time.get_ticks(), 700)
+ boxesTwo.update(pygame.time.get_ticks(), 700)
+ rectlist = boxesTwo.draw(screen)
+ rectlist.extend(boxes.draw(screen))
+ pygame.display.update(rectlist)
+ boxesTwo.clear(screen, background)
+ boxes.clear(screen, background)
+
+print 2000/(time() - start) """