diff --git a/.gitignore b/.gitignore
index 68d8ea2..96c9a65 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,3 +11,4 @@
/gsequencer-0.9.14.tar.gz
/gsequencer-0.9.25.tar.gz
/gsequencer-1.0.0.tar.gz
+/gsequencer-1.0.3.tar.gz
diff --git a/gsequencer.0-fix-docbook-path.patch b/gsequencer.0-fix-docbook-path.patch
deleted file mode 100644
index 72f0a01..0000000
--- a/gsequencer.0-fix-docbook-path.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- Makefile.am.orig 2017-06-14 12:28:48.301704029 +0200
-+++ Makefile.am 2017-06-14 12:29:58.274534178 +0200
-@@ -1664,8 +1664,8 @@
- html:
- mkdir -p $(top_builddir)/html/
- mkdir -p $(top_builddir)/html/{developer-docs,user-docs}
-- xsltproc --output $(top_builddir)/html/user-docs/ --xinclude /usr/share/xml/docbook/stylesheet/docbook-xsl/htmlhelp/htmlhelp.xsl $(top_srcdir)/docs/usersBook.xml
-- xsltproc --output $(top_builddir)/html/developer-docs/ --xinclude /usr/share/xml/docbook/stylesheet/docbook-xsl/htmlhelp/htmlhelp.xsl $(top_srcdir)/docs/developersBook.xml
-+ xsltproc --output $(top_builddir)/html/user-docs/ --xinclude /usr/share/sgml/docbook/xsl-stylesheets/htmlhelp/htmlhelp.xsl $(top_srcdir)/docs/usersBook.xml
-+ xsltproc --output $(top_builddir)/html/developer-docs/ --xinclude /usr/share/sgml/docbook/xsl-stylesheets/htmlhelp/htmlhelp.xsl $(top_srcdir)/docs/developersBook.xml
- $(MAKE) -C $(top_srcdir)/docs/reference/libags
- cd $(top_srcdir)
- $(MAKE) -C $(top_srcdir)/docs/reference/libags-audio
diff --git a/gsequencer.0-fix-makefile-am.patch b/gsequencer.0-fix-makefile-am.patch
new file mode 100644
index 0000000..2bc2fb8
--- /dev/null
+++ b/gsequencer.0-fix-makefile-am.patch
@@ -0,0 +1,103 @@
+--- Makefile.am.orig 2017-10-08 10:15:47.793244147 +0200
++++ Makefile.am 2017-10-08 10:52:48.535791243 +0200
+@@ -28,12 +28,12 @@
+ # this lists the binaries to produce, the (non-PHONY, binary) targets in
+ # the previous manual Makefile
+ lib_LTLIBRARIES = libags.la libags_thread.la libags_server.la libags_audio.la libags_gui.la
+-# lib_LTLIBRARIES += libgsequencer.la
++lib_LTLIBRARIES += libgsequencer.la
+
+ bin_PROGRAMS = gsequencer midi2xml
+
+-libgsequencerdir = $(libdir)/gsequencer
+-libgsequencer_LTLIBRARIES = libgsequencer.la
++# libgsequencerdir = $(libdir)/gsequencer
++# libgsequencer_LTLIBRARIES = libgsequencer.la
+
+ EXTRA_DIST = config.rpath \
+ COPYING.server \
+@@ -92,7 +92,7 @@
+ # pkg-config
+ pkgconfigdir = $(libdir)/pkgconfig
+ pkgconfig_DATA = libags.pc libags_audio.pc libags_gui.pc
+-# pkgconfig_DATA += libgsequencer.pc
++pkgconfig_DATA += libgsequencer.pc
+
+ EXTRA_DIST += libags.pc.in libags_audio.pc.in libags_gui.pc.in libgsequencer.pc.in
+ # EXTRA_DIST += libgsequencer.pc.in
+@@ -131,7 +131,7 @@
+ # include
+ otherincludedir = $(includedir)/ags
+ nobase_include_HEADERS = $(libags_la_HEADERS_0) $(libags_thread_la_HEADERS_0) $(libags_server_la_HEADERS_0) $(libags_audio_la_HEADERS_0) $(libags_gui_la_HEADERS_0)
+-# nobase_include_HEADERS += $(libgsequencer_la_HEADERS_0)
++nobase_include_HEADERS += $(libgsequencer_la_HEADERS_0)
+
+ # doc
+ docdir = $(datadir)/doc/gsequencer
+@@ -1857,8 +1857,8 @@
+ html:
+ mkdir -p $(top_builddir)/html/
+ mkdir -p $(top_builddir)/html/{developer-docs,user-docs}
+- xsltproc --output $(top_builddir)/html/user-docs/ --xinclude /usr/share/xml/docbook/stylesheet/docbook-xsl/htmlhelp/htmlhelp.xsl $(top_srcdir)/docs/usersBook.xml
+- xsltproc --output $(top_builddir)/html/developer-docs/ --xinclude /usr/share/xml/docbook/stylesheet/docbook-xsl/htmlhelp/htmlhelp.xsl $(top_srcdir)/docs/developersBook.xml
++ xsltproc --output $(top_builddir)/html/user-docs/ --xinclude /usr/share/sgml/docbook/xsl-stylesheets/htmlhelp/htmlhelp.xsl $(top_srcdir)/docs/usersBook.xml
++ xsltproc --output $(top_builddir)/html/developer-docs/ --xinclude /usr/share/sgml/docbook/xsl-stylesheets/htmlhelp/htmlhelp.xsl $(top_srcdir)/docs/developersBook.xml
+ $(MAKE) -C $(top_srcdir)/docs/reference/libags
+ cd $(top_srcdir)
+ $(MAKE) -C $(top_srcdir)/docs/reference/libags-audio
+@@ -1889,18 +1889,18 @@
+ gzip -9 -c $(top_srcdir)/ChangeLog > $(DESTDIR)/$(datadir)/doc/gsequencer/changelog.gz
+
+ fix-local-html: html
+- find $(top_srcdir)/docs/reference/libags/libags-html -name "*.html" -type f -exec sed -i 's/..\/gobject/\/usr\/share\/doc\/libglib2.0-doc\/gobject\//' {} \;
+- find $(top_srcdir)/docs/reference/libags-audio/libags-audio-html -name "*.html" -type f -exec sed -i 's/..\/gobject/\/usr\/share\/doc\/libglib2.0-doc\/gobject\//' {} \;
+- find $(top_srcdir)/docs/reference/libags-audio/libags-audio-html -name "*.html" -type f -exec sed -i 's/..\/libags-html/\/usr\/share\/doc\/libags-doc\/api\//' {} \;
+- find $(top_srcdir)/docs/reference/libags-gui/libags-gui-html -name "*.html" -type f -exec sed -i 's/..\/gobject/\/usr\/share\/doc\/libglib2.0-doc\/gobject\//' {} \;
+- find $(top_srcdir)/docs/reference/libags-gui/libags-gui-html -name "*.html" -type f -exec sed -i 's/..\/gtk2/\/usr\/share\/doc\/libgtk2.0-doc\/gtk2\//' {} \;
+- find $(top_srcdir)/docs/reference/libags-gui/libags-gui-html -name "*.html" -type f -exec sed -i 's/..\/gtk3/\/usr\/share\/doc\/libgtk2.0-doc\/gtk2\//' {} \;
+- find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/gobject/\/usr\/share\/doc\/libglib2.0-doc\/gobject\//' {} \;
+- find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/gtk2/\/usr\/share\/doc\/libgtk2.0-doc\/gtk2\//' {} \;
+- find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/gtk3/\/usr\/share\/doc\/libgtk2.0-doc\/gtk2\//' {} \;
+- find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/libags-html/\/usr\/share\/doc\/libags-doc\/api\//' {} \;
+- find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/libags-audio-html/\/usr\/share\/doc\/libags-audio-doc\/api\//' {} \;
+- find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/libags-gui-html/\/usr\/share\/doc\/libags-gui-doc\/api\//' {} \;
++ find $(top_srcdir)/docs/reference/libags/libags-html -name "*.html" -type f -exec sed -i 's/..\/gobject/\.\.\/gobject\//' {} \;
++ find $(top_srcdir)/docs/reference/libags-audio/libags-audio-html -name "*.html" -type f -exec sed -i 's/..\/gobject/\.\.\/gobject\//' {} \;
++ find $(top_srcdir)/docs/reference/libags-audio/libags-audio-html -name "*.html" -type f -exec sed -i 's/..\/libags-html/\.\.\/libags\//' {} \;
++ find $(top_srcdir)/docs/reference/libags-gui/libags-gui-html -name "*.html" -type f -exec sed -i 's/..\/gobject/\.\.\/gobject\//' {} \;
++ find $(top_srcdir)/docs/reference/libags-gui/libags-gui-html -name "*.html" -type f -exec sed -i 's/..\/gtk2/\.\.\/gtk2\//' {} \;
++ find $(top_srcdir)/docs/reference/libags-gui/libags-gui-html -name "*.html" -type f -exec sed -i 's/..\/gtk3/\.\.\/gtk2\//' {} \;
++ find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/gobject/\.\.\/gobject\//' {} \;
++ find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/gtk2/\.\.\/gtk2\//' {} \;
++ find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/gtk3/\.\.\/gtk2\//' {} \;
++ find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/libags-html/\.\.\/libags\//' {} \;
++ find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/libags-audio-html/\.\.\/libags_audio\//' {} \;
++ find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/libags-gui-html/\.\.\/libags_gui\//' {} \;
+
+ fix-online-html: html
+ find $(top_srcdir)/docs/reference/libags/libags-html -name "*.html" -type f -exec sed -i 's/..\/gobject/https\:\/\/developer\.gnome\.org\/gobject\/stable\//' {} \;
+@@ -1923,19 +1923,11 @@
+ install -c -p -m 644 $(devdocimages) $(DESTDIR)/$(datadir)/doc/libags-audio-doc/images/
+ install -c -p -m 644 $(top_builddir)/html/user-docs/* $(DESTDIR)/$(datadir)/doc/gsequencer/html/
+ install -c -p -m 644 $(top_builddir)/html/developer-docs/* $(DESTDIR)/$(datadir)/doc/libags-audio-doc/html/
+- mkdir -p $(DESTDIR)/$(datadir)/gtk-doc/html
+- mkdir -p $(DESTDIR)/$(datadir)/doc/libags-doc/api
+- mkdir -p $(DESTDIR)/$(datadir)/doc/libags-audio-doc/api
+- mkdir -p $(DESTDIR)/$(datadir)/doc/libags-gui-doc/api
+- mkdir -p $(DESTDIR)/$(datadir)/doc/libgsequencer-doc/api
+- ln -s ../../../gtk-doc/html/libags $(DESTDIR)/$(datadir)/doc/libags-doc/api
+- ln -s ../../../gtk-doc/html/libags_audio $(DESTDIR)/$(datadir)/doc/libags-audio-doc/api
+- ln -s ../../../gtk-doc/html/libags_gui $(DESTDIR)/$(datadir)/doc/libags-gui-doc/api
+- ln -s ../../../gtk-doc/html/libgsequencer $(DESTDIR)/$(datadir)/doc/libgsequencer-doc/api
+- install -c -p -m 644 $(top_srcdir)/docs/reference/libags/libags-html/* $(DESTDIR)/$(datadir)/doc/libags-doc/api
+- install -c -p -m 644 $(top_srcdir)/docs/reference/libags-audio/libags-audio-html/* $(DESTDIR)/$(datadir)/doc/libags-audio-doc/api
+- install -c -p -m 644 $(top_srcdir)/docs/reference/libags-gui/libags-gui-html/* $(DESTDIR)/$(datadir)/doc/libags-gui-doc/api
+- install -c -p -m 644 $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html/* $(DESTDIR)/$(datadir)/doc/libgsequencer-doc/api
++ mkdir -p $(DESTDIR)/$(datadir)/gtk-doc/html/{libags,libags_audio,libags_gui,libgsequencer}
++ install -c -p -m 644 $(top_srcdir)/docs/reference/libags/libags-html/* $(DESTDIR)/$(datadir)/gtk-doc/html/libags/
++ install -c -p -m 644 $(top_srcdir)/docs/reference/libags-audio/libags-audio-html/* $(DESTDIR)/$(datadir)/gtk-doc/html/libags_audio
++ install -c -p -m 644 $(top_srcdir)/docs/reference/libags-gui/libags-gui-html/* $(DESTDIR)/$(datadir)/gtk-doc/html/libags_gui
++ install -c -p -m 644 $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html/* $(DESTDIR)/$(datadir)/gtk-doc/html/libgsequencer
+
+ uninstall-hook:
+ rm -rf $(DESTDIR)/$(datadir)/gsequencer
diff --git a/gsequencer.1-fix-libgsequencer-blue-print.patch b/gsequencer.1-fix-libgsequencer-blue-print.patch
deleted file mode 100644
index 55b9e30..0000000
--- a/gsequencer.1-fix-libgsequencer-blue-print.patch
+++ /dev/null
@@ -1,36 +0,0 @@
---- Makefile.am.orig 2017-06-14 12:28:48.301704029 +0200
-+++ Makefile.am 2017-06-14 13:04:35.444052790 +0200
-@@ -28,12 +28,12 @@
- # this lists the binaries to produce, the (non-PHONY, binary) targets in
- # the previous manual Makefile
- lib_LTLIBRARIES = libags.la libags_thread.la libags_server.la libags_audio.la libags_gui.la
--# lib_LTLIBRARIES += libgsequencer.la
-+lib_LTLIBRARIES += libgsequencer.la
-
- bin_PROGRAMS = gsequencer midi2xml
-
--libgsequencerdir = $(libdir)/gsequencer
--libgsequencer_LTLIBRARIES = libgsequencer.la
-+#libgsequencerdir = $(libdir)
-+#libgsequencer_LTLIBRARIES = libgsequencer.la
-
- EXTRA_DIST = config.rpath \
- COPYING.docs \
-@@ -78,7 +78,7 @@
- # pkg-config
- pkgconfigdir = $(libdir)/pkgconfig
- pkgconfig_DATA = libags.pc libags_audio.pc libags_gui.pc
--# pkgconfig_DATA += libgsequencer.pc
-+pkgconfig_DATA += libgsequencer.pc
-
- EXTRA_DIST += libags.pc.in libags_audio.pc.in libags_gui.pc.in libgsequencer.pc.in
- # EXTRA_DIST += libgsequencer.pc.in
-@@ -117,7 +117,7 @@
- # include
- otherincludedir = $(includedir)/ags
- nobase_include_HEADERS = $(libags_la_HEADERS_0) $(libags_thread_la_HEADERS_0) $(libags_server_la_HEADERS_0) $(libags_audio_la_HEADERS_0) $(libags_gui_la_HEADERS_0)
--# nobase_include_HEADERS += $(libgsequencer_la_HEADERS_0)
-+nobase_include_HEADERS += $(libgsequencer_la_HEADERS_0)
-
- # doc
- docdir = $(datadir)/doc/gsequencer
diff --git a/gsequencer.2-fix-gtk-doc.patch b/gsequencer.2-fix-gtk-doc.patch
deleted file mode 100644
index 7c7fc8f..0000000
--- a/gsequencer.2-fix-gtk-doc.patch
+++ /dev/null
@@ -1,58 +0,0 @@
---- Makefile.am.orig 2017-08-27 22:05:27.064903660 +0200
-+++ Makefile.am 2017-08-27 22:41:24.616378995 +0200
-@@ -1766,18 +1766,18 @@
- gzip -9 -c $(top_srcdir)/ChangeLog > $(DESTDIR)/$(datadir)/doc/gsequencer/changelog.gz
-
- fix-local-html: html
-- find $(top_srcdir)/docs/reference/libags/libags-html -name "*.html" -type f -exec sed -i 's/..\/gobject/\/usr\/share\/doc\/libglib2.0-doc\/gobject\//' {} \;
-- find $(top_srcdir)/docs/reference/libags-audio/libags-audio-html -name "*.html" -type f -exec sed -i 's/..\/gobject/\/usr\/share\/doc\/libglib2.0-doc\/gobject\//' {} \;
-- find $(top_srcdir)/docs/reference/libags-audio/libags-audio-html -name "*.html" -type f -exec sed -i 's/..\/libags-html/\/usr\/share\/doc\/libags-doc\/api\//' {} \;
-- find $(top_srcdir)/docs/reference/libags-gui/libags-gui-html -name "*.html" -type f -exec sed -i 's/..\/gobject/\/usr\/share\/doc\/libglib2.0-doc\/gobject\//' {} \;
-- find $(top_srcdir)/docs/reference/libags-gui/libags-gui-html -name "*.html" -type f -exec sed -i 's/..\/gtk2/\/usr\/share\/doc\/libgtk2.0-doc\/gtk2\//' {} \;
-- find $(top_srcdir)/docs/reference/libags-gui/libags-gui-html -name "*.html" -type f -exec sed -i 's/..\/gtk3/\/usr\/share\/doc\/libgtk2.0-doc\/gtk2\//' {} \;
-- find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/gobject/\/usr\/share\/doc\/libglib2.0-doc\/gobject\//' {} \;
-- find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/gtk2/\/usr\/share\/doc\/libgtk2.0-doc\/gtk2\//' {} \;
-- find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/gtk3/\/usr\/share\/doc\/libgtk2.0-doc\/gtk2\//' {} \;
-- find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/libags-html/\/usr\/share\/doc\/libags-doc\/api\//' {} \;
-- find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/libags-audio-html/\/usr\/share\/doc\/libags-audio-doc\/api\//' {} \;
-- find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/libags-gui-html/\/usr\/share\/doc\/libags-gui-doc\/api\//' {} \;
-+ find $(top_srcdir)/docs/reference/libags/libags-html -name "*.html" -type f -exec sed -i 's/..\/gobject/\.\.\/gobject\//' {} \;
-+ find $(top_srcdir)/docs/reference/libags-audio/libags-audio-html -name "*.html" -type f -exec sed -i 's/..\/gobject/\.\.\/gobject\//' {} \;
-+ find $(top_srcdir)/docs/reference/libags-audio/libags-audio-html -name "*.html" -type f -exec sed -i 's/..\/libags-html/\.\.\/libags\//' {} \;
-+ find $(top_srcdir)/docs/reference/libags-gui/libags-gui-html -name "*.html" -type f -exec sed -i 's/..\/gobject/\.\.\/gobject\//' {} \;
-+ find $(top_srcdir)/docs/reference/libags-gui/libags-gui-html -name "*.html" -type f -exec sed -i 's/..\/gtk2/\.\.\/gtk2\//' {} \;
-+ find $(top_srcdir)/docs/reference/libags-gui/libags-gui-html -name "*.html" -type f -exec sed -i 's/..\/gtk3/\.\.\/gtk2\//' {} \;
-+ find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/gobject/\.\.\/gobject\//' {} \;
-+ find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/gtk2/\.\.\/gtk2\//' {} \;
-+ find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/gtk3/\.\.\/gtk2\//' {} \;
-+ find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/libags-html/\.\.\/libags\//' {} \;
-+ find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/libags-audio-html/\.\.\/libags_audio\//' {} \;
-+ find $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html -name "*.html" -type f -exec sed -i 's/..\/libags-gui-html/\.\.\/libags_gui\//' {} \;
-
- fix-online-html: html
- find $(top_srcdir)/docs/reference/libags/libags-html -name "*.html" -type f -exec sed -i 's/..\/gobject/https\:\/\/developer\.gnome\.org\/gobject\/stable\//' {} \;
-@@ -1800,19 +1800,11 @@
- install -c -p -m 644 $(devdocimages) $(DESTDIR)/$(datadir)/doc/libags-audio-doc/images/
- install -c -p -m 644 $(top_builddir)/html/user-docs/* $(DESTDIR)/$(datadir)/doc/gsequencer/html/
- install -c -p -m 644 $(top_builddir)/html/developer-docs/* $(DESTDIR)/$(datadir)/doc/libags-audio-doc/html/
-- mkdir -p $(DESTDIR)/$(datadir)/gtk-doc/html
-- mkdir -p $(DESTDIR)/$(datadir)/doc/libags-doc/api
-- mkdir -p $(DESTDIR)/$(datadir)/doc/libags-audio-doc/api
-- mkdir -p $(DESTDIR)/$(datadir)/doc/libags-gui-doc/api
-- mkdir -p $(DESTDIR)/$(datadir)/doc/libgsequencer-doc/api
-- ln -s ../../../gtk-doc/html/libags $(DESTDIR)/$(datadir)/doc/libags-doc/api
-- ln -s ../../../gtk-doc/html/libags_audio $(DESTDIR)/$(datadir)/doc/libags-audio-doc/api
-- ln -s ../../../gtk-doc/html/libags_gui $(DESTDIR)/$(datadir)/doc/libags-gui-doc/api
-- ln -s ../../../gtk-doc/html/libgsequencer $(DESTDIR)/$(datadir)/doc/libgsequencer-doc/api
-- install -c -p -m 644 $(top_srcdir)/docs/reference/libags/libags-html/* $(DESTDIR)/$(datadir)/doc/libags-doc/api
-- install -c -p -m 644 $(top_srcdir)/docs/reference/libags-audio/libags-audio-html/* $(DESTDIR)/$(datadir)/doc/libags-audio-doc/api
-- install -c -p -m 644 $(top_srcdir)/docs/reference/libags-gui/libags-gui-html/* $(DESTDIR)/$(datadir)/doc/libags-gui-doc/api
-- install -c -p -m 644 $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html/* $(DESTDIR)/$(datadir)/doc/libgsequencer-doc/api
-+ mkdir -p $(DESTDIR)/$(datadir)/gtk-doc/html/{libags,libags_audio,libags_gui,libgsequencer}
-+ install -c -p -m 644 $(top_srcdir)/docs/reference/libags/libags-html/* $(DESTDIR)/$(datadir)/gtk-doc/html/libags/
-+ install -c -p -m 644 $(top_srcdir)/docs/reference/libags-audio/libags-audio-html/* $(DESTDIR)/$(datadir)/gtk-doc/html/libags_audio
-+ install -c -p -m 644 $(top_srcdir)/docs/reference/libags-gui/libags-gui-html/* $(DESTDIR)/$(datadir)/gtk-doc/html/libags_gui
-+ install -c -p -m 644 $(top_srcdir)/docs/reference/libgsequencer/libgsequencer-html/* $(DESTDIR)/$(datadir)/gtk-doc/html/libgsequencer
-
- uninstall-hook:
- rm -rf $(DESTDIR)/$(datadir)/gsequencer
diff --git a/gsequencer.3-fix-libgsequencer-doc.patch b/gsequencer.3-fix-libgsequencer-doc.patch
deleted file mode 100644
index 599f682..0000000
--- a/gsequencer.3-fix-libgsequencer-doc.patch
+++ /dev/null
@@ -1,1531 +0,0 @@
---- docs/reference/libgsequencer/libgsequencer.xml.orig 2017-10-02 06:25:49.377909826 +0200
-+++ docs/reference/libgsequencer/libgsequencer.xml 2017-10-02 06:26:19.579293421 +0200
-@@ -143,6 +143,8 @@
-
-
-
-+
-+
-
-
-
-@@ -151,15 +153,23 @@
-
-
-
-+
-+
-
-
-
-
-
-
-+
-+
-
-
-
-+
-+
-+
-+
-
-
-
---- docs/reference/libgsequencer/libgsequencer.types.orig 2017-10-02 06:26:10.285175377 +0200
-+++ docs/reference/libgsequencer/libgsequencer.types 2017-10-02 06:40:58.532046167 +0200
-@@ -101,11 +101,14 @@
- ags_property_collection_editor_get_type
- ags_property_editor_get_type
- ags_property_listing_editor_get_type
-+ags_ramp_acceleration_dialog_get_type
- ags_remove_sequencer_editor_jack_get_type
- ags_remove_soundcard_editor_sink_get_type
- ags_scale_area_get_type
- ags_scale_get_type
- ags_scroll_on_play_get_type
-+ags_select_acceleration_dialog_get_type
-+ags_select_note_dialog_get_type
- ags_sequencer_editor_get_type
- ags_server_preferences_get_type
- ags_sf2_chooser_get_type
-@@ -122,6 +125,7 @@
- ags_toolbar_get_type
- ags_track_collection_get_type
- ags_track_collection_mapper_get_type
-+ags_ui_provider_get_type
- ags_update_bulk_member_get_type
- ags_window_get_type
- ags_xorg_application_context_get_type
---- docs/reference/libgsequencer/libgsequencer-sections.txt.orig 2017-10-02 06:25:56.896005313 +0200
-+++ docs/reference/libgsequencer/libgsequencer-sections.txt 2017-10-02 06:41:06.237128848 +0200
-@@ -7,7 +7,6 @@
- AGS_ADD_BULK_MEMBER_CLASS
- AGS_ADD_BULK_MEMBER_GET_CLASS
- AGS_IS_ADD_BULK_MEMBER
--AGS_IS_ADD_BULK_MEMBER_CLASS
- AGS_TYPE_ADD_BULK_MEMBER
- AgsAddBulkMember
- AgsAddBulkMemberClass
-@@ -23,7 +22,6 @@
- AGS_ADD_LINE_MEMBER_CLASS
- AGS_ADD_LINE_MEMBER_GET_CLASS
- AGS_IS_ADD_LINE_MEMBER
--AGS_IS_ADD_LINE_MEMBER_CLASS
- AGS_TYPE_ADD_LINE_MEMBER
- AgsAddLineMember
- AgsAddLineMemberClass
-@@ -39,7 +37,6 @@
- AGS_ADD_SEQUENCER_EDITOR_JACK_CLASS
- AGS_ADD_SEQUENCER_EDITOR_JACK_GET_CLASS
- AGS_IS_ADD_SEQUENCER_EDITOR_JACK
--AGS_IS_ADD_SEQUENCER_EDITOR_JACK_CLASS
- AGS_TYPE_ADD_SEQUENCER_EDITOR_JACK
- AgsAddSequencerEditorJack
- AgsAddSequencerEditorJackClass
-@@ -55,7 +52,6 @@
- AGS_ADD_SOUNDCARD_EDITOR_SINK_CLASS
- AGS_ADD_SOUNDCARD_EDITOR_SINK_GET_CLASS
- AGS_IS_ADD_SOUNDCARD_EDITOR_SINK
--AGS_IS_ADD_SOUNDCARD_EDITOR_SINK_CLASS
- AGS_TYPE_ADD_SOUNDCARD_EDITOR_SINK
- AgsAddSoundcardEditorSink
- AgsAddSoundcardEditorSinkClass
-@@ -72,7 +68,6 @@
- AGS_AUDIO_PREFERENCES_CLASS
- AGS_AUDIO_PREFERENCES_GET_CLASS
- AGS_IS_AUDIO_PREFERENCES
--AGS_IS_AUDIO_PREFERENCES_CLASS
- AGS_TYPE_AUDIO_PREFERENCES
- AgsAudioPreferences
- AgsAudioPreferencesClass
-@@ -109,7 +104,6 @@
- AGS_AUTOMATION_AREA_CLASS
- AGS_AUTOMATION_AREA_GET_CLASS
- AGS_IS_AUTOMATION_AREA
--AGS_IS_AUTOMATION_AREA_CLASS
- AGS_TYPE_AUTOMATION_AREA
- AgsAutomationArea
- AgsAutomationAreaClass
-@@ -117,6 +111,11 @@
-
-
-
-+ags_automation_area_callbacks
-+
-+
-+
-+
- ags_automation_edit
- AgsAutomationEdit
- AGS_AUTOMATION_EDIT_MAX_CONTROLS
-@@ -138,7 +137,6 @@
- AGS_AUTOMATION_EDIT_CLASS
- AGS_AUTOMATION_EDIT_GET_CLASS
- AGS_IS_AUTOMATION_EDIT
--AGS_IS_AUTOMATION_EDIT_CLASS
- AGS_TYPE_AUTOMATION_EDIT
- AgsAutomationEdit
- AgsAutomationEditClass
-@@ -182,7 +180,6 @@
- AGS_AUTOMATION_EDITOR_CLASS
- AGS_AUTOMATION_EDITOR_GET_CLASS
- AGS_IS_AUTOMATION_EDITOR
--AGS_IS_AUTOMATION_EDITOR_CLASS
- AGS_TYPE_AUTOMATION_EDITOR
- AgsAutomationEditor
- AgsAutomationEditorClass
-@@ -204,13 +201,13 @@
- AgsAutomationToolbarFlags
- ags_automation_toolbar_load_port
- ags_automation_toolbar_apply_port
-+ags_automation_toolbar_tool_popup_new
- ags_automation_toolbar_new
-
- AGS_AUTOMATION_TOOLBAR
- AGS_AUTOMATION_TOOLBAR_CLASS
- AGS_AUTOMATION_TOOLBAR_GET_CLASS
- AGS_IS_AUTOMATION_TOOLBAR
--AGS_IS_AUTOMATION_TOOLBAR_CLASS
- AGS_TYPE_AUTOMATION_TOOLBAR
- AgsAutomationToolbar
- AgsAutomationToolbarClass
-@@ -226,8 +223,10 @@
- ags_automation_toolbar_select_callback
- ags_automation_toolbar_copy_or_cut_callback
- ags_automation_toolbar_paste_callback
-+ags_automation_toolbar_tool_popup_select_acceleration_callback
-+ags_automation_toolbar_tool_popup_ramp_acceleration_callback
- ags_automation_toolbar_zoom_callback
--ags_automation_toolbar_port_changed_callback
-+ags_automation_toolbar_port_callback
-
-
-
-@@ -240,7 +239,6 @@
- AGS_AUTOMATION_WINDOW_CLASS
- AGS_AUTOMATION_WINDOW_GET_CLASS
- AGS_IS_AUTOMATION_WINDOW
--AGS_IS_AUTOMATION_WINDOW_CLASS
- AGS_TYPE_AUTOMATION_WINDOW
- AgsAutomationWindow
- AgsAutomationWindowClass
-@@ -248,6 +246,11 @@
-
-
-
-+ags_automation_window_callbacks
-+
-+
-+
-+
- ags_blink_cell_pattern_cursor
- AgsBlinkCellPatternCursor
- ags_blink_cell_pattern_cursor_new
-@@ -256,7 +259,6 @@
- AGS_BLINK_CELL_PATTERN_CURSOR_CLASS
- AGS_BLINK_CELL_PATTERN_CURSOR_GET_CLASS
- AGS_IS_BLINK_CELL_PATTERN_CURSOR
--AGS_IS_BLINK_CELL_PATTERN_CURSOR_CLASS
- AGS_TYPE_BLINK_CELL_PATTERN_CURSOR
- AgsBlinkCellPatternCursor
- AgsBlinkCellPatternCursorClass
-@@ -284,7 +286,6 @@
- AGS_BULK_MEMBER_CLASS
- AGS_BULK_MEMBER_GET_CLASS
- AGS_IS_BULK_MEMBER
--AGS_IS_BULK_MEMBER_CLASS
- AGS_TYPE_BULK_MEMBER
- AgsBulkMember
- AgsBulkMemberClass
-@@ -331,7 +332,6 @@
- AGS_CELL_PATTERN_CLASS
- AGS_CELL_PATTERN_GET_CLASS
- AGS_IS_CELL_PATTERN
--AGS_IS_CELL_PATTERN_CLASS
- AGS_TYPE_CELL_PATTERN
- AgsCellPattern
- AgsCellPatternClass
-@@ -358,7 +358,6 @@
- AGS_CHANGE_INDICATOR_CLASS
- AGS_CHANGE_INDICATOR_GET_CLASS
- AGS_IS_CHANGE_INDICATOR
--AGS_IS_CHANGE_INDICATOR_CLASS
- AGS_TYPE_CHANGE_INDICATOR
- AgsChangeIndicator
- AgsChangeIndicatorClass
-@@ -374,7 +373,6 @@
- AGS_CHANGE_TACT_CLASS
- AGS_CHANGE_TACT_GET_CLASS
- AGS_IS_CHANGE_TACT
--AGS_IS_CHANGE_TACT_CLASS
- AGS_TYPE_CHANGE_TACT
- AgsChangeTact
- AgsChangeTactClass
-@@ -394,7 +392,6 @@
- AGS_CONNECTION_EDITOR_CLASS
- AGS_CONNECTION_EDITOR_GET_CLASS
- AGS_IS_CONNECTION_EDITOR
--AGS_IS_CONNECTION_EDITOR_CLASS
- AGS_TYPE_CONNECTION_EDITOR
- AgsConnectionEditor
- AgsConnectionEditorClass
-@@ -421,7 +418,6 @@
- AGS_CONTEXT_MENU_CLASS
- AGS_CONTEXT_MENU_GET_CLASS
- AGS_IS_CONTEXT_MENU
--AGS_IS_CONTEXT_MENU_CLASS
- AGS_TYPE_CONTEXT_MENU
- AgsContextMenu
- AgsContextMenuClass
-@@ -439,7 +435,6 @@
- AGS_CROP_NOTE_DIALOG_CLASS
- AGS_CROP_NOTE_DIALOG_GET_CLASS
- AGS_IS_CROP_NOTE_DIALOG
--AGS_IS_CROP_NOTE_DIALOG_CLASS
- AGS_TYPE_CROP_NOTE_DIALOG
- AgsCropNoteDialog
- AgsCropNoteDialogClass
-@@ -461,7 +456,6 @@
- AGS_DISPLAY_TACT_CLASS
- AGS_DISPLAY_TACT_GET_CLASS
- AGS_IS_DISPLAY_TACT
--AGS_IS_DISPLAY_TACT_CLASS
- AGS_TYPE_DISPLAY_TACT
- AgsDisplayTact
- AgsDisplayTactClass
-@@ -477,7 +471,6 @@
- AGS_DRUM_CLASS
- AGS_DRUM_GET_CLASS
- AGS_IS_DRUM
--AGS_IS_DRUM_CLASS
- AGS_TYPE_DRUM
- AgsDrum
- AgsDrumClass
-@@ -505,7 +498,6 @@
- AGS_DRUM_INPUT_LINE_CLASS
- AGS_DRUM_INPUT_LINE_GET_CLASS
- AGS_IS_DRUM_INPUT_LINE
--AGS_IS_DRUM_INPUT_LINE_CLASS
- AGS_TYPE_DRUM_INPUT_LINE
- AgsDrumInputLine
- AgsDrumInputLineClass
-@@ -529,7 +521,6 @@
- AGS_DRUM_INPUT_PAD_CLASS
- AGS_DRUM_INPUT_PAD_GET_CLASS
- AGS_IS_DRUM_INPUT_PAD
--AGS_IS_DRUM_INPUT_PAD_CLASS
- AGS_TYPE_DRUM_INPUT_PAD
- AgsDrumInputPad
- AgsDrumInputPadClass
-@@ -552,7 +543,6 @@
- AGS_DRUM_OUTPUT_LINE_CLASS
- AGS_DRUM_OUTPUT_LINE_GET_CLASS
- AGS_IS_DRUM_OUTPUT_LINE
--AGS_IS_DRUM_OUTPUT_LINE_CLASS
- AGS_TYPE_DRUM_OUTPUT_LINE
- AgsDrumOutputLine
- AgsDrumOutputLineClass
-@@ -575,7 +565,6 @@
- AGS_DRUM_OUTPUT_PAD_CLASS
- AGS_DRUM_OUTPUT_PAD_GET_CLASS
- AGS_IS_DRUM_OUTPUT_PAD
--AGS_IS_DRUM_OUTPUT_PAD_CLASS
- AGS_TYPE_DRUM_OUTPUT_PAD
- AgsDrumOutputPad
- AgsDrumOutputPadClass
-@@ -583,6 +572,11 @@
-
-
-
-+ags_drum_output_pad_callbacks
-+
-+
-+
-+
- ags_dssi_bridge
- AgsDssiBridge
- AGS_DSSI_BRIDGE_DEFAULT_VERSION
-@@ -597,7 +591,6 @@
- AGS_DSSI_BRIDGE_CLASS
- AGS_DSSI_BRIDGE_GET_CLASS
- AGS_IS_DSSI_BRIDGE
--AGS_IS_DSSI_BRIDGE_CLASS
- AGS_TYPE_DSSI_BRIDGE
- AgsDssiBridge
- AgsDssiBridgeClass
-@@ -623,7 +616,6 @@
- AGS_DSSI_BROWSER_CLASS
- AGS_DSSI_BROWSER_GET_CLASS
- AGS_IS_DSSI_BROWSER
--AGS_IS_DSSI_BROWSER_CLASS
- AGS_TYPE_DSSI_BROWSER
- AgsDssiBrowser
- AgsDssiBrowserClass
-@@ -658,7 +650,6 @@
- AGS_EDITOR_CLASS
- AGS_EDITOR_GET_CLASS
- AGS_IS_EDITOR
--AGS_IS_EDITOR_CLASS
- AGS_TYPE_EDITOR
- AgsEditor
- AgsEditorClass
-@@ -689,7 +680,6 @@
- AGS_EFFECT_BRIDGE_CLASS
- AGS_EFFECT_BRIDGE_GET_CLASS
- AGS_IS_EFFECT_BRIDGE
--AGS_IS_EFFECT_BRIDGE_CLASS
- AGS_TYPE_EFFECT_BRIDGE
- AgsEffectBridge
- AgsEffectBridgeClass
-@@ -726,7 +716,6 @@
- AGS_EFFECT_BULK_CLASS
- AGS_EFFECT_BULK_GET_CLASS
- AGS_IS_EFFECT_BULK
--AGS_IS_EFFECT_BULK_CLASS
- AGS_TYPE_EFFECT_BULK
- AgsEffectBulk
- AgsEffectBulkClass
-@@ -757,6 +746,7 @@
- ags_effect_line_remove_effect
- ags_effect_line_map_recall
- ags_effect_line_find_port
-+ags_effect_line_find_next_grouped
- ags_effect_line_indicator_queue_draw_timeout
- ags_effect_line_new
-
-@@ -764,7 +754,6 @@
- AGS_EFFECT_LINE_CLASS
- AGS_EFFECT_LINE_GET_CLASS
- AGS_IS_EFFECT_LINE
--AGS_IS_EFFECT_LINE_CLASS
- AGS_TYPE_EFFECT_LINE
- AgsEffectLine
- AgsEffectLineClass
-@@ -796,7 +785,6 @@
- AGS_EFFECT_PAD_CLASS
- AGS_EFFECT_PAD_GET_CLASS
- AGS_IS_EFFECT_PAD
--AGS_IS_EFFECT_PAD_CLASS
- AGS_TYPE_EFFECT_PAD
- AgsEffectPad
- AgsEffectPadClass
-@@ -804,6 +792,11 @@
-
-
-
-+ags_effect_pad_callbacks
-+
-+
-+
-+
- ags_effect_separator
- AgsEffectSeparator
- ags_effect_separator_new
-@@ -812,7 +805,6 @@
- AGS_EFFECT_SEPARATOR_CLASS
- AGS_EFFECT_SEPARATOR_GET_CLASS
- AGS_IS_EFFECT_SEPARATOR
--AGS_IS_EFFECT_SEPARATOR_CLASS
- AGS_TYPE_EFFECT_SEPARATOR
- AgsEffectSeparator
- AgsEffectSeparatorClass
-@@ -833,7 +825,6 @@
- AGS_ENVELOPE_DIALOG_CLASS
- AGS_ENVELOPE_DIALOG_GET_CLASS
- AGS_IS_ENVELOPE_DIALOG
--AGS_IS_ENVELOPE_DIALOG_CLASS
- AGS_TYPE_ENVELOPE_DIALOG
- AgsEnvelopeDialog
- AgsEnvelopeDialogClass
-@@ -866,7 +857,6 @@
- AGS_ENVELOPE_EDITOR_CLASS
- AGS_ENVELOPE_EDITOR_GET_CLASS
- AGS_IS_ENVELOPE_EDITOR
--AGS_IS_ENVELOPE_EDITOR_CLASS
- AGS_TYPE_ENVELOPE_EDITOR
- AgsEnvelopeEditor
- AgsEnvelopeEditorClass
-@@ -904,7 +894,6 @@
- AGS_ENVELOPE_INFO_CLASS
- AGS_ENVELOPE_INFO_GET_CLASS
- AGS_IS_ENVELOPE_INFO
--AGS_IS_ENVELOPE_INFO_CLASS
- AGS_TYPE_ENVELOPE_INFO
- AgsEnvelopeInfo
- AgsEnvelopeInfoClass
-@@ -934,7 +923,6 @@
- AGS_EXPORT_SOUNDCARD_CLASS
- AGS_EXPORT_SOUNDCARD_GET_CLASS
- AGS_IS_EXPORT_SOUNDCARD
--AGS_IS_EXPORT_SOUNDCARD_CLASS
- AGS_TYPE_EXPORT_SOUNDCARD
- AgsExportSoundcard
- AgsExportSoundcardClass
-@@ -959,7 +947,6 @@
- AGS_EXPORT_WINDOW_CLASS
- AGS_EXPORT_WINDOW_GET_CLASS
- AGS_IS_EXPORT_WINDOW
--AGS_IS_EXPORT_WINDOW_CLASS
- AGS_TYPE_EXPORT_WINDOW
- AgsExportWindow
- AgsExportWindowClass
-@@ -988,7 +975,6 @@
- AGS_FFPLAYER_CLASS
- AGS_FFPLAYER_GET_CLASS
- AGS_IS_FFPLAYER
--AGS_IS_FFPLAYER_CLASS
- AGS_TYPE_FFPLAYER
- AgsFFPlayer
- AgsFFPlayerClass
-@@ -1004,7 +990,6 @@
- AGS_FFPLAYER_BRIDGE_CLASS
- AGS_FFPLAYER_BRIDGE_GET_CLASS
- AGS_IS_FFPLAYER_BRIDGE
--AGS_IS_FFPLAYER_BRIDGE_CLASS
- AGS_TYPE_FFPLAYER_BRIDGE
- AgsFFPlayerBridge
- AgsFFPlayerBridgeClass
-@@ -1012,6 +997,11 @@
-
-
-
-+ags_ffplayer_bridge_callbacks
-+
-+
-+
-+
- ags_ffplayer_bulk_input
- AgsFFPlayerBulkInput
- AGS_FFPLAYER_BULK_INPUT_DEFAULT_VERSION
-@@ -1023,7 +1013,6 @@
- AGS_FFPLAYER_BULK_INPUT_CLASS
- AGS_FFPLAYER_BULK_INPUT_GET_CLASS
- AGS_IS_FFPLAYER_BULK_INPUT
--AGS_IS_FFPLAYER_BULK_INPUT_CLASS
- AGS_TYPE_FFPLAYER_BULK_INPUT
- AgsFFPlayerBulkInput
- AgsFFPlayerBulkInputClass
-@@ -1031,6 +1020,11 @@
-
-
-
-+ags_ffplayer_bulk_input_callbacks
-+
-+
-+
-+
- ags_ffplayer_callbacks
- ags_ffplayer_parent_set_callback
- ags_ffplayer_destroy_callback
-@@ -1053,7 +1047,6 @@
- AGS_FFPLAYER_INPUT_LINE_CLASS
- AGS_FFPLAYER_INPUT_LINE_GET_CLASS
- AGS_IS_FFPLAYER_INPUT_LINE
--AGS_IS_FFPLAYER_INPUT_LINE_CLASS
- AGS_TYPE_FFPLAYER_INPUT_LINE
- AgsFFPlayerInputLine
- AgsFFPlayerInputLineClass
-@@ -1074,7 +1067,6 @@
- AGS_FFPLAYER_INPUT_PAD_CLASS
- AGS_FFPLAYER_INPUT_PAD_GET_CLASS
- AGS_IS_FFPLAYER_INPUT_PAD
--AGS_IS_FFPLAYER_INPUT_PAD_CLASS
- AGS_TYPE_FFPLAYER_INPUT_PAD
- AgsFFPlayerInputPad
- AgsFFPlayerInputPadClass
-@@ -1082,6 +1074,11 @@
-
-
-
-+ags_ffplayer_input_pad_callbacks
-+
-+
-+
-+
- ags_file_selection
- AgsFileSelection
- AGS_FILE_SELECTION_ENTRY
-@@ -1099,7 +1096,6 @@
- AGS_FILE_SELECTION_CLASS
- AGS_FILE_SELECTION_GET_CLASS
- AGS_IS_FILE_SELECTION
--AGS_IS_FILE_SELECTION_CLASS
- AGS_TYPE_FILE_SELECTION
- AgsFileSelection
- AgsFileSelectionClass
-@@ -1121,7 +1117,6 @@
- AGS_GENERIC_PREFERENCES_CLASS
- AGS_GENERIC_PREFERENCES_GET_CLASS
- AGS_IS_GENERIC_PREFERENCES
--AGS_IS_GENERIC_PREFERENCES_CLASS
- AGS_TYPE_GENERIC_PREFERENCES
- AgsGenericPreferences
- AgsGenericPreferencesClass
-@@ -1249,14 +1244,32 @@
- AgsGuiThread
- AGS_GUI_THREAD_RT_PRIORITY
- AGS_GUI_THREAD_DEFAULT_JIFFIE
-+AGS_GUI_THREAD_SYNC_DELAY
-+AGS_GUI_THREAD_SYNC_AVAILABLE_TIMEOUT
- AgsGuiThreadFlags
-+ags_gui_thread_complete_task
-+ags_gui_thread_do_poll_loop
-+ags_gui_thread_run
-+ags_gui_init
-+ags_gui_thread_enter
-+ags_gui_thread_leave
-+ags_gui_thread_get_dispatch_mutex
-+ags_gui_thread_show_file_error
-+ags_gui_thread_launch
-+ags_gui_thread_launch_filename
-+ags_gui_thread_timer_start
-+ags_gui_thread_timer_launch
-+ags_gui_thread_timer_launch_filename
-+ags_gui_thread_do_animation
-+ags_gui_thread_do_run
-+ags_gui_thread_schedule_task
-+ags_gui_thread_schedule_task_list
- ags_gui_thread_new
-
- AGS_GUI_THREAD
- AGS_GUI_THREAD_CLASS
- AGS_GUI_THREAD_GET_CLASS
- AGS_IS_GUI_THREAD
--AGS_IS_GUI_THREAD_CLASS
- AGS_TYPE_GUI_THREAD
- AgsGuiThread
- AgsGuiThreadClass
-@@ -1273,7 +1286,6 @@
- AGS_HISTORY_BROWSER_CLASS
- AGS_HISTORY_BROWSER_GET_CLASS
- AGS_IS_HISTORY_BROWSER
--AGS_IS_HISTORY_BROWSER_CLASS
- AGS_TYPE_HISTORY_BROWSER
- AgsHistoryBrowser
- AgsHistoryBrowserClass
-@@ -1281,6 +1293,11 @@
-
-
-
-+ags_history_browser_callbacks
-+
-+
-+
-+
- ags_inline_player
- AgsInlinePlayer
- ags_inline_player_new
-@@ -1289,7 +1306,6 @@
- AGS_INLINE_PLAYER_CLASS
- AGS_INLINE_PLAYER_GET_CLASS
- AGS_IS_INLINE_PLAYER
--AGS_IS_INLINE_PLAYER_CLASS
- AGS_TYPE_INLINE_PLAYER
- AgsInlinePlayer
- AgsInlinePlayerClass
-@@ -1297,6 +1313,11 @@
-
-
-
-+ags_inline_player_callbacks
-+
-+
-+
-+
- ags_ladspa_bridge
- AgsLadspaBridge
- AGS_LADSPA_BRIDGE_DEFAULT_VERSION
-@@ -1306,7 +1327,6 @@
- ags_ladspa_bridge_new
-
- AGS_IS_LADSPA_BRIDGE
--AGS_IS_LADSPA_BRIDGE_CLASS
- AGS_LADSPA_BRIDGE
- AGS_LADSPA_BRIDGE_CLASS
- AGS_LADSPA_BRIDGE_GET_CLASS
-@@ -1334,7 +1354,6 @@
- ags_ladspa_browser_new
-
- AGS_IS_LADSPA_BROWSER
--AGS_IS_LADSPA_BROWSER_CLASS
- AGS_LADSPA_BROWSER
- AGS_LADSPA_BROWSER_CLASS
- AGS_LADSPA_BROWSER_GET_CLASS
-@@ -1370,7 +1389,6 @@
- ags_line_new
-
- AGS_IS_LINE
--AGS_IS_LINE_CLASS
- AGS_LINE
- AGS_LINE_CLASS
- AGS_LINE_GET_CLASS
-@@ -1408,7 +1426,6 @@
- ags_line_editor_new
-
- AGS_IS_LINE_EDITOR
--AGS_IS_LINE_EDITOR_CLASS
- AGS_LINE_EDITOR
- AGS_LINE_EDITOR_CLASS
- AGS_LINE_EDITOR_GET_CLASS
-@@ -1435,10 +1452,10 @@
- ags_line_member_set_label
- ags_line_member_change_port
- ags_line_member_find_port
-+ags_line_member_chained_event
- ags_line_member_new
-
- AGS_IS_LINE_MEMBER
--AGS_IS_LINE_MEMBER_CLASS
- AGS_LINE_MEMBER
- AGS_LINE_MEMBER_CLASS
- AGS_LINE_MEMBER_GET_CLASS
-@@ -1468,7 +1485,6 @@
- ags_line_member_editor_new
-
- AGS_IS_LINE_MEMBER_EDITOR
--AGS_IS_LINE_MEMBER_EDITOR_CLASS
- AGS_LINE_MEMBER_EDITOR
- AGS_LINE_MEMBER_EDITOR_CLASS
- AGS_LINE_MEMBER_EDITOR_GET_CLASS
-@@ -1496,7 +1512,6 @@
- ags_link_collection_editor_new
-
- AGS_IS_LINK_COLLECTION_EDITOR
--AGS_IS_LINK_COLLECTION_EDITOR_CLASS
- AGS_LINK_COLLECTION_EDITOR
- AGS_LINK_COLLECTION_EDITOR_CLASS
- AGS_LINK_COLLECTION_EDITOR_GET_CLASS
-@@ -1522,7 +1537,6 @@
- ags_link_editor_new
-
- AGS_IS_LINK_EDITOR
--AGS_IS_LINK_EDITOR_CLASS
- AGS_LINK_EDITOR
- AGS_LINK_EDITOR_CLASS
- AGS_LINK_EDITOR_GET_CLASS
-@@ -1545,7 +1559,6 @@
- ags_listing_editor_new
-
- AGS_IS_LISTING_EDITOR
--AGS_IS_LISTING_EDITOR_CLASS
- AGS_LISTING_EDITOR
- AGS_LISTING_EDITOR_CLASS
- AGS_LISTING_EDITOR_GET_CLASS
-@@ -1573,7 +1586,6 @@
- ags_live_dssi_bridge_new
-
- AGS_IS_LIVE_DSSI_BRIDGE
--AGS_IS_LIVE_DSSI_BRIDGE_CLASS
- AGS_LIVE_DSSI_BRIDGE
- AGS_LIVE_DSSI_BRIDGE_CLASS
- AGS_LIVE_DSSI_BRIDGE_GET_CLASS
-@@ -1605,7 +1617,6 @@
- ags_live_lv2_bridge_new
-
- AGS_IS_LIVE_LV2_BRIDGE
--AGS_IS_LIVE_LV2_BRIDGE_CLASS
- AGS_LIVE_LV2_BRIDGE
- AGS_LIVE_LV2_BRIDGE_CLASS
- AGS_LIVE_LV2_BRIDGE_GET_CLASS
-@@ -1642,7 +1653,6 @@
- ags_lv2_bridge_new
-
- AGS_IS_LV2_BRIDGE
--AGS_IS_LV2_BRIDGE_CLASS
- AGS_LV2_BRIDGE
- AGS_LV2_BRIDGE_CLASS
- AGS_LV2_BRIDGE_GET_CLASS
-@@ -1661,6 +1671,13 @@
- ags_lv2_bridge_lv2ui_write_function
- ags_lv2_bridge_program_changed_callback
- ags_lv2_bridge_preset_changed_callback
-+ags_lv2_bridge_dial_changed_callback
-+ags_lv2_bridge_vscale_changed_callback
-+ags_lv2_bridge_hscale_changed_callback
-+ags_lv2_bridge_spin_button_changed_callback
-+ags_lv2_bridge_check_button_clicked_callback
-+ags_lv2_bridge_toggle_button_clicked_callback
-+ags_lv2_bridge_button_clicked_callback
-
-
-
-@@ -1676,7 +1693,6 @@
- ags_lv2_browser_new
-
- AGS_IS_LV2_BROWSER
--AGS_IS_LV2_BROWSER_CLASS
- AGS_LV2_BROWSER
- AGS_LV2_BROWSER_CLASS
- AGS_LV2_BROWSER_GET_CLASS
-@@ -1720,7 +1736,6 @@
- ags_machine_new
-
- AGS_IS_MACHINE
--AGS_IS_MACHINE_CLASS
- AGS_MACHINE
- AGS_MACHINE_CLASS
- AGS_MACHINE_GET_CLASS
-@@ -1732,8 +1747,6 @@
-
-
- ags_machine_callbacks
--ags_machine_parent_set_callback
--ags_machine_destroy_callback
- ags_machine_button_press_callback
- ags_machine_popup_move_up_activate_callback
- ags_machine_popup_move_down_activate_callback
-@@ -1742,6 +1755,7 @@
- ags_machine_popup_destroy_activate_callback
- ags_machine_popup_rename_activate_callback
- ags_machine_popup_properties_activate_callback
-+ags_machine_popup_sticky_controls_toggled_callback
- ags_machine_popup_copy_pattern_callback
- ags_machine_popup_paste_pattern_callback
- ags_machine_popup_envelope_callback
-@@ -1764,7 +1778,6 @@
- ags_machine_collection_new
-
- AGS_IS_MACHINE_COLLECTION
--AGS_IS_MACHINE_COLLECTION_CLASS
- AGS_MACHINE_COLLECTION
- AGS_MACHINE_COLLECTION_CLASS
- AGS_MACHINE_COLLECTION_GET_CLASS
-@@ -1775,12 +1788,16 @@
-
-
-
-+ags_machine_collection_callbacks
-+
-+
-+
-+
- ags_machine_collection_entry
- AgsMachineCollectionEntry
- ags_machine_collection_entry_new
-
- AGS_IS_MACHINE_COLLECTION_ENTRY
--AGS_IS_MACHINE_COLLECTION_ENTRY_CLASS
- AGS_MACHINE_COLLECTION_ENTRY
- AGS_MACHINE_COLLECTION_ENTRY_CLASS
- AGS_MACHINE_COLLECTION_ENTRY_GET_CLASS
-@@ -1791,6 +1808,11 @@
-
-
-
-+ags_machine_collection_entry_callbacks
-+
-+
-+
-+
- ags_machine_editor
- AgsMachineEditor
- AGS_MACHINE_EDITOR_DEFAULT_VERSION
-@@ -1805,7 +1827,6 @@
- ags_machine_editor_new
-
- AGS_IS_MACHINE_EDITOR
--AGS_IS_MACHINE_EDITOR_CLASS
- AGS_MACHINE_EDITOR
- AGS_MACHINE_EDITOR_CLASS
- AGS_MACHINE_EDITOR_GET_CLASS
-@@ -1829,7 +1850,6 @@
- ags_machine_radio_button_new
-
- AGS_IS_MACHINE_RADIO_BUTTON
--AGS_IS_MACHINE_RADIO_BUTTON_CLASS
- AGS_MACHINE_RADIO_BUTTON
- AGS_MACHINE_RADIO_BUTTON_CLASS
- AGS_MACHINE_RADIO_BUTTON_GET_CLASS
-@@ -1854,7 +1874,6 @@
- ags_machine_selection_new
-
- AGS_IS_MACHINE_SELECTION
--AGS_IS_MACHINE_SELECTION_CLASS
- AGS_MACHINE_SELECTION
- AGS_MACHINE_SELECTION_CLASS
- AGS_MACHINE_SELECTION_GET_CLASS
-@@ -1876,7 +1895,6 @@
- ags_machine_selector_new
-
- AGS_IS_MACHINE_SELECTOR
--AGS_IS_MACHINE_SELECTOR_CLASS
- AGS_MACHINE_SELECTOR
- AGS_MACHINE_SELECTOR_CLASS
- AGS_MACHINE_SELECTOR_GET_CLASS
-@@ -1906,7 +1924,6 @@
- ags_matrix_new
-
- AGS_IS_MATRIX
--AGS_IS_MATRIX_CLASS
- AGS_MATRIX
- AGS_MATRIX_CLASS
- AGS_MATRIX_GET_CLASS
-@@ -1922,7 +1939,6 @@
- ags_matrix_bridge_new
-
- AGS_IS_MATRIX_BRIDGE
--AGS_IS_MATRIX_BRIDGE_CLASS
- AGS_MATRIX_BRIDGE
- AGS_MATRIX_BRIDGE_CLASS
- AGS_MATRIX_BRIDGE_GET_CLASS
-@@ -1933,12 +1949,16 @@
-
-
-
-+ags_matrix_bridge_callbacks
-+
-+
-+
-+
- ags_matrix_bulk_input
- AgsMatrixBulkInput
- ags_matrix_bulk_input_new
-
- AGS_IS_MATRIX_BULK_INPUT
--AGS_IS_MATRIX_BULK_INPUT_CLASS
- AGS_MATRIX_BULK_INPUT
- AGS_MATRIX_BULK_INPUT_CLASS
- AGS_MATRIX_BULK_INPUT_GET_CLASS
-@@ -1949,6 +1969,11 @@
-
-
-
-+ags_matrix_bulk_input_callbacks
-+
-+
-+
-+
- ags_matrix_callbacks
- ags_matrix_parent_set_callback
- ags_matrix_index_callback
-@@ -2008,7 +2033,6 @@
- ags_menu_bar_new
-
- AGS_IS_MENU_BAR
--AGS_IS_MENU_BAR_CLASS
- AGS_MENU_BAR
- AGS_MENU_BAR_CLASS
- AGS_MENU_BAR_GET_CLASS
-@@ -2026,7 +2050,6 @@
- ags_meter_new
-
- AGS_IS_METER
--AGS_IS_METER_CLASS
- AGS_METER
- AGS_METER_CLASS
- AGS_METER_GET_CLASS
-@@ -2052,7 +2075,6 @@
- ags_midi_dialog_new
-
- AGS_IS_MIDI_DIALOG
--AGS_IS_MIDI_DIALOG_CLASS
- AGS_MIDI_DIALOG
- AGS_MIDI_DIALOG_CLASS
- AGS_MIDI_DIALOG_GET_CLASS
-@@ -2082,7 +2104,6 @@
- ags_midi_export_wizard_new
-
- AGS_IS_MIDI_EXPORT_WIZARD
--AGS_IS_MIDI_EXPORT_WIZARD_CLASS
- AGS_MIDI_EXPORT_WIZARD
- AGS_MIDI_EXPORT_WIZARD_CLASS
- AGS_MIDI_EXPORT_WIZARD_GET_CLASS
-@@ -2104,7 +2125,6 @@
- ags_midi_import_wizard_new
-
- AGS_IS_MIDI_IMPORT_WIZARD
--AGS_IS_MIDI_IMPORT_WIZARD_CLASS
- AGS_MIDI_IMPORT_WIZARD
- AGS_MIDI_IMPORT_WIZARD_CLASS
- AGS_MIDI_IMPORT_WIZARD_GET_CLASS
-@@ -2126,7 +2146,6 @@
- ags_midi_preferences_new
-
- AGS_IS_MIDI_PREFERENCES
--AGS_IS_MIDI_PREFERENCES_CLASS
- AGS_MIDI_PREFERENCES
- AGS_MIDI_PREFERENCES_CLASS
- AGS_MIDI_PREFERENCES_GET_CLASS
-@@ -2149,7 +2168,6 @@
- ags_mixer_new
-
- AGS_IS_MIXER
--AGS_IS_MIXER_CLASS
- AGS_MIXER
- AGS_MIXER_CLASS
- AGS_MIXER_GET_CLASS
-@@ -2170,7 +2188,6 @@
- ags_mixer_input_line_new
-
- AGS_IS_MIXER_INPUT_LINE
--AGS_IS_MIXER_INPUT_LINE_CLASS
- AGS_MIXER_INPUT_LINE
- AGS_MIXER_INPUT_LINE_CLASS
- AGS_MIXER_INPUT_LINE_GET_CLASS
-@@ -2186,7 +2203,6 @@
- ags_mixer_input_pad_new
-
- AGS_IS_MIXER_INPUT_PAD
--AGS_IS_MIXER_INPUT_PAD_CLASS
- AGS_MIXER_INPUT_PAD
- AGS_MIXER_INPUT_PAD_CLASS
- AGS_MIXER_INPUT_PAD_GET_CLASS
-@@ -2205,7 +2221,6 @@
- ags_move_note_dialog_new
-
- AGS_IS_MOVE_NOTE_DIALOG
--AGS_IS_MOVE_NOTE_DIALOG_CLASS
- AGS_MOVE_NOTE_DIALOG
- AGS_MOVE_NOTE_DIALOG_CLASS
- AGS_MOVE_NOTE_DIALOG_GET_CLASS
-@@ -2239,7 +2254,6 @@
- ags_navigation_new
-
- AGS_IS_NAVIGATION
--AGS_IS_NAVIGATION_CLASS
- AGS_NAVIGATION
- AGS_NAVIGATION_CLASS
- AGS_NAVIGATION_GET_CLASS
-@@ -2286,7 +2300,6 @@
- ags_note_edit_new
-
- AGS_IS_NOTE_EDIT
--AGS_IS_NOTE_EDIT_CLASS
- AGS_NOTE_EDIT
- AGS_NOTE_EDIT_CLASS
- AGS_NOTE_EDIT_GET_CLASS
-@@ -2330,7 +2343,6 @@
- ags_notebook_new
-
- AGS_IS_NOTEBOOK
--AGS_IS_NOTEBOOK_CLASS
- AGS_NOTEBOOK
- AGS_NOTEBOOK_CLASS
- AGS_NOTEBOOK_GET_CLASS
-@@ -2356,7 +2368,6 @@
- ags_oscillator_new
-
- AGS_IS_OSCILLATOR
--AGS_IS_OSCILLATOR_CLASS
- AGS_OSCILLATOR
- AGS_OSCILLATOR_CLASS
- AGS_OSCILLATOR_GET_CLASS
-@@ -2383,7 +2394,6 @@
- ags_output_collection_editor_new
-
- AGS_IS_OUTPUT_COLLECTION_EDITOR
--AGS_IS_OUTPUT_COLLECTION_EDITOR_CLASS
- AGS_OUTPUT_COLLECTION_EDITOR
- AGS_OUTPUT_COLLECTION_EDITOR_CLASS
- AGS_OUTPUT_COLLECTION_EDITOR_GET_CLASS
-@@ -2409,7 +2419,6 @@
- ags_output_editor_new
-
- AGS_IS_OUTPUT_EDITOR
--AGS_IS_OUTPUT_EDITOR_CLASS
- AGS_OUTPUT_EDITOR
- AGS_OUTPUT_EDITOR_CLASS
- AGS_OUTPUT_EDITOR_GET_CLASS
-@@ -2432,7 +2441,6 @@
- ags_output_listing_editor_new
-
- AGS_IS_OUTPUT_LISTING_EDITOR
--AGS_IS_OUTPUT_LISTING_EDITOR_CLASS
- AGS_OUTPUT_LISTING_EDITOR
- AGS_OUTPUT_LISTING_EDITOR_CLASS
- AGS_OUTPUT_LISTING_EDITOR_GET_CLASS
-@@ -2462,7 +2470,6 @@
- ags_pad_new
-
- AGS_IS_PAD
--AGS_IS_PAD_CLASS
- AGS_PAD
- AGS_PAD_CLASS
- AGS_PAD_GET_CLASS
-@@ -2490,7 +2497,6 @@
- ags_pad_editor_new
-
- AGS_IS_PAD_EDITOR
--AGS_IS_PAD_EDITOR_CLASS
- AGS_PAD_EDITOR
- AGS_PAD_EDITOR_CLASS
- AGS_PAD_EDITOR_GET_CLASS
-@@ -2512,7 +2518,6 @@
- ags_panel_new
-
- AGS_IS_PANEL
--AGS_IS_PANEL_CLASS
- AGS_PANEL
- AGS_PANEL_CLASS
- AGS_PANEL_GET_CLASS
-@@ -2533,7 +2538,6 @@
- ags_panel_input_line_new
-
- AGS_IS_PANEL_INPUT_LINE
--AGS_IS_PANEL_INPUT_LINE_CLASS
- AGS_PANEL_INPUT_LINE
- AGS_PANEL_INPUT_LINE_CLASS
- AGS_PANEL_INPUT_LINE_GET_CLASS
-@@ -2555,7 +2559,6 @@
- ags_panel_input_pad_new
-
- AGS_IS_PANEL_INPUT_PAD
--AGS_IS_PANEL_INPUT_PAD_CLASS
- AGS_PANEL_INPUT_PAD
- AGS_PANEL_INPUT_PAD_CLASS
- AGS_PANEL_INPUT_PAD_GET_CLASS
-@@ -2582,7 +2585,6 @@
- ags_pattern_box_new
-
- AGS_IS_PATTERN_BOX
--AGS_IS_PATTERN_BOX_CLASS
- AGS_PATTERN_BOX
- AGS_PATTERN_BOX_CLASS
- AGS_PATTERN_BOX_GET_CLASS
-@@ -2619,7 +2621,6 @@
- ags_pattern_edit_new
-
- AGS_IS_PATTERN_EDIT
--AGS_IS_PATTERN_EDIT_CLASS
- AGS_PATTERN_EDIT
- AGS_PATTERN_EDIT_CLASS
- AGS_PATTERN_EDIT_GET_CLASS
-@@ -2662,7 +2663,6 @@
- ags_pattern_envelope_new
-
- AGS_IS_PATTERN_ENVELOPE
--AGS_IS_PATTERN_ENVELOPE_CLASS
- AGS_PATTERN_ENVELOPE
- AGS_PATTERN_ENVELOPE_CLASS
- AGS_PATTERN_ENVELOPE_GET_CLASS
-@@ -2701,10 +2701,10 @@
-
- ags_performance_preferences
- AgsPerformancePreferences
-+AgsPerformancePreferencesFlags
- ags_performance_preferences_new
-
- AGS_IS_PERFORMANCE_PREFERENCES
--AGS_IS_PERFORMANCE_PREFERENCES_CLASS
- AGS_PERFORMANCE_PREFERENCES
- AGS_PERFORMANCE_PREFERENCES_CLASS
- AGS_PERFORMANCE_PREFERENCES_GET_CLASS
-@@ -2715,13 +2715,17 @@
-
-
-
-+ags_performance_preferences_callbacks
-+ags_performance_preferences_max_precision_callback
-+
-+
-+
- ags_playback_window
- AgsPlaybackWindow
- AgsPlaybackWindowFlags
- ags_playback_window_new
-
- AGS_IS_PLAYBACK_WINDOW
--AGS_IS_PLAYBACK_WINDOW_CLASS
- AGS_PLAYBACK_WINDOW
- AGS_PLAYBACK_WINDOW_CLASS
- AGS_PLAYBACK_WINDOW_GET_CLASS
-@@ -2732,6 +2736,11 @@
-
-
-
-+ags_playback_window_callbacks
-+
-+
-+
-+
- ags_plugin_browser
- AgsPluginBrowser
- AgsPluginBrowserFlags
-@@ -2740,7 +2749,6 @@
- ags_plugin_browser_new
-
- AGS_IS_PLUGIN_BROWSER
--AGS_IS_PLUGIN_BROWSER_CLASS
- AGS_PLUGIN_BROWSER
- AGS_PLUGIN_BROWSER_CLASS
- AGS_PLUGIN_BROWSER_GET_CLASS
-@@ -2765,7 +2773,6 @@
- ags_plugin_preferences_new
-
- AGS_IS_PLUGIN_PREFERENCES
--AGS_IS_PLUGIN_PREFERENCES_CLASS
- AGS_PLUGIN_PREFERENCES
- AGS_PLUGIN_PREFERENCES_CLASS
- AGS_PLUGIN_PREFERENCES_GET_CLASS
-@@ -2776,6 +2783,11 @@
-
-
-
-+ags_plugin_preferences_callbacks
-+
-+
-+
-+
- ags_preferences
- AgsPreferences
- AGS_PREFERENCES_DEFAULT_FILENAME
-@@ -2783,7 +2795,6 @@
- ags_preferences_new
-
- AGS_IS_PREFERENCES
--AGS_IS_PREFERENCES_CLASS
- AGS_PREFERENCES
- AGS_PREFERENCES_CLASS
- AGS_PREFERENCES_GET_CLASS
-@@ -2805,7 +2816,6 @@
- ags_property_collection_editor_new
-
- AGS_IS_PROPERTY_COLLECTION_EDITOR
--AGS_IS_PROPERTY_COLLECTION_EDITOR_CLASS
- AGS_PROPERTY_COLLECTION_EDITOR
- AGS_PROPERTY_COLLECTION_EDITOR_CLASS
- AGS_PROPERTY_COLLECTION_EDITOR_GET_CLASS
-@@ -2828,7 +2838,6 @@
- ags_property_editor_new
-
- AGS_IS_PROPERTY_EDITOR
--AGS_IS_PROPERTY_EDITOR_CLASS
- AGS_PROPERTY_EDITOR
- AGS_PROPERTY_EDITOR_CLASS
- AGS_PROPERTY_EDITOR_GET_CLASS
-@@ -2849,7 +2858,6 @@
- ags_property_listing_editor_new
-
- AGS_IS_PROPERTY_LISTING_EDITOR
--AGS_IS_PROPERTY_LISTING_EDITOR_CLASS
- AGS_PROPERTY_LISTING_EDITOR
- AGS_PROPERTY_LISTING_EDITOR_CLASS
- AGS_PROPERTY_LISTING_EDITOR_GET_CLASS
-@@ -2860,12 +2868,39 @@
-
-
-
-+ags_ramp_acceleration_dialog
-+AgsRampAccelerationDialog
-+AGS_RAMP_ACCELERATION
-+AGS_RAMP_ACCELERATION_MAX_BEATS
-+AGS_RAMP_ACCELERATION_MAX_STEPS
-+AGS_RAMP_ACCELERATION_DEFAULT_WIDTH
-+AgsRampAccelerationDialogFlags
-+ags_ramp_acceleration_dialog_new
-+AgsRampAutomation
-+
-+AGS_IS_RAMP_ACCELERATION_DIALOG
-+AGS_RAMP_ACCELERATION_DIALOG
-+AGS_RAMP_ACCELERATION_DIALOG_CLASS
-+AGS_RAMP_ACCELERATION_DIALOG_GET_CLASS
-+AGS_TYPE_RAMP_ACCELERATION_DIALOG
-+AgsRampAccelerationDialog
-+AgsRampAccelerationDialogClass
-+ags_ramp_acceleration_dialog_get_type
-+
-+
-+
-+ags_ramp_acceleration_dialog_callbacks
-+ags_ramp_acceleration_dialog_response_callback
-+ags_ramp_acceleration_dialog_port_callback
-+ags_ramp_acceleration_dialog_machine_changed_callback
-+
-+
-+
- ags_remove_sequencer_editor_jack
- AgsRemoveSequencerEditorJack
- ags_remove_sequencer_editor_jack_new
-
- AGS_IS_REMOVE_SEQUENCER_EDITOR_JACK
--AGS_IS_REMOVE_SEQUENCER_EDITOR_JACK_CLASS
- AGS_REMOVE_SEQUENCER_EDITOR_JACK
- AGS_REMOVE_SEQUENCER_EDITOR_JACK_CLASS
- AGS_REMOVE_SEQUENCER_EDITOR_JACK_GET_CLASS
-@@ -2881,7 +2916,6 @@
- ags_remove_soundcard_editor_sink_new
-
- AGS_IS_REMOVE_SOUNDCARD_EDITOR_SINK
--AGS_IS_REMOVE_SOUNDCARD_EDITOR_SINK_CLASS
- AGS_REMOVE_SOUNDCARD_EDITOR_SINK
- AGS_REMOVE_SOUNDCARD_EDITOR_SINK_CLASS
- AGS_REMOVE_SOUNDCARD_EDITOR_SINK_GET_CLASS
-@@ -2897,7 +2931,6 @@
- ags_resize_editor_new
-
- AGS_IS_RESIZE_EDITOR
--AGS_IS_RESIZE_EDITOR_CLASS
- AGS_RESIZE_EDITOR
- AGS_RESIZE_EDITOR_CLASS
- AGS_RESIZE_EDITOR_GET_CLASS
-@@ -2918,7 +2951,6 @@
- ags_scale_new
-
- AGS_IS_SCALE
--AGS_IS_SCALE_CLASS
- AGS_SCALE
- AGS_SCALE_CLASS
- AGS_SCALE_GET_CLASS
-@@ -2937,7 +2969,6 @@
- ags_scale_area_new
-
- AGS_IS_SCALE_AREA
--AGS_IS_SCALE_AREA_CLASS
- AGS_SCALE_AREA
- AGS_SCALE_AREA_CLASS
- AGS_SCALE_AREA_GET_CLASS
-@@ -2948,6 +2979,11 @@
-
-
-
-+ags_scale_area_callbacks
-+
-+
-+
-+
- ags_scale_callbacks
- ags_scale_expose_event
- ags_scale_configure_event
-@@ -2959,7 +2995,6 @@
- ags_scroll_on_play_new
-
- AGS_IS_SCROLL_ON_PLAY
--AGS_IS_SCROLL_ON_PLAY_CLASS
- AGS_SCROLL_ON_PLAY
- AGS_SCROLL_ON_PLAY_CLASS
- AGS_SCROLL_ON_PLAY_GET_CLASS
-@@ -2970,6 +3005,57 @@
-
-
-
-+ags_select_acceleration_dialog
-+AgsSelectAccelerationDialog
-+AGS_SELECT_ACCELERATION
-+AGS_SELECT_ACCELERATION_MAX_BEATS
-+AGS_SELECT_ACCELERATION_DEFAULT_WIDTH
-+AgsSelectAccelerationDialogFlags
-+ags_select_acceleration_dialog_new
-+AgsSelectAutomation
-+
-+AGS_IS_SELECT_ACCELERATION_DIALOG
-+AGS_SELECT_ACCELERATION_DIALOG
-+AGS_SELECT_ACCELERATION_DIALOG_CLASS
-+AGS_SELECT_ACCELERATION_DIALOG_GET_CLASS
-+AGS_TYPE_SELECT_ACCELERATION_DIALOG
-+AgsSelectAccelerationDialog
-+AgsSelectAccelerationDialogClass
-+ags_select_acceleration_dialog_get_type
-+
-+
-+
-+ags_select_acceleration_dialog_callbacks
-+ags_select_acceleration_dialog_response_callback
-+ags_select_acceleration_dialog_add_callback
-+ags_select_acceleration_dialog_remove_callback
-+ags_select_acceleration_dialog_machine_changed_callback
-+
-+
-+
-+ags_select_note_dialog
-+AgsSelectNoteDialog
-+AGS_SELECT_NOTE_MAX_BEATS
-+AGS_SELECT_NOTE_MAX_KEYS
-+AgsSelectNoteDialogFlags
-+ags_select_note_dialog_new
-+
-+AGS_IS_SELECT_NOTE_DIALOG
-+AGS_SELECT_NOTE_DIALOG
-+AGS_SELECT_NOTE_DIALOG_CLASS
-+AGS_SELECT_NOTE_DIALOG_GET_CLASS
-+AGS_TYPE_SELECT_NOTE_DIALOG
-+AgsSelectNoteDialog
-+AgsSelectNoteDialogClass
-+ags_select_note_dialog_get_type
-+
-+
-+
-+ags_select_note_dialog_callbacks
-+ags_select_note_dialog_response_callback
-+
-+
-+
- ags_sequencer_editor
- AgsSequencerEditor
- AgsSequencerEditorFlags
-@@ -2983,7 +3069,6 @@
- ags_sequencer_editor_new
-
- AGS_IS_SEQUENCER_EDITOR
--AGS_IS_SEQUENCER_EDITOR_CLASS
- AGS_SEQUENCER_EDITOR
- AGS_SEQUENCER_EDITOR_CLASS
- AGS_SEQUENCER_EDITOR_GET_CLASS
-@@ -3007,7 +3092,6 @@
- ags_server_preferences_new
-
- AGS_IS_SERVER_PREFERENCES
--AGS_IS_SERVER_PREFERENCES_CLASS
- AGS_SERVER_PREFERENCES
- AGS_SERVER_PREFERENCES_CLASS
- AGS_SERVER_PREFERENCES_GET_CLASS
-@@ -3018,6 +3102,11 @@
-
-
-
-+ags_server_preferences_callbacks
-+
-+
-+
-+
- ags_sf2_chooser
- AgsSF2Chooser
- ags_sf2_chooser_open
-@@ -3026,7 +3115,6 @@
- ags_sf2_chooser_new
-
- AGS_IS_SF2_CHOOSER
--AGS_IS_SF2_CHOOSER_CLASS
- AGS_SF2_CHOOSER
- AGS_SF2_CHOOSER_CLASS
- AGS_SF2_CHOOSER_GET_CLASS
-@@ -3052,7 +3140,6 @@
- ags_simple_autosave_thread_new
-
- AGS_IS_SIMPLE_AUTOSAVE_THREAD
--AGS_IS_SIMPLE_AUTOSAVE_THREAD_CLASS
- AGS_SIMPLE_AUTOSAVE_THREAD
- AGS_SIMPLE_AUTOSAVE_THREAD_CLASS
- AGS_SIMPLE_AUTOSAVE_THREAD_GET_CLASS
-@@ -3093,7 +3180,6 @@
- ags_simple_file_new
-
- AGS_IS_SIMPLE_FILE
--AGS_IS_SIMPLE_FILE_CLASS
- AGS_SIMPLE_FILE
- AGS_SIMPLE_FILE_CLASS
- AGS_SIMPLE_FILE_GET_CLASS
-@@ -3109,7 +3195,6 @@
- ags_simple_file_read_new
-
- AGS_IS_SIMPLE_FILE_READ
--AGS_IS_SIMPLE_FILE_READ_CLASS
- AGS_SIMPLE_FILE_READ
- AGS_SIMPLE_FILE_READ_CLASS
- AGS_SIMPLE_FILE_READ_GET_CLASS
-@@ -3125,7 +3210,6 @@
- ags_simple_file_write_new
-
- AGS_IS_SIMPLE_FILE_WRITE
--AGS_IS_SIMPLE_FILE_WRITE_CLASS
- AGS_SIMPLE_FILE_WRITE
- AGS_SIMPLE_FILE_WRITE_CLASS
- AGS_SIMPLE_FILE_WRITE_GET_CLASS
-@@ -3150,7 +3234,6 @@
- ags_soundcard_editor_new
-
- AGS_IS_SOUNDCARD_EDITOR
--AGS_IS_SOUNDCARD_EDITOR_CLASS
- AGS_SOUNDCARD_EDITOR
- AGS_SOUNDCARD_EDITOR_CLASS
- AGS_SOUNDCARD_EDITOR_GET_CLASS
-@@ -3185,7 +3268,6 @@
- ags_syncsynth_new
-
- AGS_IS_SYNCSYNTH
--AGS_IS_SYNCSYNTH_CLASS
- AGS_SYNCSYNTH
- AGS_SYNCSYNTH_CLASS
- AGS_SYNCSYNTH_GET_CLASS
-@@ -3215,7 +3297,6 @@
- ags_synth_new
-
- AGS_IS_SYNTH
--AGS_IS_SYNTH_CLASS
- AGS_SYNTH
- AGS_SYNTH_CLASS
- AGS_SYNTH_GET_CLASS
-@@ -3239,7 +3320,6 @@
- ags_synth_input_line_new
-
- AGS_IS_SYNTH_INPUT_LINE
--AGS_IS_SYNTH_INPUT_LINE_CLASS
- AGS_SYNTH_INPUT_LINE
- AGS_SYNTH_INPUT_LINE_CLASS
- AGS_SYNTH_INPUT_LINE_GET_CLASS
-@@ -3260,7 +3340,6 @@
- ags_synth_input_pad_new
-
- AGS_IS_SYNTH_INPUT_PAD
--AGS_IS_SYNTH_INPUT_PAD_CLASS
- AGS_SYNTH_INPUT_PAD
- AGS_SYNTH_INPUT_PAD_CLASS
- AGS_SYNTH_INPUT_PAD_GET_CLASS
-@@ -3276,7 +3355,6 @@
- ags_toggle_led_new
-
- AGS_IS_TOGGLE_LED
--AGS_IS_TOGGLE_LED_CLASS
- AGS_TOGGLE_LED
- AGS_TOGGLE_LED_CLASS
- AGS_TOGGLE_LED_GET_CLASS
-@@ -3294,7 +3372,6 @@
- ags_toolbar_new
-
- AGS_IS_TOOLBAR
--AGS_IS_TOOLBAR_CLASS
- AGS_TOOLBAR
- AGS_TOOLBAR_CLASS
- AGS_TOOLBAR_GET_CLASS
-@@ -3315,6 +3392,7 @@
- ags_toolbar_invert_callback
- ags_toolbar_tool_popup_move_note_callback
- ags_toolbar_tool_popup_crop_note_callback
-+ags_toolbar_tool_popup_select_note_callback
- ags_toolbar_zoom_callback
- ags_toolbar_mode_callback
-
-@@ -3334,7 +3412,6 @@
- ags_track_collection_new
-
- AGS_IS_TRACK_COLLECTION
--AGS_IS_TRACK_COLLECTION_CLASS
- AGS_TRACK_COLLECTION
- AGS_TRACK_COLLECTION_CLASS
- AGS_TRACK_COLLECTION_GET_CLASS
-@@ -3345,6 +3422,11 @@
-
-
-
-+ags_track_collection_callbacks
-+
-+
-+
-+
- ags_track_collection_mapper
- AgsTrackCollectionMapper
- AGS_TRACK_COLLECTION_MAPPER_DEFAULT_BEATS
-@@ -3354,7 +3436,6 @@
- ags_track_collection_mapper_new
-
- AGS_IS_TRACK_COLLECTION_MAPPER
--AGS_IS_TRACK_COLLECTION_MAPPER_CLASS
- AGS_TRACK_COLLECTION_MAPPER
- AGS_TRACK_COLLECTION_MAPPER_CLASS
- AGS_TRACK_COLLECTION_MAPPER_GET_CLASS
-@@ -3365,12 +3446,33 @@
-
-
-
-+ags_track_collection_mapper_callbacks
-+
-+
-+
-+
-+ags_ui_provider
-+AgsUiProvider
-+ags_ui_provider_get_window
-+ags_ui_provider_set_window
-+
-+AGS_IS_UI_PROVIDER
-+AGS_IS_UI_PROVIDER_INTERFACE
-+AGS_TYPE_UI_PROVIDER
-+AGS_UI_PROVIDER
-+AGS_UI_PROVIDER_GET_INTERFACE
-+AGS_UI_PROVIDER_INTERFACE
-+AgsUiProvider
-+AgsUiProviderInterface
-+ags_ui_provider_get_type
-+
-+
-+
- ags_update_bulk_member
- AgsUpdateBulkMember
- ags_update_bulk_member_new
-
- AGS_IS_UPDATE_BULK_MEMBER
--AGS_IS_UPDATE_BULK_MEMBER_CLASS
- AGS_TYPE_UPDATE_BULK_MEMBER
- AGS_UPDATE_BULK_MEMBER
- AGS_UPDATE_BULK_MEMBER_CLASS
-@@ -3395,7 +3497,6 @@
- ags_window_new
-
- AGS_IS_WINDOW
--AGS_IS_WINDOW_CLASS
- AGS_TYPE_WINDOW
- AGS_WINDOW
- AGS_WINDOW_CLASS
-@@ -3417,11 +3518,9 @@
- AGS_XORG_VERSION
- AGS_XORG_BUILD_ID
- AgsXorgApplicationContextFlags
--ags_xorg_application_context_register_types
- ags_xorg_application_context_new
-
- AGS_IS_XORG_APPLICATION_CONTEXT
--AGS_IS_XORG_APPLICATION_CONTEXT_CLASS
- AGS_TYPE_XORG_APPLICATION_CONTEXT
- AGS_XORG_APPLICATION_CONTEXT
- AGS_XORG_APPLICATION_CONTEXT_CLASS
diff --git a/gsequencer.spec b/gsequencer.spec
index 8e7f187..f1b9173 100644
--- a/gsequencer.spec
+++ b/gsequencer.spec
@@ -1,16 +1,11 @@
Name: gsequencer
-Version: 1.0.0
+Version: 1.0.3
Release: 1%{?dist}
-Summary: Advanced Gtk+ Sequencer audio processing engine
-
-# the entire source code is GPLv3+ except the documentation provided as XML is GFDLv3+
-License: GPLv3+ and AGPLv3+ and GFDL
-Source0: http://download.savannah.gnu.org/releases/gsequencer/1.0.x/%{name}-%{version}.tar.gz
-Patch0: gsequencer.0-fix-docbook-path.patch
-Patch1: gsequencer.1-fix-libgsequencer-blue-print.patch
-Patch2: gsequencer.2-fix-gtk-doc.patch
-Patch3: gsequencer.3-fix-libgsequencer-doc.patch
-URL: http://nongnu.org/gsequencer
+Summary: Audio processing engine
+License: GPLv3+ and AGPLv3+ and GFDL-1.3+
+URL: http://nongnu.org/gsequencer
+Source: http://download.savannah.gnu.org/releases/gsequencer/1.0.x/%{name}-%{version}.tar.gz
+Patch0: gsequencer.0-fix-makefile-am.patch
BuildRequires: libtool
BuildRequires: chrpath
BuildRequires: docbook-style-xsl
@@ -50,9 +45,6 @@ automate ports.
%prep
%autosetup -N
%patch0
-%patch1
-%patch2
-%patch3
%build
autoreconf -fi
@@ -129,6 +121,10 @@ Advanced Gtk+ Sequencer library development documentation.
%{_datadir}/doc/libags-audio-doc/
%changelog
+* Sun Oct 08 2017 Joël Krähemann 1.0.3-1
+- did some formating to the spec file, removed empty newline
+- merged all Makefile.am related patches to one single patch
+
* Mon Oct 02 2017 Joël Krähemann 1.0.0-1
- provide patch to fix libgsequencer API reference manual
diff --git a/sources b/sources
index ebbca50..382a415 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (gsequencer-1.0.0.tar.gz) = 089c8864504de3b69b8d75c8f98f5a6e5a34779ca68b07945da8ffdde63e76dcc1a9ef641a234a7a1d3eceb2da3b65afc022a93199f111a66644e6fe42f3662c
+SHA512 (gsequencer-1.0.3.tar.gz) = 5caf720ba5785ab91e72f32d8302410339f193876c78f2c3bc0f384126dc3f0814f75d53695fc7be64adf32fd71c003c9932349c53ee379503eb230302050ece