[beast: 12/12] Merge branch 'migrate-procs'
- From: Tim Janik <timj src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [beast: 12/12] Merge branch 'migrate-procs'
- Date: Sat, 30 Sep 2017 11:49:21 +0000 (UTC)
commit 9da4963723c649c033ecc4fa44e3fdc17973c52a
Merge: 421aca3 eafd91c
Author: Tim Janik <timj gnu org>
Date: Sat Sep 30 03:31:38 2017 +0200
Merge branch 'migrate-procs'
* migrate-procs:
SFI: tests: add test function for vector_erase_element() and copy_reordered()
SFI: add vector_erase_element() and copy_reordered()
GXK: use std::isnan and std::isfinite
BST: adjust to use new Bse::Item methods
BSE: move Bse::Item use/unuse/set_name/editable_property into bseapi.idl
BST: adjust to use new Bse::Item methods
BSE: move most Bse::Item methods into bseapi.idl
BST: adjust to use Item.get_project() and Item.[un]group_undo()
BSE: move Item.get_project and undo grouping into bseapi.idl
Along with moving Item.get_project, Item.group_undo, Item.ungroup_undo,
we remove the Item.clear_undo, Item.undo, Item.redo procedures which
just replicate existing Project API (and avoid method ambiguities).
BST: adjust to use Item.check_is_a()
BSE: move Item.check_is_a into bseapi.idl
Signed-off-by: Tim Janik <timj gnu org>
beast-gtk/bstapp.cc | 56 ++---
beast-gtk/bstbusmixer.cc | 4 +-
beast-gtk/bstcanvaslink.cc | 11 +-
beast-gtk/bstcanvassource.cc | 54 ++--
beast-gtk/bsteventrollctrl.cc | 24 +-
beast-gtk/bstfiledialog.cc | 4 +-
beast-gtk/bstitemview.cc | 22 +-
beast-gtk/bstparam-choice.cc | 3 +-
beast-gtk/bstparam-item-seq.cc | 18 +-
beast-gtk/bstparam-proxy.cc | 20 +-
beast-gtk/bstparam.cc | 12 +-
beast-gtk/bstparamview.cc | 8 +-
beast-gtk/bstpartdialog.cc | 11 +-
beast-gtk/bstpatterncolumns.cc | 12 +-
beast-gtk/bstpianoroll.cc | 6 +-
beast-gtk/bstpianorollctrl.cc | 60 ++---
beast-gtk/bstsnetrouter.cc | 14 +-
beast-gtk/bsttrackroll.cc | 8 +-
beast-gtk/bsttrackrollctrl.cc | 23 +-
beast-gtk/bsttrackview.cc | 87 ++++---
beast-gtk/bsttreestores.cc | 65 +++--
beast-gtk/bstusermessage.cc | 4 +-
beast-gtk/bstutils.cc | 7 +-
beast-gtk/bstwaveeditor.cc | 10 +-
beast-gtk/gxk/gxkspline.cc | 6 +-
bse/bseapi.idl | 47 ++--
bse/bseitem.cc | 150 +++++++++++
bse/bseitem.hh | 31 ++-
bse/bseitem.proc | 539 ----------------------------------------
sfi/bcore.hh | 45 ++++
sfi/tests/misctests.cc | 37 +++
31 files changed, 571 insertions(+), 827 deletions(-)
---
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]