[beast] Created tag 0.8.2
- From: Tim Janik <timj src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [beast] Created tag 0.8.2
- Date: Fri, 5 Jul 2013 22:47:58 +0000 (UTC)
The unsigned tag '0.8.2' was created.
Tagger: Tim Janik <timj gnu org>
Date: Sat Jul 6 00:45:32 2013 +0200
Released beast-0.8.2.tar.bz2
Changes since the last tag '0.8.0':
Stefan Westerfeld (18):
BUILD: FLAC: configure bse for libflac.
BSE: added FLAC support.
BSE: FLAC handle: Adjusted data scaling to work for 24 bit flac, too.
BSE: FLAC: support multi channel flac files
BSE: FLAC: fix includes: .h -> .hh; support old & new flac versions in configure
BSE: FLAC: rename read() method to read_samples()
BSE: FLAC: handle errors which call flac error callback
BSE: FLAC: handle decoder errors in data handle open method
FLAC: fix length information for multi-channel files
FLAC: support compressed flac data handles stored in .bsewave / .bse files
FLAC: fixed small bug in compressed flac storage code
BSE: add xinfos master-volume-db, adsr-attack-time and adsr-release-time
BSE: allow volume xinfo with volume >= 1 (for making samples louder)
TOOLS: normalize can now set the volume xinfo instead of changing the data
FLAC: added missing header file bsedatahandle-flac.hh
FLAC: optimize datahandle performance by improving flac_write_callback
FLAC: fix compiler warnings, remove extra whitespace
FLAC: fail if flac_error_callback gets called in loader (or channels == 0)
Tim Janik (193):
configure.in: revision increment of BSE_MICRO_VERSION to 1
BUILD: depend on Rapicorn 13.03.1 (devel version)
BUILD: provide AIDACC
BSE: add AuxTypes.py - aidacc module to support Bse type initializers
BSE: add oldidl.idl to check compatibility IDL defines
BSE: automatically check oldidl.idl upon each build
BST: rename sfidl based generated code to bstoldbseapi.*
BSE: start new aidacc based IDL
BSE: start generating bseserverapi.hh and bseserverapi.cc from bseapi.idl
BSE: start generating bseclientapi.hh and bseclientapi.cc from bseapi.idl
BSE: start building Bse::Server stubs
BSE: remove obsolete aidacc options
BSE: add AidaGlibSource to attach an Aida::BaseConnection to a Glib main loop
BSE: IDL: add TestObject to carry out unit tests
BSE: provide TestObjectImpl
BSE: provide ServerImpl
BSE: hookup Bse main loop with aida_connection and provide Server as remote_origin
BST: hookup main loop with aida_connection and retrieve Server as remote_origin
Merge branch 'aida-idl'
BIRNET: ensure Rapicorn core is initialized
BIRNET: remove sorting.cc test
BIRNET: add 'using namespace Rapicorn' to namespace Bse, remove binary lookup functions
BSE: use Bse::binary_lookup* functions
TOOLS: use Bse::binary_lookup* functions
SFI: add 'using namespace Rapicorn' to namespace Bse
BIRNET: remove infotest.cc test
BIRNET: remove birnetcpu.*
SFI: remove SfiCPUInfo
BSE: use Rapicorn::CPUInfo
BST: use Rapicorn::CPUInfo
BIRNET: use Rapicorn::Unicode
TOOLS: link against RAPICORN_LIBS
BIRNET: remove math.cc, strings.cc, datalist.cc tests
BIRNET: disable ifloor due to conflicts with Rapicorn
BIRNET: remove utf8 and string functions which Rapicorn provides
BIRNET: remove birnetmath
BIRNET: remove utils.cc
PLUGINS: link against RAPICORN_LIBS
TESTS: link against RAPICORN_LIBS
BIRNET: remove all utility classes from birnetutils
BIRNET: remove more utilities that are provided by Rapicorn
SFI: fix locale sensitive printing of floats
BUILD: introduce recursive "download" and "download-local" make targets
DOCS: download tagfile-rapicorn.xml and cross-link to Rapicorn docs
BIRNET: use RAPICORN_BREAKPOINT
DOCS: move dev build rules into proper Makefile.am
SFI: remove obsolete using directives
SFI: add Bse debugging API
SFI: sficomport.cc: use BSE_KEY_DEBUG
BSE: use BSE_KEY_DEBUG() to implement debug macros
BSE: use BSE_KEY_DEBUG() for sequencer debugging
BIRNET: remove birnetdebugtools.*
BSE: use BSE_KEY_DEBUG() for loader debugging
BSE: use BSE_KEY_DEBUG() instead of sfi debugging
BSE: use BSE_KEY_DEBUG() and bse_debug_enabled() for engine debugging
DRIVERS: use BSE_KEY_DEBUG() for debugging
SFI: use BSE_KEY_DEBUG() for debugging
DOCS: doxygen.cfg: fix brief/auto-docs, extra warnings and PREDEFINED
BSE: add Bse::Server::user_message(UserMessage) to send messages to UI
BSE: switch server to use send_user_message() for all UI messages
BST: initialize global bse_server variable with BSE remote origin
BST: handle Bse::UserMessage from Bse::Server
BSE: bseladspa.cc: use BSE_KEY_DEBUG() for debugging
SHELL: remove Birnet/Sfi Msg uses
TOOLS: remove Birnet/Sfi Msg uses
TESTS: link against RAPICORN_LIBS
TESTS: remove Birnet/Sfi Msg uses
BST: remove Birnet/Sfi Msg uses
BSE: remove Birnet/Sfi Msg uses
SFI: remove Birnet/Sfi Msg uses
BIRNET: remove Birnet Msg entirely
BSE: fix script messages
BIRNET: remove last remaining test
BSE: link programs against RAPICORN_LIBS
BSE: fix library initialization functions, use StringVector for internal arguments
BIRNET: birnet-zintern.cc: don't use birnet_init
BSE, SFI, BST, TESTS: fixup init functions, use Rapicorn test macros
SFI: guard against multiple sfi_init() calls
SFI: remove unused sficxx.cc
BIRNET: remove unused birnettests.h
SFI: remove useless birnet macros
BSE: transition to RAPICORN_* macros
BST: transition to RAPICORN_* macros
BSE: use Rapicorn namespace
BST: get rid of Birnet uses
PLUGINS: get rid of Birnet uses
SFI: get rid of Birnet uses
SHELL: get rid of Birnet uses
TESTS: get rid of Birnet uses
TOOLS: get rid of Birnet uses
BIRNET: remove libbirnet
BIRNET, BUILD: remove birnet-zintern and use rapicorn-zintern
BUILD: remove BIRNET, use acbeast.m4 for configure, based on birnet & rapicorn
BST: fix library linking order
DOCS: remove birnet from doc builds
Merge branch 'remove-birnet'
ALL: revert accidental removal of newlines
BST: use Rapicorn's new TypeCode::from_enum<>()
BSE: FLAC: use one liner license
TOOLS: fix mis-merge of volume xinfo
BSE: FLAC: improve C++ types
BSE: FLAC: error code fixups
BSE: FLAC: fix comments and spacing
BSE: FLAC: bsedatahandle-flac.hh: fix comments and spacing
BSE: minor comment cosmetics
BSE: flac: style fixes
TOOLS: fix typo
Merge branch 'flac-support'
SFI: fix use of wrong caching variable
SFI: define SfiTime and SfiNum as "long long int", to match its common use
SFI: adapt to Rapicorn updates, use string_format() in particular
BSE: define GslLong as "long long int", to match its common use
BSE: adapt to Rapicorn updates, use string_format() in particular
BST: adapt to Rapicorn updates, use string_format() in particular
TOOLS: adapt to Rapicorn updates, use string_format() in particular
TOOLS: bseloopfuncs.cc: printf-format fixup
SFI: remove unused compat code
SHELL: link against RAPICORN_LIBS
SFI: provide g_intern_format() (based on Rapicorn::string_format)
SFI: replace g_intern_printf with g_intern_format()
SFI: replace g_string_aprintf with g_string_add_format
SFI: replace g_strdup_printf with g_strdup_format()
TESTS: bse: link against RAPICORN_LIBS
SFI: use Rapicorn::string_format() for bse_debug arguments
SFI: remove unused code
SFI: WStore & RStore: eliminate printf-variants
BSE: whitespace fixes
BSE: use Rapicorn::string_format() for bse_storage_printf()
BSE: remove unused code
BSE: bsestorage: use Rapicorn::string_format() for warnings and errors
BSE: bseitem: use Rapicorn::string_format() for bse_item_undo_open()
BSE: change bse_string_from_double() API, test math to_string functions
BSE: bse_string_from_double(): use string_format() which is type-safe and locale-stable
TOOLS: mathtool.cc: use Rapicorn::printout() for printing
BSE: math: remove char buffer hacks, use std::string returns in API
SFI: remove some unused code
GXK: gxk_scroll_text_aprintf: use string_format() which is type-safe and locale-stable
GXK: use string_format() for gxk_status_printf, remove gxk_status_errnoprintf
BST: bstsplash: eliminate printf-variants
BST: bst_status_eprintf: use string_format() which is type-safe and locale-stable
BST: bst_msg_bit_printf: use string_format() which is type-safe and locale-stable
SFI: sfidl-parser: use string_format() which is type-safe and locale-stable
Merge branch 'rapicorn-string-format'
BUILD: docs/imports: add directory for imported docs
BUILD: remove docs/dev from build
BUILD: remove build dependency on wikihtml2man & groff for tarballs
BUILD: provide @INGIT@ to deactivate build rules outside of git
BUILD: search for docs in ${docdir}
BUILD: pass tar-pax as automake option, to allow long file names in tarballs
DOCS: imports: import beast, bse, bsescm, bsewavetool and sfidl man pages
DOCS: remove legacy doc handling
DOCS: imports: import latest tagfile-rapicorn.xml
DOCS: move doxygen.cfg here
DOCS: import Makefile.doxygen, docextract.py, tagfile-susv4.xml from Rapicorn
DOCS: Makefile.doxygen: support special characters when linking project name
DOCS: Makefile.doxygen: fix verbosity condition
DOCS: Makefile.doxygen: fix directory creation for DOXYGEN_DOC_FILES
DOCS: Makefile.doxygen: support DOXYGEN_TAGFILES configuration
DOCS: merge Doxygen rules from dev/
DOCS: cleanup gitignore
DOCS: add html-docs rule to build docs on demand
DOCS: install Doxygen docs
DOCS: migrate main.dox from html
DOCS: minor whitespace fixup
DOCS: doxygen-clean: leave error.log around for inspection
DOCS: rule fixup
DOCS: Makefile.doxygen: generate release NEWS, escape '#' in NEWS & ChangeLog
DOCS: configure NEWS generation
DOCS: update documentation index, use external links to FAQ & Quickstart
DOCS: remove unused files
DOCS: imports: install imported manual pages
DOCS: images: upgrade beast-components.svg from dia
DOCS: images: upgrade beast-progs.svg from dia
DOCS: images: upgrade module-voices.svg from dia
DOCS: images: don't ship unused images
PO: remove unused source files
BST: update documentation links since some docs went online
DOCS: incorporate documentation upload rules from Rapicorn
DOCS: link fixups
Merge branch 'tarball-docs'
BUILD: depend on Rapicorn 13.07.0
BSE: fixed dependency for generated files
DOCS: fix srcdir!=builddir for html/ installation
DOCS: ensure installed html/ files are user writable
BSE: fix missing files for distcheck
DOCS: import latest bsewavetool.1
DOCS: import latest tagfile-rapicorn.xml
BUILD: mkrelease.sh: ChangeLog: include merge commits in history
BUILD: NEWS: release updates
PO: release updates
BUILD: version update to 0.8.2
Merge branch 'release'
Release 0.8.2
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]