4
I Use This!
Activity Not Available

Commits : Listings

Analyzed 11 months ago. based on code collected 11 months ago.
Jan 18, 2023 — Jan 18, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
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()
rlafuente
as Ricardo Lafuente
More... over 15 years ago
merge
rlafuente
as Ricardo Lafuente
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)
rlafuente
as Ricardo Lafuente
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
rlafuente
as Ricardo Lafuente
More... over 15 years ago
added a simple test for transformed clipping paths
rlafuente
as Ricardo Lafuente
More... over 15 years ago
TransformMixins are back to account for paths with draw=False (now transformed clips work)
rlafuente
as Ricardo Lafuente
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
rlafuente
as Ricardo Lafuente
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)
rlafuente
as Ricardo Lafuente
More... over 15 years ago
added DrawBot class skeleton, based on Nodebot
rlafuente
as Ricardo Lafuente
More... over 15 years ago
added a version check to the Gedit plugin
rlafuente
as Ricardo Lafuente
More... over 15 years ago
merge
rlafuente
as Ricardo Lafuente
More... over 15 years ago
put a better (not sure if faster) way to determine path bounds via cairo
rlafuente
as Ricardo Lafuente
More... over 15 years ago
removed conflict generated by file named colors.py (renamed basecolor.py)
rlafuente
as Ricardo Lafuente
More... over 15 years ago
merge
rlafuente
as Ricardo Lafuente
More... over 15 years ago
fixed some text brokenness, but some work to do still
rlafuente
as Ricardo Lafuente
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
rlafuente
as Ricardo Lafuente
More... over 15 years ago
merge
rlafuente
as Ricardo Lafuente
More... over 15 years ago
a couple of little optimisations, nothing special i think
rlafuente
as Ricardo Lafuente
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.
rlafuente
as Ricardo Lafuente
More... over 15 years ago
adding a transform showcase/test
rlafuente
as Ricardo Lafuente
More... over 15 years ago
adding image file to tests dir
rlafuente
as Ricardo Lafuente
More... over 15 years ago