Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/TurtleArt
Commit message (Collapse)AuthorAgeFilesLines
* Workaround: GdkPixbuf.get_pixels() does not have a functional GIR binding.C. Scott Ananian2011-11-111-4/+9
| | | | | We use a new cairo.ImageSurface instead; ImageSurface.get_data() returns a properly wrapped python buffer object.
* Gdk.CONTROL_MASK -> Gdk.ModifierType.CONTROL_MASK. (bugfix)C. Scott Ananian2011-11-101-1/+1
|
* Remove direct invocations of expose event (replaced by draw event in GTK3).C. Scott Ananian2011-11-101-3/+3
|
* Fix 'read pixel' operation under GTK3 (now faster in GTK2 as well).C. Scott Ananian2011-11-101-9/+5
|
* Update Gdk.CairoContext in source (not needed for GTK3).C. Scott Ananian2011-11-102-5/+6
|
* Update PangoCairo and PangoLayout to new GIR calling convention.C. Scott Ananian2011-11-102-14/+14
|
* Fix PixbufLoader constructor on GIR/GTK3.C. Scott Ananian2011-11-102-2/+2
| | | | | | GIR has a more direct translation of the various C-level object constructors. Use the appropriate GIR-style constructor, adding alises for correct operation on GTK2.
* GTK3 fixes for tawindow.pyC. Scott Ananian2011-11-101-9/+25
|
* Mostly-automatic conversion to gtk3/gir.C. Scott Ananian2011-11-1010-104/+92
| | | | | | | | | | | | | | | | I've changed all call sites to use the new GIR-style package and method names, ie. 'Gtk3' instead of 'gtk', starting with the automatic conversion done by the pygi-convert.sh script in tht pygobject package. I then went over each changed line and added aliases in the new util/gtkcompat.py package so that operation on gtk2 should be unmodified -- ie, exactly the same methods in exactly the same objects should be executed when run on a gtk2 system, we're just calling them by different names. The result remains completely functional under gtk2 -- if there's a behavior difference, it's a bug. It's not a fully-functional GTK3 port yet -- there are some remaining differences between gtk2 and gtk3 which need to be addressed on a case-by-case basis. But we should maintain gtk2 compatibility with every gtk3 fix past this point.
* Documentation touchup from master.C. Scott Ananian2011-11-101-3/+3
|
* add comma separators for used block listWalter Bender2011-11-081-2/+4
|
* tuned font scaling XO; render overlays to turtle canvas for performance reasonsWalter Bender2011-11-071-1/+29
|
* more cases where I missed updating image_to_base64Walter Bender2011-11-072-18/+24
|
* Cairo doesn't seem to need font scaling on the XO hardwareWalter Bender2011-11-051-4/+2
|
* centered rotation on imageWalter Bender2011-11-051-2/+3
|
* fixed rotation problemWalter Bender2011-11-051-11/+2
|
* myriad of small patches to get non-interactive mode working againWalter Bender2011-11-054-51/+53
|
* using cairo.ImageSurface for saving png filesWalter Bender2011-11-052-17/+28
|
* general cleanup; removed some unused codeWalter Bender2011-11-041-85/+78
|
* cairo supports filled arcsWalter Bender2011-11-041-34/+39
|
* better isolation between classesWalter Bender2011-11-042-15/+13
|
* not sure how an old version of get_pixel got hereWalter Bender2011-11-041-13/+42
|
* fixed get_pixel by mapping the cairo surface to a pixmapWalter Bender2011-11-041-3/+17
|
* needed to inval after moving xy positionWalter Bender2011-11-041-0/+1
|
* remove vestigaes of canvas as spriteWalter Bender2011-11-034-12/+8
|
* don't dock with hidden blocksWalter Bender2011-11-031-5/+7
|
* more compact/robust solutionWalter Bender2011-11-032-5/+4
|
*