Change current directory to scripts directory before running in ide |
|
More...
|
about 15 years ago
|
Set title on running bots to shoebot - Running |
|
More...
|
about 15 years ago
|
Don't cause exception if trying to release a key that has already been released. |
|
More...
|
about 15 years ago
|
Backout rotation fix |
|
More...
|
over 15 years ago
|
Fix rotation |
|
More...
|
over 15 years ago
|
Fix 'are you sure you want to save' dialogue... |
|
More...
|
over 15 years ago
|
Finish bot when window closed |
|
More...
|
over 15 years ago
|
Fix framerate limiter |
|
More...
|
over 15 years ago
|
Remove unnessacary context = None |
|
More...
|
over 15 years ago
|
implemented drawbot coordinate system which actually works; delegated sizing operations to canvas, which fixes a size() bug that disregarded it when it was called outside setup() |
|
More...
|
over 15 years ago
|
merge |
|
More...
|
over 15 years ago
|
Yay! Text works again! Also tweaked bot so all values reset to default (this caused some values like fontsize to spill over to the next iteration of a draw loop) |
|
More...
|
over 15 years ago
|
last transform/clip bugs ironed out, hopefully: canvas push/pop stacks are sane (in 0.2 it turns out a pop was missing), and item-specific transforms are now respected |
|
More...
|
over 15 years ago
|
added a simple test for transformed clipping paths |
|
More...
|
over 15 years ago
|
TransformMixins are back to account for paths with draw=False (now transformed clips work) |
|
More...
|
over 15 years ago
|
clips now mostly work, still some work needed for transformed clipping paths; changed RestoreCtx class name to EndClip; added snippet from Cairo to test clips |
|
More...
|
over 15 years ago
|
implemented the DrawBot coordinate system, and fixed some of the scripts to allow for bot type selection. Also, some bugs lying in the code were squashed (esp. on transforms) |
|
More...
|
over 15 years ago
|
added DrawBot class skeleton, based on Nodebot |
|
More...
|
over 15 years ago
|
added a version check to the Gedit plugin |
|
More...
|
over 15 years ago
|
merge |
|
More...
|
over 15 years ago
|
put a better (not sure if faster) way to determine path bounds via cairo |
|
More...
|
over 15 years ago
|
removed conflict generated by file named colors.py (renamed basecolor.py) |
|
More...
|
over 15 years ago
|
merge |
|
More...
|
over 15 years ago
|
fixed some text brokenness, but some work to do still |
|
More...
|
over 15 years ago
|
moved the path center calculation logic to CairoCanvas, that way we just create one context per loop instead of one per path |
|
More...
|
over 15 years ago
|
merge |
|
More...
|
over 15 years ago
|
a couple of little optimisations, nothing special i think |
|
More...
|
over 15 years ago
|
refactored the Cairo canvas and path transform handling; paths now don't have their own transforms, and grobs get passed directly from Bot to Canvas without use of a grob stack. Then the canvas reads the bot's current transform values. While this breaks stuff like rect(x,y,w,h,rotate=20), which is easily fixed, animation looks at least 2x faster on my pc :) also, a lot of cruft cleaned on the way. |
|
More...
|
over 15 years ago
|
adding a transform showcase/test |
|
More...
|
over 15 years ago
|
adding image file to tests dir |
|
More...
|
over 15 years ago
|