SLgtk 0.5.6 and Vwhere 1.2.0 released



Announcement
============

Version 0.5.6 of SLgtk is now available at

	http://space.mit.edu/CXC/software/slang/modules/slgtk

Release highlights are given in the CHANGELOG excerpt below.


Description
===========

The SLgtk package binds the Gtk2 and GtkExtra widget sets to the S-Lang
scripting language (www.s-lang.org).  SLgtk wraps more than 2200 functions
from Gtk2 and its constituent libraries, includes over 4000 lines of
sample code in 40+ working guilets, and bundles a code generator (SLIRP)
which can be useful for building additional S-Lang modules.

SLgtk also includes a visual version of the powerful S-Lang "where"
command, extensions to and performance enhancements for several GtkExtra
widgets, and a pixbuf loader for the FITS image file format widely used
within astronomy.

Regards,

-Michael S. Noble

--------------------------------------------------------------------------


Version 0.5.6 (04/02/04):

  1.  VWhere 1.2.0 enhancements:
	. introduced nomenclature of "background" and "foreground," which
	  respectively describe the points filtered/selected by the region
	  filters applied to a given dataset
	. support drawing connector line between bgkd points
	. support aligning bg connector/line with fg, and in same line style
	. new line style toolbox button, to simplify linestyle configuration
	. display current zoom factor of each plot pane
	. numerous enhancements to preferences window:
	   - use new PrefSelector widget described below
	   - symbol shape, style, and size are now configurable
	   - reorganized prefs win by subdividing into 3 tabbed subwindows

  2. Abstracted vwhere prefs into a flexible/powerful PrefSelector widget,
     accessible from public SLgtk api [_pref_new(), _pref_new_from_func(), etc]
  3. Added gtk_object_type_name() wrapper for GTK_OBJECT_TYPE_NAME() C macro
  4. Added _menu_new() convenience function (see docs)
  5. Simple wrapping for gtk_menu_popup(), minus support for parent menu and
     position func parameters (per Gtk docs, typically these are unused)
  6. New SLGTK_STOCK_LINESEG stock icon, which is accessible through
     gtk_image_new_from_stock() et al
  7. _gtk_[o]plot() now support optional line color/style (see docs)
  8. Caller may now specify an optional signal name to toolbox_add_button(),
     to override default (that toolbox buttons act only upon "clicked" signal)
  9. Preliminary support for g_list_* family of functions (doubly-linked list)
 10. Support plot erasing, via _gtk_plot_remove()
 11. Wrapped GtkExtra postscript driver, to support printing of plots.
 12. Minor doc improvements.




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]