Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Workaround: GdkPixbuf.get_pixels() does not have a functional GIR binding. | C. Scott Ananian | 2011-11-11 | 1 | -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 Ananian | 2011-11-10 | 1 | -1/+1 |
| | |||||
* | Remove direct invocations of expose event (replaced by draw event in GTK3). | C. Scott Ananian | 2011-11-10 | 1 | -3/+3 |
| | |||||
* | Fix 'read pixel' operation under GTK3 (now faster in GTK2 as well). | C. Scott Ananian | 2011-11-10 | 1 | -9/+5 |
| | |||||
* | Update Gdk.CairoContext in source (not needed for GTK3). | C. Scott Ananian | 2011-11-10 | 2 | -5/+6 |
| | |||||
* | Update PangoCairo and PangoLayout to new GIR calling convention. | C. Scott Ananian | 2011-11-10 | 2 | -14/+14 |
| | |||||
* | Fix PixbufLoader constructor on GIR/GTK3. | C. Scott Ananian | 2011-11-10 | 2 | -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.py | C. Scott Ananian | 2011-11-10 | 1 | -9/+25 |
| | |||||
* | Mostly-automatic conversion to gtk3/gir. | C. Scott Ananian | 2011-11-10 | 10 | -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 Ananian | 2011-11-10 | 1 | -3/+3 |
| | |||||
* | add comma separators for used block list | Walter Bender | 2011-11-08 | 1 | -2/+4 |
| | |||||
* | tuned font scaling XO; render overlays to turtle canvas for performance reasons | Walter Bender | 2011-11-07 | 1 | -1/+29 |
| | |||||
* | more cases where I missed updating image_to_base64 | Walter Bender | 2011-11-07 | 2 | -18/+24 |
| | |||||
* | Cairo doesn't seem to need font scaling on the XO hardware | Walter Bender | 2011-11-05 | 1 | -4/+2 |
| | |||||
* | centered rotation on image | Walter Bender | 2011-11-05 | 1 | -2/+3 |
| | |||||
* | fixed rotation problem | Walter Bender | 2011-11-05 | 1 | -11/+2 |
| | |||||
* | myriad of small patches to get non-interactive mode working again | Walter Bender | 2011-11-05 | 4 | -51/+53 |
| | |||||
* | using cairo.ImageSurface for saving png files | Walter Bender | 2011-11-05 | 2 | -17/+28 |
| | |||||
* | general cleanup; removed some unused code | Walter Bender | 2011-11-04 | 1 | -85/+78 |
| | |||||
* | cairo supports filled arcs | Walter Bender | 2011-11-04 | 1 | -34/+39 |
| | |||||
* | better isolation between classes | Walter Bender | 2011-11-04 | 2 | -15/+13 |
| | |||||
* | not sure how an old version of get_pixel got here | Walter Bender | 2011-11-04 | 1 | -13/+42 |
| | |||||
* | fixed get_pixel by mapping the cairo surface to a pixmap | Walter Bender | 2011-11-04 | 1 | -3/+17 |
| | |||||
* | needed to inval after moving xy position | Walter Bender | 2011-11-04 | 1 | -0/+1 |
| | |||||
* | remove vestigaes of canvas as sprite | Walter Bender | 2011-11-03 | 4 | -12/+8 |
| | |||||
* | don't dock with hidden blocks | Walter Bender | 2011-11-03 | 1 | -5/+7 |
| | |||||
* | more compact/robust solution | Walter Bender | 2011-11-03 | 2 | -5/+4 |
| | |||||
* |