Blame NEWS

Packit aa8a04
NEWS - list of user-visible changes between releases
Packit aa8a04
of Libvisual.
Packit aa8a04
Packit aa8a04
These are only visible changes, for more details look at the ChangeLog.
Packit aa8a04
Packit aa8a04
New in 0.4.0: xxxx-xx-xx:
Packit aa8a04
* Real time timestamping support. (Dennis)
Packit aa8a04
* Will unref plugins that don't match the ABI version. (Dennis)
Packit aa8a04
* Added VisRectangle system. (Dennis)
Packit aa8a04
* New BMP loader that supports all depths and RLE encoding. (Sepp)
Packit aa8a04
* visual_mem_set(), visual_mem_set16(), visual_mem_set32()
Packit aa8a04
  Optimized memset functions. (Dennis)
Packit aa8a04
* VisVideo new composite system. (Dennis)
Packit aa8a04
* VisVideo sub regions. (Dennis)
Packit aa8a04
* visual_video_zoom_*(). (Jaak)
Packit aa8a04
* visual_video_mirror_*(). (Jaak)
Packit aa8a04
* visual_video_rotate_*(). (Jaak)
Packit aa8a04
* Removed obsolete visual_video_depth_transform_to_buffer(). (Jaak)
Packit aa8a04
* Added VisCollection system. (Dennis)
Packit aa8a04
* Added VisHashmap. (Dennis)
Packit aa8a04
* Added VisCache. (Dennis)
Packit aa8a04
* VisAudio rewrite. (Dennis)
Packit aa8a04
* Added .license bit to VisPluginInfo for realtime license check. (Dennis)
Packit aa8a04
* Removed .struct_size and .api_version from the VisPluginInfo structure,
Packit aa8a04
  and revamped the plugin version check system. Put
Packit aa8a04
  VISUAL_PLUGIN_API_VERSION_VALIDATOR somewhere in your plugin and it'll
Packit aa8a04
  work. (Dennis)
Packit aa8a04
* Homedir installable plugins ~/.libvisual/actor transform morph input. (Dennis)
Packit aa8a04
* Added VisOS. Realtime priority functions are hosted in this module. (Dennis)
Packit aa8a04
* Added VisMath. All kind of math related functions have been added, most
Packit aa8a04
  note worthy are the _vectorized_. All of these are accelerated by
Packit aa8a04
  mmx/3dnow/sse instructions.
Packit aa8a04
* VisFourier completely revamped. (Chong Kai Xiong)
Packit aa8a04
Packit aa8a04
New in 0.2.0: 2005-02-09:
Packit aa8a04
* VisTransform subsystem. (Dennis)
Packit aa8a04
* visual_palette_color_cycle() function. (Dennis)
Packit aa8a04
* visual_param_container_copy_match() function. (Dennis)
Packit aa8a04
* visual_param_container_copy() function. (Dennis)
Packit aa8a04
* visual_timer_elapsed_msecs() function. (Dennis)
Packit aa8a04
* VisCPU subsystem. (Dennis)
Packit aa8a04
* visual_mem_copy(), will contain mmx, sse versions later on. (Dennis)
Packit aa8a04
* MMX version of the 32bits bilinear filter. (Jean-Christophe)
Packit aa8a04
* Fixed the visual_video_blit_overlay(). (Dennis)
Packit aa8a04
* MMX versions of the 32bits alpha overlay. (Dennis)
Packit aa8a04
* VisPluginEnviron system added. (Vitaly, Dennis)
Packit aa8a04
* Nearest scalers. (Chong Kai Xiong, Dennis)
Packit aa8a04
* Bilinear scalers. (Jean-Christophe, Dennis)
Packit aa8a04
* VisError error values, and human readable errors. (Dennis)
Packit aa8a04
* Objectification of all libvisual structures. (Dennis)
Packit aa8a04
* Complete VisObject system. (Dennis)
Packit aa8a04
* VisSongInfo, use the bilinear filterer, scaler for coverart. (Dennis)
Packit aa8a04
* VisPalette VisParamEntry type. (Dennis)
Packit aa8a04
* VisObject VisParamEntry type. (Dennis)
Packit aa8a04
* VisThread threading wrapper system. (Dennis)
Packit aa8a04
* VisUI Complete userinterface abstraction layer. (Dennis)
Packit aa8a04
* Have a string only plugin type, plugins are now members of domains. (Dennis, Vitaly)
Packit aa8a04
* Many many fixes, improvements and such. (Everyone)
Packit aa8a04
Packit aa8a04
New in 0.1.7: 2004-10-14:
Packit aa8a04
* Removed examples from dist, they are out dated, broken and caused problems.
Packit aa8a04
  (Dennis)
Packit aa8a04
* Plugin libraries now work for real. (Dennis)
Packit aa8a04
* Added visual_plugin_get_api_version function. (Dennis)
Packit aa8a04
* Added visual_is_initialized function. (Duilio)
Packit aa8a04
* visual_log verboseness control. (Duilio)
Packit aa8a04
* visual_log custom callbacks. (Duilio)
Packit aa8a04
* VisRandom subsystem and plugin specific VisRandomContexts. (Dennis)
Packit aa8a04
* Bugfixes. (everyone)
Packit aa8a04
Packit aa8a04
New in 0.1.6: 2004-09-10:
Packit aa8a04
* Created the VisParam system that is used for parameters in both
Packit aa8a04
  libvisual and the plugins. (Dennis)
Packit aa8a04
* Completely revamped plugin system that also supports API version
Packit aa8a04
  check and such. (Dennis, Vitaly)
Packit aa8a04
* VisTimer module for both time and timing. (Dennis, Duilio)
Packit aa8a04
* VisColor module for color units in a palette and hsv->rgb
Packit aa8a04
  conversions. (Dennis)
Packit aa8a04
* VisMem module for memory related things. (Duilio, Dennis)
Packit aa8a04
* Method to check if a morph needs an VisAudio context. (Dennis)
Packit aa8a04
* Byteswap macros. (Vitaly, Duilio)
Packit aa8a04
* Fix cover art support. (Dennis)
Packit aa8a04
* HSV <-> RGB helper functions in VisColor. (Dennis)
Packit aa8a04
* Timed morph (Dennis, Duilio)
Packit aa8a04
Packit aa8a04
New in 0.1.5: 2004-06-27:
Packit aa8a04
* visual_log does now accept format strings and variable arguments.
Packit aa8a04
* Major cleanups and build tree fixes.
Packit aa8a04