1
Enable 3.3.1 (not yet released)
2
===============================
1
Enable 3.4.1 (March 3, 2011)
2
============================
7
* Removed OnPaint method from KivaRenderPanel in savage. On Windows there
8
were competing handlers for the paint event. The OnPaint method expected a
9
certain order, which varied by Platform
10
* QImage constructor args were changed to use QByteArray to match changes to
11
PySide API changes in PySide RC1
14
Enable 3.4.0 (Jan 26, 2011)
15
===========================
20
* Major refactor of kiva backends to make setting the desired backend more
21
resilient and flexible.
22
* Added support for PySide
23
* Qt backend no longer uses Agg internally, instead it uses QPainter.
24
* Improved gradient support in Quartz backend
25
* Improved cairo backend
26
* Updated to use variation of rev 8713 of matplotlib font_manager.py
30
* Fixed cubic spline rendering in OpenGl backend
31
* Fixed gradients using relative coordinates
32
* Fixed object-space gradients
35
Enable 3.3.2 (October 15, 2010)
36
===============================
41
* Context manager methods were added to the Kiva GraphicsContext class, so
42
now, instead of this common pattern for a GraphicsContext gc:
55
* Stacked layout containers were added.
57
* qt4_backend: Added Tony Yu's patch to better handling keypresses in Qt4
58
when modifier keys are pressed (r25644).
60
* vtk_backend: Added John Wiggins patch which adds key bindings to
61
EnableVTKWindow (r25796).
63
* The Kiva backend for the Mac, implemented in ABCGI.pyx, is now processed
64
with cython instead of pyrex.
70
* vtk_backend: Got rid of timer that was causing performance problems on
71
the Mac by looking for the "StartEvent" on the RenderWindow to determine
72
when we are about to do a vtk render. (r25605)
73
* savage: Avoid the wx-specific FileInspector in Sike and use the
74
CodeEditor directly. (r25742)
75
* Exceptions were updated to use the new Exception classes in several places.
78
Enable 3.3.1 (Feb 24, 2010)
79
===============================
84
* Added dimming mask to disabled buttons when using wx backend (r25405).
85
* Added toggle_label and toggle_tooltip from Brad Buran's patch (r25414).
86
* vtk_backend: Made _redraw call _paint to force an immediate draw.
87
Added a request_render callable slot that will be called instead of
88
self.control.render if set. This allows renders to be coordinated to
89
avoid duplicate renders. (r25423)
90
* Added option of making center section of compass clickable by setting
91
"enable_center" to True. (r25492)
92
* kiva agg backend: fixed minor issues causing compiler warnings (r25498)
97
* Fixed hover_tool so it imports correctly under the 'null' toolkit, as
98
reported on mailing list (r25407).
6
101
Enable 3.3.0 (Feb 24, 2010)