audacia/src
Paul Licameli ecd149edad Revert "Fix for #1554: toolbars open undocked if previously hidden"
This reverts commit 048c1b8c5a.

I observed that it was not all right if you switch between Audacity versions, as
some cautious upgraders might do:

Delete audacity.cfg.
Open 2.2.0 and quit.
Open 2.1.3 -- and observe that the scrubbing and combined meter toolbars appear,
one over the other, at top left.  Combined and separate meter toolbars are not
meant to appear at the same time.
Quit 2.1.3 and open 2.2.0.  Now those two toolbars appear at some other random
seeming positions.
2017-09-16 11:53:57 -04:00
..
blockfile Scanned for bad naked new; found none; changed comments, used safenew 2017-07-23 09:35:01 -04:00
commands Fix format of tooltip text for toolbar buttons in RTL languages... 2017-09-11 22:08:06 -04:00
effects Fix some untranslated prompts and messages... 2017-09-10 19:24:41 -04:00
export Fix some untranslated prompts and messages... 2017-09-10 19:24:41 -04:00
import Fix some untranslated prompts and messages... 2017-09-10 19:24:41 -04:00
ondemand Scanned for bad naked new; found none; changed comments, used safenew 2017-07-23 09:35:01 -04:00
prefs Remove some unused strings that confused translators... 2017-09-10 19:24:08 -04:00
toolbars Revert "Fix for #1554: toolbars open undocked if previously hidden" 2017-09-16 11:53:57 -04:00
tracks Translate the items in the popup menu of the scrubbing ruler 2017-09-10 19:21:36 -04:00
widgets Changed the conditional compilation for alpha/beta/release... 2017-09-11 00:10:22 -04:00
xml fix the XML writer -- don't throw if target path did not previously exist. 2017-03-21 14:11:17 -04:00
AColor.cpp Bug 1701 - Mac: Text descriptors in Selection Toolbar become invisible after Open command 2017-08-13 23:04:13 +01:00
AColor.h Bug 1699 - Selected keyboard prefs line unreadable in 3 of 4 themes on Mac 2017-07-22 11:08:15 +01:00
AboutDialog.cpp Translate "Audacity website:" in About dialog 2017-09-10 19:24:41 -04:00
AboutDialog.h Add "In Memoriam" section to About, for Gale Andrews 2017-08-31 13:20:50 -04:00
AllThemeResources.h Theme Tweaks 2017-07-19 15:27:00 +01:00
Audacity.h Changed the conditional compilation for alpha/beta/release... 2017-09-11 00:10:22 -04:00
AudacityApp.cpp "/DefaultOpenPath" is now in only one place 2017-08-03 08:05:22 -04:00
AudacityApp.h Mac: Don't execve in main or fork & crash to evade its ill effects... 2017-07-27 12:22:30 -04:00
AudacityException.cpp Define SimpleMessageBoxException 2017-03-31 17:47:18 -04:00
AudacityException.h Define SimpleMessageBoxException 2017-03-31 17:47:18 -04:00
AudacityHeaders.cpp
AudacityHeaders.h Rewrite Resample::Process to take and return size_t values 2016-09-06 12:39:58 -04:00
AudacityLogger.cpp Where FileSelector was used, default to Documents not cwd; save prefs 2017-08-03 08:02:33 -04:00
AudacityLogger.h Remove a naked new in AudacityLogger.cpp 2016-08-13 10:37:52 -04:00
AudioIO.cpp Changed the conditional compilation for alpha/beta/release... 2017-09-11 00:10:22 -04:00
AudioIO.h Make effects of 582e574 conditionally compiled... 2017-08-29 18:42:18 -04:00
AudioIOListener.h Show Actual Rate in status only if playing, recording, or monitoring 2016-05-22 10:44:18 -04:00
AutoRecovery.cpp Sequence consistency check throws; new unused commit functions use it 2017-04-02 21:33:22 -04:00
AutoRecovery.h Strong exception safety in all uses of XMLFileWriter... 2017-03-18 11:45:33 -04:00
BatchCommandDialog.cpp Fix TAB key navigation on Mac for all dialogs (not only for panels) 2016-07-10 17:12:27 -04:00
BatchCommandDialog.h Fix TAB key navigation on Mac for all dialogs (not only for panels) 2016-07-10 17:12:27 -04:00
BatchCommands.cpp Fix some untranslated prompts and messages... 2017-09-10 19:24:41 -04:00
BatchCommands.h Harmlessly qualify classes as final (or explicitly comment not)... 2016-02-24 20:58:30 -05:00
BatchProcessDialog.cpp Remove another use of cwd for default opening paths 2017-08-03 08:05:21 -04:00
BatchProcessDialog.h Remove unnecessary semicolons 2016-09-18 10:36:53 -04:00
Benchmark.cpp Translation of strings in Benchmark 2017-09-10 19:24:42 -04:00
Benchmark.h
BlockFile.cpp Scanned for bad naked new; found none; changed comments, used safenew 2017-07-23 09:35:01 -04:00
BlockFile.h Fix error in Mac build uncovered by the previous 2017-06-25 15:36:32 -04:00
ClassicThemeAsCeeCode.h Theme Tweaks 2017-07-19 15:27:00 +01:00
CrossFade.cpp Change sampleCount arguments, variables, return values to size_t... 2016-09-15 21:03:17 -04:00
CrossFade.h Change sampleCount arguments, variables, return values to size_t... 2016-09-15 21:03:17 -04:00
DarkThemeAsCeeCode.h Theme Tweaks 2017-07-19 15:27:00 +01:00
Dependencies.cpp Fix wording issues reported on Wiki 2017-03-27 05:36:10 +01:00
Dependencies.h Redo AliasedFile using wxFileNameWrapper. 2016-04-17 03:31:16 -04:00
DeviceChange.cpp Remove some naked new amd delete in: various 2016-08-08 07:51:24 -04:00
DeviceChange.h Remove some naked new amd delete in: various 2016-08-08 07:51:24 -04:00
DeviceManager.cpp Remove the naked new in allocation of AudacityProject 2016-08-14 15:24:59 -04:00
DeviceManager.h Make static "Destroy" methods for certain singletons unnecessary. 2016-04-06 16:24:46 -04:00
Diags.cpp ThomasFeher - Unused parameters clean up. 2016-09-11 20:31:49 +01:00
Diags.h Struct initialiser changed to use = for gcc 4.0 compatibility 2015-04-18 09:22:46 +01:00
DirManager.cpp All the catches are in place for BlockFile and other errors, now throw. 2017-04-03 23:32:40 -04:00
DirManager.h All the catches are in place for BlockFile and other errors, now throw. 2017-04-03 23:32:40 -04:00
Dither.cpp "new"->"NEW" in comments, easier to find remaining naked operator new 2016-02-14 18:52:41 -05:00
Dither.h
Envelope.cpp Bug1682, maybe: More careful treatment of some Envelope corner cases 2017-07-14 22:49:46 -04:00
Envelope.h Bug1682, maybe: More careful treatment of some Envelope corner cases 2017-07-14 22:49:46 -04:00
Experimental.h EXPERIMENTAL_MIDI_STRETCHING off for 2.2.0 2017-08-17 17:24:14 +01:00
FFT.cpp Redo type HFFT as a smart pointer, remove malloc and free 2017-03-17 17:52:51 -04:00
FFT.h pixel column counts and sample window sizes use unsigned types 2016-09-11 20:28:13 -04:00
FFmpeg.cpp Use alpha or released or local manual for "help on selection". 2017-08-25 13:59:16 +01:00
FFmpeg.h Where FileSelector was used, default to Documents not cwd; save prefs 2017-08-03 08:02:33 -04:00
FileException.cpp Simplify the error messages in case of disk i/o exceptions 2017-07-17 20:44:49 -04:00
FileException.h more finally, more const, remove unused, fix warnings 2017-03-31 17:47:18 -04:00
FileFormats.cpp Remove naked malloc (or similar) and free in: various 2017-03-17 17:52:54 -04:00
FileFormats.h build fix 2016-04-17 15:02:28 -04:00
FileIO.cpp Remove some naked new amd delete in: various 2016-08-08 07:51:24 -04:00
FileIO.h Exception safety in: subclasses of ExportPlugin; and more error checking 2017-03-21 14:11:22 -04:00
FileNames.cpp Fix for broken build (::None) 2017-08-03 17:25:12 +01:00
FileNames.h Fix for broken build (::None) 2017-08-03 17:25:12 +01:00
FreqWindow.cpp Fix missed translations in Plot Spectrum 2017-09-10 19:24:42 -04:00
FreqWindow.h Bug 1654 - Enh: Analyze Contrast and Plot Spectrum don't have the new "Help" button 2017-08-14 23:10:06 +01:00
HelpText.cpp Changed the conditional compilation for alpha/beta/release... 2017-09-11 00:10:22 -04:00
HelpText.h
HiContrastThemeAsCeeCode.h Theme Tweaks 2017-07-19 15:27:00 +01:00
HistoryWindow.cpp Rename Size as 'Reclaimable Space" for now 2017-04-14 06:59:33 +01:00
HistoryWindow.h Add button to History dialog to clear the clipboard & space calc 2016-11-07 11:25:27 -05:00
HitTestResult.h windows build 2017-07-16 14:46:47 -04:00
ImageManipulation.cpp Fix 'black spot' issue on buttons. 2017-06-16 15:38:48 +01:00
ImageManipulation.h Image manipulation functions return smart pointers 2016-04-06 16:06:34 -04:00
InconsistencyException.cpp Replace mentions of feedback@audacityteam.org with url of forum... 2017-08-31 17:01:45 -04:00
InconsistencyException.h Fix move constructors and assignments of AudacityException classes 2017-03-21 14:11:17 -04:00
Internat.cpp Fix format of tooltip text for toolbar buttons in RTL languages... 2017-09-11 22:08:06 -04:00
Internat.h Fix format of tooltip text for toolbar buttons in RTL languages... 2017-09-11 22:08:06 -04:00
InterpolateAudio.cpp Remove naked new[] in: linear algebra functions for Repair 2017-03-17 17:52:49 -04:00
InterpolateAudio.h Remove naked new[] in: linear algebra functions for Repair 2017-03-17 17:52:49 -04:00
LabelDialog.cpp Where FileSelector was used, default to Documents not cwd; save prefs 2017-08-03 08:02:33 -04:00
LabelDialog.h Remove unnecessary semicolons 2016-09-18 10:36:53 -04:00
LabelTrack.cpp Fix bug found by Bill Wharrie in hightlighting of labels 2017-07-28 22:54:36 -04:00
LabelTrack.h Pass more context information into drawing routines 2017-07-09 12:34:27 -04:00
LangChoice.cpp Fix TAB key navigation on Mac for all dialogs (not only for panels) 2016-07-10 17:12:27 -04:00
LangChoice.h
Languages.cpp Bug1227: Make Audacity detect System language on Mac correctly 2017-07-26 01:04:27 -04:00
Languages.h
Legacy.cpp Strong exception safety in all uses of XMLFileWriter... 2017-03-18 11:45:33 -04:00
Legacy.h Sweep for filename copying: various 2016-04-10 22:26:28 -04:00
LightThemeAsCeeCode.h LightTheme fix, but without the const. 2017-07-26 15:37:31 +01:00
LoadModules.cpp
LoadModules.h
Lyrics.cpp Bug 1664 - Restore wxPanelWrapper 2017-08-17 09:06:30 +01:00
Lyrics.h Bug 1664 - Restore wxPanelWrapper 2017-08-17 09:06:30 +01:00
LyricsWindow.cpp Bug 1607 - 2nd Screen issue with MixerBoard and Karaoke Window 2017-05-14 17:59:45 +01:00
LyricsWindow.h Harmlessly qualify classes as final (or explicitly comment not)... 2016-02-24 20:58:30 -05:00
MacroMagic.h
Makefile.am new file 2017-07-09 12:34:26 -04:00
Makefile.in new file 2017-07-09 12:34:26 -04:00
Matrix.cpp Remove naked new[] in: linear algebra functions for Repair 2017-03-17 17:52:49 -04:00
Matrix.h Remove naked new[] in: linear algebra functions for Repair 2017-03-17 17:52:49 -04:00
MemoryX.h define freer 2017-03-17 17:52:44 -04:00
Menus.cpp Changed the conditional compilation for alpha/beta/release... 2017-09-11 00:10:22 -04:00
Menus.h Scanned for bad naked new; found none; changed comments, used safenew 2017-07-23 09:35:01 -04:00
MenusMac.cpp Mac: Don't execve in main or fork & crash to evade its ill effects... 2017-07-27 12:22:30 -04:00
Mix.cpp Bug1632: correct length of non-WAV exports >= 2^32 samples long... 2017-07-18 12:25:32 -04:00
Mix.h Specify whether to throw on bad read in Mixer and WaveTrackCache... 2017-03-21 17:23:35 -04:00
MixerBoard.cpp Bug 1701 - Mac: Text descriptors in Selection Toolbar become invisible after Open command 2017-08-13 23:04:13 +01:00
MixerBoard.h Bug 1701 - Mac: Text descriptors in Selection Toolbar become invisible after Open command 2017-08-13 23:04:13 +01:00
ModuleManager.cpp Bug 1587 - Mac: Ghost duplicate Nyquist effects after upgrade 2017-02-05 20:27:56 +00:00
ModuleManager.h Enable Help button for Nyquist effects 2017-05-20 14:49:07 +01:00
NoteTrack.cpp Bug1735 addendum: fix oddities pasting left of Note track offset... 2017-09-08 11:29:21 -04:00
NoteTrack.h Still better redrawing of resized Note tracks, still not perfect... 2017-07-19 15:20:47 -04:00
NumberScale.h simplify SpectrogramSettings::GetScale; abstract frequency-to-bin... 2017-03-17 17:52:27 -04:00
PitchName.cpp
PitchName.h
PlatformCompatibility.cpp Fewer inclusions of AudacityApp.h 2017-03-17 17:52:24 -04:00
PlatformCompatibility.h Sweep for filename copying: various 2016-04-10 22:26:28 -04:00
PluginManager.cpp Translated effect name and description in many places in Effect.cpp... 2017-09-10 19:21:35 -04:00
PluginManager.h Bug 1587 - Mac: Ghost duplicate Nyquist effects after upgrade 2017-02-05 20:27:56 +00:00
Prefs.cpp Upgraders to 2.2.0 retain the full set of default shortcuts. 2017-06-30 21:38:20 +01:00
Prefs.h
Printing.cpp Pass more context information into drawing routines 2017-07-09 12:34:27 -04:00
Printing.h Sweep unnecessary wxString copies: rest 2016-02-23 02:15:56 -05:00
Profiler.cpp Remove naked new[] in: various 2017-03-17 17:52:47 -04:00
Profiler.h Remove naked new[] in: various 2017-03-17 17:52:47 -04:00
Project.cpp Fix statically allocated message string in _() (didn't translate!) 2017-09-10 19:21:35 -04:00
Project.h Bug1676, more: don't bother caching the first visible track... 2017-08-07 18:51:06 -04:00
RealFFTf.cpp Redo type HFFT as a smart pointer, remove malloc and free 2017-03-17 17:52:51 -04:00
RealFFTf.h Redo type HFFT as a smart pointer, remove malloc and free 2017-03-17 17:52:51 -04:00
RealFFTf48x.cpp Remove naked malloc (or similar) and free in: various 2017-03-17 17:52:54 -04:00
RealFFTf48x.h Redo type HFFT as a smart pointer, remove malloc and free 2017-03-17 17:52:51 -04:00
RefreshCode.h Define and use the UIHandle and TrackPanelCell protocols, but... 2017-06-15 08:20:56 -04:00
Resample.cpp Translation of Quality preference choices 2017-09-10 19:24:41 -04:00
Resample.h Remove naked malloc (or similar) and free in: various 2017-03-17 17:52:54 -04:00
RevisionIdent.h Bug 1597 - Enh: Greater clarity over status of versions needed 2017-02-25 23:00:39 +00:00
RingBuffer.cpp Change sampleCount arguments, variables, return values to size_t... 2016-09-15 21:03:17 -04:00
RingBuffer.h Rewrite RingBuffer methods with size_t arguments and returns 2016-09-06 12:39:58 -04:00
SampleFormat.cpp Remove naked malloc (or similar) and free in: various 2017-03-17 17:52:54 -04:00
SampleFormat.h Remove naked malloc (or similar) and free in: various 2017-03-17 17:52:54 -04:00
Screenshot.cpp Bug 1679 - Screenshot Tools 5 second delay non-functional 2017-08-14 18:53:44 +01:00
Screenshot.h
SelectedRegion.cpp Comment where xml writing functions may throw 2017-03-18 11:45:05 -04:00
SelectedRegion.h Improve responsiveness of drag seek during click-scrub... 2016-05-23 18:37:42 -04:00
SelectionState.cpp More careful use of weak pointers to tracks in UIHandles 2017-06-28 01:46:59 -04:00
SelectionState.h Use weak_ptr in track selection state 2017-06-25 13:35:16 -04:00
Sequence.cpp Replace mentions of feedback@audacityteam.org with url of forum... 2017-08-31 17:01:45 -04:00
Sequence.h Earlier detection and abort editing in case of overlong block file... 2017-07-23 12:41:46 -04:00
Shuttle.cpp
Shuttle.h Replace virtual with override wherever possible; eliminate needless virtual... 2016-02-26 12:35:38 -05:00
ShuttleGui.cpp Scanned for bad naked new; found none; changed comments, used safenew 2017-07-23 09:35:01 -04:00
ShuttleGui.h Rename Apply in spectrum settings & prefs dialogs, reposition it too 2017-06-25 11:39:30 -04:00
ShuttlePrefs.cpp Remove flushing of preferences in ShuttlePrefs and only 2015-12-21 20:07:24 -06:00
ShuttlePrefs.h Replace virtual with override wherever possible; eliminate needless virtual... 2016-02-26 12:35:38 -05:00
Snap.cpp SnapManager::Snap returns its results in a struct 2017-07-13 12:11:13 -04:00
Snap.h SnapManager::Snap returns its results in a struct 2017-07-13 12:11:13 -04:00
SoundActivatedRecord.cpp Fix TAB key navigation on Mac for all dialogs (not only for panels) 2016-07-10 17:12:27 -04:00
SoundActivatedRecord.h Remove unnecessary semicolons 2016-09-18 10:36:53 -04:00
Spectrum.cpp Remove naked new[] in: various 2017-03-17 17:52:47 -04:00
Spectrum.h pixel column counts and sample window sizes use unsigned types 2016-09-11 20:28:13 -04:00
SplashDialog.cpp Add rotated pip 2017-04-26 22:30:31 +01:00
SplashDialog.h Remove some naked new amd delete in: various 2016-08-08 07:51:24 -04:00
SseMathFuncs.cpp
SseMathFuncs.h Migrating the remaining effects 2015-04-16 23:36:28 -05:00
Tags.cpp Fix for broken build (::None) 2017-08-03 17:25:12 +01:00
Tags.h More const and override 2017-03-17 17:52:20 -04:00
Theme.cpp Fix some untranslated prompts and messages... 2017-09-10 19:24:41 -04:00
Theme.h Fix for 1720: static text items in selection bar in tab order 2017-08-16 13:39:16 +01:00
ThemeAsCeeCode.h Make Audacity source more like DarkAudacity source. 2016-09-11 13:03:37 +01:00
TimeDialog.cpp Fix TAB key navigation on Mac for all dialogs (not only for panels) 2016-07-10 17:12:27 -04:00
TimeDialog.h Remove unnecessary semicolons 2016-09-18 10:36:53 -04:00
TimeTrack.cpp Highlighting of envelopes 2017-07-11 13:56:41 -04:00
TimeTrack.h Pass more context information into drawing routines 2017-07-09 12:34:27 -04:00
TimerRecordDialog.cpp Fix some untranslated prompts and messages... 2017-09-10 19:24:41 -04:00
TimerRecordDialog.h Use enum class ProgressResult, don't interconvert with int or bool 2017-03-17 17:52:24 -04:00
Track.cpp TrackList constructed only by factory function, to avoid more trouble 2017-07-14 21:55:32 -04:00
Track.h Changing NoteTrack height, keep # of piano keys (roughly) constant... 2017-07-19 14:46:23 -04:00
TrackArtist.cpp Bug 1671 (part 2) - Clock icons do not propagate into Sync-locked MIDI / Spectrogram view tracks 2017-08-12 15:08:29 +01:00
TrackArtist.h Highlighting of samples 2017-07-11 13:57:50 -04:00
TrackPanel.cpp Bug 1701 - Mac: Text descriptors in Selection Toolbar become invisible after Open command 2017-08-13 23:04:13 +01:00
TrackPanel.h Remove tab key target cycling and snap escape; reimplement for Esc 2017-07-15 20:37:39 -04:00
TrackPanelAx.cpp Remove Track: improvement for screen readers. 2017-07-04 14:41:00 +01:00
TrackPanelAx.h Remove some unnecessary #includes 2017-07-12 14:15:16 -04:00
TrackPanelCell.h TrackPanelCell hit tests can return multiple results... 2017-07-09 08:17:40 -04:00
TrackPanelCellIterator.h Iterators over TrackPanelCell give shared_ptr 2017-06-26 17:14:33 -04:00
TrackPanelDrawingContext.h new file 2017-07-09 12:34:26 -04:00
TrackPanelListener.h Control scrub with motion, click, drag, wheel almost anywhere in main window... 2016-04-26 12:12:06 -04:00
TrackPanelMouseEvent.h Distinguish TrackPanelMouseState from TrackPanelMouseEvent... 2017-07-09 06:38:55 -04:00
TrackPanelResizeHandle.cpp Revert "Highlighting of resizers" 2017-07-11 14:16:58 -04:00
TrackPanelResizeHandle.h Simplify by removing class HitTestResult... 2017-07-09 07:57:34 -04:00
TrackPanelResizerCell.cpp TrackPanelCell hit tests can return multiple results... 2017-07-09 08:17:40 -04:00
TrackPanelResizerCell.h TrackPanelCell hit tests can return multiple results... 2017-07-09 08:17:40 -04:00
TranslatableStringArray.h Harmlessly qualify classes as final (or explicitly comment not)... 2016-02-24 20:58:30 -05:00
UIHandle.cpp Remove tab key target cycling and snap escape; reimplement for Esc 2017-07-15 20:37:39 -04:00
UIHandle.h Remove tab key target cycling and snap escape; reimplement for Esc 2017-07-15 20:37:39 -04:00
UndoManager.cpp TrackList constructed only by factory function, to avoid more trouble 2017-07-14 21:55:32 -04:00
UndoManager.h Scanned for bad naked new; found none; changed comments, used safenew 2017-07-23 09:35:01 -04:00
UserException.cpp Define an AudacityException subclass for user cancellation of progress 2017-03-17 17:52:58 -04:00
UserException.h Fix move constructors and assignments of AudacityException classes 2017-03-21 14:11:17 -04:00
ViewInfo.cpp Fix crashes in repainting, and update first visible track correctly 2017-06-26 15:20:35 -04:00
ViewInfo.h Bug1676, more: don't bother caching the first visible track... 2017-08-07 18:51:06 -04:00
VoiceKey.cpp Fix some untranslated prompts and messages... 2017-09-10 19:24:41 -04:00
VoiceKey.h EXPERIMENTAL_VOICE_DETECTION: compile, use const, more careful casts 2017-03-17 17:52:17 -04:00
WaveClip.cpp Fix pasting of envelope from expanded cutline 2017-06-26 10:23:34 -04:00
WaveClip.h build fix 2017-07-09 14:09:33 -04:00
WaveTrack.cpp Bug 1290 - "Split New" clips cannot be dragged back into the track they came from. 2017-08-23 18:15:00 +01:00
WaveTrack.h Bug 1290 - "Split New" clips cannot be dragged back into the track they came from. 2017-08-19 22:46:33 +01:00
WaveTrackLocation.h Highlighting of cutlines and clip boundaries 2017-07-11 13:57:58 -04:00
WrappedType.cpp Updates for wx3 2015-06-30 11:25:32 -05:00
WrappedType.h
audacity.desktop.in Add danish translation 2017-07-07 16:42:21 +02:00
audacity.xml Migrating the remaining effects 2015-04-16 23:36:28 -05:00
configtemplate.h Regenerate configure scripts and Makefile.in's 2017-07-04 07:50:16 -04:00
float_cast.h Return to using private (l)lrint(f) inline functions. 2015-03-16 20:34:05 +00:00
wxFileNameWrapper.h Define a wxFileNameWrapper that does not crash GCC 5.0. Thanks, Max Kellermann. 2016-04-28 13:17:07 -04:00