METISSE
Welcome to metisse, an experimental X desktop with some OpenGL capacity.
Metisse is constituted by a virtual X server called Xwnc, a special
version of FVWM and
an FVWM module FvwmAmetista (after
Ametista).
Metisse is a free software developed under the
GNU General Public License.
Xwnc is a mix of Xvnc
and XDarwin.
It draws nothing on your screen, every things is drawn into
pixmaps. Similarly as Xvnc, but with a different protocol,
Xwnc can send these
pixmaps (and others information) to a "viewer". FvwmAmetista is such
a viewer, it uses OpenGL
(via nucleo)
for rendering the X desktop into
a window of a "regular" 3D accelerated X server.
Take a look at the
screen shots
(www site).
Metisse is developed by
Olivier Chapuis
and
Nicolas Roussel
as part of the
In Situ research project.
News
- 2004-12-16: metisse-0.3.5
has been released.
Changes:
An Xwnc crash caused by off pixmap rendering was fixed.
A depth 16 Xwnc crash was fixed (Xwnc can be ran at depth 16 again).
Some gcc-3.4 mmx code from Xorg (for composite operation and filling) was
added (small speed improvement).
FvwmAmetista Image encoding handling was improved.
- 2004-12-01: metisse-0.3.4
has been released.
Changes:
A temporary lock with applications which draw a lot of disjoint
rectangle at once was fixed. A core dump caused by very big cursor
was fixed. FvwmAmetista configuration was improved. Handling of FVWM tips
was improved. X and Y rotations of windows were improved for respecting
pseudo-gravity. The wnc protocol was augmented for clearly distinguish
the root window.
- 2004-08-12: metisse-0.3.3
has been released.
Changes: Implemented "software" cursor (for Mac OSX).
Enabled the experimental fvwm-insitu focus/stacking policy styles for
text selection and xdnd (after fixing a possible crash in fvwmi).
Fixed bad (jumping) position of windows during a resize (interactive
or not).
Fixed fvwm icons related crash reported by Tony J. White.
Added some configuration support for fvwm icons (However fvwm icons are
not really supported by FvwmAmetista).
Removed the grey lines around the windows.
- 2004-07-28: metisse-0.3.2
has been released.
Changes: Added support for ARGB cursors. Fixed FvwmAmetista
iconification (button 3 on the task bar). New option -p to
FvwmAmetista which causes mipmap generation; this improves
rendering of transformed windows (but this needs more memory and slowdown
rendering). FvwmAmetista now use RGBA textures (faster); new option
-a for forcing RGB textures. New option -t to FvwmAmetista which
disables the use of the stencil buffer (this break shaped
window). Added GLX extension to Xwnc (for OpenGL applications); the
rendering is not accelerated. Added XRecord, XFixes and double buffer
extensions to Xwnc. More --enable-freetype compilation fixes.
Fixed compilation with gcc 3.3 and gcc 3.4.
- 2004-07-05: metisse-0.3.1
has been released.
Changes: Improved window operations handling.
Fixed cursor jumping when moving a window.
New command SaveFrame for creating screen shot. If you upgrade add
'AFuncPointerKeyAmetistaCmd f A "sma SaveFrame"'
in bindings and "Ctl-Shfit f" will create capture.jpg.
Updated documentation.
Fixed building problems with gcc-2.9.
Fixed compilation with --enable-freetype.
- 2004-07-01: A new version of nucleo is available here. This version solves various build problems.
- 2004-06-28: The first public version of metisse has been released:
metisse-0.3.0
Links