[beast] Created tag 0.7.8



The unsigned tag '0.7.8' was created.

Tagger: Tim Janik <timj gnu org>
Date: Sat Jan 19 01:32:50 2013 +0100

    Released beast-0.7.8.tar.bz2

Changes since the last tag '0.7.6':

Stefan Westerfeld (6):
      BSE: Make gslfft results compatible with fftw.
      BSE: Use new scaled variants of gslfft to get same results as before.
      BSE: Adapted FFT tests to new gslfft/FFTW compatible results.
      BSE: use MAX_DFT_SIZE for DFT fft test (fixes crash)
      bsescm: speedup bse_scm_context_iteration by proper mainloop integration
      BSE: Make gslwaveosc work for 96k samples (fixes bug #612281).

Tim Janik (139):
      configure.in: revision increment of BSE_MICRO_VERSION to 7
      BSE: fft docu fixes
      Merge branch 'gslfftw' from Stefan Westerfeld
      SHELL: cosmetics
      Merge branch 'scm-wait-with-mainloop'
      Merge branch 'waveosc-96k'
      SFI: compile glib-extra as C++
      SFI: tests: compile misctests and ring as C++
      SFIDL: generate casts around malloc/realloc
      Merge branch 'sfi-c++'
      DRIVERS: compile bsemididevice-alsa and bsepcmdevice-alsa as C++
      PO: update file list
      BSE: compile bsepcm* and bseserver as C++
      BSE: compile bseutils as C++
      BSE: rename "class" variables to "klass" for C++ compatibility
      Merge branch 'pcm-c++'
      BSE: compile gslwavechunk and gslwaveosc as C++
      BSE: compile all gsl* files as C++ (except fft)
      BSE: fixed gslincluder.h file name
      BSE: compile gslfft as C++
      Merge branch 'gsl-c++'
      SFI: added convenience SFI_TOKEN_NONE
      SFI: minor cosmetics
      BSE: remove unused files bseinstrument, bsepattern, bsepatterngroup
      BSE: compile param, project, song, snet, super, sub*, etc as C++
      BSE: compile object as C++
      BSE: compile bseundostack as C++
      SFI: merge SfiTokenType into GTokenType
      BSE: compile bsestorage as C++
      BSE: compile bsequery, bsescripthelper and bsesnooper as C++
      BSE: compile bseparasite, bseplugin and bseprocedure as C++
      BSE: compile bsemidinotifier, bsemidisynth and bsemidivoice.c as C++
      BSE: compile bseengine, bseenginemaster, bseengineschedule and bseengineutils as C++
      BSE: compile all procedure files as C++
      BSE: generate C++ sources instead of C
      Merge branch 'bse-c++'
      PLUGINS: compile BseAdder as C++
      PO: scan bseadder.cc for i18n strings
      BSE: allow resident type registration from plugins
      SFI: added helper class Init to call function from static ctor
      PLUGINS: make BseAdder a resident type plugin
      BSE: add helper macro for plugin module regostrations as resident types
      PLUGINS: use BSE_RESIDENT_TYPE_DEF in BseAdder
      PLUGINS: compile BseAtanDistort as C++ resident type
      PLUGINS: compile SimpleADSR as C++ resident type
      PLUGINS: compile BseMixer as C++ resident type
      PO: i18n file list updates
      PLUGINS: compile BseMult as C++ resident type
      PLUGINS: removed unused files
      PLUGINS: compile BseSequencer as C++ resident type
      BSE: move BseIIRFilterAlgorithm and BseIIRFilterType enums here
      PLUGINS: compile BseIIRFilter as C++ resident type
      PLUGINS: compile DavCanyonDelay as C++ resident type
      PLUGINS: compile DavSynDrum as C++ resident type
      PLUGINS: compile DavXtalStrings as C++ resident type
      PLUGINS: removed makefile cruft
      PLUGINS: merge IDL modules into a single library
      PLUGINS: compile BseFreeVerbCpp as C++ resident type
      BSE: renamed BSE_RESIDENT_SOURCE_DEF() macro
      DRIVERS: compile bsemididevice-alsa and bsepcmdevice-alsa as resident types
      BSE: remove obsoleted C plugin export macros
      Merge branch 'plugins-c++'
      TOOLS: fixed CXX warnings
      SFI: avoid excessive flags enum casting for GParamFlags GSignalMatchType GSignalFlags
      GXK: avoid flags enum casting for GxkDialogFlags
      GXK: avoid flags enum casting for GdkEventMask GdkWindowHints GtkAttachOptions
      GXK: variable and struct field fixups for C++
      GXK: compile all gxk sources as C++
      Merge branch 'gxk-c++'
      SFI: handle GConnectFlags operators, SfiGlueGcFreeFunc and GTypeFlags casts
      BST: turn all beast-gtk sources into C++
      BST: turn generated sources into C++
      Merge branch 'bst-c++'
      SFI: renamed C++ headers to .hh
      BSE: renamed C++ headers to .hh
      PLUGINS: renamed C++ headers to .hh
      GXK: renamed C++ headers to .hh
      BST: renamed C++ headers to .hh
      DRIVERS: renamed C++ headers to .hh
      FREEVERB: renamed C++ headers to .hh
      Merge branch 'code-cleanup'
      SFI: use one liner license
      BIRNET: use one liner license
      BSE: use one liner license
      PLUGINS: use one liner license
      DRIVERS: use one liner license
      TOOLS: cleanups
      TESTS: use one liner license
      SHELL: use one liner license
      PO: cleanups
      LIB: use one liner license
      LAUNCHERS: use one liner license
      DOCS: cleanups
      DATA: cleanups
      GXK: use one liner license
      BST: use one liner license
      BUILD: cleanups
      TOOLS: use one liner license
      Merge branch 'license-cleanup'
      ALL: remove trailing white spaces
      PO: update file references
      BSE: fixed useless casts
      BUILD: compile sources as C++11 (g++ -std=gnu++0x)
      TESTS: constexpr fixups for C++11
      Merge branch 'c++11'
      SFI: renamed 'enum' keyword in IDL files
      SFI: use Enum() for value asignments, use 0 to indicate neutral values
      SFIDL: renamed "interface" keyword in IDL files
      AIDA: use 'include' statements in IDL files instead of preprocessor directives
      SFIDL: get rid of 'ConstIdent' in IDL files
      ALL: get rid of NULL in IDL files
      SFIDL: disabled BBlock use in IDL files
      BSE: remove FBlock parasite accessors
      BSE: implement fast bse_block_fill_0() for arbitrary block types
      BSE: replace FBlock uses in IDL files with FloatSeq
      BSE: use ctor syntax for all auxillary data in IDL files
      BSE: use constants in IDL files and avoid C-isms
      BSE: force ctor syntax for all IDL streams, fix more auxillary data ctors
      PLUGINS: include "bse/bsecxxmodule.idl" is sufficient for IDL files
      BSE: move collect_thread_totals() to keep procedures out of bsecore.idl
      Merge branch 'idl-adaption'
      BSE: fix string+macro concatenations which are misparsed by g++-4.7 C++11
      SFI: fix flags enum combination operators to be consexpr for g++-4.7 C++11
      GXK: fix flags enum combination operators to be consexpr for g++-4.7 C++11
      BST: fix flags enum combination operators to be consexpr for g++-4.7 C++11
      SFI: remove toyprof leftovers
      BSE: fix IDL includes for distcheck
      SFI: fix make dependency
      DRIVERS: list midi and pcm devices by name, including 'default'
      BST: provide accessors to classify mouse button events for context/movement/etc
      BST: allow ALT + mouse button 1 as movement alternative to button 2
      DOCS: polish api doc name for doxygen
      DOCS: incorporate api doc build rule improvements from Rapicorn
      PO: updates for make dist
      ROOT: release news updates
      ROOT: update package version to 0.7.8, update dependencies
      DOCS: re-import recent docs from wiki, treat docs current for 24h
      ROOT: mkrelease.sh: check for master and fix ssh warnings
      Release 0.7.8



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