[beast: 31/31] Merge branch 'bseapi-idl'



commit 7486e537aec6d36349bd901a6a07982b1503f811
Merge: d53c8dd 1f5bc24
Author: Tim Janik <timj gnu org>
Date:   Fri Jun 19 18:52:48 2015 +0200

    Merge branch 'bseapi-idl'
    
    * bseapi-idl:
      BSE: move bse server get_version and get_custom_*_dir into bseapi.idl
      BSE: tests: minor compilation fix
      BEAST: get rid of deprecated g_type_init()
      BSE: get rid of deprecated g_type_init()
      BSE: tests: fix subnormals compilation warnings
      BSE: bsemidireceiver.cc bseparam.cc: silence compiler
      BSE: bsecontainer.cc bsemidifile.cc: silence compiler
      BSE: bseprocidl.cc: silence compiler
      BSE: bsefilter-ellf.cc: silence compiler
      BSE: silence useless compiler warnings in gslfft.cc and gsloscillator-aux.cc
      BSE: simplify fft generation make output
      BSE: fix and simplify make output
      BSE: res: simplify make output
      BSE: icons: simplify make output
      BSE: remove outdated patch-bseserverapi.cc.diff
      SFI: fix compiler warnings
      BSE: move bse_server.get_*_path to bseapi.idl
      BSE: move bse_server.get_vorbis_version to bseapi.idl
      BSE: remove superflous '= 0' qualifier from aida IDL methods
      BEAST: sort out BSE startup and initialization
      BSE: move bse_server.get_mp3_version to bseapi.idl
      SFI: add global 'using' for very common utilities from Rapicorn
      SFI: consistently use 'SfiString' everywhere for IDL related strings
      BSE: introduce Bse::Object IDL type, tied to BseObject
      BSE: linker fixes
      BEAST: remove unused file
      SFI: remove unused file
      BSE: channel all object creations through bse_object_new_valist
      HACKING.md: document the first things to know for hacking the code base
      BSE: fix typo

 HACKING.md                         |   49 +++
 Makefile.am                        |    7 +-
 beast-gtk/bstapp.cc                |    2 +-
 beast-gtk/bstfiledialog.cc         |   24 +-
 beast-gtk/bstmain.cc               |  227 ++++++-----
 beast-gtk/bstparam-searchpath.cc   |    5 +-
 beast-gtk/bstrecords.idl           |   22 +-
 beast-gtk/bststest.cc              |  754 ------------------------------------
 beast-gtk/bstutils.cc              |    6 +-
 beast-gtk/gxk/gxktest.cc           |    3 -
 beast-gtk/gxk/splinetest.cc        |    3 -
 beast-gtk/testgui.cc               |    2 -
 beast-gtk/tsmview.cc               |    1 -
 bse/Makefile.am                    |   53 ++-
 bse/bseapi.idl                     |   27 ++-
 bse/bseautodoc.cc                  |    2 +-
 bse/bsebasics.idl                  |   36 +-
 bse/bsecontainer.cc                |   17 +-
 bse/bsecxxutils.hh                 |    2 +-
 bse/bsedevice.cc                   |    6 +-
 bse/bsefilter-ellf.cc              |   15 +-
 bse/bseitem.cc                     |    2 +-
 bse/bseladspa.cc                   |    2 +-
 bse/bsemidifile.cc                 |    2 +-
 bse/bsemidireceiver.cc             |    2 +-
 bse/bseobject.cc                   |   85 ++++-
 bse/bseobject.hh                   |   51 +++-
 bse/bseparam.cc                    |    4 -
 bse/bseplugin.cc                   |    6 +-
 bse/bseprocidl.cc                  |    4 +-
 bse/bseproject.cc                  |    4 +-
 bse/bseproject.proc                |    2 +-
 bse/bsescripthelper.cc             |    2 +-
 bse/bseserver.cc                   |  102 +++++-
 bse/bseserver.hh                   |   23 +-
 bse/bseserver.proc                 |  185 ---------
 bse/bsesource.cc                   |    2 +-
 bse/bsetype.cc                     |    1 -
 bse/bsetype.hh                     |    5 +-
 bse/bsewave.cc                     |    9 +-
 bse/bsewave.proc                   |    2 +-
 bse/bsewaverepo.proc               |    2 +-
 bse/gsl-fftconf.sh                 |    8 +-
 bse/gsl-fftgen.pl                  |   19 +-
 bse/gsloscillator-aux.cc           |    1 +
 bse/gslvorbis-enc.cc               |   22 +-
 bse/gslvorbis-enc.hh               |    2 +-
 bse/icons/Makefile.am              |    3 +-
 bse/ldscript.map                   |    5 +-
 bse/patch-bseserverapi.cc.diff     |   23 --
 bse/res/Makefile.am                |    6 +-
 bse/tests/Makefile.am              |    5 +-
 bse/tests/filtertest.cc            |    2 +-
 bse/tests/subnormals-aux.cc        |    1 +
 bse/tests/subnormals.cc            |    1 +
 bse/tests/subnormals.hh            |    8 +
 bse/tests/testcxx.cc               |    2 +-
 plugins/evaluator/bseevaluator.idl |    4 +-
 sfi/glib-extra.cc                  |   12 -
 sfi/glib-extra.hh                  |    2 -
 sfi/sfi.hh                         |   14 +-
 sfi/sficxx.cc                      |   23 --
 sfi/sficxx.hh                      |   55 ++--
 sfi/sfidl-clientcxx.cc             |    8 +-
 sfi/sfidl-corecxx.cc               |    6 +-
 sfi/sfidl-cxxbase.cc               |    2 +
 sfi/sfidl-parser.cc                |   12 +-
 sfi/sfiparams.cc                   |    4 +-
 sfi/sfiprimitives.cc               |    4 +-
 sfi/sfitypes.hh                    |    1 -
 sfi/sfivalues.cc                   |   10 +-
 sfi/sfivalues.hh                   |    4 +-
 sfi/sfiwrapper.cc                  |    1 -
 sfi/tests/testcxx.cc               |   10 +-
 tests/bse/cxxbinding.cc            |    2 +-
 tests/bse/testplugin.idl           |    2 +-
 tests/latency/bselatencytest.idl   |    4 +-
 77 files changed, 705 insertions(+), 1343 deletions(-)
---


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