Difference between revisions of "Release Checklist"
From Audacity Wiki
Line 25: | Line 25: | ||
* Address Mihail's dither issue. | * Address Mihail's dither issue. | ||
* Address Mihail's rtaudio issue (if we don't support it, then update the docs) | * Address Mihail's rtaudio issue (if we don't support it, then update the docs) | ||
− | * | + | * Address Mihail's issue: PA19 uses oss; without load/compile oss support in alsa (snd-pcm-oss), audacity crashes on init PA19. |
* Ruler fix font size. | * Ruler fix font size. | ||
Line 70: | Line 70: | ||
* Separate zip of LADSPA plug ins. | * Separate zip of LADSPA plug ins. | ||
− | = Not | + | = Not aiming for for 1.4.0 = |
* Portmixer to support multiple hosts (for DirectSound). | * Portmixer to support multiple hosts (for DirectSound). | ||
* DirectSound playback (lower latency) | * DirectSound playback (lower latency) |
Revision as of 13:59, 8 July 2006
This list should only be modified by subscribers to Audacity-devel mailing list.
- To understand what this Checklist is for and how it is used, please join that list or read the list archives on sourceforge.
- Following a suggestion by Jeroen, this list has been put on the wiki and the 'Done' items separated from the items that are still to do.
These all for a release candidate start September, and actual release start of November.
Contents
Essential fixes
- Fix snapping on playback region. Region currently lost.
- Update mouse preferences panel to show new bindings.
- Fix need Ctrl+Shift_F twice to fit in window.
- Alert for MP3 invalid bitrate/sample rate combinations.
- Fix halving of bitrate for mono MP3 tracks - bugzilla:182.
- Fix warning dlg if double click MP3 whilst importing MP3 on Mac.
- Fix recovery action if project rate not supported by card.
- Fix preferences project rate does not affect main project rate.
- Fix resizing meters on Mac jumps to over-under meters.
- Fix lose track selection, but no refresh, when click on track panel background.
- Fix cursor problem when clicking on resizer between tracks.
- Fix Button order in Click-pop Fx.
- Fix slider has no effect in BassBoost Fx.
- Fix 'wedge metadata roll-up open - or get Dominic to fine tune'.
- Address Mihail's dither issue.
- Address Mihail's rtaudio issue (if we don't support it, then update the docs)
- Address Mihail's issue: PA19 uses oss; without load/compile oss support in alsa (snd-pcm-oss), audacity crashes on init PA19.
- Ruler fix font size.
- Ruler fix off-by-a-few pixels.
- Ruler fix overcrowding leads to uneven numbering.
- Fix avoid outrageous zoom when vertical sizing.
Essential changes
Updates to help documentation are being co-ordinated by Alexandre Prokoudine. See Online help outline. Assistance in getting the help together would be much appreciated.
- Update Help.
- Incorporate experience from user groups / Audacity Forum into help.
- Update Translations
These are other changes to source code that are deemed 'essential'
- Move Fx copyright lower (accessibility)
- Provide help-link on prefs panel.
Aim to
- Make selection bar floating. (using slightly less ambitious variant of trial version)
- Fix Tone-gen combo box not accepting clicks (when using ShuttleGui).
- Re-enabling tooltips on the Mac.
- All keyboard shortcuts changable.
- All Fx dialogs using ShuttleGui.
- Reduce area/width of selection bar.
- Ruler to use same units as selected in selection bar.
- wxListCtrl-version of label track.
- Select input source on Mac
- Greater consistency of '...' in History list.
- TimeTextCtrl colours themable - and new defaults.
- Font height correction/adjustment in Label Track for Cyrillic chars.
- Add remaining wxColours to the Themability.
- Play/rec sync in portaudio v19 for Windows
- Snap-to option that does nearest vertical crossing (left-to-right-rising), enabled by default.
- Generate effects to include 'chirp'.
- Discuss test harnesses. Possibly write some more test code.
- Springclean docs in root directory, e.g. buglist.txt - update or delete.
Aim to release at same time
- Two sample alternative themes.
- The new Nyquist plug ins.
- Separate zip of LADSPA plug ins.
Not aiming for for 1.4.0
- Portmixer to support multiple hosts (for DirectSound).
- DirectSound playback (lower latency)
- DirectSound Gui support.
- Labels to move with WaveTrack edits rather than be at fixed times.
- 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]
- Audacity on USB (aka Portable Audacity) - mainly avoid using registry.
- Rework Fx dialogs to use spin boxes.
- Scroller for LADSPA effects dialogs.
- Merging of change-pitch-speed Fx.
Totally unsure...
- Remove VST support
- Add FFTW library
Essential fixes - Done
- Fix hotkeys not working until you visit the menus. [Done]
- Fix temp-directory used for Theme on Mac AND linux AND PC. [Done]
- Fix metadata editor crash in debug builds. [Done]
- Fix bug in looped play. [Done]
- Fix Add label adds to first track, not selected track. [Done]
- Fix multi-clip crash. [Done]
- Fix freq-window crash. [Done]
- Fix crash on auto-detection of file format. [Done]
- Fix position playback cursor for transcription toolbar. [Done]
- Fix history-window regression. [Done]
- Fix button release and focus strangeness. [Done]
- Fix button problem when toggling fast. [Done]
- Fix MP3 export to export at project rate. [Done]
- Fix droplists in toolbars not accessible. [Done]
- Fix missing mnemonics. [Done]
- Fix extensions in uppercase not recognised. [Done]
- Fix _()/wxT() combinations leading to only partial i8ln. [Done]
- Fix some cases of ruler-clicking play [Done].
- Fix collision of multi-tool clip drag with (new) play-drag. [Done]
- Fix Flac-import broken on windows by using text mode for files. [Done]
- Fix Import MP3 to respect default sample format rather than always use float. [Done]
- Address Mihail's PA19 wo snd-pcm-os issue and ?????? dev name. [Done. Mihail confirmed]
- Find scenario to reproduce stray dotted vertical line. [Done]
- Fix dotted vertical line. [Done]
Aim to - Done
- Finish HistoryWindow changes. [Done]
- Playback position dialogs ('[' and ']') to use TimeTextCtrl. [Done]
- TimeTextCtrl accepts mouse-wheel. [Done]
- Cyrilic in Label Track boxes. [Done]
Aim to release at same time - Done
- Doxygen documentation in place. [Done]