commit qtractor for openSUSE:Factory
Hello community, here is the log from the commit of package qtractor for openSUSE:Factory checked in at 2020-06-03 20:35:02 Comparing /work/SRC/openSUSE:Factory/qtractor (Old) and /work/SRC/openSUSE:Factory/.qtractor.new.3606 (New) Package is "qtractor" Wed Jun 3 20:35:02 2020 rev:51 rq:811081 version:0.9.14 Changes: --- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2019-11-03 12:21:53.633340204 +0100 +++ /work/SRC/openSUSE:Factory/.qtractor.new.3606/qtractor.changes 2020-06-03 20:36:03.101836336 +0200 @@ -1,0 +2,49 @@ +Wed Jun 3 10:15:30 UTC 2020 - Dave Plater + +- Update to version 0.9.14 and fix factory build. +- Upstream changes: + *LV2 plug-in UI GTK2 and X11 in Qt5 host native support in addition + and alternative to libsuil. + *Generic plug-in/Properties... dialog now showing each + parameter/property automation status on a skeuomorphic aka. fake and + tiny LED ;) + *LV2 Plug-in Patch parameter/properties automation and MIDI + Controller assignment/learn are now a possibility. + *LV2 Atom/Port-event host notification support has been implemented + (unofficial). + *Fix clean-up of any recording leftovers. + *JACK Transport latency is now taken into account for recording + latency compensation. + *Attempt to force correct audio clip offsets due on recording latency + compensation are not quantized to MIDI metronomic time-scale anymore. + *LV2 Plug-in MIDNAM support introduced. + *Use Shift or Ctrl keyboard modifiers with the mouse *wheel to change + any Direct Access plug-in parameters (issue #257). + *All meters background color are now customize-able (cf. + View/Options.../Display/Meters, color level "Back"). + *Automatic mixer grid layout (multi-row) is now in effect + permanently--being an option no more. + *Always show plugins and meters on track list/left pane as permanent + standard now. + *LV2 UI Request-value feature/interface support has been implemented. + *Audio output monitoring meters are now shown/hidden auto-magically + on MIDI tracks and/or buses--no need for some user preference option + anymore (ie. View/ Options.../Plugins/Instruments/Show audio output + monitoring meters, is now gone). + *Default track height has been slightly increased. + *Track / Duplicate Track... now also takes a MIDI track's audio + meters setting into account. + *Fixed first bar/measure position drawing on the time-scale/grid + across time-signature changes on the MIDI clip editor (aka. + piano-roll) (hopefully fixing issue #245). + *Plugins and meters on track list/left pane, are now being set on as + default--maybe going stapled in some near future ;) + *Avoid resetting top or left position when zooming with mouse pointer + is in main tracks or MIDI clip editor (piano-roll) views. + *Basic key-signature has been added to tempo, time -signature and + location markers map. + *MIDI Clip editor (aka. piano-roll) horizontal and vertical splitter + sizes, widths and heights resp. are now preserved as user preferences + and also to session state. + +--- Old: qtractor-0.9.10.tar.gz New: qtractor-0.9.14.tar.gz Other differences: -- ++ qtractor.spec ++ --- /var/tmp/diff_new_pack.LW73j8/_old 2020-06-03 20:36:03.893838818 +0200 +++ /var/tmp/diff_new_pack.LW73j8/_new 2020-06-03 20:36:03.897838831 +0200 @@ -1,7 +1,7 @@ # # spec file for package qtractor # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,12 +17,12 @@ Name: qtractor -Version:0.9.10 +Version:0.9.14 Release:0 Summary:An Audio/MIDI multi-track sequencer License:GPL-2.0-or-later Group: Productivity/Multimedia/Sound/Editors and Convertors -Url:http://qtractor.org/ +URL:http://qtractor.org/ #https://github.com/rncbc/qtractor/archive/qtractor_0_9_10.zip Source0: https://downloads.sourceforge.net/project/qtractor/qtractor/%{version}/qtractor-%{version}.tar.gz # PATCH-{FIX}-{OPENSUSE} qtractor-powerpc.patch dval...@suse.com -- Fix build on ppc ++ qtractor-0.9.10.tar.gz -> qtractor-0.9.14.tar.gz ++ 96267 lines of diff (skipped)
commit qtractor for openSUSE:Factory
Hello community, here is the log from the commit of package qtractor for openSUSE:Factory checked in at 2019-11-03 12:21:52 Comparing /work/SRC/openSUSE:Factory/qtractor (Old) and /work/SRC/openSUSE:Factory/.qtractor.new.2990 (New) Package is "qtractor" Sun Nov 3 12:21:52 2019 rev:50 rq:744882 version:0.9.10 Changes: --- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2018-10-11 11:48:50.198528387 +0200 +++ /work/SRC/openSUSE:Factory/.qtractor.new.2990/qtractor.changes 2019-11-03 12:21:53.633340204 +0100 @@ -1,0 +2,38 @@ +Sat Nov 2 07:43:26 UTC 2019 - Dave Plater + +- Update to version 0.9.10 +- Upstream changes: + *Fixed the potential crash-effect in switching MIDI + output buses on tracks that are set to show audio + output monitoring meters. + *Fixed initial session tempo override when importing + a standard MIDI file (as reported on issue #230). + *An alternate time-signature/meter option is being + served to the MIDI clip editor (aka. piano-roll) + and allowing for some poly-rythm/meter scenarios + on a per MIDI clip basis. + *Fixed MIDI "overdub" recording on offset clips. + *MIDI bank and program settings now propagating to + all MIDI track's clips resp. + *Fixed MIDI file format default setting other than + SMF Format 0. + *Escape key may now be used to reset time and tempo + /time-sgnature spin-box controls. + *Play-head time and tempo/time-signature controls + are now featured in MIDI clip editor toolbars (aka. + piano-roll); time display format is also separated + from the tracks main application view and defaults + to BBT as being most convenient. + *All items in the MIDI clip editor's event list are + now enabled, selectable and editable, no matter the + filter settings for the event views. + *Added alternate yet non-official CMake build option. + *Improved MIDI clip editor (aka. piano-roll) position + and size persistence across session state. + *Fix HiDPI display screen effective support (Qt >= 5.6). + *Mixer, Connections and MIDI clip editor top-level + windows shall have no parent, unless when set as + always-on-top tool windows. (REGRESSION) + *Make sure compiler flags comply to c++11 as standard. + +--- Old: qtractor-0.9.2.tar.gz New: qtractor-0.9.10.tar.gz Other differences: -- ++ qtractor.spec ++ --- /var/tmp/diff_new_pack.F2FgbE/_old 2019-11-03 12:21:54.117340808 +0100 +++ /var/tmp/diff_new_pack.F2FgbE/_new 2019-11-03 12:21:54.121340813 +0100 @@ -1,7 +1,7 @@ # # spec file for package qtractor # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,12 +17,13 @@ Name: qtractor -Version:0.9.2 +Version:0.9.10 Release:0 Summary:An Audio/MIDI multi-track sequencer License:GPL-2.0-or-later Group: Productivity/Multimedia/Sound/Editors and Convertors Url:http://qtractor.org/ +#https://github.com/rncbc/qtractor/archive/qtractor_0_9_10.zip Source0: https://downloads.sourceforge.net/project/qtractor/qtractor/%{version}/qtractor-%{version}.tar.gz # PATCH-{FIX}-{OPENSUSE} qtractor-powerpc.patch dval...@suse.com -- Fix build on ppc Patch2: qtractor-powerpc.patch @@ -70,6 +71,7 @@ %install %make_install +mv %{buildroot}%{_libdir}/qtractor/qtractor_plugin_scan %{buildroot}%{_bindir} %if 0%{?suse_version} < 1500 %post ++ qtractor-0.9.2.tar.gz -> qtractor-0.9.10.tar.gz ++ 143458 lines of diff (skipped)
commit qtractor for openSUSE:Factory
Hello community, here is the log from the commit of package qtractor for openSUSE:Factory checked in at 2018-10-11 11:48:38 Comparing /work/SRC/openSUSE:Factory/qtractor (Old) and /work/SRC/openSUSE:Factory/.qtractor.new (New) Package is "qtractor" Thu Oct 11 11:48:38 2018 rev:49 rq:639142 version:0.9.2 Changes: --- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2018-06-29 22:29:00.382365146 +0200 +++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes 2018-10-11 11:48:50.198528387 +0200 @@ -1,0 +2,13 @@ +Sat Sep 29 12:43:22 UTC 2018 - Luigi Baldoni + +- Update to version 0.9.2 + * AppData/AppStream metadata is now settled under an all +permisssive license (FSFAP); also updated to be the most +compliant with latest freedesktop.org specification and +recommendation. + * Fix build for Qt >= 5.11.0 (by David Geiger, thanks); +also for some g++ >= 8.1.1 warnings and quietness. + +- Dropped qtractor-QAction.patch (no longer necessary) + +--- Old: qtractor-0.9.1.tar.gz qtractor-QAction.patch New: qtractor-0.9.2.tar.gz Other differences: -- ++ qtractor.spec ++ --- /var/tmp/diff_new_pack.sDUKer/_old 2018-10-11 11:48:52.146525908 +0200 +++ /var/tmp/diff_new_pack.sDUKer/_new 2018-10-11 11:48:52.150525904 +0200 @@ -12,12 +12,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: qtractor -Version:0.9.1 +Version:0.9.2 Release:0 Summary:An Audio/MIDI multi-track sequencer License:GPL-2.0-or-later @@ -26,7 +26,6 @@ Source0: https://downloads.sourceforge.net/project/qtractor/qtractor/%{version}/qtractor-%{version}.tar.gz # PATCH-{FIX}-{OPENSUSE} qtractor-powerpc.patch dval...@suse.com -- Fix build on ppc Patch2: qtractor-powerpc.patch -Patch3: qtractor-QAction.patch BuildRequires: alsa-devel BuildRequires: desktop-file-utils BuildRequires: dssi-devel @@ -64,7 +63,6 @@ %prep %setup -q %patch2 -%patch3 %build %configure @@ -73,6 +71,7 @@ %install %make_install +%if 0%{?suse_version} < 1500 %post %icon_theme_cache_post %mime_database_post @@ -82,9 +81,11 @@ %desktop_database_postun %mime_database_postun %icon_theme_cache_postun +%endif %files -%doc AUTHORS COPYING ChangeLog README TODO +%doc AUTHORS ChangeLog README TODO +%license COPYING %dir %{_datadir}/metainfo/ %dir %{_datadir}/%{name} %dir %{_datadir}/%{name}/translations ++ qtractor-0.9.1.tar.gz -> qtractor-0.9.2.tar.gz ++ 4228 lines of diff (skipped)
commit qtractor for openSUSE:Factory
Hello community, here is the log from the commit of package qtractor for openSUSE:Factory checked in at 2018-06-29 22:28:53 Comparing /work/SRC/openSUSE:Factory/qtractor (Old) and /work/SRC/openSUSE:Factory/.qtractor.new (New) Package is "qtractor" Fri Jun 29 22:28:53 2018 rev:48 rq:617527 version:0.9.1 Changes: --- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2017-12-09 20:30:58.911564212 +0100 +++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes 2018-06-29 22:29:00.382365146 +0200 @@ -1,0 +2,28 @@ +Mon Jun 11 15:25:32 UTC 2018 - davejpla...@gmail.com + +- Update to release 0.9.1 +- Fixes build against latest qt5 with qtractor-QAction.patch. +- Upstream changes: + *Displaying MIDI note(on) events as diamonds instead + of simple rectangles (aka. Drum Mode) is now being + introduced as an optional MIDI track property (Drums) + and as a MIDI clip editor (piano-roll) visual option + (cf. View/Drum Mode). + *Extended multi-selection is now supported on all the + Connections client/port lists, allowing for multiple + (dis)connections at once. + *Added LV2 UI sample-rate option support. + *Always reset all internal dedicated MIDI controllers, + eg. MIDI track volume (CC#7) and panning (CC#10), on + Transport/Panic and after rendering export to aud1io + (ie. Track/Export Tracks/Audio...) as needed to reset + MIDI instrument plugins to nominal session state. + *Fix, detect and preserve MIDI Bank-select method across + MIDI track/clips editing operations. + *Fixed MIDI track and clip note min/max display range + while recording and also when duplicating tracks. + *Added "All files (*.*)" filter to every file requestor + dialog, wherever missing. + *The tiny zoom-magnifier icons have been revamped. + +--- Old: qtractor-0.8.5.tar.gz New: qtractor-0.9.1.tar.gz qtractor-QAction.patch Other differences: -- ++ qtractor.spec ++ --- /var/tmp/diff_new_pack.0TVk4c/_old 2018-06-29 22:29:02.138363811 +0200 +++ /var/tmp/diff_new_pack.0TVk4c/_new 2018-06-29 22:29:02.138363811 +0200 @@ -1,7 +1,7 @@ # # spec file for package qtractor # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,15 +17,16 @@ Name: qtractor -Version:0.8.5 +Version:0.9.1 Release:0 Summary:An Audio/MIDI multi-track sequencer -License:GPL-2.0+ +License:GPL-2.0-or-later Group: Productivity/Multimedia/Sound/Editors and Convertors Url:http://qtractor.org/ Source0: https://downloads.sourceforge.net/project/qtractor/qtractor/%{version}/qtractor-%{version}.tar.gz # PATCH-{FIX}-{OPENSUSE} qtractor-powerpc.patch dval...@suse.com -- Fix build on ppc Patch2: qtractor-powerpc.patch +Patch3: qtractor-QAction.patch BuildRequires: alsa-devel BuildRequires: desktop-file-utils BuildRequires: dssi-devel @@ -63,6 +64,7 @@ %prep %setup -q %patch2 +%patch3 %build %configure ++ qtractor-0.8.5.tar.gz -> qtractor-0.9.1.tar.gz ++ 91934 lines of diff (skipped) ++ qtractor-QAction.patch ++ From: Dave Plater Date: 2018-06-18 16:14:22 +0200 Subject: QAction now needs to be explicitly included References: opensuse packaging list. Upstream: to be submitted Index: src/qtractorMeter.h === --- src/qtractorMeter.h.orig2018-05-29 16:01:11.0 +0200 +++ src/qtractorMeter.h 2018-06-18 16:04:57.708549947 +0200 @@ -23,6 +23,7 @@ #define __qtractorMeter_h #include +#include // Forward declarations. Index: src/qtractorTrackButton.h === --- src/qtractorTrackButton.h.orig 2018-05-29 16:01:11.0 +0200 +++ src/qtractorTrackButton.h 2018-06-18 16:11:47.823153118 +0200 @@ -28,6 +28,7 @@ #include "qtractorObserverWidget.h" +#include // // qtractorMidiControlButton -- MIDI controller observer tool button.
commit qtractor for openSUSE:Factory
Hello community, here is the log from the commit of package qtractor for openSUSE:Factory checked in at 2017-12-09 20:30:02 Comparing /work/SRC/openSUSE:Factory/qtractor (Old) and /work/SRC/openSUSE:Factory/.qtractor.new (New) Package is "qtractor" Sat Dec 9 20:30:02 2017 rev:47 rq:555199 version:0.8.5 Changes: --- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2017-11-07 09:59:10.147753467 +0100 +++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes 2017-12-09 20:30:58.911564212 +0100 @@ -1,0 +2,32 @@ +Tue Dec 5 04:22:56 UTC 2017 - aavind...@gmail.com + +- Update to 0.8.5 + * Audio clip gain and panning properties are now taken into +consideration when hash-linking (aka. ref-counting) their +backend buffers. + * New out-of-process plug-in inventory scan and cache option, +replacing the old (aka. dummy) VST plug-in scan option and +extending its function to all other plug-in types: LADSPA, +DSSI and also LV2 (cache only). + * A File System browser and tree-view is finally integrated as a +dockable-widget on the main application window (cf. main menu +View / Window / File System). + * Drag-and-dropping of session, audio and MIDI files over the +main track-list (left pane) is now possible, allowing for yet +another quick means to open a new session or add new tracks to +the current session. + * MIDI input/capture time-stamping has been fixed as much to +avoid missing inbound events, when play-head is near the loop +end point and the loop-start is set below the absolute first +half-a-second (<0.5sec). + * LV2 Time/Transport speed information is now set on rolling when +in audio export aka freewheeling mode. + * Added *.SF3 to soundfont instrument files filter, on the +View Instruments... > Import... file dialog. + * A brand new View/Options.../Display/Meters/Show meters on +track list/left pane option has been added. +- use new official url +- binary removed: qtractor_vst_scan +- binary added: qtractor_plugin_scan + +--- Old: qtractor-0.8.4.tar.gz New: qtractor-0.8.5.tar.gz Other differences: -- ++ qtractor.spec ++ --- /var/tmp/diff_new_pack.rK1fzL/_old 2017-12-09 20:30:59.599531444 +0100 +++ /var/tmp/diff_new_pack.rK1fzL/_new 2017-12-09 20:30:59.603531254 +0100 @@ -17,12 +17,12 @@ Name: qtractor -Version:0.8.4 +Version:0.8.5 Release:0 Summary:An Audio/MIDI multi-track sequencer License:GPL-2.0+ Group: Productivity/Multimedia/Sound/Editors and Convertors -Url:http://qtractor.sourceforge.net/ +Url:http://qtractor.org/ Source0: https://downloads.sourceforge.net/project/qtractor/qtractor/%{version}/qtractor-%{version}.tar.gz # PATCH-{FIX}-{OPENSUSE} qtractor-powerpc.patch dval...@suse.com -- Fix build on ppc Patch2: qtractor-powerpc.patch @@ -87,7 +87,7 @@ %dir %{_datadir}/%{name} %dir %{_datadir}/%{name}/translations %{_bindir}/%{name} -%{_bindir}/qtractor_vst_scan +%{_bindir}/qtractor_plugin_scan %{_datadir}/applications/%{name}.desktop %{_datadir}/metainfo/%{name}.appdata.xml %{_datadir}/icons/*/*/apps/%{name}.* ++ qtractor-0.8.4.tar.gz -> qtractor-0.8.5.tar.gz ++ 55139 lines of diff (skipped)
commit qtractor for openSUSE:Factory
Hello community, here is the log from the commit of package qtractor for openSUSE:Factory checked in at 2017-11-07 09:58:33 Comparing /work/SRC/openSUSE:Factory/qtractor (Old) and /work/SRC/openSUSE:Factory/.qtractor.new (New) Package is "qtractor" Tue Nov 7 09:58:33 2017 rev:46 rq:538942 version:0.8.4 Changes: --- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2017-08-29 11:48:14.753095957 +0200 +++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes 2017-11-07 09:59:10.147753467 +0100 @@ -1,0 +2,24 @@ +Fri Nov 3 17:24:50 UTC 2017 - aavind...@gmail.com + +- Update to 0.8.4 + - Assigned MIDI Controllers to plug-in's Activate switch are now +finally saved and (re)loaded properly across sessions. + - Audio clip panning option property is now being introduced. + - Out-of-process (aka. dummy) VST plug-in inventory scanning now +restarts automatically and resumes processing in case of a +premature exit/crash; VST plug-in inventory scan/cache +persistency is now in place. + - Desktop entry specification file is now finally independent +from build/configure template chains. + - Updated target path for freedesktop.org's AppStream metainfo +file (formerly AppData). + - Changing the View/Options.../Display/Custom/Style theme takes +effect immediately unless it's back to "(default)". + - Slightly slower but better approximation to IEEE 32bit +floating point cubic root ie. cbrtf(). +- remove qtractor-remove_path_from_exec_in_desktop_file.patch + (fixed upstream) +- Lint spec file +- appdata xml is moved to the appropriate folder + +--- Old: qtractor-0.8.3.tar.gz qtractor-remove_path_from_exec_in_desktop_file.patch New: qtractor-0.8.4.tar.gz Other differences: -- ++ qtractor.spec ++ --- /var/tmp/diff_new_pack.1cyDdO/_old 2017-11-07 09:59:13.827619964 +0100 +++ /var/tmp/diff_new_pack.1cyDdO/_new 2017-11-07 09:59:13.827619964 +0100 @@ -17,16 +17,13 @@ Name: qtractor -Version:0.8.3 +Version:0.8.4 Release:0 Summary:An Audio/MIDI multi-track sequencer License:GPL-2.0+ Group: Productivity/Multimedia/Sound/Editors and Convertors Url:http://qtractor.sourceforge.net/ Source0: https://downloads.sourceforge.net/project/qtractor/qtractor/%{version}/qtractor-%{version}.tar.gz -# PATCH-{FIX}-{UPSTREAM} qtractor-remove_path_from_exec_in_desktop_file.patch pascal.ble...@opensuse.org -- \ -# (fixes warning in build because the .desktop file uses the fully-qualified path to /usr/bin/qtractor) -Patch1: qtractor-remove_path_from_exec_in_desktop_file.patch # PATCH-{FIX}-{OPENSUSE} qtractor-powerpc.patch dval...@suse.com -- Fix build on ppc Patch2: qtractor-powerpc.patch BuildRequires: alsa-devel @@ -36,22 +33,22 @@ BuildRequires: ladspa-devel BuildRequires: libjack-devel BuildRequires: liblo-devel +BuildRequires: libqt5-linguist BuildRequires: librubberband-devel BuildRequires: libsamplerate-devel BuildRequires: libsndfile-devel >= 1.0.11 BuildRequires: libvorbis-devel -BuildRequires: libqt5-linguist +BuildRequires: pkgconfig +BuildRequires: zlib-devel BuildRequires: pkgconfig(Qt5Core) BuildRequires: pkgconfig(Qt5Gui) BuildRequires: pkgconfig(Qt5Widgets) BuildRequires: pkgconfig(Qt5X11Extras) BuildRequires: pkgconfig(Qt5Xml) -BuildRequires: zlib-devel BuildRequires: pkgconfig(lilv-0) -BuildRequires: pkgconfig(shared-mime-info) BuildRequires: pkgconfig(mad) +BuildRequires: pkgconfig(shared-mime-info) Requires: jack -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Qtractor is an Audio/MIDI multi-track sequencer application @@ -65,7 +62,6 @@ %prep %setup -q -%patch1 %patch2 %build @@ -73,7 +69,7 @@ make %{?_smp_mflags} %install -%makeinstall +%make_install %post %icon_theme_cache_post @@ -86,20 +82,19 @@ %icon_theme_cache_postun %files -%defattr(-,root,root) %doc AUTHORS COPYING ChangeLog README TODO -%dir %{_datadir}/appdata/ +%dir %{_datadir}/metainfo/ %dir %{_datadir}/%{name} %dir %{_datadir}/%{name}/translations %{_bindir}/%{name} %{_bindir}/qtractor_vst_scan %{_datadir}/applications/%{name}.desktop -%{_datadir}/appdata/%{name}.appdata.xml +%{_datadir}/metainfo/%{name}.appdata.xml %{_datadir}/icons/*/*/apps/%{name}.* %{_datadir}/icons/*/*/mimetypes/application-x-%{name}-*.* %{_datadir}/mime/packages/%{name}.xml -%{_datadir}/man/man1/%{name}.1.gz -%{_datadir}/man/man1/qtractor.fr.1.gz +%{_mandir}/man1/%{name}.1%{ext_man} +%{_mandir}/man1/qtractor.fr.1%{ext_man} %{_datadir}/%{name}/translations/* %changelog ++
commit qtractor for openSUSE:Factory
Hello community, here is the log from the commit of package qtractor for openSUSE:Factory checked in at 2017-08-29 11:47:20 Comparing /work/SRC/openSUSE:Factory/qtractor (Old) and /work/SRC/openSUSE:Factory/.qtractor.new (New) Package is "qtractor" Tue Aug 29 11:47:20 2017 rev:45 rq:519267 version:0.8.3 Changes: --- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2017-07-02 13:38:46.438020952 +0200 +++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes 2017-08-29 11:48:14.753095957 +0200 @@ -1,0 +2,5 @@ +Fri Aug 25 06:10:58 UTC 2017 - o...@aepfle.de + +- Enable mad and Qt5 unconditionally + +--- Other differences: -- ++ qtractor.spec ++ --- /var/tmp/diff_new_pack.NA87z0/_old 2017-08-29 11:48:15.704961793 +0200 +++ /var/tmp/diff_new_pack.NA87z0/_new 2017-08-29 11:48:15.720959539 +0200 @@ -16,8 +16,6 @@ # -%bcond_withmad - Name: qtractor Version:0.8.3 Release:0 @@ -42,23 +40,16 @@ BuildRequires: libsamplerate-devel BuildRequires: libsndfile-devel >= 1.0.11 BuildRequires: libvorbis-devel -%if 0%{?suse_version} > 1310 BuildRequires: libqt5-linguist BuildRequires: pkgconfig(Qt5Core) BuildRequires: pkgconfig(Qt5Gui) BuildRequires: pkgconfig(Qt5Widgets) BuildRequires: pkgconfig(Qt5X11Extras) BuildRequires: pkgconfig(Qt5Xml) -%else -BuildRequires: libqt4-devel -BuildRequires: libqt4-linguist -%endif BuildRequires: zlib-devel BuildRequires: pkgconfig(lilv-0) BuildRequires: pkgconfig(shared-mime-info) -%if %{with mad} BuildRequires: pkgconfig(mad) -%endif Requires: jack BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -78,11 +69,7 @@ %patch2 %build -%if 0%{?suse_version} > 1310 %configure -%else -%configure --enable-qt4 -%endif make %{?_smp_mflags} %install
commit qtractor for openSUSE:Factory
Hello community, here is the log from the commit of package qtractor for openSUSE:Factory checked in at 2017-07-02 13:38:44 Comparing /work/SRC/openSUSE:Factory/qtractor (Old) and /work/SRC/openSUSE:Factory/.qtractor.new (New) Package is "qtractor" Sun Jul 2 13:38:44 2017 rev:44 rq:507562 version:0.8.3 Changes: --- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2017-05-16 14:45:48.18949 +0200 +++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes 2017-07-02 13:38:46.438020952 +0200 @@ -1,0 +2,21 @@ +Sun Jul 2 04:47:59 UTC 2017 - davejpla...@gmail.com + +- Update to version 0.8.3 +- Upstream changes: + *Make sure any just recorded clip filename is not reused + while over the same track and session. (CRITICAL) + *LV2 Plug-in worker/schedule interface ring-buffer sizes + have been increased to 4KB. + *Fixed track-name auto-incremental numbering suffix when + modifying any other track property. + *WSOLA vs. (lib)Rubberband time-stretching options are now + individualized on a per audio clip basis. + *Long overdue, some brand new and fundamental icons revamp. + *Fixed a tempo-map node add/update/remove rescaling with + regard to clip-lengths and automation/curve undo/redo. + *Fixed a potential Activate automation/curve index clash, + or aliasing, for any plug-ins that change upstream their + parameter count or index order, on sessions saved with + the old plug-in versions and vice-versa. + +--- Old: qtractor-0.8.2.tar.gz New: qtractor-0.8.3.tar.gz Other differences: -- ++ qtractor.spec ++ --- /var/tmp/diff_new_pack.7Jdrfl/_old 2017-07-02 13:38:47.005940865 +0200 +++ /var/tmp/diff_new_pack.7Jdrfl/_new 2017-07-02 13:38:47.009940301 +0200 @@ -19,7 +19,7 @@ %bcond_withmad Name: qtractor -Version:0.8.2 +Version:0.8.3 Release:0 Summary:An Audio/MIDI multi-track sequencer License:GPL-2.0+ ++ qtractor-0.8.2.tar.gz -> qtractor-0.8.3.tar.gz ++ 12675 lines of diff (skipped)
commit qtractor for openSUSE:Factory
Hello community, here is the log from the commit of package qtractor for openSUSE:Factory checked in at 2017-05-16 14:44:23 Comparing /work/SRC/openSUSE:Factory/qtractor (Old) and /work/SRC/openSUSE:Factory/.qtractor.new (New) Package is "qtractor" Tue May 16 14:44:23 2017 rev:43 rq:494617 version:0.8.2 Changes: --- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2017-03-02 19:27:08.694161574 +0100 +++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes 2017-05-16 14:45:48.18949 +0200 @@ -1,0 +2,20 @@ +Thu May 11 10:45:42 UTC 2017 - ec...@opensuse.org + +- Update to 0.8.2 + - Track-name uniqueness is now being enforced, by adding an +auto-incremental number suffix whenever necessary. + - Attempt to raise an internal transient file-name registry to +prevent automation/curve files to proliferate across several +session load/save (re)cycles. + - Track-height resizing now meets immediate visual feedback. + - A brand new user preference global option is now available: +View/Options.../Plugins/Editor/Select plug-in's editor (GUI) +if more than one is available. + - More gradient eye-candy on main track-view and piano-roll +canvases, now showing left and right edge fake-shadows. + - Fixed the time entry spin-boxes when changing time offset or +length fields in BBT time format that goes across any +tempo/time-signature change nodes. + - French (fr) translation update (by Olivier Humbert, thanks). + +--- Old: qtractor-0.8.1.tar.gz New: qtractor-0.8.2.tar.gz Other differences: -- ++ qtractor.spec ++ --- /var/tmp/diff_new_pack.QmKi7y/_old 2017-05-16 14:45:48.813578982 +0200 +++ /var/tmp/diff_new_pack.QmKi7y/_new 2017-05-16 14:45:48.821577858 +0200 @@ -19,13 +19,13 @@ %bcond_withmad Name: qtractor -Version:0.8.1 +Version:0.8.2 Release:0 Summary:An Audio/MIDI multi-track sequencer License:GPL-2.0+ Group: Productivity/Multimedia/Sound/Editors and Convertors Url:http://qtractor.sourceforge.net/ -Source0:qtractor-%{version}.tar.gz +Source0: https://downloads.sourceforge.net/project/qtractor/qtractor/%{version}/qtractor-%{version}.tar.gz # PATCH-{FIX}-{UPSTREAM} qtractor-remove_path_from_exec_in_desktop_file.patch pascal.ble...@opensuse.org -- \ # (fixes warning in build because the .desktop file uses the fully-qualified path to /usr/bin/qtractor) Patch1: qtractor-remove_path_from_exec_in_desktop_file.patch ++ qtractor-0.8.1.tar.gz -> qtractor-0.8.2.tar.gz ++ 12591 lines of diff (skipped)
commit qtractor for openSUSE:Factory
Hello community, here is the log from the commit of package qtractor for openSUSE:Factory checked in at 2017-03-02 19:27:07 Comparing /work/SRC/openSUSE:Factory/qtractor (Old) and /work/SRC/openSUSE:Factory/.qtractor.new (New) Package is "qtractor" Thu Mar 2 19:27:07 2017 rev:42 rq:459199 version:0.8.1 Changes: --- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2016-08-05 18:18:00.0 +0200 +++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes 2017-03-02 19:27:08.694161574 +0100 @@ -1,0 +2,44 @@ +Mon Feb 20 09:42:48 UTC 2017 - davejpla...@gmail.com + +- Update to 0.8.1 +- Removed qtractor-nodatetime.patch, no trace of __DATE__ or + __TIME__ anymore. +- Upstream changes: +- The View/Options.../Display/Dialogs/Use native dialogs + option is now set initially off by default. +- All tempo and time-signature labels are now displayed + with one decimal digit, as it was in mostly everywhere + else but the time ruler/scale headers. +- JACK transport tempo and time-signature changes are now + accepted, even though playback is not currently rolling; + also, changing (JACK) Timebase master setting (cf.View/ + Options.../General/Transport/Timebase) will take effect + immediately, not needing nor warning for session restart + anymore. +- Track/Navigate/Next and Previous menu commands, finally + fixed to wrap around the current track list. +- Current session (JACK) transport mode option switching is + now being made accessible, from the main menu and drop-down + toolbar buttons, as well as user configurable PC-keyboard + and/or MIDI controller shortcuts (cf. Transport/Mode/None, + Slave, Master, Full). +- Fixed some auto-backward play-head position flip-flopping, + when opening a new session while the previous was still on + rolling/playing state, hopefully. +- Added French man page (by Olivier Humbert, thanks). +- MIDI clip changes are now saved unconditionally whenever + the editor (piano-roll) is closed or not currently visible. +- Audio clip peak/waveform files re-generation performance, + scalability and resilience have been slightly improved. +- Some sanitary checks have been added to audio clip peak/ + waveform re-generation routine, as much to avoid empty, + blank, zero or negative-width faulty renderings. +- Do not reset the Files tree-view widgets anymore, when + leaving any drag-and-drop operation (annoyingly, all + groups and sub-groups were being closed without appeal). +- Make builds reproducible byte for byte, by getting rid of + the configure build date and time stamps. +- For more changes since 0.7.8 see: + /usr/share/doc/packages/qtractor/ChangeLog + +--- Old: qtractor-0.7.8.tar.gz qtractor-nodatetime.patch New: qtractor-0.8.1.tar.gz Other differences: -- ++ qtractor.spec ++ --- /var/tmp/diff_new_pack.0qlXQ5/_old 2017-03-02 19:27:09.366066535 +0100 +++ /var/tmp/diff_new_pack.0qlXQ5/_new 2017-03-02 19:27:09.366066535 +0100 @@ -1,7 +1,7 @@ # # spec file for package qtractor # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,15 +19,17 @@ %bcond_withmad Name: qtractor -Version:0.7.8 +Version:0.8.1 Release:0 Summary:An Audio/MIDI multi-track sequencer License:GPL-2.0+ Group: Productivity/Multimedia/Sound/Editors and Convertors Url:http://qtractor.sourceforge.net/ Source0:qtractor-%{version}.tar.gz -Patch0: %{name}-nodatetime.patch +# PATCH-{FIX}-{UPSTREAM} qtractor-remove_path_from_exec_in_desktop_file.patch pascal.ble...@opensuse.org -- \ +# (fixes warning in build because the .desktop file uses the fully-qualified path to /usr/bin/qtractor) Patch1: qtractor-remove_path_from_exec_in_desktop_file.patch +# PATCH-{FIX}-{OPENSUSE} qtractor-powerpc.patch dval...@suse.com -- Fix build on ppc Patch2: qtractor-powerpc.patch BuildRequires: alsa-devel BuildRequires: desktop-file-utils @@ -72,7 +74,6 @@ %prep %setup -q -%patch0 %patch1 %patch2 @@ -87,9 +88,6 @@ %install %makeinstall -%clean -%{?buildroot:%__rm -rf '%{buildroot}'} - %post %icon_theme_cache_post %mime_database_post @@ -114,6 +112,7 @@ %{_datadir}/icons/*/*/mimetypes/application-x-%{name}-*.* %{_datadir}/mime/packages/%{name}.xml %{_datadir}/man/man1/%{name}.1.gz +%{_datadir}/man/man1/qtractor.fr.1.gz %{_datadir}/%{name}/translations/* %changelog ++ qtractor-0.7.8.tar.gz ->
commit qtractor for openSUSE:Factory
Hello community, here is the log from the commit of package qtractor for openSUSE:Factory checked in at 2016-08-05 18:17:58 Comparing /work/SRC/openSUSE:Factory/qtractor (Old) and /work/SRC/openSUSE:Factory/.qtractor.new (New) Package is "qtractor" Changes: --- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2016-06-29 15:10:13.0 +0200 +++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes 2016-08-05 18:18:00.0 +0200 @@ -1,0 +2,5 @@ +Thu Aug 4 09:48:32 UTC 2016 - o...@aepfle.de + +- Use buildconditional for mad support + +--- Other differences: -- ++ qtractor.spec ++ --- /var/tmp/diff_new_pack.YstZGy/_old 2016-08-05 18:18:01.0 +0200 +++ /var/tmp/diff_new_pack.YstZGy/_new 2016-08-05 18:18:01.0 +0200 @@ -16,6 +16,8 @@ # +%bcond_withmad + Name: qtractor Version:0.7.8 Release:0 @@ -52,8 +54,7 @@ BuildRequires: zlib-devel BuildRequires: pkgconfig(lilv-0) BuildRequires: pkgconfig(shared-mime-info) -# Use rpmbuild -D "BUILD_ORIG 1" to include mad in a local build. -%if 0%{?BUILD_ORIG} == 1 +%if %{with mad} BuildRequires: pkgconfig(mad) %endif Requires: jack
commit qtractor for openSUSE:Factory
Hello community, here is the log from the commit of package qtractor for openSUSE:Factory checked in at 2016-06-29 15:10:11 Comparing /work/SRC/openSUSE:Factory/qtractor (Old) and /work/SRC/openSUSE:Factory/.qtractor.new (New) Package is "qtractor" Changes: --- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2016-04-30 23:31:48.0 +0200 +++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes 2016-06-29 15:10:13.0 +0200 @@ -1,0 +2,33 @@ +Fri Jun 24 06:51:44 UTC 2016 - davejpla...@gmail.com + +- Update to release 0.7.8 and fix gcc6 build see boo#985243 +- refresh qtractor-nodatetime.patch +- Upstream changes: + *MIDI file track names (and any other SMF META events) are now + converted to and from the base ASCII/Latin-1 encoding, as much to + prevent invalid SMF whenever non-Latin-1 UTF-8 encoded MIDI track + names are given. + *MIDI file tempo-map and location markers import/export is now + hopefully corrected, after almost a decade in mistake, regarding + MIDI resolution conversion, when different than current + session's setting (TPQN, ticks-per-quarter-note aka. + ticks-per-beat, etc.) + *Introducing LV2 UI Show interface support for other types than + Qt, Gtk, X11 and lv2_external_ui. + *Prevent any visual updates while exporting (freewheeling) audio + tracks that have at least one plugin activate state automation + enabled for playback (as much for not showing messages like + "QObject::connect: Cannot queue arguments of type 'QVector'" + ... anymore). + *The common buses management dialog (View/Buses...) sees the + superfluous Refresh button finally removed, while two new button + commands take its place: (move) Up and Down. + *LV2 plug-in Patch support has been added and LV2 plug-ins + parameter properties manipulation is now accessible on the + generic plug-in properties dialog. + *Fixed a recently introduced bug, that rendered all but one + plug-in instance to silence, affecting only DSSI plug-ins which + implement DSSI_Descriptor::run_multiple_synths() eg. + fluidsynth-dssi, hexter, etc. + +--- Old: qtractor-0.7.7.tar.gz New: qtractor-0.7.8.tar.gz Other differences: -- ++ qtractor.spec ++ --- /var/tmp/diff_new_pack.nXyo5i/_old 2016-06-29 15:10:14.0 +0200 +++ /var/tmp/diff_new_pack.nXyo5i/_new 2016-06-29 15:10:14.0 +0200 @@ -17,13 +17,13 @@ Name: qtractor -Version:0.7.7 +Version:0.7.8 Release:0 Summary:An Audio/MIDI multi-track sequencer License:GPL-2.0+ Group: Productivity/Multimedia/Sound/Editors and Convertors Url:http://qtractor.sourceforge.net/ -Source0: http://prdownloads.sourceforge.net/qtractor/qtractor-%{version}.tar.gz +Source0:qtractor-%{version}.tar.gz Patch0: %{name}-nodatetime.patch Patch1: qtractor-remove_path_from_exec_in_desktop_file.patch Patch2: qtractor-powerpc.patch ++ qtractor-0.7.7.tar.gz -> qtractor-0.7.8.tar.gz ++ 15434 lines of diff (skipped) ++ qtractor-nodatetime.patch ++ --- /var/tmp/diff_new_pack.nXyo5i/_old 2016-06-29 15:10:14.0 +0200 +++ /var/tmp/diff_new_pack.nXyo5i/_new 2016-06-29 15:10:14.0 +0200 @@ -2,7 +2,7 @@ === --- src/qtractorMainForm.cpp.orig +++ src/qtractorMainForm.cpp -@@ -5486,7 +5486,7 @@ void qtractorMainForm::helpAbout (void) +@@ -5515,7 +5515,7 @@ void qtractorMainForm::helpAbout (void) sText += "" QTRACTOR_TITLE " - " + tr(QTRACTOR_SUBTITLE) + "\n"; sText += "\n"; sText += tr("Version") + ": " QTRACTOR_VERSION "\n";
commit qtractor for openSUSE:Factory
Hello community, here is the log from the commit of package qtractor for openSUSE:Factory checked in at 2016-04-30 23:31:35 Comparing /work/SRC/openSUSE:Factory/qtractor (Old) and /work/SRC/openSUSE:Factory/.qtractor.new (New) Package is "qtractor" Changes: --- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2016-04-08 09:39:45.0 +0200 +++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes 2016-04-30 23:31:48.0 +0200 @@ -1,0 +2,22 @@ +Thu Apr 28 10:23:46 UTC 2016 - ec...@opensuse.org + +- update to 0.7.7 + - LV2 UI Touch feature/interface support added. + - MIDI aware plug-ins are now void from multiple or parallel +instantiation. + - MIDI tracks and buses plug-in chains now honor the number of +effective audio channels from the assigned audio output bus; +dedicated audio output ports will keep default to the stereo +two channels. + - Plug-in rescan option has been added to plug-ins selection +dialog (yet another suggestion by Frank Neumann, thanks). + - Dropped the --enable-qt5 from configure as found redundant +given that's the build default anyway + - Immediate visual sync has been added to main and MIDI clip +editor thumb-views + - Fixed an old MIDI clip editor contents disappearing bug, +which manifested when drawing free-hand +(ie. Edit/Select Mode/Edit Draw is on) over and behind its +start/beginning position (while in the lower view pane). + +--- Old: qtractor-0.7.6.tar.gz New: qtractor-0.7.7.tar.gz Other differences: -- ++ qtractor.spec ++ --- /var/tmp/diff_new_pack.nsEvl6/_old 2016-04-30 23:31:49.0 +0200 +++ /var/tmp/diff_new_pack.nsEvl6/_new 2016-04-30 23:31:49.0 +0200 @@ -17,7 +17,7 @@ Name: qtractor -Version:0.7.6 +Version:0.7.7 Release:0 Summary:An Audio/MIDI multi-track sequencer License:GPL-2.0+ ++ qtractor-0.7.6.tar.gz -> qtractor-0.7.7.tar.gz ++ 12309 lines of diff (skipped)
commit qtractor for openSUSE:Factory
Hello community, here is the log from the commit of package qtractor for openSUSE:Factory checked in at 2016-04-08 09:39:44 Comparing /work/SRC/openSUSE:Factory/qtractor (Old) and /work/SRC/openSUSE:Factory/.qtractor.new (New) Package is "qtractor" Changes: --- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2016-03-26 15:27:22.0 +0100 +++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes 2016-04-08 09:39:45.0 +0200 @@ -1,0 +2,12 @@ +Wed Apr 6 15:10:28 UTC 2016 - ec...@opensuse.org + +- update to 0.7.6 + - Plug-ins search path and out-of-process (aka. dummy) VST +plug-in inventory scanning has been heavily refactored. + - Fixed and optimized all dummy processing for plugins with more +audio inputs and/or outputs than channels on a track or bus +where it's inserted. + - Fixed relative/absolute path mapping when saving/loading +custom LV2 Plug-in State Presets. + +--- Old: qtractor-0.7.5.tar.gz New: qtractor-0.7.6.tar.gz Other differences: -- ++ qtractor.spec ++ --- /var/tmp/diff_new_pack.DAhOrB/_old 2016-04-08 09:39:46.0 +0200 +++ /var/tmp/diff_new_pack.DAhOrB/_new 2016-04-08 09:39:46.0 +0200 @@ -17,7 +17,7 @@ Name: qtractor -Version:0.7.5 +Version:0.7.6 Release:0 Summary:An Audio/MIDI multi-track sequencer License:GPL-2.0+ @@ -106,6 +106,7 @@ %dir %{_datadir}/%{name} %dir %{_datadir}/%{name}/translations %{_bindir}/%{name} +%{_bindir}/qtractor_vst_scan %{_datadir}/applications/%{name}.desktop %{_datadir}/appdata/%{name}.appdata.xml %{_datadir}/icons/*/*/apps/%{name}.* ++ qtractor-0.7.5.tar.gz -> qtractor-0.7.6.tar.gz ++ 17705 lines of diff (skipped)
commit qtractor for openSUSE:Factory
Hello community, here is the log from the commit of package qtractor for openSUSE:Factory checked in at 2016-03-26 15:27:16 Comparing /work/SRC/openSUSE:Factory/qtractor (Old) and /work/SRC/openSUSE:Factory/.qtractor.new (New) Package is "qtractor" Changes: --- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2016-02-01 19:57:05.0 +0100 +++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes 2016-03-26 15:27:22.0 +0100 @@ -1,0 +2,33 @@ +Tue Mar 22 11:01:56 UTC 2016 - ec...@opensuse.org + +- update to 0.7.5 + - Beat unit divisor, aka. the denominator or lower numeral in the +time-signature, have now a visible and practical effect over +the time-line, even though the standard MIDI tempo(BPM) is +always denoted in beats as quarter-notes (1/4, crotchet, +seminima) per minute. + - Fixed an old hack on LV2 State Files abstract/relative +file-path mapping when saving custom LV2 Presets (after a +related issue on Fabla2, by Harry Van Haaren, thanks). + - Default PC-Keyboard shortcuts may now be erasable and re- +assigned (cf. Help/Shortcuts...). + - New option on the audio/MIDI export dialog, on whether to +add/import the exported result as brand new track(s). + - Introducing brand new track icons property. + - Old Dry/Wet Insert and Aux-send pseudo-plugin parameters are +now split into separate Dry and Wet controls, what else could +it possibly be? :) + - Brand new MIDI Insert and Aux-Send pseudo-plugins are now +implemented with very similar semantics as the respective and +existing audio counterparts. + - Implement LV2_STATE__loadDefaultState feature (after pull +request by Hanspeter Portner aka. ventosus, thanks). + - Plug-ins search paths internal logic has been refactored; an +alternative file-name based search is now in effect for LADSPA, +DSSI and VST plug-ins, whenever not found on their original +file-path locations saved in a previous session. + - Finally added this brand new menu Clip/Cross Fade command, +aimed on setting fade-in/out ranges properly, just as far to +(auto)cross-fade consecutive overlapping clips. + +--- Old: qtractor-0.7.4.tar.gz New: qtractor-0.7.5.tar.gz Other differences: -- ++ qtractor.spec ++ --- /var/tmp/diff_new_pack.SGSQnL/_old 2016-03-26 15:27:22.0 +0100 +++ /var/tmp/diff_new_pack.SGSQnL/_new 2016-03-26 15:27:22.0 +0100 @@ -17,7 +17,7 @@ Name: qtractor -Version:0.7.4 +Version:0.7.5 Release:0 Summary:An Audio/MIDI multi-track sequencer License:GPL-2.0+ ++ qtractor-0.7.4.tar.gz -> qtractor-0.7.5.tar.gz ++ 60188 lines of diff (skipped)
commit qtractor for openSUSE:Factory
Hello community, here is the log from the commit of package qtractor for openSUSE:Factory checked in at 2016-02-01 19:56:32 Comparing /work/SRC/openSUSE:Factory/qtractor (Old) and /work/SRC/openSUSE:Factory/.qtractor.new (New) Package is "qtractor" Changes: --- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2016-01-01 19:51:01.0 +0100 +++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes 2016-02-01 19:57:05.0 +0100 @@ -1,0 +2,31 @@ +Sat Jan 30 07:58:18 UTC 2016 - ec...@opensuse.org + +- update to 0.7.4 + - Eye-candy warning: muted/non-soloed tracks are now shaded over +the main thumb-view. + - Faster and crispier VST plugin editor (GUI) idle cycles. + - Fixed all core processing when any plugin has more audio +outputs than channels on a track/bus where it's inserted. + - Added one decimal digit to all percentage input spin-boxes on +the MIDI Tools dialog. + - Added brand new and global option to disable the so called +"catch-up" default behavior (cf. View/Controllers.../Sync). + - Fixed some track control issues related to MIDI Controllers +generic mapping (cf. View/Controllers...). + - Try making Help/Shortcuts... dialog window modeless, as far as +under MIDI Controller, Inputs/Outputs Connections window also +gets accessible enough. + - Fixed some vertical scrolling and play-head line re-drawing +glitches introduced by the recent unlimited slack to editing +beyond current contents length on main tracks view. + - Added one decimal digit to the Pitch-shift spin-box on audio +Clip/Edit... properties dialog window. + - Added application keywords to freedesktop.org's AppData. + - Fixed local keyboard shortcuts on the Files organizer widget +actions and context-menu. + - Improved Mixer multi-row layout (patch by Holger Marzen aka. +bluebell, thanks). + - Fixed the Ctrl+drag/cloning left of a clip when towards near +the beginning of session. + +--- Old: qtractor-0.7.3.tar.gz New: qtractor-0.7.4.tar.gz Other differences: -- ++ qtractor.spec ++ --- /var/tmp/diff_new_pack.eK0gzg/_old 2016-02-01 19:57:06.0 +0100 +++ /var/tmp/diff_new_pack.eK0gzg/_new 2016-02-01 19:57:06.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package qtractor # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: qtractor -Version:0.7.3 +Version:0.7.4 Release:0 Summary:An Audio/MIDI multi-track sequencer License:GPL-2.0+ ++ qtractor-0.7.3.tar.gz -> qtractor-0.7.4.tar.gz ++ 20485 lines of diff (skipped)
commit qtractor for openSUSE:Factory
Hello community, here is the log from the commit of package qtractor for openSUSE:Factory checked in at 2016-01-01 19:48:34 Comparing /work/SRC/openSUSE:Factory/qtractor (Old) and /work/SRC/openSUSE:Factory/.qtractor.new (New) Package is "qtractor" Changes: --- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2015-12-23 08:49:29.0 +0100 +++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes 2016-01-01 19:51:01.0 +0100 @@ -1,0 +2,29 @@ +Wed Dec 30 10:56:18 UTC 2015 - ec...@opensuse.org + +- update to 0.7.3 + - Slight increase on the number of decimal digits for the plugin +parameters while on the generic plugin properties dialog. Also +applied to automation curve node value editing. + - Unlimited slack is now in effect on editing over and beyond +the current session or clip contents length, on both the main +tracks and MIDI clip editor (piano-roll) views. + - Ctrl+click and dragging the left or right edges of a clip will +now make it spill over and replicate as many clip clones as it +fits in the left or right horizontal extent. + - Added View/Note Type and Value Type command menus to the MIDI +clip editor (aka. piano-roll) which opens the possibility for +discrete shortcuts to switching views eg. Note Velocity and +Controller views (after a kind request by yubatake, thanks). + - Fixed the conversion and/or override of MIDI clip offsets when +moving and copy/pasting across tempo/time-signature changes. + - Fixed MIDI file track/channel duration estimator, which was +giving quite wrong and way too short reads. + - Fixed a drag-and-drop bug over the main tracks view, when new +tracks were being inserted at the top and not to the bottom as + is normally indicated by the floating visual placeholder. + - Fixed LV2UI_Resize handle from extension_data(LV2_UI__resize), +now passing LV2UI_Handle in first argument to ui_resize(), as +found correct and needed for resizable/scaleable LV2 UI's, most +specially to ssj71's so called Infamous Plugins, thanks. + +--- Old: qtractor-0.7.2.tar.gz New: qtractor-0.7.3.tar.gz Other differences: -- ++ qtractor.spec ++ --- /var/tmp/diff_new_pack.pEaayy/_old 2016-01-01 19:51:02.0 +0100 +++ /var/tmp/diff_new_pack.pEaayy/_new 2016-01-01 19:51:02.0 +0100 @@ -17,7 +17,7 @@ Name: qtractor -Version:0.7.2 +Version:0.7.3 Release:0 Summary:An Audio/MIDI multi-track sequencer License:GPL-2.0+ ++ qtractor-0.7.2.tar.gz -> qtractor-0.7.3.tar.gz ++ 28554 lines of diff (skipped)
commit qtractor for openSUSE:Factory
Hello community, here is the log from the commit of package qtractor for openSUSE:Factory checked in at 2015-12-23 08:49:27 Comparing /work/SRC/openSUSE:Factory/qtractor (Old) and /work/SRC/openSUSE:Factory/.qtractor.new (New) Package is "qtractor" Changes: --- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2015-10-20 00:04:24.0 +0200 +++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes 2015-12-23 08:49:29.0 +0100 @@ -1,0 +2,25 @@ +Sun Dec 13 06:22:43 UTC 2015 - davejpla...@gmail.com + +- Refreshed patches and add conditional buildrequires. + +--- +Fri Dec 11 10:11:15 UTC 2015 - ec...@opensuse.org + +- update to 0.7.2 + - Yet another audio/MIDI time drift correction fix, now giving it +some slack while turnaround looping on tempo changes. + - Prevent x11extras module from use on non-X11/Unix platforms. + - MIDI Track/Instrument cascading pop-up menus have been added, +to main and MIDI clip editor windows. + - VST Plugin preset/bank files support (FXB/FXP) is now being +integrated to the generic Plugin/Properties widget dialog. + - Added new Track/Duplicate menu command. + - Added simple XRUN red indicator to status bar. + - Make sure program change/presets are not selected on possibly +multi-timbral instrument plugins when inserted on a MIDI bus. + - Prefer Qt5 over Qt4 by default with configure script. + - Fixed a potential crash-bug on first enabling either once the +audio or MIDI metronomes. +- remove non-atomic-arches.patch because changes now in source + +--- Old: non-atomic-arches.patch qtractor-0.7.1.tar.gz New: qtractor-0.7.2.tar.gz Other differences: -- ++ qtractor.spec ++ --- /var/tmp/diff_new_pack.iWMGNG/_old 2015-12-23 08:49:30.0 +0100 +++ /var/tmp/diff_new_pack.iWMGNG/_new 2015-12-23 08:49:30.0 +0100 @@ -17,17 +17,16 @@ Name: qtractor -Version:0.7.1 +Version:0.7.2 Release:0 Summary:An Audio/MIDI multi-track sequencer License:GPL-2.0+ Group: Productivity/Multimedia/Sound/Editors and Convertors Url:http://qtractor.sourceforge.net/ -Source: http://prdownloads.sourceforge.net/qtractor/qtractor-%{version}.tar.gz +Source0: http://prdownloads.sourceforge.net/qtractor/qtractor-%{version}.tar.gz Patch0: %{name}-nodatetime.patch Patch1: qtractor-remove_path_from_exec_in_desktop_file.patch Patch2: qtractor-powerpc.patch -Patch3: non-atomic-arches.patch BuildRequires: alsa-devel BuildRequires: desktop-file-utils BuildRequires: dssi-devel @@ -35,13 +34,28 @@ BuildRequires: ladspa-devel BuildRequires: libjack-devel BuildRequires: liblo-devel -BuildRequires: libqt4-devel >= 4.1 BuildRequires: librubberband-devel BuildRequires: libsamplerate-devel BuildRequires: libsndfile-devel >= 1.0.11 BuildRequires: libvorbis-devel +%if 0%{?suse_version} > 1310 +BuildRequires: libqt5-linguist +BuildRequires: pkgconfig(Qt5Core) +BuildRequires: pkgconfig(Qt5Gui) +BuildRequires: pkgconfig(Qt5Widgets) +BuildRequires: pkgconfig(Qt5X11Extras) +BuildRequires: pkgconfig(Qt5Xml) +%else +BuildRequires: libqt4-devel +BuildRequires: libqt4-linguist +%endif +BuildRequires: zlib-devel BuildRequires: pkgconfig(lilv-0) BuildRequires: pkgconfig(shared-mime-info) +# Use rpmbuild -D "BUILD_ORIG 1" to include mad in a local build. +%if 0%{?BUILD_ORIG} == 1 +BuildRequires: pkgconfig(mad) +%endif Requires: jack BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -57,27 +71,20 @@ %prep %setup -q -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 -%patch3 +%patch0 +%patch1 +%patch2 %build -%configure --disable-sse +%if 0%{?suse_version} > 1310 +%configure +%else +%configure --enable-qt4 +%endif make %{?_smp_mflags} %install -%make_install STRIP=: - -L="$PWD/%{name}.lang" -echo -n > "$L" -pushd "%{buildroot}%{_datadir}/%{name}/translations" -/bin/ls -1 qtractor_*.qm | while read qm; do -l="${qm%.qm}" -l="${l##*_}" -echo "%lang($l) %{_datadir}/%{name}/translations/${qm}" >> "$L" -done -popd +%makeinstall %clean %{?buildroot:%__rm -rf '%{buildroot}'} @@ -92,9 +99,10 @@ %mime_database_postun %icon_theme_cache_postun -%files -f "%{name}.lang" +%files %defattr(-,root,root) %doc AUTHORS COPYING ChangeLog README TODO +%dir %{_datadir}/appdata/ %dir %{_datadir}/%{name} %dir %{_datadir}/%{name}/translations %{_bindir}/%{name} @@ -104,7 +112,6 @@ %{_datadir}/icons/*/*/mimetypes/application-x-%{name}-*.* %{_datadir}/mime/packages/%{name}.xml
commit qtractor for openSUSE:Factory
Hello community, here is the log from the commit of package qtractor for openSUSE:Factory checked in at 2015-10-19 22:50:16 Comparing /work/SRC/openSUSE:Factory/qtractor (Old) and /work/SRC/openSUSE:Factory/.qtractor.new (New) Package is "qtractor" Changes: --- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2015-05-29 10:46:48.0 +0200 +++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes 2015-10-20 00:04:24.0 +0200 @@ -1,0 +2,58 @@ +Sun Oct 11 17:15:08 UTC 2015 - ec...@opensuse.org + +- update to 0.7.1 + - Fixed an ages old MIDI track/channel instrument mapping (bank, +program) issue that prevented normal all-shut-up messages from +being sent to MIDI output buses/ports on playback stop. + - Messages standard output capture has been improved again, now +in both ways a non-blocking pipe may get. + - Fixed port on MIDI 14-bit controllers input caching. + - Fixed false value readings on the MIDI clip editor (aka. piano +-roll) tool-tips, when dragging a note velocity or controller +value outside the acceptable nominal range (eg. 0-127). + - Added LV2_BUF_SIZE__nominalBlockLength option support (patch +by falktx aka. Filipe Coelho, thanks). + - Fixed wrong initial tempo/time-signature display when session +is loaded from command line. + - LV2 plug-in UI GTK2 and X11 in Qt5 host native support added. + - Transport/Auto Backward feature now honoring (auto return) to +same current location precedence as Transport/Backward. + - Single/unique application instance control adapted to Qt5/X11 +(cf. configure --enable-xunique). + - MIDI Tools/Transpose, Resize duration display format (frames, +time or BBT) have been fixed. + - Build fix for Qt5.5 (patch by KaOS, thanks). + - MIDI Tools/Quantize et al. are tentatively being corrected +to take event times as relative to THE beginning of session, +instead of MIDI clip start location. +- update to 0.7.0 + - Complete rewrite of Qt4 vs. Qt5 configure builds. + - Revised MIDI Controlllers catch-up algorithm. + - Mixer multi-row layout gets a little bit of a fairness fix. + - Non-continuous MIDI Controllers now have their Hook and Latch +options disabled as those are found not applicable, + - As an alternative to PC-keyboard shortcuts, MIDI controllers +are now also assignable and configurable for any of the main +menu command actions, all from the same old configuration +dialog (Help/Shortcuts...). + - Fixed missing Track and Clip sub-menus from Edit/context-menu +that were found AWOL ever since after the Lazy Tachyon beta +release (> 0.6.6). + - An off-by-one bar position (as in BBT, bar, beat and ticks) +has been purportedly fixed as long as LV2 Time/Position atom +event transfer goes. + - French (fr) translation line to desktop file added (patch by +Olivier Humbert, thanks). + - A new top-level widget window geometry state save and restore +sub-routine is now in effect. + - Improved MIDI clip editor resilience across tempo and time- +signature changes. + - Keyboard shortcuts configuration (Help/Shortcuts...) now +lists complete menu/action path where available. + - Fixed in-flight VST plugin editor (GUI) resizing. + - Added support to LV2UI_portMap extension, found really handy +for the cases where you have multiple plugins with different +port configurations and a single common UI to drive them all +(pull request by Hanspeter Portner aka. ventosus, thanks). + +--- Old: qtractor-0.6.7.tar.gz New: qtractor-0.7.1.tar.gz Other differences: -- ++ qtractor.spec ++ --- /var/tmp/diff_new_pack.IkjNld/_old 2015-10-20 00:04:25.0 +0200 +++ /var/tmp/diff_new_pack.IkjNld/_new 2015-10-20 00:04:25.0 +0200 @@ -17,7 +17,7 @@ Name: qtractor -Version:0.6.7 +Version:0.7.1 Release:0 Summary:An Audio/MIDI multi-track sequencer License:GPL-2.0+ @@ -57,8 +57,8 @@ %prep %setup -q -%patch0 -%patch1 +%patch0 -p1 +%patch1 -p1 %patch2 -p1 %patch3 ++ qtractor-0.6.7.tar.gz -> qtractor-0.7.1.tar.gz ++ 84789 lines of diff (skipped) ++ qtractor-nodatetime.patch ++ --- /var/tmp/diff_new_pack.IkjNld/_old 2015-10-20 00:04:26.0 +0200 +++ /var/tmp/diff_new_pack.IkjNld/_new 2015-10-20 00:04:26.0 +0200 @@ -1,13 +1,12 @@ -Index: src/qtractorMainForm.cpp -=== src/qtractorMainForm.cpp.orig -+++ src/qtractorMainForm.cpp -@@ -5443,7 +5443,7 @@ void qtractorMainForm::helpAbout (void) +diff -Pdpru
commit qtractor for openSUSE:Factory
Hello community, here is the log from the commit of package qtractor for openSUSE:Factory checked in at 2015-05-29 10:46:47 Comparing /work/SRC/openSUSE:Factory/qtractor (Old) and /work/SRC/openSUSE:Factory/.qtractor.new (New) Package is qtractor Changes: --- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2015-04-13 20:31:35.0 +0200 +++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes 2015-05-29 10:46:48.0 +0200 @@ -1,0 +2,26 @@ +Thu May 28 16:28:45 UTC 2015 - ec...@opensuse.org + +- update to 0.6.7 + * MIDI clip editor (aka. piano-roll) position, size, and view +/event type criteria are now persistent, across session and +user preferences application state. + * Generic plugin form widget position is now also preserved +across open/save session cycles. + * MIDI clip editor resilience is about to get an improvement, +fe. it doesn't close on stopping record/overdub anymore. + * Introducing (JACK) Timebase master setting as an option to +Transport mode (cf. View/Options.../General/Transport +/Timebase). + * LV2 plug-in MIDI/Event support now slanted for deprecation. + * Spanish (es) translation added, by avid Reyes Pucheta. + * It's live: audio track export (cf. Track/Export Tracks/ Audio.) +has been deeply refactored to finally include MIDI t +rack/instrument plugins rendering (aka. freeze) on selected +audio output buses on mix-down. (EXPERIMENTAL) + * MIDI file player now does (N)RPN 14-bit controller events. + * Track properties dialog output bus switch fix/optimization; +also fixed multiple DSSI instance reference count on close. + * Fixed for some strict tests for Qt4 vs. Qt5 configure builds. + * German (de) translation update (by Guido Scholz, thanks). + +--- Old: qtractor-0.6.6.tar.gz New: qtractor-0.6.7.tar.gz Other differences: -- ++ qtractor.spec ++ --- /var/tmp/diff_new_pack.wydrCl/_old 2015-05-29 10:46:49.0 +0200 +++ /var/tmp/diff_new_pack.wydrCl/_new 2015-05-29 10:46:49.0 +0200 @@ -17,7 +17,7 @@ Name: qtractor -Version:0.6.6 +Version:0.6.7 Release:0 Summary:An Audio/MIDI multi-track sequencer License:GPL-2.0+ ++ qtractor-0.6.6.tar.gz - qtractor-0.6.7.tar.gz ++ 78766 lines of diff (skipped)
commit qtractor for openSUSE:Factory
Hello community, here is the log from the commit of package qtractor for openSUSE:Factory checked in at 2015-04-13 20:31:30 Comparing /work/SRC/openSUSE:Factory/qtractor (Old) and /work/SRC/openSUSE:Factory/.qtractor.new (New) Package is qtractor Changes: --- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2015-04-07 09:29:39.0 +0200 +++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes 2015-04-13 20:31:35.0 +0200 @@ -1,0 +2,5 @@ +Sat Apr 4 13:05:13 UTC 2015 - dmuel...@suse.com + +- add non-atomic-arches.patch: build for arches other than x86 + +--- New: non-atomic-arches.patch Other differences: -- ++ qtractor.spec ++ --- /var/tmp/diff_new_pack.Bh4lnz/_old 2015-04-13 20:31:35.0 +0200 +++ /var/tmp/diff_new_pack.Bh4lnz/_new 2015-04-13 20:31:35.0 +0200 @@ -27,6 +27,7 @@ Patch0: %{name}-nodatetime.patch Patch1: qtractor-remove_path_from_exec_in_desktop_file.patch Patch2: qtractor-powerpc.patch +Patch3: non-atomic-arches.patch BuildRequires: alsa-devel BuildRequires: desktop-file-utils BuildRequires: dssi-devel @@ -59,6 +60,7 @@ %patch0 %patch1 %patch2 -p1 +%patch3 %build %configure --disable-sse @@ -97,6 +99,7 @@ %dir %{_datadir}/%{name}/translations %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop +%{_datadir}/appdata/%{name}.appdata.xml %{_datadir}/icons/*/*/apps/%{name}.* %{_datadir}/icons/*/*/mimetypes/application-x-%{name}-*.* %{_datadir}/mime/packages/%{name}.xml ++ non-atomic-arches.patch ++ Index: src/qtractorAtomic.h === --- src/qtractorAtomic.h.orig +++ src/qtractorAtomic.h @@ -33,6 +33,26 @@ extern C { #endif +#if defined(HAVE_QATOMIC_H) + +typedef QAtomicInt qtractorAtomic; + +#if QT_VERSION = 0x05 +#define ATOMIC_GET(a) ((a)-load()) +#define ATOMIC_SET(a,v)((a)-store(v)) +#else +#define ATOMIC_GET(a) ((int) *(a)) +#define ATOMIC_SET(a,v)(*(a) = (v)) +#endif + +static inline int ATOMIC_CAS ( qtractorAtomic *pVal, + int iOldValue, int iNewValue ) +{ + return pVal-testAndSetOrdered(iOldValue, iNewValue); +} + +#else + #if defined(__GNUC__) #if defined(__powerpc__) || defined(__powerpc64__) @@ -107,26 +127,6 @@ static inline int ATOMIC_CAS1 ( #endif -#if defined(HAVE_QATOMIC_H) - -typedef QAtomicInt qtractorAtomic; - -#if QT_VERSION = 0x05 -#define ATOMIC_GET(a) ((a)-load()) -#define ATOMIC_SET(a,v)((a)-store(v)) -#else -#define ATOMIC_GET(a) ((int) *(a)) -#define ATOMIC_SET(a,v)(*(a) = (v)) -#endif - -static inline int ATOMIC_CAS ( qtractorAtomic *pVal, - int iOldValue, int iNewValue ) -{ - return pVal-testAndSetOrdered(iOldValue, iNewValue); -} - -#else - typedef struct { volatile int value; } qtractorAtomic; #define ATOMIC_GET(a) ((a)-value)
commit qtractor for openSUSE:Factory
Hello community, here is the log from the commit of package qtractor for openSUSE:Factory checked in at 2015-04-07 09:29:38 Comparing /work/SRC/openSUSE:Factory/qtractor (Old) and /work/SRC/openSUSE:Factory/.qtractor.new (New) Package is qtractor Changes: --- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2014-09-28 19:54:18.0 +0200 +++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes 2015-04-07 09:29:39.0 +0200 @@ -1,0 +2,85 @@ +Sat Apr 4 12:57:12 UTC 2015 - benoit.mo...@gmx.fr + +- update to 0.6.6: + * MIDI clip record/reopen to/from SMF format 0 has been fixed. + * LV2 and VST plugins GUI editor widget position is preserved +across hide/show cycles. + * Added application description as freedesktop.org's AppData. + * Added a Don't ask this again prompt option to zip/archive +extrated directory removal/replace warning messages. + * MIDI clip editor (aka. piano-roll) gets lingering notes +properly shown while on record/overdubbing. + * Current highlighted client/port connections are now drawn +with thicker connector lines. + * Fixing segfaults due to QClipboard::mimeData() returning an +invalid null pointer while on Qt5 and Weston. + * Return of an old hack/fix for some native VST plugins with +GUI editor, on whether to skip the explicit shared library +unloading on close and thus avoid some mysterious crashes +on session and/or application exit. + * Force reset of plugin selection list when any of the plugin +search paths change (in View/Options.../Plugins/Paths). + * Recursive VST plugin search is now in effect for inventory +and discovery on path sub-directories (VST only). + * Non-dummy scannig for regular VST, non-shell plugins, were +doomed to infinite-loop freezes on discovery, now fixed. +- changes from 0.6.5: + * Connections lines now drawn with anti-aliasing; connections +splitter handles width is now reduced; the MIDI connections +splitter pane sizes are now saved and restored properly. + * Extended multi-selection is now featured on the track-list +(main left-pane), primarily allowing for group mute/solo +(and monitor) switching. + * Track-list (left pane) header column widths are now saved +and made persistent across application power cycle (double +-click reverts to the old original default). + * Minor fixes on the MIDI clip event list editor, also making +sure the current event is visible on the piano-roll view. + * As long to prevent asynchronous mistakes to JACK transport +state changes, an internal slack-delay is now introduced +after self-initiated transport commands (eg. start/stop). + * The MIDI clip editor (aka. piano-roll) was missing to +clear or reset the current selection when no shift/ctrl +keyboard modifier is in effect. + * VST-shell sub-plugins are now supported (as suggested by +abique aka. Alexandre Bique, thanks). + * MIDI clip record/overdubbing is now possible (Clip/Record +on the main menu or File/Record from the MIDI clip editor. + * Make sure some audio sample file encodings (eg. old Ogg +Vorbis) does not head-start on audio peak generation. +- changes from 0.6.4: + * Fixed some old loop-recording clip drawing glitches. + * Current assigned track/channel instrument definition +names for MIDI controllers, note keys, RPN and NRPN, +are now in effect on the MIDI clip editor drop-down +lists, whether available. + * Clip/Take/Range... input dialog values are now properly +sanitized as long to prevent invalid take/folding ranges. + * Audio capture/export file type default now set to wav. + * Extending punch-in/out over loop-recording/takes modes. + * Make audio tracks monitoring always flow while playback +is rolling, independently of their mute/solo state. + * Fixed undo/redo conversion of audio clip offsets under +(automatic) time-stretching eg. due on tempo changes. +(ticket by Holger Marzen, thanks). + * Latch/momentary MIDI Controllers toggle mode introduced +(a request by AutoStatic aka. Jeremy Jongepier, thanks). + * JACK client/port pretty-name (metadata) support is being +seamlessly introduced. (EXPERIMENTAL) + * Audio frame/MIDI time drift correction is now an option on +View/Options.../MIDI/Playback/Enable MIDI queue time drift +correction. + * Transport auto-backward feature now honoring last position +playback was started. + * Introducing brand new application user preferences on +View/Options.../Display/Options/Custom style and color +themes (eg. KXStudio, by Filipe Coelho aka. falkTX). + * Mixer widget gets automatic multi-row strip layout. + * Clip fade-in/out now follows time-stretch resizing, via +shift/ctrl+click and drag one of its edges. + * Fixed a typo
commit qtractor for openSUSE:Factory
Hello community, here is the log from the commit of package qtractor for openSUSE:Factory checked in at 2014-09-28 19:53:59 Comparing /work/SRC/openSUSE:Factory/qtractor (Old) and /work/SRC/openSUSE:Factory/.qtractor.new (New) Package is qtractor Changes: --- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2014-01-03 19:51:30.0 +0100 +++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes 2014-09-28 19:54:18.0 +0200 @@ -1,0 +2,147 @@ +Fri Sep 26 10:54:44 UTC 2014 - ec...@schirra.net + +- update to 0.6.3 + * Make the mouse-wheel to scroll the plugin list views, when +not hovering a direct-access parameter slider. + * Mixer widget gets (un)dockable Inputs and Outputs panels, +also with their respective title captions. + * Plugin instantiation is now constrained as much to prevent +any audio channel output overriding. + * Existing plugin presets may now be selected right(-click) +from plugin list context-menu (ticket by Harry van Haaren, +thanks). + * So-called painting over multiple selected event values, +while on the MIDI clip editor view pane below the main +piano-roll (eg. note velocities, controller values, etc.) +is now split into two similar painting modes, whether the +sub-menu Edit/Select Mode/Edit Draw is set on (free-hand) +or off (linear). + * Drag-and-copy of plug-in instances across tracks or buses +(ie. cloning) now also copies the direct access parameter +setting (ticket by Holger Marzen, thanks). + * File/Save As... now prompts and suggests an incremental +backup name for existing sessions files. + * Zooming in/out increment is now augmented by whether shift +/ctrl keyboard modifiers are set (on a ticket request by +Holger Marzen, thanks). + * LV2 Time position event messages for plugin atom ports that +support it is now being implemented. + * Attempt to break extremely long audio file peak generation +on session close or program exit (as reported by EternalX, +thanks again). + * MIDI Controllers Hook and Invert properties are now properly +saved for tracks (after bug report by Nicola Pandini, thanks). + * A segmentation fault when closing with VST plugins open has +been hopefully fixed (after a patch by EternalX, thanks). + * Messages standard output capture has been slightly improved +as for non-blocking i/o, whenever available. + * Automation curve node editing has been slightly improved +in regard to time positioning and resolution. + +- changes from 0.6.2 + * Prevent linear and spline automation curve modes for all +integer valued subjects. Also, make sure those values are +rounded to the nearest integer away from zero. + * Fixed save of LV2 Presets for plugins with state files. + * A man page has beed added (making up Gürkan Sengün's work +on debian, thanks). + * When moving plugins by eg. drag-and-dropping across tracks, +automation curves were being left behind, maybe leading to +unpredictable mistaken behavior. Hopefully, not anymore. + * Translations install directory change. + * Automation curves are now automatically re-adjusted to tempo +map node changes (after a ticket by Holger Marzen, thanks). + * Audio/MIDI files or plugins found missing on session load +are now subject for an explicit modal warning message and +prompt for an immediate session backup salvage. + * Changing instrument plugin programs is now an undo/redo-able +command operation, especially for DSSI but also for plugins +that come with the LV2 Programs interface extension support +(http://kxstudio.sourceforge.net/ns/lv2ext/programs). + * Drawing, selecting and/or resizing of MIDI note events that +extend across tempo/time-signature changes is now made a bit +more correctly over the MIDI clip editor (aka. piano-roll), +especially regarding to current snap-to-beat setting (after +an outstanding ticket by yubatake, thanks). + * Once again, audio frame/MIDI time drift correction has been +slightly refactored to improve MIDI input monitor and timing. + * Discrete automation curve node values may now be edited via +a numerical entry floating spin-box on double-click (as yet +another request by AutoStatic aka. Jeremy Jongepier, thanks). + * Pressing shift/ctrl keyboard modifiers while double-clicking +on a plugin list entry now briefly reverses the current View +/Options.../Plugins/Editor/Open plugin's editor (GUI) by +default option preference. + * Fixed an old crash lurker when switching output buses that +implied a change on the number of audio channels, while on +tracks that have (auto-)monitor turned on and at least one +active plugin in chain (yet another ticket by AutoStatic +aka. Jeremy Jongepier,
commit qtractor for openSUSE:Factory
Hello community, here is the log from the commit of package qtractor for openSUSE:Factory checked in at 2014-01-03 19:51:29 Comparing /work/SRC/openSUSE:Factory/qtractor (Old) and /work/SRC/openSUSE:Factory/.qtractor.new (New) Package is qtractor Changes: --- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2013-09-23 11:17:57.0 +0200 +++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes 2014-01-03 19:51:30.0 +0100 @@ -1,0 +2,74 @@ +Fri Jan 03 10:24:52 UTC 2014 - pascal.ble...@opensuse.org + +- package changes: + * removed patch, merged upstream: qtractor-0.5.10-cflags.patch + * added patch: qtractor-remove_path_from_exec_in_desktop_file.patch +(fixes warning in build because the .desktop file uses the fully-qualified +path to /usr/bin/qtractor) + +- update to 0.5.12: + * fixed another off-by-one MIDI plugin chain timing bug, delaying the actual +playback of the first MIDI event, whenever it started at the same and as +long as the initial play-head position + * a new LV2 host convention is in effect on plugins that expose multiple +AtomPort's in either direction: only the first input or output declared +AtomPort is eligible to convey regular MIDI data events + * zooming with shift/ctrl+mouse-wheel and pointing over the main tracks view +or MIDI clip editor time ruler header's now fixed + * a rare freezing loop condition has been fixed on the oldest of MIDI file +save/write routines + * copy/paste now preserving clip names + * scaling of whole tempo map with a given factor has been added, through a +spin-box and button in Tempo Map / Markers dialog + * when issued from main tracks view (ie. Clip/Tools menu) MIDI clip tools are +now a bit more crash-resilient re. undo/redo- ability + * session auto-save / crash-recovery support is now on trial as in +View/Options.../General/Session/Auto-save current working session every 10 +minutes (default on) + * plugin-list chain context-menu now includes MIDI instrument audio output +options to existing non-dedicated output buses, any other than the previous +hard-wired default (eg. Master) + * tracks export now allows for the mix-down/merge of multiple audio/MIDI +output buses (Track/Export Tracks) + * when adding new tracks, try preserving the last selected bus names, while +not the default Master ones + * brand new thumb-(over)view toolbar widget added to MIDI clip editor window +(aka. piano-roll overview) + * general MIDI RPN/NRPN 14-bit controller support is now being introduced on +real-time MIDI input parsing, on standard MIDI file I/O, on MIDI Controller +options and, of course, on MIDI clip and event list editor + +- changes from 0.5.11 + * adding a track now inserts it after the current one, if any; one can also +drag and move a track below the last one in the track list (main view left +pane) + * extended Edit/Select Mode/Automation: multi-selection mode, cut, copy, +paste and delete of current track's automation curve nodes, now reached +implementation ready status + * another old silent bug bites the dust: changing track names were dropping +any track gain/volume and panning automation curves when saving the session + * a primeval processing bug has been sorted out: aux-sends to audio output +buses that just appear to be after the input bus where they're inserted +were being left muted and silent + * fixed a sure crash bug exposed when processing of aux-send plugins when +inserted too early on audio input buses chain + * Shift/Ctrl keyboard modifiers now set to extend current clip selection +while in main track view's Edit/Select Mode/Range, Rectangle modes + * main Edit/Select Mode/Automation icon retouched to look a bit more obvious +and intuitive, hopefully + * allow to change the velocities/values of the current selected events which +have the exact same onset times and hide beyhond each other on the MIDI +clip editor's pane below the main view piano-roll (ie. the one that +represents MIDI event values as a bar chart) + * fixed some problematic playback/export muting and annoying cleanup +freezing, due on audio tracks with too many clips eg. more than hundred +clip splits + * LV2 UI resize feature support/control added + * fixed dedicated MIDI control and MIDI metronome port connection restore +conflict + * new user preference option added: reverse middle-button role to Shift/Ctrl +keyboard state, in special regard to edit-head/tail vs. play-head +positioning while on the main track and MIDI clip editor (aka. piano-roll) +views + +--- Old: qtractor-0.5.10-cflags.patch qtractor-0.5.10.tar.gz New:
commit qtractor for openSUSE:Factory
Hello community, here is the log from the commit of package qtractor for openSUSE:Factory checked in at 2013-09-23 11:00:15 Comparing /work/SRC/openSUSE:Factory/qtractor (Old) and /work/SRC/openSUSE:Factory/.qtractor.new (New) Package is qtractor Changes: --- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2013-09-09 21:30:28.0 +0200 +++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes 2013-09-23 11:17:57.0 +0200 @@ -1,0 +2,5 @@ +Fri Sep 13 11:45:39 UTC 2013 - dval...@suse.com + +- Fix build on powerpc (qtractor-powerpc.patch) + +--- New: qtractor-powerpc.patch Other differences: -- ++ qtractor.spec ++ --- /var/tmp/diff_new_pack.mHGeUT/_old 2013-09-23 11:17:58.0 +0200 +++ /var/tmp/diff_new_pack.mHGeUT/_new 2013-09-23 11:17:58.0 +0200 @@ -26,6 +26,7 @@ Source: http://prdownloads.sourceforge.net/qtractor/qtractor-%{version}.tar.gz Patch0: %{name}-nodatetime.patch Patch1: qtractor-0.5.10-cflags.patch +Patch2: qtractor-powerpc.patch BuildRequires: alsa-devel BuildRequires: desktop-file-utils BuildRequires: dssi-devel @@ -57,6 +58,7 @@ %setup -q %patch0 %patch1 +%patch2 -p1 %build %configure --disable-sse ++ qtractor-powerpc.patch ++ Index: qtractor-0.5.10/src/qtractorAtomic.h === --- qtractor-0.5.10.orig/src/qtractorAtomic.h +++ qtractor-0.5.10/src/qtractorAtomic.h @@ -35,10 +35,10 @@ extern C { #if defined(__GNUC__) -#if defined(powerpc) || defined(__ppc__) +#if defined(__powerpc__) || defined(__powerpc64__) static inline int ATOMIC_CAS1 ( - volatile int *pAddr, int iOldValue, int iNewValue ) + volatile int *pValue, int iOldValue, int iNewValue ) { register int result; asm volatile ( -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit qtractor for openSUSE:Factory
Hello community, here is the log from the commit of package qtractor for openSUSE:Factory checked in at 2013-09-09 21:30:27 Comparing /work/SRC/openSUSE:Factory/qtractor (Old) and /work/SRC/openSUSE:Factory/.qtractor.new (New) Package is qtractor Changes: --- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2013-01-07 17:38:35.0 +0100 +++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes 2013-09-09 21:30:28.0 +0200 @@ -1,0 +2,16 @@ +Sat Sep 7 09:30:28 UTC 2013 - reddw...@opensuse.org + +- Add qtractor-0.5.10-cflags.patch: Use RPM_OPT_FLAGS. +- Remove qtractor--fix_desktop_file.patch: No longer needed patch +- Add LV2 support (BuildRequires: pkgconfig(lilv-0)) +- Add --disable-sse configure option. +- Add %icon_theme_cache, %mime_database and %desktop_database scriplets +- Add SVG icons to file list +- Run %make_install with STRIP=: + +--- +Sat Aug 24 23:17:21 UTC 2013 - prus...@opensuse.org + +- update to 0.5.10: see ChangeLog + +--- Old: qtractor-0.5.7.tar.gz qtractor-fix_desktop_file.patch New: qtractor-0.5.10-cflags.patch qtractor-0.5.10.tar.gz Other differences: -- ++ qtractor.spec ++ --- /var/tmp/diff_new_pack.qDf1Ch/_old 2013-09-09 21:30:29.0 +0200 +++ /var/tmp/diff_new_pack.qDf1Ch/_new 2013-09-09 21:30:29.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package qtractor # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: qtractor -Version:0.5.7 +Version:0.5.10 Release:0 Summary:An Audio/MIDI multi-track sequencer License:GPL-2.0+ @@ -25,8 +25,9 @@ Url:http://qtractor.sourceforge.net/ Source: http://prdownloads.sourceforge.net/qtractor/qtractor-%{version}.tar.gz Patch0: %{name}-nodatetime.patch -Patch1: %{name}-fix_desktop_file.patch +Patch1: qtractor-0.5.10-cflags.patch BuildRequires: alsa-devel +BuildRequires: desktop-file-utils BuildRequires: dssi-devel BuildRequires: hicolor-icon-theme BuildRequires: ladspa-devel @@ -37,7 +38,8 @@ BuildRequires: libsamplerate-devel BuildRequires: libsndfile-devel = 1.0.11 BuildRequires: libvorbis-devel -BuildRequires: update-desktop-files +BuildRequires: pkgconfig(lilv-0) +BuildRequires: pkgconfig(shared-mime-info) Requires: jack BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -57,11 +59,11 @@ %patch1 %build -%configure +%configure --disable-sse make %{?_smp_mflags} %install -%make_install +%make_install STRIP=: L=$PWD/%{name}.lang echo -n $L @@ -76,13 +78,23 @@ %clean %{?buildroot:%__rm -rf '%{buildroot}'} +%post +%icon_theme_cache_post +%mime_database_post +%desktop_database_post + +%postun +%desktop_database_postun +%mime_database_postun +%icon_theme_cache_postun + %files -f %{name}.lang %defattr(-,root,root) %doc AUTHORS COPYING ChangeLog README TODO %{_bindir}/qtractor %{_datadir}/applications/%{name}.desktop -%{_datadir}/icons/*/*/apps/%{name}.png -%{_datadir}/icons/*/*/mimetypes/application-x-%{name}-*.png +%{_datadir}/icons/*/*/apps/%{name}.* +%{_datadir}/icons/*/*/mimetypes/application-x-%{name}-*.* %{_datadir}/mime/packages/qtractor.xml %changelog ++ qtractor-0.5.10-cflags.patch ++ Index: configure.ac --- configure.ac.orig +++ configure.ac @@ -345,6 +345,7 @@ for X in $ac_with_paths; do fi done +ac_cflags=$CFLAGS # Check for proper Qt version. AC_CACHE_CHECK([for Qt library version = 4.4], Index: configure === --- configure.orig +++ configure @@ -4287,6 +4287,7 @@ for X in $ac_with_paths; do fi done +ac_cflags=$CFLAGS # Check for proper Qt version. === ++ qtractor-0.5.7.tar.gz - qtractor-0.5.10.tar.gz ++ 94097 lines of diff (skipped) ++ qtractor-nodatetime.patch ++ --- /var/tmp/diff_new_pack.qDf1Ch/_old 2013-09-09 21:30:29.0 +0200 +++ /var/tmp/diff_new_pack.qDf1Ch/_new 2013-09-09 21:30:29.0 +0200 @@ -2,7 +2,7 @@ === --- src/qtractorMainForm.cpp.orig +++ src/qtractorMainForm.cpp -@@ -4845,7 +4845,7 @@ void qtractorMainForm::helpAbout (void) +@@ -5384,7 +5384,7 @@ void qtractorMainForm::helpAbout (void)
commit qtractor for openSUSE:Factory
Hello community, here is the log from the commit of package qtractor for openSUSE:Factory checked in at 2013-01-07 17:38:32 Comparing /work/SRC/openSUSE:Factory/qtractor (Old) and /work/SRC/openSUSE:Factory/.qtractor.new (New) Package is qtractor, Maintainer is mse...@novell.com Changes: --- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2012-03-11 20:05:19.0 +0100 +++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes 2013-01-07 17:38:35.0 +0100 @@ -1,0 +2,5 @@ +Fri Dec 28 00:29:49 UTC 2012 - pascal.ble...@opensuse.org + +- update to 0.5.7: see ChangeLog + +--- Old: qtractor-0.5.4.tar.gz New: qtractor-0.5.7.tar.gz qtractor-fix_desktop_file.patch Other differences: -- ++ qtractor.spec ++ --- /var/tmp/diff_new_pack.7nlDon/_old 2013-01-07 17:38:36.0 +0100 +++ /var/tmp/diff_new_pack.7nlDon/_new 2013-01-07 17:38:36.0 +0100 @@ -16,18 +16,19 @@ # - Name: qtractor -Version:0.5.4 -Release:1 -License:GPL-2.0+ +Version:0.5.7 +Release:0 Summary:An Audio/MIDI multi-track sequencer -Url:http://qtractor.sourceforge.net/ +License:GPL-2.0+ Group: Productivity/Multimedia/Sound/Editors and Convertors -Source: %{name}-%{version}.tar.gz +Url:http://qtractor.sourceforge.net/ +Source: http://prdownloads.sourceforge.net/qtractor/qtractor-%{version}.tar.gz Patch0: %{name}-nodatetime.patch +Patch1: %{name}-fix_desktop_file.patch BuildRequires: alsa-devel BuildRequires: dssi-devel +BuildRequires: hicolor-icon-theme BuildRequires: ladspa-devel BuildRequires: libjack-devel BuildRequires: liblo-devel @@ -53,6 +54,7 @@ %prep %setup -q %patch0 +%patch1 %build %configure @@ -61,18 +63,26 @@ %install %make_install +L=$PWD/%{name}.lang +echo -n $L +pushd %{buildroot}%{_datadir}/locale +/bin/ls -1 qtractor_*.qm | while read qm; do +l=${qm%.qm} +l=${l##*_} +echo %lang($l) %{_datadir}/locale/${qm} $L +done +popd + %clean -rm -rf %{buildroot} +%{?buildroot:%__rm -rf '%{buildroot}'} -%files +%files -f %{name}.lang %defattr(-,root,root) %doc AUTHORS COPYING ChangeLog README TODO -%{_bindir}/%{name} -%dir %{_datadir}/icons/hicolor -%dir %{_datadir}/icons/hicolor/32x32 -%dir %{_datadir}/icons/hicolor/32x32/apps +%{_bindir}/qtractor %{_datadir}/applications/%{name}.desktop -%{_datadir}/icons/hicolor/32x32/apps/%{name}.png -%{_datadir}/locale/%{name}_*.qm +%{_datadir}/icons/*/*/apps/%{name}.png +%{_datadir}/icons/*/*/mimetypes/application-x-%{name}-*.png +%{_datadir}/mime/packages/qtractor.xml %changelog ++ qtractor-0.5.4.tar.gz - qtractor-0.5.7.tar.gz ++ 80336 lines of diff (skipped) ++ qtractor-fix_desktop_file.patch ++ --- src/qtractor.desktop.in.orig2012-12-28 01:39:47.814474691 +0100 +++ src/qtractor.desktop.in 2012-12-28 01:39:55.697476824 +0100 @@ -6,7 +6,7 @@ Exec=@ac_prefix@/bin/qtractor Icon=qtractor Categories=Audio;AudioVideo;Midi;Sequencer;X-Multitrack;X-Alsa;X-Jack;Qt; -MimeType=application/x-qtractor-session;application/x-qtractor-template;application/x-qtractor-archive +MimeType=application/x-qtractor-session;application/x-qtractor-template;application/x-qtractor-archive; Terminal=false Type=Application X-SuSE-translate=true -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit qtractor for openSUSE:Factory
Hello community, here is the log from the commit of package qtractor for openSUSE:Factory checked in at 2012-03-11 20:05:13 Comparing /work/SRC/openSUSE:Factory/qtractor (Old) and /work/SRC/openSUSE:Factory/.qtractor.new (New) Package is qtractor, Maintainer is mse...@novell.com Changes: --- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2012-01-09 16:01:25.0 +0100 +++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes 2012-03-11 20:05:19.0 +0100 @@ -1,0 +2,55 @@ +Wed Mar 7 17:29:19 UTC 2012 - prus...@opensuse.org + +- updated to 0.5.4 + * Direct access plugin/insert parameter changing tool-tip added. + * A Transport/Panic action enters the scene, in a nostalgic attempt +to emulate the all-MIDI-track-shut-off command of those drop-dead +and primordial MIDI sequencers of all time. Now finally a keyboard +shortcut and mouse click-away ;) + * MIDI editor command redo/undo adjustment now effective on all other +channel events besides notes, which overlap at the same event time. + * A new File/Unlink menu action is now made available from the MIDI +clip editor (aka. piano-roll) for detaching the current linked/ref- +counted MIDI clip into a new auto-incremented SMF filename. + * Some audio/MIDI content/media-file resource management is entering +the scene, taking care of some file-system house-keeping, this gets +evident on unsaved/dead recorded files being automaticaly removed +from the file-system, on session close. + * Killed the old and entirely deprecated LV2 Save/Restore and Persist +feature/extensions support. + * Auto-monitored MIDI events are now merged/queued correctly into +the instrument plugin playback queue, avoiding sudden crashes, hopefully. + * Awesome patch from Albert Graef, thanks, which makes most MIDI SysEx +to get through MIDI instrument plugins at last; applies to DSSI and +LV2 plugins only. + * LV2 URID map/unmap feature support added. + * Plugin parameter value redo/undo command aliasing fix. + * Double-clicking in plugin list item now show/activates the plugin's +editor window (was toggling visibility/activation). + * Plugin path settings have been fixed again, with special regards to an +effective LV2_PATH environment variable settlement. + * Session properties dialog now asks to create a new session directory +if the given one does not currently exist. + * MIDI note names and their respective octave numbers are now compliant +with the ISO standard where middle C (60) is now C4 (was C3). + * Fixed audible glitch/pop at the beginning of an audio clip with long +quadratic or cubic shaped fade-in (reported by Lougi Verona, thanks). + * MIDI Controller Auto-Hook patch by Alessandro Preziosi, thanks. + * Make sure all MIDI note-off are always queued after their respective +note-on events when buffering for MIDI input of instrument plugins, +event though for zero duration MIDI note events (hopefully fixing +the hanging notes bug #3476124, as reported by Albert Graef, thanks). + * LV2 MIDI-fx plugin support has been repaired. + * Single-track clip selection logic corrected again, fixing multi-clip +selection drag/move across an odd number of distinct tracks (after +a bug report by Louigi Verona, on linux-audio-dev, thanks). + * MMC Locate time-code hour bit-field fix; MMC Locate now also on loop +turnarounds (patches by Albert Graef, thanks). + * Looping across multiple linked/ref-counted audio clips was incredibly +broken with complete out-of-sync playback. Hopefully fixed now, with +auto-unlinking/cloning all the affected audio clip buffers. + * Audio clip overlapping detection off-by-one(-frame) fix. + * MIDI Tools/Resize value ramp mode has been added (mocking the 'resize +to range' feature request #3467894, by Daniel MacDonald aka. danboid). + +--- Old: qtractor-0.5.3.tar.gz New: qtractor-0.5.4.tar.gz Other differences: -- ++ qtractor.spec ++ --- /var/tmp/diff_new_pack.4kwwrM/_old 2012-03-11 20:05:20.0 +0100 +++ /var/tmp/diff_new_pack.4kwwrM/_new 2012-03-11 20:05:20.0 +0100 @@ -18,7 +18,7 @@ Name: qtractor -Version:0.5.3 +Version:0.5.4 Release:1 License:GPL-2.0+ Summary:An Audio/MIDI multi-track sequencer @@ -55,7 +55,6 @@ %patch0 %build -[ -f Makefile.cvs ] make -f Makefile.cvs %configure make %{?_smp_mflags} ++ qtractor-0.5.3.tar.gz - qtractor-0.5.4.tar.gz ++ 13677 lines of diff (skipped) ++ qtractor-nodatetime.patch ++ --- /var/tmp/diff_new_pack.4kwwrM/_old 2012-03-11
commit qtractor for openSUSE:Factory
Hello community, here is the log from the commit of package qtractor for openSUSE:Factory checked in at 2012-01-09 16:01:24 Comparing /work/SRC/openSUSE:Factory/qtractor (Old) and /work/SRC/openSUSE:Factory/.qtractor.new (New) Package is qtractor, Maintainer is mse...@novell.com Changes: --- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2011-10-12 16:14:55.0 +0200 +++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes 2012-01-09 16:01:25.0 +0100 @@ -1,0 +2,90 @@ +Sun Jan 8 18:03:02 UTC 2012 - prus...@opensuse.org + +- updated to 0.5.3 + * Fixed initial LV2 plugin UI widget/window titles. + * Attempt to get any brand new LV2 plugins Qt4 enabled UI's +working on either slv2 and lilv build modes ;) +(nailed by falkTX, thanks). + * Current clip is ultimately inferred from the one under +the play-head position and current selected track; +the last one clicked over and/or selected still has precedence +(following request by Loiugi Verona). + * Drag-moving clips horizontally with the keyboard arrow-keys +just got a step better with a fixed minimum of one pixel, +depending still on the current snap-per-beat setting and +horizontal zoom level (as suggested by Louigi Verona, thanks). + * Get maximum and minimum peak values back when drawing audio waveforms. + * Automation play/feedback has been missed to show on those +plugins that provide their own GUI, now on par with all the rest +'homebrew' widgets (eg. generic plugin properties dialog). + * All plugin parameters automation and selection were left +inaccessible until the generic native plugin dialog is eventually +shown, now fixed (re. bug #3463916). + +--- +Sun Jan 8 18:02:55 UTC 2012 - prus...@opensuse.org + +- updated to 0.5.2 + * Fixed a probably old lurking destructive bug, which was incidental +to when an invalid or non audio file is imported, intentionally +or by mistake, into new or existing audio clips (eg. importing +a MIDI file where an audio file is expected). + * Force audio file closing to occur on the very same disk-write (sync) +thread, possibly mitigating an old random crash issue lurking +in the vorbis reference encoder (recording) re. the non thread-safeness +of the vorbis_analysis() final call. + * Fixed extraordinary shadow-playback of audio clips which extent +were longer than the respective audio file length. + * Default session file format option now promoted +(see View/Options.../General/Session) in the way of whether +file suffix gets honored upon session open or save (.qtr, .qts or .qtz). +This brand new option also applies for default state file format +on a JACK-session salvage context. + * The View/Options... (aka. user preferences) dialog sees a new +arranjement in layout, with some options moving into this +brand new tab page called General. + * LV2 State extension support has been added, which shall replace old LV2 +Persist extension interface in the near future. It also replaces +the LV2 Files extension from now on (thanks to Dave Robillard). + * Dirty MIDI clips are now auto-saved when MIDI track properties +get changed through its own dialog. + * Fixed one probable too old crash when canceling a new/add track dialog. + * MIDI SysEx event list editing is now fixed. + * Once again, make sure all recorded clips start and end at the very +same position when multiple track recording is turned on/off, +while playback is still rolling. + * Fixed Makefile.in handling installation directories to the configure +script eg. --datadir, --localedir. + * Possible attempt to improve in-flight recording clip display, +especially when looping and MIDI clips are involved. + * MIDI clip revision (re)numbering paranoia has been improved as much +to avoid MIDI file clashes as much as possible while editing multiple +MIDI clips which reference the same SMF and track/channel. + * Creating new or updating existing buses with exact same names of any +current dedicated inputs/outputs (which are implemented as special +covert buses) is now disallowed (preventing bug #3430406). + * Loop-recording/takes functionality is now ready for the masses and +accessible from brand new Clip/Take menu (Select, First, Previous, +Next, Last, Reset and Range...; the latter is actually being provided +as bonus feature :) as to fold any given clip into so-called takes, +simulating loop-recording mode over an arbitrary range). + * Loop-recording/takes infrastructure integration is sneaking in: +all clips recorded under a loop/cycle range may now get split (folded) +into one or more so-called takes. A new option is now
commit qtractor for openSUSE:Factory
Hello community, here is the log from the commit of package qtractor for openSUSE:Factory checked in at Wed Oct 12 16:14:55 CEST 2011. --- openSUSE:Factory/qtractor/qtractor.changes 2011-09-23 12:43:59.0 +0200 +++ /mounts/work_src_done/STABLE/qtractor/qtractor.changes 2011-10-12 09:59:17.0 +0200 @@ -1,0 +2,79 @@ +Wed Oct 12 07:53:32 UTC 2011 - mse...@gmail.com + +- update to 0.5.1 + - More LADISH support: SIGTERM signal is now trapped for graceful +application close. + - Improved paste-repeat snap precision when dealing with large +repeat counts. + - Czech (cs) translation added, by Pavel Fric. + - Added a few snap-to-beat divisors (unusual Beat/5, Beat/7, +Beat/9 and Beat/10) for completeness sake. + - Such a simple change of mind with a visual twist: the A track +automation button/menu has now been + - moved to the right-most, as it belongs ;) + - Auto-connection of dedicated audio outputs is now optional +for default audio master bus, metronome, player and MIDI +instrument plugin dedicated audio outputs. + - Finally, after a pitiful large brain-dead period, generic plugin +forms are now showing all possible controllable plugin +parameters featuring a paged, tabbed dialog, whenever applicable. + - Special hack/fix for JUCE based native VST plugins, which are +the most actually found with a GUI editor, skipping explicit +shared library unloading and thus avoiding some mysterious +crashes on session close and/or application exit. + - Support for MIDI-fx plugins (native VST and/or LV2) is now +implemented and functional (intra-chain only). + - Instrument plugin bank/program selection was found broken or +dead in the water, specially on VSTi, now finally fixed again. + - VST plugin parameter value display on generic form is now +back in business (were dead regarding value changes). + - All plugin's provided GUI editors are now honored by being +popped up first, instead of the usual but good old generic +plugin form. + - Long overdue implementation of a dedicated MIDI file player is +now accessible from the MIDI files widget; one can play the +whole SMF or just a single track or channel. + - Update to a newer VeSTige header, probably fixing an old 32 vs. 64 +bit mismatch. + - Avoid JACK session filenames/paths to be ever shown; also avoid +all buses ports (re)connections when JACK sessions are (re)loaded, +given the fact that session management will take care of just that; +more also, untitled/default session names are now also picked up to +match current LADISH project name, obviously given by LADISH_PROJECT_NAME +environment variable, whenever present (as suggested by Nedko Ardaunov). + - Paste-repeat floating selection has been fixed (was showing only the +last repeated selection). + - Coherence of tempo changes on audio and MIDI clips, whether automatic +time-stretching is in effect, has been slightly improved, hopefully fixed. + - Bold attempt to get linked (aka. ref-counted) audio and MIDI +clips into practice (EXPERIMENTAL). + - Main track view now showing all clips above the grid. + - Added support for both new and older (deprecated URI) lv2_external_ui +extension (by Nedko Ardaunov). + - Following yet another great idea, and implementation, by Holger +Dehnhardt, who already brought us the new aux-send insert plugin, +thanks again, the so-called direct access control option is now +featured for any plugin parameter right from plugin listings eg. mixer strips. + - General resource consumption and management has been slightly +improved, due to internal buses allocation optimization. + - Fixed nasty crash-bug that was severely affecting all sessions +that had at least one insert (pseudo-)plugin on any audio input bus. + - All automation curve nodes are now relocated whenever disparate +session sample-rate is detected on load. + - New aux-send/insert pseudo-plugin is now introduced, allowing to +route any track audio output to any other audio output bus +besides the nominal one -- thanks to an original implementation from Holger Dehnhardt. + - New immediate edit/loop-range settings from current clip extents, +accessible on the main menu (Clip/Range Set, Loop Set) and from +MIDI clip editor menu as well (File/Range Set, Loop Set). + - MIDI Names XML files (*.midnam) may now be imported into MIDI +instrument definitions. (EXPERIMENTAL) + - Avoid cursor reset while editing MIDI events list (fixes bug #3380259, +reported by Frank Neumann). + - Just some typos fixing (patch #3378382 by c-korn). + - Track view automation curve editing mode has been slightly fixed, +now allowing for other previously existing point-and-click mouse operations. + - Default automation curve mode is now preserved (following a +suggestion by Alexandre
commit qtractor for openSUSE:Factory
Hello community, here is the log from the commit of package qtractor for openSUSE:Factory checked in at Mon Aug 8 15:29:22 CEST 2011. --- KDE/qtractor/qtractor.changes 2010-10-04 00:12:56.0 +0200 +++ /mounts/work_src_done/STABLE/qtractor/qtractor.changes 2011-08-07 18:03:16.0 +0200 @@ -1,0 +2,43 @@ +Fri Aug 5 07:34:22 UTC 2011 - mse...@gmail.com + +- update to 0.5.0 + - MIDI controller learn/catch-up sees the way in: +MIDI controller changes are now only effective +after catching-up with their respective program +parameters, avoiding abrupt jumps and keeping a +safe and continuous behavior. (EXPERIMENTAL) + - Track/Height menu is now featured, giving access +to Increase, Decrease or Reset the current track +height. + - All changes to audio gain and panning on tracks +and buses are now applied following a piece-wise +linear ramp, reducing the old nasty clicks, pops +or zipper artifacts that might be awfully audible +on some situations, most specially on automation. + - All zooming in/out is now relative to either the +viewport center or current mouse cursor position +if found laying inside. + - TYOQA! the underground sources have emerged:... +after years in the making, track automation, or +dynamic curves as some like to call, is finally +a reality, tricky but real ;) + - Audio clip anti-glitch/ramp-smoothing effect is +now slightly independent of current buffer-size +period (mitigating bug #3338113 effect). + - Once buried under the Edit menu, Clip menu has +been finally promoted to top main menu. + - Debugging stacktrace now applies to all working +threads. + - Fixed muted loop playback on audio clips ending +coincidentally with the loop-turn/end point. + - Old/deprecated JACK port latency support added +to audio recording latency compensation. + - Audio clip merge/export lock-ups now untangled +(fixes bug #3308998). + - LV2 extension headers update. + - Fixed configure of newer LV2 host implementation +stack (LILV) when older (SLV2) is not present. +- see http://qtractor.sourceforge.net/qtractor-downloads.html + for all changes since 0.4.7 + +--- calling whatdependson for head-i586 Old: qtractor-0.4.7.1-1.patch qtractor-0.4.7.tar.bz2 New: qtractor-0.5.0.tar.bz2 Other differences: -- ++ qtractor.spec ++ --- /var/tmp/diff_new_pack.TZbnxj/_old 2011-08-08 15:29:00.0 +0200 +++ /var/tmp/diff_new_pack.TZbnxj/_new 2011-08-08 15:29:00.0 +0200 @@ -1,7 +1,7 @@ # -# spec file for package qtractor (Version 0.4.7) +# spec file for package qtractor # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ Name: qtractor -Version:0.4.7 +Version:0.5.0 Release:1 Url:http://qtractor.sourceforge.net/ License:GPLv2+ @@ -27,10 +27,10 @@ Summary:An Audio/MIDI multi-track sequencer Source: %{name}-%{version}.tar.bz2 Source1:%{name}.desktop -Patch: qtractor-0.4.7.1-1.patch +##Patch: qtractor-0.4.7.1-1.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: libqt4-devel = 4.1 -BuildRequires: libjack-devel = 0.100.0 +BuildRequires: libjack-devel BuildRequires: alsa-devel BuildRequires: libsndfile-devel = 1.0.11 BuildRequires: libvorbis-devel @@ -57,7 +57,7 @@ %prep %setup -q -%patch +##%patch [ -f Makefile.cvs ] make -f Makefile.cvs %build ++ qtractor-0.4.7.tar.bz2 - qtractor-0.5.0.tar.bz2 ++ 48108 lines of diff (skipped) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org