STSF 0.4 Release Announcement

Alexander Gelfenbain <[email protected]>
Newsgroups gmane.comp.xfree86.forum
Message-ID <[email protected]>
STSF 0.4 Release Announcement
 
The STSF team announces the 0.4 release of the Standard Type 
Services Framework (STSF.)

STSF is a Sun Microsystems sponsored open source project available under
the BSD-based license and hosted on stsf.sourceforge.net.

STSF is a text imaging and font handling framework for application
developers. The core of STSF is portable across different platforms 
and graphic systems. 

STSF also includes a full implementation of the new text imaging
and font handling framework for the X Window System.

STSF consists of: 

	Rendering-system independent framework (ST)
	X11 server extension (XST)
	X11 client library (libXst)

New features in this release include:

	Glyph vector API
	STSF/Xft bridge
	Local library mode

Glyph vector API adds the raw text output functionality to STSF. 
Glyph vectors are arrays of positioned glyphs created by 
user applications. STSF can render glyph vectors in one 
function call without doing any text layout, pre- or post-processing. 
Glyph vectors are very efficient and fast text output API.

STSF/Xft bridge implements Xft API on top of STSF glyph 
vector APIs. The goal of STSF/Xft bridge is easy integration 
of STSF with toolkits and environment that use Pango/Xft technology.
STSF/Xft bridge is implemented as 100% compatible drop-in replacement 
for the Xft2 library. All applications linked with libXft.so will
be able to take advantage of STSF features.

While the preferred way to run X11 STSF applications is to use
an X server that supports STSF protocol, some X servers might
not support it. X11 STSF applications can still use these legacy
X servers by utilizing STSF local library mode when all rendering
is performed on the X11 client side and the X11 client communicates
with the X11 servers using the core X protocol.


At this time STSF compiles on Solaris, Linux, and FreeBSD platforms.
                     
For build instruction and system requirements consult the docs/INSTALL 
file in the ST distribution.

The following files are available for download from the sourceforge.net
project page:

  STSFXft-Linux-0.4.tgz
  	STSF/Xft bridge binary compiled for RH Linux 8.0

  XFreeST-4.2.0-FreeBSD-0.4.tgz
  	XST binary patch for FreeBSD 4.x XFree86 4.2.0 

  XFreeST-4.2.0-Linux-0.4.tgz
  	XST binary patch for RH Linux 8.0 XFree86 4.2.0

  st-0.4-with-xft-bridge.src.tgz
  	ST source tree with STSF/Xft bridge

  st-0.4.pkg.i386.tgz
  	FreeBSD 4.x ST package

  st-0.4.src.tgz
  	ST source tree without STSF/Xft bridge

  xst-user-guide.pdf
  	XST User Guide

  xstlib.pdf
  	libXst Reference

  xstproto.pdf
  	X11 ST Protocol Reference

  XFreeST-0.4.tbz2
  	A snapshot of our XFree86 4.2.0+ tree with XST source code

  stsf.pdf
  	STSF Reference


March 28, 2003

The STSF team.
-- 
Alexander Gelfenbain, Sun Microsystems, Inc.
+1 (408) 635-0612
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.