Difference between revisions of "Release checklist not aiming for 1.4"

From Audacity Wiki
Jump to: navigation, search
(Preferences)
(some tidying/sorting)
Line 3: Line 3:
 
'''Sorting of this list to any perceived priority is encouraged. If any items here are completed before 1.4.0 is released, please cut them from this page and paste back into the Release Checklist at  
 
'''Sorting of this list to any perceived priority is encouraged. If any items here are completed before 1.4.0 is released, please cut them from this page and paste back into the Release Checklist at  
 
[[Release_Checklist#Not_aiming_to_do_for_1.4.0_-_Done|Not aiming - Done]].'''
 
[[Release_Checklist#Not_aiming_to_do_for_1.4.0_-_Done|Not aiming - Done]].'''
 +
  
 
__TOC__
 
__TOC__
Line 14: Line 15:
 
**Add preference to permit Waveform (dB) display to be enabled on launch
 
**Add preference to permit Waveform (dB) display to be enabled on launch
 
**Consider adding Preferences setting for all fonts (Label Track font is already settable in the Label Track).
 
**Consider adding Preferences setting for all fonts (Label Track font is already settable in the Label Track).
 +
** Provide help-link on Preferences panel (in longer term, there should be multiple context-specific help links both in Preferences and elsewhere in the program).
 +
 
<blockquote>
 
<blockquote>
 
<font color="green">  
 
<font color="green">  
 
Discussion: '''Consider removing "Audio Files" tab entirely''' because it is confusing and no longer serves its original main purpose now that export options have been removed. It can be removed by: <br>
 
Discussion: '''Consider removing "Audio Files" tab entirely''' because it is confusing and no longer serves its original main purpose now that export options have been removed. It can be removed by: <br>
 
- moving out MP3 Export Library location to the Directories tab which is the natural place for it<br>
 
- moving out MP3 Export Library location to the Directories tab which is the natural place for it<br>
- moving out "when exporting tracks" (the mixdown options) into the Export dialogue where they can be set on the fly<br>
+
- moving out "when exporting tracks" (the mixdown options) into the Export dialogue where they can be set on the fly. Ensure Advanced Mixing  dialogue itself truncates track name to size of Audio Track box <br>
 
- moving out  "when importing.." and "when saving..". With the current Preferences, the two best places seem to be a new "Dependencies" panel on the Interface tab (plenty of room there), or possibly on the Directories tab. Calling this a dependencies panel would be beneficial as it makes the purpose clear to the user.<br>
 
- moving out  "when importing.." and "when saving..". With the current Preferences, the two best places seem to be a new "Dependencies" panel on the Interface tab (plenty of room there), or possibly on the Directories tab. Calling this a dependencies panel would be beneficial as it makes the purpose clear to the user.<br>
- if there (at present it isn't), move "when importing audio files, normalize all tracks in project" to the most appropriate available tab at the time. At present, the most suitable tab appears to actually be "Audio Files" and that is where it will probably be for 1.4. If we have a new Interface preference to always use default sample rate when importing (see above), then a new panel in the Interface tab "importing behaviours" with "always respect default sample rate" and "always normalize all tracks in project" might make best sense of all. <BR><BR>
+
- if present (currently it isn't), move "when importing audio files, normalize all tracks in project" to the most appropriate tab available at the time. As of now this appears to actually be "Audio Files" and that is where it will probably be for 1.4. But if we have a new Interface preference to always use default sample rate when importing (see above), then a new panel in the Interface tab "importing behaviours" with "always respect default sample rate" and "always normalize all tracks in project" might make best sense of all.  Possibly consider a radio button for this preference so you can choose between normalising all tracks in project and only normalising the imported audio. <BR><BR>
  
 
Do '''all other states currently settable outside Preferences''' (e.g.  visible toolbars, Label Track font, Meter Toolbar refresh rate) need to be at least visible in Preferences for diagnostic purposes? RA proposed this idea but GA suspects this means such a view could look bloated.         
 
Do '''all other states currently settable outside Preferences''' (e.g.  visible toolbars, Label Track font, Meter Toolbar refresh rate) need to be at least visible in Preferences for diagnostic purposes? RA proposed this idea but GA suspects this means such a view could look bloated.         
Line 26: Line 29:
 
</blockquote>
 
</blockquote>
 
* [MJS or anybody else] Finish PauseRecOnSilence - pre/post roll would be good. Even in present state this had excellent user feedback for the short time it was available.  
 
* [MJS or anybody else] Finish PauseRecOnSilence - pre/post roll would be good. Even in present state this had excellent user feedback for the short time it was available.  
* ??Hide/disable 'Advanced Mixing' [to be discussed....]?? <span  style="color:green; font-style:italic"> If possible the better solution would be to move these options into the Export dialogue box. The Advanced Mixing Options dialogue itself needs to cope with long track names e.g. by truncating to size of Audio Track box    . </span>
 
 
* Now that mute/solo interaction has been changed so that a track can only be either mute or solo, discuss ways to save mute button patterns and other Project states   
 
* Now that mute/solo interaction has been changed so that a track can only be either mute or solo, discuss ways to save mute button patterns and other Project states   
 
* Add ability to change the number of recording channels in Device Toolbar. This dropdown (logically at any rate) only needs to be the width  of the current Project Rate dropdown, if that. It is a long-standing user irritation that this is hidden in Preferences, so either not discoverable (hence the need to have a FAQ about it) or not changeable without going in there. [GA]
 
* Add ability to change the number of recording channels in Device Toolbar. This dropdown (logically at any rate) only needs to be the width  of the current Project Rate dropdown, if that. It is a long-standing user irritation that this is hidden in Preferences, so either not discoverable (hence the need to have a FAQ about it) or not changeable without going in there. [GA]
Line 33: Line 35:
 
* Welcome Message internal browser to be further improved e.g. ability to accept backspace commands and/or have back/forward buttons, ability to copy selected text.
 
* Welcome Message internal browser to be further improved e.g. ability to accept backspace commands and/or have back/forward buttons, ability to copy selected text.
 
* Labels to move with WaveTrack edits rather than be at fixed times. See also other label issues collected in next section...
 
* Labels to move with WaveTrack edits rather than be at fixed times. See also other label issues collected in next section...
 +
* Add support for Monty's deverb as in Postfish (suggested by JC). Very few audio programs have deverb.
 +
* All generate effects should have options for: Replace / Mix / Insert before / Insert after. (suggested by JC)
 +
* Add shortcut key which would allow you to move all the track faders together by the same amount (a quick easy to implement fix for now)
 +
* New command in Tracks menu align end-to-end i.e end of first track with start of second etc.
 +
* Fix beep on completion of long process so that it uses an actual sound file (many users can't hear the system beep at present). Consider further enhancements (user choice of sound file, periodic "in-progress" sounds).
 +
  
 
= Other after 1.4 =
 
= Other after 1.4 =
* Where "normalize all tracks in project" is enabled in Preferences, don't perform normalization a second time when running a chain starting with normalization of imported files. Possibly consider a radio button for  "normalize all tracks" so that you can choose between normalising all tracks in project and only normalising the imported audio.   
+
* Where "normalize all tracks in project" is enabled in Preferences, don't perform normalization a second time when running a chain starting with normalization of imported files.  
 
* Effect:Repeat: If selection area made at end of clip strays into white space, the selection area after the repeat is not the full length of the repeated area, but is reduced by the excess length of the selection area made before running Repeat. Note: a case could be made that if you select beyond the end of your clip or track into the white space, repeat "should" repeat what you selected (and then select the entirety of that repeated area). This would be useful in some cases. If you need to select exactly the clip that you want to repeat, you can always do so by double-clicking inside it.
 
* Effect:Repeat: If selection area made at end of clip strays into white space, the selection area after the repeat is not the full length of the repeated area, but is reduced by the excess length of the selection area made before running Repeat. Note: a case could be made that if you select beyond the end of your clip or track into the white space, repeat "should" repeat what you selected (and then select the entirety of that repeated area). This would be useful in some cases. If you need to select exactly the clip that you want to repeat, you can always do so by double-clicking inside it.
 
* Problems with Auto Duck Progress dialogue: Does the first ~40% of the progress bar instantaneously, so obviously isn't really 40% finished. Doesn't calculate Remaining time correctly. Check if residual similar problems still exist with other effects.  
 
* Problems with Auto Duck Progress dialogue: Does the first ~40% of the progress bar instantaneously, so obviously isn't really 40% finished. Doesn't calculate Remaining time correctly. Check if residual similar problems still exist with other effects.  
Line 44: Line 52:
 
** Look at possibility of supporting right-to-left languages in labels   
 
** Look at possibility of supporting right-to-left languages in labels   
 
** Fix: Label lines disappear when label track height is larger than track panel height...maximize project window, add labels, resize label track to fill window, decrease window height, and scroll...label lines will disappear.
 
** Fix: Label lines disappear when label track height is larger than track panel height...maximize project window, add labels, resize label track to fill window, decrease window height, and scroll...label lines will disappear.
 +
 +
*Visual consistency issues: (please add more specifics)
 +
**Use the same smaller logo and higher screen position of Welcome Message for About Audacity
 +
**[LL] Greater consistency of '...' in History list (Does this belong in this group?)
 +
**Buttons on toolbars to be styled as for operating system default?
 +
**Use of same kind of sliders throughout?
 +
**Write style guidance for visual appearance e.g when to capitalise text on dialogs, when to use a drop down and when radio buttons...
 +
**Disallow alphabetic characters in text input fields in plug-ins, so that you can get to Preview in any effect by just pressing "V" (as you currently can in Equalization) 
 +
 
* Fix: Searching for LAME on Linux. Audacity still opens a dialogue looking in /usr/lib even if LAME is already there and ready. Instead, have it check for LAME in the expected location. Also Audacity should look for the versioned symlink (libmp3lame.so.0), not the version-independent "current" lib (libmp3lame.so).   
 
* Fix: Searching for LAME on Linux. Audacity still opens a dialogue looking in /usr/lib even if LAME is already there and ready. Instead, have it check for LAME in the expected location. Also Audacity should look for the versioned symlink (libmp3lame.so.0), not the version-independent "current" lib (libmp3lame.so).   
 
* Look into correct behaviour when Audacity encounters an audio device with no associated mixer. This may be behind persistent problems on Linux where USB microphones do not appear in the Audio I/O recording devices list.  
 
* Look into correct behaviour when Audacity encounters an audio device with no associated mixer. This may be behind persistent problems on Linux where USB microphones do not appear in the Audio I/O recording devices list.  
Line 61: Line 78:
 
** "numbering consecutively" should only grey out "first file name", not the "include audio before first label" checkbox
 
** "numbering consecutively" should only grey out "first file name", not the "include audio before first label" checkbox
 
** should allow export of audio from one chosen label to another e.g. from first to third instead of forcing to export all   
 
** should allow export of audio from one chosen label to another e.g. from first to third instead of forcing to export all   
* All generate effects should have options for: Replace / Mix / Insert before / Insert after. (suggested by JC)
+
* Radio button for initial language choice to reduce frequent user error knocking language to an unwanted choice
* Radio button for initial language choice.
 
 
* Add menu items to clear Recent Files list and remove obsolete items from it. Consider increasing number of available entries in the list   
 
* Add menu items to clear Recent Files list and remove obsolete items from it. Consider increasing number of available entries in the list   
 
* [LL] All Fx dialogs using ShuttleGui.
 
* [LL] All Fx dialogs using ShuttleGui.
* [LL] Greater consistency of '...' in History list.
 
 
* Play/rec sync in portaudio v19 for Windows
 
* Play/rec sync in portaudio v19 for Windows
 
* Max zoom:
 
* Max zoom:
Line 73: Line 88:
 
** consider a max zoom button for immediate access to sample level zoom  
 
** consider a max zoom button for immediate access to sample level zoom  
 
* [LL] Mouse cursor doesn't change when it should if keyboard is used.
 
* [LL] Mouse cursor doesn't change when it should if keyboard is used.
* add support for Monty's deverb (suggested by JC)
 
 
* Add FFTW library
 
* Add FFTW library
 
* Branches into Plug-Ins?
 
* Branches into Plug-Ins?
Line 88: Line 102:
 
* Rework Fx dialogs to use spin boxes.
 
* Rework Fx dialogs to use spin boxes.
 
* Merging of change-pitch-speed Fx.
 
* Merging of change-pitch-speed Fx.
* Provide help-link on prefs panel.
 
* Improved context-specific help,e.g. for Jimmy's Help button: first by local HTML copy, then by internet, else by better error
 
 
* 'Hidden features' via registry/ini file. ''Just disable outright for 1.4.0''.
 
* 'Hidden features' via registry/ini file. ''Just disable outright for 1.4.0''.
 
** Hide/disable CleanSpeech (contact Lynn?) ''leave as is for 1.4.0??''
 
** Hide/disable CleanSpeech (contact Lynn?) ''leave as is for 1.4.0??''
Line 106: Line 118:
 
* Export multiple with chains  
 
* Export multiple with chains  
 
* Chains need to take selection areas into account  e.g. fades which don't make sense on whole tracks
 
* Chains need to take selection areas into account  e.g. fades which don't make sense on whole tracks
* Add shortcut key which would allow you to move all the track faders together by the same amount (consider for 1.5.0)
 
 
* Tracks > Stereo to Mono:
 
* Tracks > Stereo to Mono:
 
** does not function on a stereo track unless the channels are of equal length.
 
** does not function on a stereo track unless the channels are of equal length.
 
** should not be greyed out if the stereo track is split into left and right
 
** should not be greyed out if the stereo track is split into left and right
 
* Allow independent ID tags for each track, so for example if you were to import two or three MP3s into Audacity each with its own tag, the tags of the second and later imported tracks are retained rather than overwritten with those of the first.
 
* Allow independent ID tags for each track, so for example if you were to import two or three MP3s into Audacity each with its own tag, the tags of the second and later imported tracks are retained rather than overwritten with those of the first.
* Disallow alphabetic characters in text input fields in plug-ins, so that can get to Preview by just pressing "V" (as you can in Equalization) 
 
 
* If you have "Tracks fit vertically zoomed" turned off in Preferences, so that you get a scroll bar on the right on adding a third track, you cannot drag a track up or down when the drag is into a track that is not fully visible within the scroll.
 
* If you have "Tracks fit vertically zoomed" turned off in Preferences, so that you get a scroll bar on the right on adding a third track, you cannot drag a track up or down when the drag is into a track that is not fully visible within the scroll.
* New command in Tracks menu align end-to-end i.e end of first track with start of second etc.
 
* Consider enhancing features of optional beep on completion of processes generating a progress bar e.g. choose the sound, able to have periodic "in-progress" sounds.
 

Revision as of 07:04, 29 October 2007


Sorting of this list to any perceived priority is encouraged. If any items here are completed before 1.4.0 is released, please cut them from this page and paste back into the Release Checklist at Not aiming - Done.



Deemed Priorities after 1.4

  • Preferences:
    • "Make a copy of the file before editing" (currently in Audio Files tab) to be the default. This saves user issues having no audio in the waveform if they disregard the dependencies dialogue. Consider anything else needed as a result e.g. space checking, or dialogue asking user what to do if insufficient space.
    • Add preference when importing to always have the Project Rate remain at Default Sample Rate irrespective of the file being imported.
    • Add preference to permit Waveform (dB) display to be enabled on launch
    • Consider adding Preferences setting for all fonts (Label Track font is already settable in the Label Track).
    • Provide help-link on Preferences panel (in longer term, there should be multiple context-specific help links both in Preferences and elsewhere in the program).

Discussion: Consider removing "Audio Files" tab entirely because it is confusing and no longer serves its original main purpose now that export options have been removed. It can be removed by:
- moving out MP3 Export Library location to the Directories tab which is the natural place for it
- moving out "when exporting tracks" (the mixdown options) into the Export dialogue where they can be set on the fly. Ensure Advanced Mixing dialogue itself truncates track name to size of Audio Track box
- moving out "when importing.." and "when saving..". With the current Preferences, the two best places seem to be a new "Dependencies" panel on the Interface tab (plenty of room there), or possibly on the Directories tab. Calling this a dependencies panel would be beneficial as it makes the purpose clear to the user.
- if present (currently it isn't), move "when importing audio files, normalize all tracks in project" to the most appropriate tab available at the time. As of now this appears to actually be "Audio Files" and that is where it will probably be for 1.4. But if we have a new Interface preference to always use default sample rate when importing (see above), then a new panel in the Interface tab "importing behaviours" with "always respect default sample rate" and "always normalize all tracks in project" might make best sense of all. Possibly consider a radio button for this preference so you can choose between normalising all tracks in project and only normalising the imported audio.

Do all other states currently settable outside Preferences (e.g. visible toolbars, Label Track font, Meter Toolbar refresh rate) need to be at least visible in Preferences for diagnostic purposes? RA proposed this idea but GA suspects this means such a view could look bloated.

  • [MJS or anybody else] Finish PauseRecOnSilence - pre/post roll would be good. Even in present state this had excellent user feedback for the short time it was available.
  • Now that mute/solo interaction has been changed so that a track can only be either mute or solo, discuss ways to save mute button patterns and other Project states
  • Add ability to change the number of recording channels in Device Toolbar. This dropdown (logically at any rate) only needs to be the width of the current Project Rate dropdown, if that. It is a long-standing user irritation that this is hidden in Preferences, so either not discoverable (hence the need to have a FAQ about it) or not changeable without going in there. [GA]
  • Truncate Silence needs a "remove DC bias" before running the effect.
  • Fix: Recent Files list is now only populated with .aup files - audio file formats are ignored. Consider if audio files in list should/could open in the *same* Project which might be more useful.
  • Welcome Message internal browser to be further improved e.g. ability to accept backspace commands and/or have back/forward buttons, ability to copy selected text.
  • Labels to move with WaveTrack edits rather than be at fixed times. See also other label issues collected in next section...
  • Add support for Monty's deverb as in Postfish (suggested by JC). Very few audio programs have deverb.
  • All generate effects should have options for: Replace / Mix / Insert before / Insert after. (suggested by JC)
  • Add shortcut key which would allow you to move all the track faders together by the same amount (a quick easy to implement fix for now)
  • New command in Tracks menu align end-to-end i.e end of first track with start of second etc.
  • Fix beep on completion of long process so that it uses an actual sound file (many users can't hear the system beep at present). Consider further enhancements (user choice of sound file, periodic "in-progress" sounds).


Other after 1.4

  • Where "normalize all tracks in project" is enabled in Preferences, don't perform normalization a second time when running a chain starting with normalization of imported files.
  • Effect:Repeat: If selection area made at end of clip strays into white space, the selection area after the repeat is not the full length of the repeated area, but is reduced by the excess length of the selection area made before running Repeat. Note: a case could be made that if you select beyond the end of your clip or track into the white space, repeat "should" repeat what you selected (and then select the entirety of that repeated area). This would be useful in some cases. If you need to select exactly the clip that you want to repeat, you can always do so by double-clicking inside it.
  • Problems with Auto Duck Progress dialogue: Does the first ~40% of the progress bar instantaneously, so obviously isn't really 40% finished. Doesn't calculate Remaining time correctly. Check if residual similar problems still exist with other effects.
  • Label issues:
    • GA thinks the entire label behaviour is inconsistent: whether you start from a point or area label, with separated labels, the circle should move the label as is, and the arrow should extend or contract the label area - the only variable should be direction of drag. Where labels are joined, the circle has a special function (as now) of adjusting the labels within the joined area. This idea might be better than e.g. dragging the left edge of an area label rightwards and once the edges meet it becomes a point label – it should instead extend the area rightwards as track selection areas do. JC has suggested a workround within the current method: add an option where you can shift-drag or control-drag a label edge and preserve the label size. This would also give a one-drag way to drag a 'point' label left - by shift-dragging the left edge. Currently to drag a point label left, you have to drag the left edge to left, and then the right edge to left.
    • labels won't accept any more text input once two factors are true: (1) the text reaches the right-hand end of the screen (2) the audio track is not sufficiently zoomed in, leading to there being no scrolling region remaining. This is the same whether a track is playing or not.
    • Split at labels to do so with end-to-end labels too
    • Look at possibility of supporting right-to-left languages in labels
    • Fix: Label lines disappear when label track height is larger than track panel height...maximize project window, add labels, resize label track to fill window, decrease window height, and scroll...label lines will disappear.
  • Visual consistency issues: (please add more specifics)
    • Use the same smaller logo and higher screen position of Welcome Message for About Audacity
    • [LL] Greater consistency of '...' in History list (Does this belong in this group?)
    • Buttons on toolbars to be styled as for operating system default?
    • Use of same kind of sliders throughout?
    • Write style guidance for visual appearance e.g when to capitalise text on dialogs, when to use a drop down and when radio buttons...
    • Disallow alphabetic characters in text input fields in plug-ins, so that you can get to Preview in any effect by just pressing "V" (as you currently can in Equalization)
  • Fix: Searching for LAME on Linux. Audacity still opens a dialogue looking in /usr/lib even if LAME is already there and ready. Instead, have it check for LAME in the expected location. Also Audacity should look for the versioned symlink (libmp3lame.so.0), not the version-independent "current" lib (libmp3lame.so).
  • Look into correct behaviour when Audacity encounters an audio device with no associated mixer. This may be behind persistent problems on Linux where USB microphones do not appear in the Audio I/O recording devices list.
  • Long tone generations (e.g. 20 minutes) can crash Audacity from time to time. i.e. the tone has not still not been generated after 30 minutes or more and Audacity is no longer responding. Consider if the theoretical 99 hours, 59 minutes, 59.999 seconds generation allowed should be restricted.
  • Improve built-in Nyquist prompt, choice of process / analyse / generate functions, and keeping the code in history so you can see if it works and change it.
  • Play and Record buttons remove all focus from label and audio tracks whereas their hotkeys don't
  • Fix: All left seeks should be able to seek behind cursor position
  • Fix: Random bits of silence during recording (Jack version of this problem). Progress: Udo has tried smaller blocksize. Can now fault after 4 mins, rather than an hour. Richard has done some experiments and found that Audacity-With-Jack is seriously broken. We can't release Audacity-with-Jack for 1.4.
  • [JC] A little more useful diagnostics in the benchmarking dialog, and possibly some instrumentation of the blockfile system.
  • Fix halving of bitrate for mono MP3 tracks - bugzilla:182. Is a feature request. Depends whether we consider bytes/sec of audio or bytes/sec/track the more important, and that may vary from one user to another. Bugzilla has been updated to reflect this.
  • Theme: Fix: Updating theme causes PortAudio selector drop down in mixer toolbar to disappear.
  • Batch: More example chains.
  • [LL] All keyboard shortcuts changable.
  • Fix truncation and added silence when exporting with Time Track - see here 
  • Export Multiple:
    • should disable "include audio before first label" if first label is at zero
    • "numbering consecutively" should only grey out "first file name", not the "include audio before first label" checkbox
    • should allow export of audio from one chosen label to another e.g. from first to third instead of forcing to export all
  • Radio button for initial language choice to reduce frequent user error knocking language to an unwanted choice
  • Add menu items to clear Recent Files list and remove obsolete items from it. Consider increasing number of available entries in the list
  • [LL] All Fx dialogs using ShuttleGui.
  • Play/rec sync in portaudio v19 for Windows
  • Max zoom:
    • Ruler/track highlighting out of sync.
    • samples starting before left edge of track aren't plotted while samples extending past right edge are.
    • possible error while plotting negative values.
    • consider a max zoom button for immediate access to sample level zoom
  • [LL] Mouse cursor doesn't change when it should if keyboard is used.
  • Add FFTW library
  • Branches into Plug-Ins?
    • [VJ] Port Lyrics Windows from UmixIt custom build.
    • [VJ] Port Branding from UmixIt & Thinklabs custom builds.
    • [VJ] Port other miscellaneous features from UmixIt & Thinklabs custom builds.
  • Envelopes: Display envelope handles linearly, but just implement them exponentially under the hood. That would make the GUI potentially much easier.
  • Envelopes: Reproducible problem: zoom into sample level, put in an envelope point and then a split within 1.5 samples to the right (about 34 microseconds). Envelope then changes.
  • DirectSound Gui support.
  • Two sample alternative themes. [Themeability prefs will be disabled in stable 1.4 release and release candidate, only available in unstable builds.]
  • Dominic's pipe-based scripting. [Could lift this into the aim-to list. It depends on status of the code developed so far. We could perhaps use it in test harness, if it is already nearly there.]
  • Modeless Fx dialogs. Realtime Fx. [Could not produce stable for 1.4.0 version in the timescale.]
  • Vary selection boundaries during loop play, and have sound respond. [This is a small step in real time Fx]
  • Rework Fx dialogs to use spin boxes.
  • Merging of change-pitch-speed Fx.
  • 'Hidden features' via registry/ini file. Just disable outright for 1.4.0.
    • Hide/disable CleanSpeech (contact Lynn?) leave as is for 1.4.0??
    •  ??Hide/disable FTP (contact Wing Yu?)
    • Hide/disable Theme Prefs 'already disabled for 1.4.0'
  • Add crossfade when looping to prevent possible clicks/pops.
  • Fix cursor problem when clicking on resizer between tracks. Please describe the problem in more detail Add two mono tracks, click within second track to position cursor, click and drag inbetween tracks to resize, release mouse button. First track gains focus causing both tracks to have a cursor drawn.
  • Batch processing on imported files needs to clear temp files after each export to allow unattended processing of many files
  • Snap/Snap-to:
    • Fix labels added with "Add label at Playback position" aren't recognised by Snap
    • Fix Cut lines not recognised by Snap
    • Snap-to option that does nearest vertical crossing left-to-right-rising), enabled by default.
  • [LL] Extend usability of TimeTextCtrl for screen readers
  • Fix: Do not resize track when pointer is at top of track...move cursor outside the top of a track, move down slowly until the pointer changes shape (like the pencil or i-beam), now left click and drag up and down...the bottom of the track will be resized.
  • [JC] Apply James' patch to prevent missing numbers on timeline
  • Export multiple with chains
  • Chains need to take selection areas into account e.g. fades which don't make sense on whole tracks
  • Tracks > Stereo to Mono:
    • does not function on a stereo track unless the channels are of equal length.
    • should not be greyed out if the stereo track is split into left and right
  • Allow independent ID tags for each track, so for example if you were to import two or three MP3s into Audacity each with its own tag, the tags of the second and later imported tracks are retained rather than overwritten with those of the first.
  • If you have "Tracks fit vertically zoomed" turned off in Preferences, so that you get a scroll bar on the right on adding a third track, you cannot drag a track up or down when the drag is into a track that is not fully visible within the scroll.