Menu

Simple ToolKit / News: Recent posts

Code moved from CVS to SVN

STK development version (3.4) was moved from CVS to SVN repository, because I am more familiar with SVN and there are better SVN clients in linux than CVS clients. I hope you enjoy new SVN repo :)

Posted by simpletk 2008-01-12

STK 3.4 licence changed to GNU GPL 3

Yep, here it is. STK 3.4 has the only one change. New licence which is now GNU GPL version 3. Enjoy.

Posted by simpletk 2007-07-05

STK 3.3 has been released

FreeBSD support
Improved makefiles and documentation

Posted by simpletk 2007-04-28

STK 3.2 has been released

This release fixes bug in "make install" in makefile for shared library (some .h was not copyied to install location)

Posted by simpletk 2007-04-21

STK 3.1 has been released

New features in STK 3.1 (2007-03-05)

- added StkApp->EventComponent()
- added StkWidget: SetTag(int i), int Tag(void)
- added StkLabel: SetAutoSize(bool b), int AutoSize(void)
- fixed bug: ignoring initial button size
- cleaned up StkLabel (and it's descendants) initializers
- added qvwm-keymap-1.1 demo
- button caption displayed in center
- stringlist_demo - fixed path, english output
- fixed line height in StkTextArea
- found minor bug in StkStringList::Count(), not fixed yet

Posted by simpletk 2007-03-05

STK 3.0 has been released

New features in STK 3.0 (2007-02-16)

- completely rewriten and cleaned whole source code
- re-designed object model (at least 2x better than before)
- multiplatform ready (X11 done, FBUI in progress)
- support both static and shared libraries
- makefiles!
- smart font loading
- writing own components much simpler and less flustrating than before, no dirty X11 calls like XSmth(dpy,win,gc,x,y) in components, just Smth(x,y)
- nice and usefull debug macros
- getters changed from GetFoo() to Foo(), setters stays SetFoo(value)
- 100% english comments and identifiers
- nicer configure script (choice of image backend (xpm/imlib),
static/shared compilation, maybe debugging levels, ...)
- friendlier constant names (STK_COLOR_RED -> clRed)
- naming changed from StkSomelongname to StkSomeLongName
- more complex main demo, other demos from 2.0 kept
- automatic documentation via tinydoc (just basic)
- StkStringList class, improved StkTextArea
- demo how to make your own component as stand alone library

Posted by simpletk 2007-02-16

STK v2.0.alpha6 released

STK v2.0.alpha6 has been released.

- added StkTextArea component (contributed by Skywalker)
- added StkTextArea demo
- added basic imlib demo
- modifies stk_draw_frame to allow displaying without interior
- changed compilation flag of makefile
- forget to add StkComponent::Remove(); so you should awaiting alpha7 soon ;)

Posted by simpletk 2006-11-30

STK v2.0.alpha5 released

STK v2.0.alpha5 has been released, it contain theese new features:

- added component StkGauge
- simplified compilation script
- added component's methods SetLeft, SetTop, SetHeight, SetWidth
- added basic MainMenu demo
- FBUI port of STK announcement

Posted by simpletk 2006-11-01

STK v2.0.alpha4 released

STK v2.0 alpha 4 has been released!

- simplified callback functions!
- added SetColor(color) and GetColor() methods for component
- added new component StkPanel
- removed MwmUtil.h dependency from STK library and demo2
- basic motif hints placed into stk_constants.h
- fixed 2 compilation warnings in components if CFLAGS is "-Wall -pedantic -O4"
- fixed minor documentation bugs
- fixed drawing bug when press space above menu item
- fixed "enabled" state in menu item
- fixed debugging messages
- other minor improvements and fixes

Posted by simpletk 2006-03-30

STK v2.0.alpha3 released

- many bugfixes, mainly in focus handling
- added basic support for multi window applications
- added component Menuitem and Edit (basic)
- compiled on RedHat, Fedora Core, SuSE, Gentoo
- added few methods and properties for components
- improved wm hints
- more demos

Posted by simpletk 2006-01-30

STK v2.0.alpha2 released

- optional Imlib support (PNG, GIF, JPEG, XPM...)
- 3x faster components drawings
- few bugfixes

Posted by simpletk 2005-11-15

STK v2.0.alpha1 released

Simple ToolKit project (STK) for X11 released, first working alpha version. Awaiting feedback.

Components: Window, Button, Label, Checkbox, Radiobutton, Image (xpm), Slider, Shortcut.

Posted by simpletk 2005-11-11
MongoDB Logo MongoDB