wxCode - wxWidgets components / News: Recent posts

wxCurl 1.0 released

We are pleased to announce that after a great delay wxCurl 1.0 is out.
Here is the changelog:

ChangeLog
---------

1.0
- first release of wxCurl since it was moved to wxCode
- new bakefile-based build system which supports all possible wxWidgets build modes
and allows an easy-build of libCURL also on Windows keeping a copy in thirdparty\libcurl
- removed #pragma interface for GCC which are not used anymore
- revised the code to make it compile against wxWidgets 2.9
- now EVT_CURL_* macros also take an ID which allows the same event handler to process
events coming from different wxCurlBase sessions
- now wxCurlBase do not use anymore a boolean parameter to register if progress/begin/end
events should be sent but rather the wxCURL_SEND_PROGRESS/BEGIN/END_EVENTS symbols which
allow users to write more readable code
- doxyfied the documentation of wxCURL
- splitted wxCurlProgressEvent into wxCurlDownloadEvent and wxCurlUploadEvent classes
and added more getters GUI-oriented (e.g. GetHumanReadableSpeed, GetEstimatedTime, etc)
- added a wxCurlDownloadThread and a wxCurlUploadThread to ease non-blocking downloads/uploads
- added a wxCurlSizeQueryThread to query file sizes before downloading them
- added a wxCurlDownloadDialog and wxCurlUploadDialog for easier downloading/uploading
- added a wxCurlConnectionSettings[Panel|Dialog] to present stock connection options to the user... read more

Posted by Francesco Montorsi 2010-03-11

wxXml2 1.9 released

ChangeLog
---------

1.9
- fixed a problem in the build system which appeared when compiling
in Unicode mode under Windows (reported by Kevin Colwell).
- updated wxXml2 to build against wxWidgets 2.9.x
- removed "thirdparty" folder in favour of the "deps" one which contains
precompiled binaries (compiled with MSVC on x86)

Posted by Francesco Montorsi 2010-03-10

wxAdvTable 1.5 released

wxAdvTable - advanced table component released.

What's new:
- ScrollToCell method was added
- added gradient header cells drawing mode to wxAdvDefaultHdrCellRenderer
- added wxEVT_ADVTABLE_HDRCELL_SORT event, fired when sorting row/column changed
- keys handling and focus bugfixes
- scrolling bugfixes
- dll export bugfixes
- documentation updated

This is first stable wxAdvTable release.

Posted by Moskvichev 2010-02-17

wxFreeChart 1.6 released

wxFreeChart - powerfull charting library released.
What's new:
- wxChartSplitPanel was added, it works with multiple plots,
and allows add/remove/resize them
- XYDynamicDataset was added (thanks to Mike Sazonov)
- basic markers support has been added
- updated documentation
- website update

Posted by Moskvichev 2010-02-17

wxSQLite3 1.9.8 released

The new version 1.9.8 of wxSQLite3 - a thin wrapper for the SQLite database for wxWidgets applications - supports the current version 3.6.22 of SQLite. A compile time bug occuring when compiling without precompiled headers has been fixed.

The wxSQLite3 file release contains the doxygen generated documentation. The file release for Windows additionally contains version 3.6.22 of the SQLite DLL in 2 different flavors: the original unmodified DLL, and a DLL supporting optional database file encryption using 128 bit AES encryption. SQLite link libraries for MinGW on Windows are included, too. Additionally a precompiled SQLite shell with encryption support for Windows is included.... read more

Posted by Ulrich Telle 2010-02-06

wxFreeChart 1.5 released

What's new:
- logarithmic axes added (thanks to Andreas Kuchler)
- updated demo
- dll export problems fixed
- updated documentation
This is first stable wxFreeChart release.

Download: http://sourceforge.net/projects/wxcode/files/Components/wxFreeChart/freechart-1.5.tar.gz/download

Posted by Moskvichev 2010-01-26

wxShapeFramework 1.9.1 released

New version of graphical framework for diagrams' creation and manipulation has been released. The most significant improvements are:
- Implementation of new events emitted from shapes which can be handled by user
- Ability to define a line type in "CreateConnection()" function
- Updated sample projects
- Usage of wxXmlSerializer 1.3.1

For full list of changes see the change log.

Posted by Michal Bližňák 2010-01-16

wxXmlSerializer 1.3.1 released

New version of persistent hierarchical XML-based data container has been released today. This is mainly bug fix release which fixes some problems with handling of IDs assigned to managed objects.

Posted by Michal Bližňák 2010-01-16

wxFreeChart 1.4 released

wxFreeChart is powerful charting framework for wxWidgets.
What's new:
- added methods to access axis-dataset links to AxisPlot and Axis
- XYLineRenderer and XYAreaRenderer bugfixes
- added XYLineStepRenderer class
- added initial combined axes support (see AxisShare class)

Posted by Moskvichev 2009-12-17

wxFreeChart 1.2 released

wxFreeChart 1.2 released today.
What's new:
- added xy datasets support to OHLCPlot
- added XYSimpleDataset, CategorySimpleDataset, GanttSimpleDataset classes
- many refactoring changes
- many bugfixes
- updated documentation
- added time series, multiple axis and combined axis demos

Download: http://sourceforge.net/projects/wxcode/files/Components/wxFreeChart/freechart-1.2.tar.gz/download

Posted by Moskvichev 2009-12-01

wxFreeChart 1.1 released

wxFreeChart is a charting library, designed with flexibility in mind.
What's new:
- many bugfixes
- updated demos
- major redesign
- build system fixes

Posted by Moskvichev 2009-11-22

wxAdvTable 1.4 released

A new version of wxAdvTable - advanced table widget released today.
What's new:
- three state sorting: ascending, descending, nosorting
- added datetime renderer/editor, and wxAdvTableDateTimeSorter
- added choices renderer/editor, and wxAdvTableChoicesSorter
- some redraw bugfixes
Download: http://sourceforge.net/projects/wxcode/files/Components/wxAdvTable/advtable-1.4.tar.gz/download

Posted by Moskvichev 2009-11-21

wxAdvTable 1.3 released

A new version of wxAdvTable - advanced table widget released today.
What's new:
- sorting bugfixes
- rows/columns resize bugfixes
- rows/columns remove methods added
- rows/columns minimal/maximal size added
- builder application added
- demo application updated

Download: http://sourceforge.net/projects/wxcode/files/Components/wxAdvTable/advtable-1.3.tar.gz/download

Posted by Moskvichev 2009-11-18

wxSQLite3 1.9.7 released

The new version 1.9.7 of wxSQLite3 - a thin wrapper for the SQLite database for wxWidgets applications - supports the current version 3.6.20 of SQLite. A method to enable support for foreign key constraints has been added. The build files have been "rebaked" with the latest version of bakefile.

The wxSQLite3 file release contains the doxygen generated documentation. The file release for Windows additionally contains version 3.6.20 of the SQLite DLL in 2 different flavors: the original unmodified DLL, and a DLL supporting optional database file encryption using 128 bit AES encryption. SQLite link libraries for MinGW on Windows are included, too. Additionally a precompiled SQLite shell with encryption support for Windows is included.... read more

Posted by Ulrich Telle 2009-11-10

wxAdvTable 1.2 released

A new version of wxAdvTable - advanced table widget released today.
What's new: many bugfixes, table sorting done, demo application updated, and many design improvements.

Posted by Moskvichev 2009-11-04

wxShapeFramework 1.9.0 released

wxShapeFramework 1.9 together with wxXmlSerializer 1.3.0 have been released today. This release brings new features like stand-alone lines, orthogonal line connections, significantly improved overall performance and many others improvements and bug fixes. The full list of changes can be seen here: http://downloads.sourceforge.net/project/wxsf/wxsf/wxSF%201.9%20sources%20and%20examples/changes.txt.... read more

Posted by Michal Bližňák 2009-11-02

wxPdfDocument 0.8.5 released

Version 0.8.5 of the wxCode component wxPdfDocument is available for download from http://sourceforge.net/projects/wxcode. The new version 0.8.5 is compatible with wxWidgets 2.8.10. Some preparations were done to make wxPdfDocument compatible with wxWidgets 2.9.x and above, too.

Especially the font handling has been overhauled completely. In Unicode builds preprocessing fonts for use with wxPdfDocument is no longer necessary.... read more

Posted by Ulrich Telle 2009-10-13

wxSQLite3 1.9.6

The new version 1.9.6 of wxSQLite3 - a thin wrapper for the SQLite database for wxWidgets applications - supports the current version 3.6.18 of SQLite. A method to get the SQLite library source id has been added. An additional parameter has been added to method wxSQLite3Database::Open to allow additional control over the database connection. A potential memory leak in wxSQLite3Statement class has been fixed. The encryption extension has been converted from C++ to pure C to make it compatible with the SQLite amalgamation source distribution.... read more

Posted by Ulrich Telle 2009-09-13

wxSF 1.8.0 released

I'm pleased to announce that new version of wxShapeFramework library (1.8.0) has been released today. As the version number reveals this release is not just bug fix one but it also brings new exciting features. The main additions are: implementation of new GUI control designed for previewing and navigating the shape canvas (so called 'canvas thumbnail' - see wxSFThumbnail class), definition of orthogonal line shape, diamond and circle arrow and other new features. Also new improved version of wxXmlSerializer (1.2.0) has been used as a library's backend. For full list of changes see the change log.

Posted by Michal Bližňák 2009-06-19

wxXS 1.2.0 released

I'm pleased to announce that a new version of wxXmlSerializer has been released today. This is not only bug fixes release; it also brings new features and enhanced functionality. The main addition is a support for easy indirect manipulation with serialized data members encapsulated by 'properties' via functions defined in xsSerializable and xsProperty classes. Also full structure of serializable class instances can be now copied directly via xsSerializable class copy constructor without need of wxXmlSerializer class. For full list of all changes and fixes please see the change log. Another news is that an research paper dealing with wxXmlSerializer has been successfully published in WSEAS Transactions on Computers Journal. You can download the full paper here http://www.wseas.us/e-library/transactions/computers/2009/29-214.pdf and use it as an introduction to the library.

Posted by Michal Bližňák 2009-06-19

wxDemo 1.0 released

I'm pleased to announce that I have made available the first release of documentation application for the wxWidgets library.

A short description:
Application which demonstrates features of wxWidgets. It contains most of the wxWidgets samples with descriptions, ability to browse source codes and documentation. These samples can also be launched directly from application. It is highly customizable with xml and external files - you can create you own skins, add samples etc. Can be used as presentation and documentation tool for other programming languages like Python or even for presenting non-programming related content. ... read more

Posted by Ján Chudý 2009-05-17

wxShapeFramework (wxSF) 1.7.2 released

I'm pleased to announce that wxShapeFramework 1.7.2 has been released today. This release fixes some bugs and possible crashes, brings new API functions for working with grid shapes, improves work with editable text shape, d'n'd and paste events and uses new version of xml serializer (wxXS 1.1.10). For full list of changes please see the change log in a download section.

Posted by Michal Bližňák 2009-04-02

wxXmlSerializer (wxXS) 1.1.10 released

I'm pleased to announce that wxXmlSerializer 1.1.10 has been released today. This release brings some new API functions, re-defined operator <<, two new sample console projects, new supported data types and other improvements. See the change log for more details.

Posted by Michal Bližňák 2009-04-02

wxFreeChart first release 1.0

wxFreeChart is free crossplatform charting library.
It has flexible model-controller-view desing and
supports following types of charts supported:
- Bar charts normal/stacked/layered.
- XY line/points charts.
- OHLC financial charts.

Posted by Moskvichev 2009-03-28

wxSQLite3 1.9.5 released

The new version 1.9.5 of wxSQLite3 - a thin wrapper for the SQLite database for wxWidgets applications - supports the current version 3.6.11 of SQLite. Support for the SQLite backup/restore API, introduced with SQLite 3.6.11, has been added. A user defined function class for support of SQLite's REGEXP operator has been added.

The wxSQLite3 file release contains the doxygen generated documentation. The file release for Windows additionally contains version 3.6.11 of the SQLite DLL in 2 different flavors: the original unmodified DLL, and a DLL supporting optional database file encryption using 128 bit AES encryption. SQLite link libraries for MinGW on Windows are included, too. Additionally a precompiled SQLite shell with encryption support for Windows is included.... read more

Posted by Ulrich Telle 2009-02-28