JKQtPlotter/examples/jkqtplot_test/EmfEngine/CHANGES.txt

67 lines
2.1 KiB
Plaintext
Raw Normal View History

EmfEngine GNU GPL v. 3.0
------------------------
26/07/2010 - Release 0.8
This release improves the support for Unix-like systems, using the GDI API provided by libEMF:
- Fixes compilation issues.
- Fixed crash when exporting rotated text strings.
- Fixed drawing of paths.
- Added support for drawing images and tiled pixmaps.
------------------------
30/08/2009 - Release 0.7:
- Fixed crash when exporting text strings having a non available font family using the GDI+ backend.
- Improved exporting of texts containing superscripts/subscripts.
------------------------
16/07/2009 - Release 0.6. Improvements for the GDI+ backend:
- Implemented support for pens with custom dash patterns.
- Fixed drawing of polygons.
- Fixed drawing of pixmaps/images.
------------------------
25/05/2009 - Release 0.5:
- Implemented drawPoints().
- Improved GDI+ backend:
- Fixed clipping.
- Improved drawRects().
------------------------
07/05/2009 - Release 0.4:
- Fixed compile errors with Visual Studio 2008.
- Removed clipping in drawTextItem().
- Improved the build system.
- Added the "EMFENGINE_DLL" and "EMFENGINE_DLL_BUILD" preprocessor flags in order to be able to build using Visual Studio (thanks to David Stranz).
------------------------
22/04/2009 - Release 0.3:
EmfEngine was completely rewritten using the Windows GDI+ API. The old implementation using Windows GDI (also provided by libEMF on Unix-like systems) is still available if you disable the HAVE_GDI_PLUS option in EmfEngine.pro.
This new implementation adds the following features:
- Antialiasing
- Antialiased texts (if the option HAVE_ANTIALIASED_TEXT is enabled in EmfEngine.pro)
- Transparent brushes
- Support for Qt::LinearGradientPattern and Qt::RadialGradientPattern
------------------------
13/04/2009 - Release 0.2:
- Implemented drawImage().
- Implemented drawTiledPixmap().
- Improved drawPixmap().
- Implemented rendering of QBrush with style set to Qt::TexturePattern.
- Improved paths handling in drawPath().
- Fixed polyline drawing in drawPolygon().
- Modified the example to make use of the new features.
------------------------
10/04/2009 - Release 0.1: Initial release.