mirror of
https://github.com/dyne/FreeJ.git
synced 2026-02-07 21:39:22 +01:00
183 lines
5.9 KiB
Plaintext
183 lines
5.9 KiB
Plaintext
Freej 0.10 Scripting in the bush - 30 May 2008
|
|
Realtime sound parametrization (16 band FFT)
|
|
Support for more plugins (freeframe)
|
|
WiiController for bluetooth WiiMote device
|
|
MouseController for mouse pointer
|
|
ViMoContoller for serial Video Mouse device
|
|
OscController for network messaging
|
|
Javascript enhancements and garbage collection
|
|
Faster response and handling of layers
|
|
Experimental python bindings and OpenGL support
|
|
Several bugfixes
|
|
|
|
|
|
FreeJ 0.9.1 BeTV - 26 Nov 2007
|
|
New video encoder (ffmpeg2theora)
|
|
More generators (Frei0r)
|
|
New parameter subsystem for console and scripts
|
|
Major improvements to scripts execution and debug
|
|
Implemented class inheritance with some introspection
|
|
|
|
|
|
FreeJ 0.9 KRAKENGAATDOOR - 1 Sep 2007
|
|
Scriptable controllers: keyboard, midi, joystick
|
|
Major code cleanup to encoding and streaming
|
|
Debugging and optimization of scripting API
|
|
Internal audio bus now available to layers
|
|
Updated scripting documentation and examples
|
|
New Goom audio scope layer
|
|
Misc optimizations and bugfixes
|
|
|
|
|
|
FreeJ 0.8 ISCREAM - 5 Aug 2005
|
|
encoding to Ogg/Theora video file
|
|
live streaming to Icecast2
|
|
initial support for audio
|
|
improvements to script functionality
|
|
some libraries are now statically included
|
|
|
|
FreeJ 0.7.1 BIKO - 26 Nov 2004
|
|
rotation, zoom and spin of Layers
|
|
new console Jazz mode
|
|
new Text Layer insert mode
|
|
several usability and stability fixes
|
|
OSX compatibility and build fixes
|
|
Procedural Video Scripting fixes
|
|
|
|
FreeJ 0.7 BIKO - 29 Sep 2004
|
|
support for Apple Darwin/OSX
|
|
scriptable engine in OO procedural syntax
|
|
new S-Lang console interface (also remote VJoE)
|
|
new Particle Generator layer
|
|
new Vertical Text Scroll layer
|
|
new FFMpeg movie layer (experimental)
|
|
new Midi controller (experimental)
|
|
new Flash layer (experimental)
|
|
dinamicly resizable viewport
|
|
blitter rewritten with improved detail
|
|
initial support for value fading via oscillators
|
|
new optimized memcpy routines, speed improvements
|
|
fixes to AviLayer and TxtLayer quality and behaviour
|
|
new tutorial and improved documentation
|
|
|
|
FreeJ 0.6 MONTEVIDEO - 18 Jan 2003
|
|
new GTK2 graphical interface
|
|
asynchronous engine for multiple controllers
|
|
code profiling optimized well cpu load
|
|
new blits: alpha channel and faster RGB
|
|
preliminar Darwin/OSX support
|
|
AviLayer mark in/out and new tweaks (mr_goil)
|
|
new YUV/RGB colorspace conversion (nemosoft)
|
|
better support for some movies and webcams
|
|
various lubrifications and API cleanup
|
|
support to run on console framebuffer
|
|
font selection in TxtLayer and remapped keys
|
|
|
|
FreeJ 0.5.1 PIKSEL - 26 Oct 2003
|
|
new TxtLayer rendering engine
|
|
divx4linux libraries not required anymore for movies
|
|
fix to avifile looping and playing
|
|
fix to plugin directories
|
|
new ripple effect by Fukuchi Kentarou
|
|
new water effect by jaromil
|
|
new nervous effect by Edo Tannenbaum
|
|
new cartoon effect by Dries Pruimboom
|
|
revisited source build environment
|
|
|
|
FreeJ 0.5 ECOTECH - 27 May 2003
|
|
new filters: Blur (Jaromil), Backlight (Pete Warden)
|
|
upgrade to Transform filters
|
|
new TxtLayer preliminary implementation (Kysucix)
|
|
some more asm conversion to C (bench equal, C is reliable)
|
|
bugfix to v4l_linux for devices with chan_map.frames > 2
|
|
some quite important bugfixes hard to remember
|
|
new autoconf-2.57 and libtool-1.5
|
|
code cleanups
|
|
|
|
FreeJ 0.4.1 HURRIA - 26 Feb 2003
|
|
smoother v4l grabbing
|
|
layers can freely be moved around
|
|
full support for all bitdepths
|
|
double size screen option
|
|
can load and use up to 144 plugins
|
|
new filters: Zoom and Blurzoom
|
|
code cleanups and removal of some pleonastic asm
|
|
OSD fixes
|
|
|
|
FreeJ 0.4 HURRIA - 17 Oct 2002
|
|
Avifile linked to play DIVX/AVI files (AVI layer)
|
|
libpng linked to blit PNG images with transparency (PNG layer)
|
|
support to open multiple video4linux devices
|
|
better commandline support
|
|
fixes to the plugin API
|
|
compiles with gcc3 and latest autoconf/automake/libtool
|
|
lots of debugging and testing
|
|
|
|
FreeJ 0.3.1 PRATERHIMMEL - 28 Jan 2002
|
|
relevant bugfix into yuv2rgb code (Fukuchi Kentarou)
|
|
thread task balancing in v4l layer improving speed
|
|
whitepaper documentation update
|
|
small bugfix into v4l layer
|
|
|
|
FreeJ 0.3 PRATERHIMMEL - 26 Jan 2002
|
|
dinamicly loadable DSO plugins implemented
|
|
fixed a plugin C API
|
|
old effects converted as C plugins
|
|
new Vertigo filter
|
|
new Transform filters
|
|
fixes in absdiff filter
|
|
major code cleanup
|
|
|
|
FreeJ 0.2.3 ETNA - 25 Nov 2001
|
|
included new Simura filter
|
|
new OSD fonts
|
|
code cleanups
|
|
|
|
FreeJ 0.2.2 ETNA - 1 Nov 2001
|
|
fixes for webcams, DEXXA/Logitech and others supported
|
|
TV tuner code gives you the trippiest TV you ever saw!
|
|
OSD fixes and status messages implemented
|
|
fixed crash with filters not supporting actual bit depth
|
|
engine code cleanups
|
|
|
|
FreeJ 0.2.1 ETNA - 20 Sep 2001
|
|
total rewrite of the multithreading system, NOW stable
|
|
detached threads and priority scheduling
|
|
commandline options and help
|
|
new asm filter coding example (src/filter/*judenburg*)
|
|
various bugfixes
|
|
|
|
FreeJ 0.2 ETNA - 8 Aug 2001
|
|
major fixes in multithreading system, most of the crashes are fixed
|
|
new on screen display (OSD) instead of GUI
|
|
keyboard driven command interface
|
|
yuv2rgb optimized conversion (from libmpeg2)
|
|
various bugfixes
|
|
|
|
FreeJ 0.1.3 - 9 july 2001
|
|
/* released much later (30 july) opens the way to the 0.2 ETNA release */
|
|
fltk GUI (evil, deprecated, will be substituted)
|
|
nearly fully implemented layering
|
|
many bugfixes in linklist
|
|
many improvements on filter management
|
|
much other improvements i don't remember now
|
|
|
|
FreeJ 0.1.2 - 11 june 2001
|
|
support for 32bpp screen context
|
|
filters api changes
|
|
enhanced delaygrab filter
|
|
bugfix for cards without a tuner
|
|
|
|
FreeJ 0.1.1 - 6 june 2001
|
|
new absolute difference effect
|
|
memory allocation and debugging mechanism
|
|
code cleanup
|
|
|
|
FreeJ 0.1 - 22 may 2001
|
|
first release, still without a gui and planning to do much more
|
|
presented at digital_is_not_analog01 in a performance with:
|
|
the mitocondri - GNU love foundation party
|
|
|
|
$Id: $
|
|
|