[beast: 11/11] Merge branch 'migrate-procs'



commit 732c8ca6d5841f3e173ec44e557fd122583b5531
Merge: e303a4f 8fcc4b1
Author: Tim Janik <timj gnu org>
Date:   Wed Sep 6 01:13:49 2017 +0200

    Merge branch 'migrate-procs'
    
    * migrate-procs:
      BST: use Bse::SourceH instead of proxy IDs to store module handles
      BST: adjust to use Source.clear_{in|out}puts()
      BSE: move Source.clear_{in|out}puts into bseapi.idl
      BST: adjust to use Source.get_automation_channel()
      BSE: move Source.get_automation_channel() into bseapi.idl
      BST: provide control_type and midi_channel pspecs for automation dialog
      BST: adjust to use Source automation methods
      BSE: move Source automation methods and enum MidiControl into bseapi.idl
      HACKING.md: mention deduplicaiton of old enum names
    
    Signed-off-by: Tim Janik <timj gnu org>

 HACKING.md                       |    5 +-
 beast-gtk/bstcanvaslink.cc       |   16 ++--
 beast-gtk/bstcanvassource.cc     |  147 +++++++++++++++---------------
 beast-gtk/bstcanvassource.hh     |    2 +-
 beast-gtk/bstparam-automation.cc |   62 +++++++++----
 beast-gtk/bstsnetrouter.cc       |   51 +++++------
 bse/Makefile.am                  |    1 -
 bse/bseapi.idl                   |  184 ++++++++++++++++++++++++++++++++++++-
 bse/bsebasics.idl                |  168 ----------------------------------
 bse/bsesource.cc                 |  118 ++++++++++++++++++++++--
 bse/bsesource.hh                 |    5 +
 bse/bsesource.proc               |  169 ----------------------------------
 bse/bsestorage.cc                |   10 +-
 13 files changed, 448 insertions(+), 490 deletions(-)
---


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