[beast: 9/9] Merge branch 'idl-note-describe'



commit cd55eef5105ebd0ae34be330a6a3527740d46be0
Merge: e9eb17b a4dac50
Author: Tim Janik <timj gnu org>
Date:   Fri Nov 20 23:06:04 2015 +0100

    Merge branch 'idl-note-describe'
    
    * idl-note-describe:
      BEAST: update UI upon aida Parameter changed() signals
      BSE: emit changed() notification for aida properties
      BSE: add Object::changed() signal
      BSE: Song: save 'bpm' and 'musical_tuning' properties to undo
      BSE: Item: add push_property_undo()
      BSE: document push_undo() variants
      BSE: move MusicalTuningType, NoteDescription and related API to bseapi.idl
      TESTS: remove perftest which uses an old style procedure

 beast-gtk/bstparam.cc          |   22 ++++-
 beast-gtk/bstpatterncolumns.cc |   13 ++--
 bse/Makefile.am                |    2 +-
 bse/bseapi.idl                 |  126 ++++++++++++++++++++++++----
 bse/bsebasics.idl              |   95 ---------------------
 bse/bsebiquadfilter.cc         |    2 +-
 bse/bsecxxmodule.cc            |    2 +-
 bse/bsecxxmodule.hh            |    2 +-
 bse/bseitem.cc                 |   25 +++++-
 bse/bseitem.hh                 |    9 ++-
 bse/bseladspamodule.cc         |    4 +-
 bse/bsemathsignal.cc           |   39 ++++-----
 bse/bsemathsignal.hh           |    5 +-
 bse/bsemididecoder.cc          |    4 +-
 bse/bsemididecoder.hh          |    4 +-
 bse/bsemididevice.cc           |    2 +-
 bse/bsemidifile.cc             |    2 +-
 bse/bsemidifile.hh             |    2 +-
 bse/bsenote.cc                 |   57 ++++++++++---
 bse/bsenote.hh                 |   31 +++----
 bse/bseobject.cc               |    6 ++
 bse/bseobject.hh               |    1 +
 bse/bsepart.cc                 |    2 +-
 bse/bseprocedure.proc          |  177 ----------------------------------------
 bse/bseserver.cc               |   40 +++++++++
 bse/bseserver.hh               |    6 ++
 bse/bsesong.cc                 |   59 +++++++------
 bse/bsesong.hh                 |   26 +++---
 bse/bsesource.cc               |    6 +-
 bse/bsesource.hh               |    2 +-
 bse/bsetool.cc                 |   12 ++--
 bse/bseutils.cc                |   36 --------
 bse/bseutils.hh                |    3 -
 bse/tests/misctests.cc         |   21 +++--
 plugins/bseiirfilter.cc        |    4 +-
 plugins/bsesequencer.cc        |    4 +-
 plugins/davcanyondelay.cc      |    2 +-
 plugins/davorgan.cc            |    2 +-
 plugins/davsyndrum.cc          |    2 +-
 tests/Makefile.am              |    8 --
 tests/perftest.cc              |   45 ----------
 tools/bsewavetool.cc           |    4 +-
 42 files changed, 378 insertions(+), 538 deletions(-)
---


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