There are 72617 unique visitors to this page.

This website contains the SPTK class library related materials. This library is using FLTK 1.x library for GUI classes. If you need UTF8 support in your FLTK 1.x application, then you can use FLTK 1.3.

SPTK uses GPL/LGPL License Agreement that can be found here.


Please, tell me how do you use SPTK?
In a production project
In a test project
I`m just checking it out
It`s not really useful
Other:


If you are brave and impatient you can get SPTK source code from SVN. The instruction is here. The complete SPTK changes history is presented in the websvn access .


For all your questions/suggestions/bugfixes to SPTK, as well as for general discussion sign up for our mailing list sptk@total-knowledge.com by sending mail to subscribe e-mail address . Archives can be found at here.

2023-07-06

SPTK-5.6.0

The most important change in this version is FreeBSD support. It passes all unit tests.

The list of most important changes includes:

  • Added support for FreeBSD. Passed unit tests. The required compiler is GCC.
  • Optimized Buffer class performance
  • Optimized SocketPool class performance
  • Increased SQLite3 query performance
  • Socket reader optimization and code reformat
  • Modified SocketEventType to allow simultaneosly show data, hangup, and error conditions.
  • Updated SynchronizedQueue tests
  • Fixed unit tests for ThreadManager

The most important bugs fixed:

  • Fixed a bug in SQLite3Database for the long database path

The older news are saved here.


Valid XHTML 1.0! If you have any questions or comments regarding this page feel free to drop a line to Alexey Parshin.
Design by Michael Perlov