Package Release Info

qtractor-0.9.10-bp152.3.17

Update Info: Base Release
Available in Package Hub : 15 SP2

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

qtractor

Change Logs

* Sat Nov 02 2019 Dave Plater <davejplater@gmail.com>
- 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.
* Sat Sep 29 2018 Luigi Baldoni <aloisio@gmx.com>
- 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)
* Mon Jun 11 2018 davejplater@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.
Version: 0.8.5-bp150.2.2
* Tue Dec 05 2017 aavindraa@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
* Fri Nov 03 2017 aavindraa@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
* Fri Aug 25 2017 olaf@aepfle.de
- Enable mad and Qt5 unconditionally
* Sun Jul 02 2017 davejplater@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.
* Thu May 11 2017 ecsos@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).
* Mon Feb 20 2017 davejplater@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
* Thu Aug 04 2016 olaf@aepfle.de
- Use buildconditional for mad support
* Fri Jun 24 2016 davejplater@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.
* Thu Apr 28 2016 ecsos@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).
* Wed Apr 06 2016 ecsos@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.
* Tue Mar 22 2016 ecsos@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.
* Sat Jan 30 2016 ecsos@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.
* Wed Dec 30 2015 ecsos@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.
* Sun Dec 13 2015 davejplater@gmail.com
- Refreshed patches and add conditional buildrequires.
* Fri Dec 11 2015 ecsos@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
* Sun Oct 11 2015 ecsos@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).
* Thu May 28 2015 ecsos@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).
* Sat Apr 04 2015 dmueller@suse.com
-   add non-atomic-arches.patch: build for arches other than x86
* Sat Apr 04 2015 benoit.monin@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 causing FTBFS when VST plug-in support is
    explicity disabled (./configure --disable-vst).
- refresh qtractor-nodatetime.patch: line numbers changed
- add qtractor.appdata.xml to the package
* Fri Sep 26 2014 ecsos@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, thanks).
  * MIDI Controller assignment (aka MIDI learn) and/or automation
    of plugins (de)activation state has been added (as requested
    by AutoStatic aka. Jeremy Jongepier, thanks).
  * LV2 UI Idle and Show interfaces support added.
  * Allow the build system to include an user specified LDFLAGS
    (patch by Alessio Treglia aka. quadrispro, thanks).
- changes from 0.6.1
  * New user preference option added as View/Options.../Display
    /Transport/Hold auto-scrolling (follow play-head) on edits
    (after requests by Holger Marzen and Louigi Verona, thanks).
  * All color chooser dialogs were missing proper titles.
  * Audio peak file re-generation and clean-up has been hopefully
    fixed and cache optimized (re. drawing audio clip waveforms).
  * Fixed initial session snap-per-beat setting on main toolbar.
  * Clip/Export...'ed files are now made persistent, no questions
    asked (after a ticket by Oliver Kester, thanks).
  * Portuguese (pt) translation added (by Esteban Viveros, thanks).
- changes from 0.6.0
  * New user option added: on whether to save plugins automation
    values with higher resolution as possible, using 14-bit NRPN:
    cf. View/Options.../Plugins/Experimental/High resolution
    plugin automation (default=off).
  * Generic native plugin dialogs now shows an additional "About"
    last page where authorship credits are due.
  * A new user preference option is now in place for whether to
    use desktop environment's own native file requester/browser
    dialogs (View/Options.../Display/Dialogs/Use native dialogs).
  * A bit of slack have been introduced to put "Follow Playhead"
    (aka. auto-scroll view mode) on hold, while doing in-flight
    selection edit moves.
  * Fixed some user interface related annoyances while on the MIDI
    Controllers mappings (ie. View/Controllers...).
  * Fixed port origin on MIDI RPN/NRPN 14-bit controllers input.
  * A discretionary plug-in unique identifier have been devised for
    when more than one from the same type are inserted on a bus or
    track chain, avoiding destructive clashing of automation data.
  * Horizontal scrolling shift+mouse-wheel direction now reversed.
  * LV2 Dyn(amic)-manifest support is now optional (default=off);
    cf. View/Options.../Plugins/Experimental/LV2 Dynamic Manifest
    support).
  * The following options, although decieved on View/Options... as
    global configuration options, were always and still are proper
    session instance properties: (JACK) Transport mode, MMC mode,
    MMC device, MIDI SPP and MIDI Clock modes, are now shown there
    reflecting the current open session state.
  * A couple of run-time circumventions have been hacked in, both
    strictly related to when NSM session management is in charge:
    1) the new session template feature is disabled (was aborting
    initial NSM new client additions); 2) the native (as from the
    desktop environment eg. KDE) file browser/requester dialogs are
    disabled (were taking too long to list the current directory on
    first time invocation).
  * Update current automation/curve nodes selection while changing
    horizontal (time axis) zoom levels.
  * One liner's attempt to make it consistent behaviour on resizing
    and moving multiple selected notes or events while on the MIDI
    clip editor (aka. piano-roll; after a ticket request from Daniel
    MacDonald aka. danboid, thanks).
  * Introducing tiny quarter-note/crotchet/seminima/beat icon on all
    snap-to-beat selection items get a new icon :).
  * Corrected some audio buffering boundary conditions that were
    causing dead-loops/freezes while merging some audio clips.
  * Session auto-save period was chronically reduced to one third
    of its user setting; non critical but fixed now.