audacia/src
James Crook 4ff7d7875a Add 'Select Track' Button.
This is a first take at this new feature.  I'm expecting we'll want to refine it.
https://wiki.audacityteam.org/wiki/Proposal_Select_Track_button_in_TCP has the feature proposal.
2019-03-21 19:43:36 +00:00
..
blockfile Include nothing before Audacity.h, as comments say we should... 2019-03-17 21:41:39 -04:00
commands WaveTrack.h does not include WaveClip.h 2019-03-18 01:44:42 -04:00
effects Nyquist plug-in installer added 2019-03-21 14:30:26 +00:00
export Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
import Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
menus WaveTrack.h does not include WaveClip.h 2019-03-18 01:44:42 -04:00
ondemand WaveTrack.h does not include WaveClip.h 2019-03-18 01:44:42 -04:00
prefs A few more uses of type alias EnumValueSymbol where more proper 2019-03-19 15:15:09 -04:00
toolbars Define and use utility template ValueIterator... 2019-03-18 08:44:40 -04:00
tracks Add 'Select Track' Button. 2019-03-21 19:43:36 +00:00
widgets Fix leaks. wxEvtHandler::SetClientData() doesn't take ownership! 2019-03-21 10:46:48 -04:00
xml Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
AColor.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
AColor.h Fix cross-platform one-pixel differences in line drawing... 2019-03-16 07:51:28 -04:00
AboutDialog.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
AboutDialog.h Update credits 2018-05-24 13:20:53 +01:00
AdornedRulerPanel.cpp Bug2064: ESC key should abort drags in time ruler on Linux... 2019-03-18 12:43:14 -04:00
AdornedRulerPanel.h Bug2064: ESC key should abort drags in time ruler on Linux... 2019-03-18 12:43:14 -04:00
AllThemeResources.h Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
Audacity.h Bump version number 2019-03-08 19:00:00 +00:00
AudacityApp.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
AudacityApp.h Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
AudacityException.cpp Use standard library style members of wxArrayString (and wxString) ... 2019-03-10 14:43:57 -04:00
AudacityException.h More doxygen 2018-11-04 14:21:00 +00:00
AudacityHeaders.cpp
AudacityHeaders.h fix Mac build 2018-03-31 23:28:08 -04:00
AudacityLogger.cpp Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
AudacityLogger.h Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
AudioIO.cpp Make EXPERIMENTAL_AUTOMATED_INPUT_LEVEL_ADJUSTMENT compilable 2019-03-20 16:54:14 -04:00
AudioIO.h Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
AudioIOListener.h
AutoRecovery.cpp WaveTrack.h does not include WaveClip.h 2019-03-18 01:44:42 -04:00
AutoRecovery.h Use type aliases FilePath, FilePaths... 2019-03-15 15:18:11 -04:00
BatchCommandDialog.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
BatchCommandDialog.h Use type aliases CommandID, CommandIDs... 2019-03-15 15:18:11 -04:00
BatchCommands.cpp Use type aliases CommandID, CommandIDs... 2019-03-15 15:18:11 -04:00
BatchCommands.h Use type aliases CommandID, CommandIDs... 2019-03-15 15:18:11 -04:00
BatchProcessDialog.cpp Use type aliases CommandID, CommandIDs... 2019-03-15 15:18:11 -04:00
BatchProcessDialog.h Use type aliases CommandID, CommandIDs... 2019-03-15 15:18:11 -04:00
Benchmark.cpp WaveTrack.h does not include WaveClip.h 2019-03-18 01:44:42 -04:00
Benchmark.h
BlockFile.cpp Re-fix some warnings about mixing signed and unsigned better... 2018-01-23 18:51:53 -05:00
BlockFile.h movable_ptr(_with_deleter) -> std::unique_ptr 2018-05-10 00:56:37 -04:00
CMakeLists.txt Use native CMakeLists.txt for portaudio 2019-03-20 20:22:23 +00:00
CellularPanel.cpp Bug2064: ESC key should abort drags in time ruler on Linux... 2019-03-18 12:43:14 -04:00
CellularPanel.h Bug2064: ESC key should abort drags in time ruler on Linux... 2019-03-18 12:43:14 -04:00
ClassicThemeAsCeeCode.h Add Hover-Over-Down State for Button 2017-12-14 14:39:56 +00:00
CrossFade.cpp Fix some warnings (MSVC) 2018-03-31 19:47:16 +01:00
CrossFade.h
DarkThemeAsCeeCode.h Shift+Z for Zoom Toggle. Theme tweaks. 2018-01-11 19:24:26 +00:00
Dependencies.cpp ShuttlegGUI: const wxArrayStringEx & arguments, not wxArrayString *... 2019-03-16 07:17:21 -04:00
Dependencies.h
DeviceChange.cpp Use wxPrintf not printf 2017-12-16 11:54:32 -05:00
DeviceChange.h Include nothing before Audacity.h, as comments say we should... 2019-03-17 21:41:39 -04:00
DeviceManager.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
DeviceManager.h Allow capture retries if time since Rescan() < 10s 2018-08-13 00:33:38 +01:00
Diags.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
Diags.h
DirManager.cpp Include nothing before Audacity.h, as comments say we should... 2019-03-17 21:41:39 -04:00
DirManager.h Use type aliases FilePath, FilePaths... 2019-03-15 15:18:11 -04:00
Dither.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
Dither.h Fix MSVC build. 2018-03-25 21:41:55 +01:00
Envelope.cpp Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
Envelope.h Carry more information in TrackPanelDrawingContext; fewer arguments 2018-11-05 09:12:45 -05:00
Experimental.h Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
FFT.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
FFT.h
FFmpeg.cpp Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
FFmpeg.h Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
FileException.cpp Include nothing before Audacity.h, as comments say we should... 2019-03-17 21:41:39 -04:00
FileException.h Don't need AudacityException::Move, use std::exception_ptr 2018-05-10 00:56:37 -04:00
FileFormats.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
FileFormats.h Include nothing before Audacity.h, as comments say we should... 2019-03-17 21:41:39 -04:00
FileIO.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
FileIO.h Bug1829, more: check all errors flushing and closing export files... 2018-01-22 16:48:20 -05:00
FileNames.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
FileNames.h Include nothing before Audacity.h, as comments say we should... 2019-03-17 21:41:39 -04:00
FreqWindow.cpp Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
FreqWindow.h Take class AdornedRulerPanel out of src/widgets... 2018-10-24 15:04:41 -04:00
HelpText.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
HelpText.h Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
HiContrastThemeAsCeeCode.h Shift+Z for Zoom Toggle. Theme tweaks. 2018-01-11 19:24:26 +00:00
HistoryWindow.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
HistoryWindow.h History window listens for events 2018-10-27 12:52:06 -04:00
HitTestResult.h
ImageManipulation.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
ImageManipulation.h
InconsistencyException.cpp Include nothing before Audacity.h, as comments say we should... 2019-03-17 21:41:39 -04:00
InconsistencyException.h Don't need AudacityException::Move, use std::exception_ptr 2018-05-10 00:56:37 -04:00
Internat.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
Internat.h Include nothing before Audacity.h, as comments say we should... 2019-03-17 21:41:39 -04:00
InterpolateAudio.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
InterpolateAudio.h Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
LabelDialog.cpp Simplify by removing many std::move of shared_ptr to tracks... 2019-03-16 13:11:33 -04:00
LabelDialog.h Type aliases for some uses of ComponentInterfaceSymbol... 2019-03-14 17:26:20 -04:00
LabelTrack.cpp Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
LabelTrack.h Specific types, const versions: getting track & vruler controls... 2019-03-17 15:20:52 -04:00
LangChoice.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
LangChoice.h
Languages.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
Languages.h
Legacy.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
Legacy.h
LightThemeAsCeeCode.h Shift+Z for Zoom Toggle. Theme tweaks. 2018-01-11 19:24:26 +00:00
Lyrics.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
Lyrics.h CommandManager, MenuManager don't use Lyrics.h, MixerBoard.h ... 2019-03-16 13:10:59 -04:00
LyricsWindow.cpp Replace comparisons against wxEmptyString with empty() 2019-03-14 16:20:18 -04:00
LyricsWindow.h Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
MacroMagic.h
Makefile.am CommandManager, MenuManager don't use Lyrics.h, MixerBoard.h ... 2019-03-16 13:10:59 -04:00
Makefile.in CommandManager, MenuManager don't use Lyrics.h, MixerBoard.h ... 2019-03-16 13:10:59 -04:00
Matrix.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
Matrix.h
MemoryX.h Define and use utility template ValueIterator... 2019-03-18 08:44:40 -04:00
Menus.cpp Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
Menus.h Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
Mix.cpp Simplify by removing many std::move of shared_ptr to tracks... 2019-03-16 13:11:33 -04:00
Mix.h All tracks allocated with make_shared, no more make_unique... 2019-03-16 13:11:33 -04:00
MixerBoard.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
MixerBoard.h CommandManager, MenuManager don't use Lyrics.h, MixerBoard.h ... 2019-03-16 13:10:59 -04:00
ModuleManager.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
ModuleManager.h Remove PluginManager.h from other headers 2019-03-17 15:05:19 -04:00
NoteTrack.cpp Include nothing before Audacity.h, as comments say we should... 2019-03-17 21:41:39 -04:00
NoteTrack.h Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
NumberScale.h
PitchName.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
PitchName.h Plot Spectrum, Change Pitch localize pitch names; Unicode sharp/flat 2018-01-02 12:20:04 -05:00
PlatformCompatibility.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
PlatformCompatibility.h Use type aliases FilePath, FilePaths... 2019-03-15 15:18:11 -04:00
PluginManager.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
PluginManager.h Use type aliases FilePath, FilePaths... 2019-03-15 15:18:11 -04:00
Prefs.cpp A few more uses of type alias EnumValueSymbol where more proper 2019-03-19 15:15:09 -04:00
Prefs.h A few more uses of type alias EnumValueSymbol where more proper 2019-03-19 15:15:09 -04:00
Printing.cpp Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
Printing.h Give TrackArtist a back-pointer to TrackPanel 2018-11-05 10:54:58 -05:00
Profiler.cpp Include nothing before Audacity.h, as comments say we should... 2019-03-17 21:41:39 -04:00
Profiler.h movable_ptr(_with_deleter) -> std::unique_ptr 2018-05-10 00:56:37 -04:00
Project.cpp Bug2064: ESC key should abort drags in time ruler on Linux... 2019-03-18 12:43:14 -04:00
Project.h Bug2064: ESC key should abort drags in time ruler on Linux... 2019-03-18 12:43:14 -04:00
RealFFTf.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
RealFFTf.h Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
RealFFTf48x.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
RealFFTf48x.h Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
RefreshCode.h doxygen. Class list completed for letter 'A'. 2017-11-09 18:32:29 +00:00
Registrar.h Include nothing before Audacity.h, as comments say we should... 2019-03-17 21:41:39 -04:00
Resample.cpp Type aliases for some uses of ComponentInterfaceSymbol... 2019-03-14 17:26:20 -04:00
Resample.h Fix typo in comment 2018-08-15 20:20:47 -04:00
RevisionIdent.h
RingBuffer.cpp Fewer calls to RingBuffer::Put in case of trailing zeroes... 2018-08-25 20:08:09 -04:00
RingBuffer.h Fewer calls to RingBuffer::Put in case of trailing zeroes... 2018-08-25 20:08:09 -04:00
SampleFormat.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
SampleFormat.h Include nothing before Audacity.h, as comments say we should... 2019-03-17 21:41:39 -04:00
Screenshot.cpp Replace comparisons against "" with empty() 2019-03-14 13:23:41 -04:00
Screenshot.h
SelectedRegion.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
SelectedRegion.h Include nothing before Audacity.h, as comments say we should... 2019-03-17 21:41:39 -04:00
SelectionState.cpp Include nothing before Audacity.h, as comments say we should... 2019-03-17 21:41:39 -04:00
SelectionState.h MixerBoard listens to TrackList for selection changes 2018-10-27 16:27:53 -04:00
Sequence.cpp Use type aliases FilePath, FilePaths... 2019-03-15 15:18:11 -04:00
Sequence.h Use type aliases FilePath, FilePaths... 2019-03-15 15:18:11 -04:00
Shuttle.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
Shuttle.h Remove unnecessary initializers for empty wxString 2019-03-15 15:18:11 -04:00
ShuttleGui.cpp Remove unused overloads of ShuttleGuiBase::TieNumericTextBox... 2019-03-20 13:50:58 -04:00
ShuttleGui.h Remove unused overloads of ShuttleGuiBase::TieNumericTextBox... 2019-03-20 13:50:58 -04:00
ShuttlePrefs.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
ShuttlePrefs.h
Snap.cpp WaveTrack.h does not include WaveClip.h 2019-03-18 01:44:42 -04:00
Snap.h Type aliases for some uses of ComponentInterfaceSymbol... 2019-03-14 17:26:20 -04:00
SoundActivatedRecord.cpp Remove an unused #include 2019-03-20 16:54:14 -04:00
SoundActivatedRecord.h
Spectrum.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
Spectrum.h
SplashDialog.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
SplashDialog.h
SseMathFuncs.cpp
SseMathFuncs.h indentation, final newlines, spelling, remove unused members 2017-11-05 21:01:38 -05:00
Tags.cpp Some replacements of wxArrayString with auto 2019-03-10 14:47:12 -04:00
Tags.h Include nothing before Audacity.h, as comments say we should... 2019-03-17 21:41:39 -04:00
Theme.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
Theme.h Reduce flicker of Selection Toolbar Text 2018-04-14 21:38:53 +01:00
ThemeAsCeeCode.h
TimeDialog.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
TimeDialog.h Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
TimeTrack.cpp Include nothing before Audacity.h, as comments say we should... 2019-03-17 21:41:39 -04:00
TimeTrack.h Specific types, const versions: getting track & vruler controls... 2019-03-17 15:20:52 -04:00
TimerRecordDialog.cpp Include nothing before Audacity.h, as comments say we should... 2019-03-17 21:41:39 -04:00
TimerRecordDialog.h ShuttlegGUI: const wxArrayStringEx & arguments, not wxArrayString *... 2019-03-16 07:17:21 -04:00
Track.cpp Bug2078: crash append-recording to minimized track... 2019-03-18 10:33:01 -04:00
Track.h Define and use utility template ValueIterator... 2019-03-18 08:44:40 -04:00
TrackArtist.cpp WaveTrack.h does not include WaveClip.h 2019-03-18 01:44:42 -04:00
TrackArtist.h Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
TrackPanel.cpp Add 'Select Track' Button. 2019-03-21 19:43:36 +00:00
TrackPanel.h Add 'Select Track' Button. 2019-03-21 19:43:36 +00:00
TrackPanelAx.cpp Remove calls to TrackPanel::FindTrackRect for finding control area 2019-03-17 15:23:51 -04:00
TrackPanelAx.h Make header dependencies for wxUSE_ACCESSIBILITY explicit 2019-03-18 12:14:16 -04:00
TrackPanelCell.h More doxygen 2018-11-04 14:21:00 +00:00
TrackPanelDrawingContext.h Carry more information in TrackPanelDrawingContext; fewer arguments 2018-11-05 09:12:45 -05:00
TrackPanelListener.h Update comments about TrackPanel and TrackArtist... 2018-10-31 08:06:18 -04:00
TrackPanelMouseEvent.h VZooming Changes 2017-12-11 18:41:48 +00:00
TrackPanelResizeHandle.cpp Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
TrackPanelResizeHandle.h Replace uses of TrackPanel::Cells() with CellularPanel::VisitCells() 2018-11-01 18:25:02 -04:00
TrackPanelResizerCell.cpp Fix C4189 and C4100 Warnings 2018-10-10 19:46:24 +01:00
TrackPanelResizerCell.h Specific types, const versions: getting track & vruler controls... 2019-03-17 15:20:52 -04:00
TranslatableStringArray.h ShuttlegGUI: const wxArrayStringEx & arguments, not wxArrayString *... 2019-03-16 07:17:21 -04:00
UIHandle.cpp Include nothing before Audacity.h, as comments say we should... 2019-03-17 21:41:39 -04:00
UIHandle.h
UndoManager.cpp WaveTrack.h does not include WaveClip.h 2019-03-18 01:44:42 -04:00
UndoManager.h UndoManager emits events when state changes 2018-10-27 12:51:59 -04:00
UserException.cpp Don't need AudacityException::Move, use std::exception_ptr 2018-05-10 00:56:37 -04:00
UserException.h Don't need AudacityException::Move, use std::exception_ptr 2018-05-10 00:56:37 -04:00
ViewInfo.cpp Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
ViewInfo.h Move AudacityProject::GetZoomOf* 2018-10-28 16:43:17 -04:00
VoiceKey.cpp Include nothing before Audacity.h, as comments say we should... 2019-03-17 21:41:39 -04:00
VoiceKey.h
WaveClip.cpp Experimental.h in all .h or .cpp files that directly use EXPERIMENTALs... 2019-03-17 22:54:00 -04:00
WaveClip.h WaveTrack.h does not include WaveClip.h 2019-03-18 01:44:42 -04:00
WaveTrack.cpp WaveTrack.h does not include WaveClip.h 2019-03-18 01:44:42 -04:00
WaveTrack.h Define and use utility template ValueIterator... 2019-03-18 08:44:40 -04:00
WaveTrackLocation.h
WrappedType.cpp Each .cpp/.mm file includes corresponding header before any other... 2019-03-17 22:54:52 -04:00
WrappedType.h WrappedType is immutable (though it points to something mutable) 2019-03-10 12:38:35 -04:00
audacity.desktop.in Update for Turkish 2019-03-15 16:17:00 +03:00
audacity.xml
configtemplate.h
float_cast.h
wxFileNameWrapper.h