audacia/src
David Bailes 78d7ce8aa7 Fix toolbar grabbers being in tab traversal
In commit 89e33da, the override of AcceptsFocus() was removed from the Grabber class so that ESC could cancel the dragging of a toolbar. However this meant that the toolbar grabbers were included in the tab traversal of the toolbars.

The fix is to override AcceptsFocusFromKeyboard, rather than AcceptsFocus().
2016-06-07 09:27:02 +01:00
..
blockfile Access BlockFile::mFileName without copying, with proper multithreading cautions 2016-04-17 13:58:21 -04:00
commands New scrubbing toolbar; remove ruler pushbuttons. 2016-06-05 01:03:24 -04:00
effects Bass and Treble update residual changes 2016-06-06 18:40:47 +01:00
export Redo AliasedFile using wxFileNameWrapper. 2016-04-17 03:31:16 -04:00
import More consistent mutual exclusion in calls to certain sf_ functions; ... 2016-04-14 15:20:37 -04:00
ondemand Redefine ODLocker as movable, and it may try-lock only. 2016-04-17 13:58:21 -04:00
prefs New preference for pinned play head, also in Transport menu 2016-06-01 13:25:01 -04:00
toolbars Scrub play button becomes a stop button when pressed... 2016-06-06 02:12:31 -04:00
tracks/ui Do not change selection when stopping non-scrub play 2016-06-06 14:18:47 -04:00
widgets Fix toolbar grabbers being in tab traversal 2016-06-07 09:27:02 +01:00
xml Fix mac build. No standard headers in Audacity.h. 2016-03-01 12:22:37 -05:00
AColor.cpp The ruler cursor (short vertical stroke at selection) should not change color... 2016-05-03 09:58:31 -04:00
AColor.h The ruler cursor (short vertical stroke at selection) should not change color... 2016-05-03 09:58:31 -04:00
AboutDialog.cpp Update credit 2016-05-05 10:37:59 +01:00
AboutDialog.h Update credits 2016-03-18 22:33:49 +00:00
AllThemeResources.h Seek, scrub images have wider gap between the triangles 2016-06-04 20:04:09 -04:00
Audacity.h Fix mac build. No standard headers in Audacity.h. 2016-03-01 12:22:37 -05:00
AudacityApp.cpp Set selection whenever scrub/seek stops by any means besides ESC key 2016-06-06 01:45:54 -04:00
AudacityApp.h Allow pausing and unpausing of scrub. Just treat it differently internally. 2016-05-11 19:59:11 -04:00
AudacityHeaders.cpp
AudacityHeaders.h Fix mac build. No standard headers in Audacity.h. 2016-03-01 12:22:37 -05:00
AudacityLogger.cpp Stack-allocate where possible! ... 2016-02-17 18:15:57 -05:00
AudacityLogger.h Replace virtual with override wherever possible; eliminate needless virtual... 2016-02-26 12:35:38 -05:00
AudioIO.cpp Don't busy-wait (excess CPU usage) after stopping scrub 2016-06-03 08:34:39 -04:00
AudioIO.h Further simplified argument passing 2016-05-28 12:02:16 -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 Sweep for filename copying: various 2016-04-10 22:26:28 -04:00
AutoRecovery.h Replace virtual with override wherever possible; eliminate needless virtual... 2016-02-26 12:35:38 -05:00
BatchCommandDialog.cpp Make sure buttons are disabled for "special" commands 2015-05-12 10:26:27 -05:00
BatchCommandDialog.h Harmlessly qualify classes as final (or explicitly comment not)... 2016-02-24 20:58:30 -05:00
BatchCommands.cpp Sweep for filename copying: various 2016-04-10 22:26:28 -04:00
BatchCommands.h Harmlessly qualify classes as final (or explicitly comment not)... 2016-02-24 20:58:30 -05:00
BatchProcessDialog.cpp Remove UndoManager.h from other headers 2016-02-24 19:10:34 -05:00
BatchProcessDialog.h Harmlessly qualify classes as final (or explicitly comment not)... 2016-02-24 20:58:30 -05:00
Benchmark.cpp Track cut and copy functions return a unique_ptr argument... 2016-03-26 11:50:13 -04:00
Benchmark.h
BlockFile.cpp Access BlockFile::mFileName without copying, with proper multithreading cautions 2016-04-17 13:58:21 -04:00
BlockFile.h Access BlockFile::mFileName without copying, with proper multithreading cautions 2016-04-17 13:58:21 -04:00
CrossFade.cpp "new"->"NEW" in comments, easier to find remaining naked operator new 2016-02-14 18:52:41 -05:00
CrossFade.h
Dependencies.cpp fix bugs in previous 2016-04-17 13:58:21 -04:00
Dependencies.h Redo AliasedFile using wxFileNameWrapper. 2016-04-17 03:31:16 -04:00
DeviceChange.cpp Harmlessly qualify classes as final (or explicitly comment not)... 2016-02-24 20:58:30 -05:00
DeviceChange.h Harmlessly qualify classes as final (or explicitly comment not)... 2016-02-24 20:58:30 -05:00
DeviceManager.cpp Make static "Destroy" methods for certain singletons unnecessary. 2016-04-06 16:24:46 -04:00
DeviceManager.h Make static "Destroy" methods for certain singletons unnecessary. 2016-04-06 16:24:46 -04:00
Diags.cpp Add (redundant) #include "Experimental.h" in all .cpp files using the symbols 2015-08-31 17:56:10 -04:00
Diags.h Struct initialiser changed to use = for gcc 4.0 compatibility 2015-04-18 09:22:46 +01:00
DirManager.cpp Access BlockFile::mFileName without copying, with proper multithreading cautions 2016-04-17 13:58:21 -04:00
DirManager.h Don't copy wxFileName often, it's not lightweight! Use wxFileNameWrapper... 2016-04-16 11:57:39 -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 More const qualifications, and mutables, for functions that draw tracks... 2016-02-27 12:35:17 -05:00
Envelope.h More const qualifications, and mutables, for functions that draw tracks... 2016-02-27 12:35:17 -05:00
Experimental.h Ruler is in the ctrl+f6 cycle instead of reachable by arrows; experimental... 2016-05-10 15:16:12 -04:00
FFT.cpp Add (redundant) #include "Experimental.h" in all .cpp files using the symbols 2015-08-31 17:56:10 -04:00
FFT.h Window function improvemenets: ... 2015-08-17 08:40:20 -04:00
FFmpeg.cpp Fix resource leaks in the usage of the FFMPEG library with RAII objects... 2016-04-13 20:31:54 -04:00
FFmpeg.h Fix resource leaks in the usage of the FFMPEG library with RAII objects... 2016-04-13 20:31:54 -04:00
FileFormats.cpp build fix 2016-04-17 15:04:53 -04:00
FileFormats.h build fix 2016-04-17 15:02:28 -04:00
FileIO.cpp Appearance on OSX is now back to normal or better 2015-08-23 20:25:01 -05:00
FileIO.h Updates for wx3 2015-06-30 11:25:32 -05:00
FileNames.cpp
FileNames.h
FreqWindow.cpp Consistent bit rates in MP3 export dialog 2016-04-07 13:17:16 +01:00
FreqWindow.h Fix mac build. No standard headers in Audacity.h. 2016-03-01 12:22:37 -05:00
HelpText.cpp Changes agreed on -quality list 2016-05-01 13:42:00 +01:00
HelpText.h
HistoryWindow.cpp Remove UndoManager.h from other headers 2016-02-24 19:10:34 -05:00
HistoryWindow.h Harmlessly qualify classes as final (or explicitly comment not)... 2016-02-24 20:58:30 -05:00
ImageManipulation.cpp travis 2016-04-09 22:55:15 -04:00
ImageManipulation.h Image manipulation functions return smart pointers 2016-04-06 16:06:34 -04:00
Internat.cpp Sweep for filename copying: various 2016-04-10 22:26:28 -04:00
Internat.h
InterpolateAudio.cpp
InterpolateAudio.h
LabelDialog.cpp Fewer naked news and deletes in Tags.cpp and LabelDialog.cpp 2016-04-08 21:16:18 -04:00
LabelDialog.h Use TrackFactory in more places... 2016-03-26 11:50:09 -04:00
LabelTrack.cpp Track cut and copy functions return a unique_ptr argument... 2016-03-26 11:50:13 -04:00
LabelTrack.h Track cut and copy functions return a unique_ptr argument... 2016-03-26 11:50:13 -04:00
LangChoice.cpp Harmlessly qualify classes as final (or explicitly comment not)... 2016-02-24 20:58:30 -05:00
LangChoice.h
Languages.cpp "new"->"NEW" in comments, easier to find remaining naked operator new 2016-02-14 18:52:41 -05:00
Languages.h
Legacy.cpp Sweep for filename copying: various 2016-04-10 22:26:28 -04:00
Legacy.h Sweep for filename copying: various 2016-04-10 22:26:28 -04:00
LoadModules.cpp
LoadModules.h
Lyrics.cpp Sweep unnecessary wxString copies: rest 2016-02-23 02:15:56 -05:00
Lyrics.h Harmlessly qualify classes as final (or explicitly comment not)... 2016-02-24 20:58:30 -05:00
LyricsWindow.cpp Stack-allocate where possible! ... 2016-02-17 18:15:57 -05: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 base classes of TrackPanel just for the bitmap backing and overlay system... 2016-05-09 11:37:32 -04:00
Makefile.in Update generated autotool files 2016-05-10 18:29:28 +01:00
Matrix.cpp
Matrix.h
MemoryX.h Context menu for scrubbing in the ruler 2016-04-26 12:12:06 -04:00
Menus.cpp Set selection whenever scrub/seek stops by any means besides ESC key 2016-06-06 01:45:54 -04:00
Menus.h Set selection whenever scrub/seek stops by any means besides ESC key 2016-06-06 01:45:54 -04:00
Mix.cpp Less scrub lag: avoid redundant disk traffic in Mixer... 2016-05-15 16:18:00 -04:00
Mix.h Less scrub lag: avoid redundant disk traffic in Mixer... 2016-05-15 16:18:00 -04:00
MixerBoard.cpp Bug1342: Loop-play (and other things) before scrub (and other things)... 2016-04-18 17:50:17 -04:00
MixerBoard.h Harmlessly qualify classes as final (or explicitly comment not)... 2016-02-24 20:58:30 -05:00
ModuleManager.cpp Mac build fixes; and implement deleters for our imitation unique_ptr 2016-04-10 14:15:51 -04:00
ModuleManager.h Make static "Destroy" methods for certain singletons unnecessary. 2016-04-06 16:24:46 -04:00
NoteTrack.cpp Track cut and copy functions return a unique_ptr argument... 2016-03-26 11:50:13 -04:00
NoteTrack.h Track cut and copy functions return a unique_ptr argument... 2016-03-26 11:50:13 -04:00
NumberScale.h Bug1169: end the separate treatment of lin vs. log display bounds for spectrum... 2015-09-06 21:47:14 -04:00
PitchName.cpp
PitchName.h
PlatformCompatibility.cpp Sweep for filename copying: various 2016-04-10 22:26:28 -04:00
PlatformCompatibility.h Sweep for filename copying: various 2016-04-10 22:26:28 -04:00
PluginManager.cpp wxWindow takes ownership of its wxAccessible, so we can use safenew. 2016-05-06 21:03:37 -04:00
PluginManager.h Make static "Destroy" methods for certain singletons unnecessary. 2016-04-06 16:24:46 -04:00
Prefs.cpp Sweep for filename copying: various 2016-04-10 22:26:28 -04:00
Prefs.h
Printing.cpp Harmlessly qualify classes as final (or explicitly comment not)... 2016-02-24 20:58:30 -05:00
Printing.h Sweep unnecessary wxString copies: rest 2016-02-23 02:15:56 -05:00
Profiler.cpp "delete"->"DELETE" in comments, easier to find remaining naked operator delete 2016-02-14 18:50:45 -05:00
Profiler.h
Project.cpp Scrub menu check items change pushed state of scrub toolbar buttons 2016-06-06 00:48:50 -04:00
Project.h Scrub menu check items change pushed state of scrub toolbar buttons 2016-06-06 00:48:50 -04:00
RealFFTf.cpp "new"->"NEW" in comments, easier to find remaining naked operator new 2016-02-14 18:52:41 -05:00
RealFFTf.h Put Experimental.h (redundantly) in headers that rely on it 2015-08-31 17:53:12 -04:00
RealFFTf48x.cpp Make EXPERIMENTAL_EQ_SSE_THREADED compilable, at least on Windows. 2016-04-03 11:37:18 -04:00
RealFFTf48x.h
Resample.cpp Remove Prefs.h from Resample.h 2015-08-31 15:10:10 -04:00
Resample.h Replace virtual with override wherever possible; eliminate needless virtual... 2016-02-26 12:35:38 -05:00
RevisionIdent.h No ident by default. 2015-04-12 14:48:32 +01:00
RingBuffer.cpp More uses of SampleBuffer, eliminating explicit DeleteSamples calls 2016-02-01 10:16:00 -05:00
RingBuffer.h More uses of SampleBuffer, eliminating explicit DeleteSamples calls 2016-02-01 10:16:00 -05:00
SampleFormat.cpp Support backwards play, a requirement for scrubbing 2015-04-17 02:25:52 -04:00
SampleFormat.h "new"->"NEW" in comments, easier to find remaining naked operator new 2016-02-14 18:52:41 -05:00
Screenshot.cpp Remove a friend declaration from Project, privatize a pointer member... 2016-04-11 14:42:57 -04:00
Screenshot.h
SelectedRegion.cpp Add (redundant) #include "Experimental.h" in all .cpp files using the symbols 2015-08-31 17:56:10 -04:00
SelectedRegion.h Improve responsiveness of drag seek during click-scrub... 2016-05-23 18:37:42 -04:00
Sequence.cpp More friendly warning about overlong Block File 2016-04-20 17:13:08 +01:00
Sequence.h Comments about CloseLock() functions 2016-04-12 00:54:55 -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 Making access keys for preview buttons consistent 2016-04-11 13:48:13 +01:00
ShuttleGui.h Timer Recording Enhancements to allow Automatic Save and Export after 2016-03-30 20:42:59 +01: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 fix compilation 2016-02-19 01:39:44 -05:00
Snap.h fix compilation 2016-02-19 01:37:27 -05:00
SoundActivatedRecord.cpp Remove flushing of preferences in ShuttlePrefs and only 2015-12-21 20:07:24 -06:00
SoundActivatedRecord.h Harmlessly qualify classes as final (or explicitly comment not)... 2016-02-24 20:58:30 -05:00
Spectrum.cpp Add (redundant) #include "Experimental.h" in all .cpp files using the symbols 2015-08-31 17:56:10 -04:00
Spectrum.h Remove WaveTrack.h from other headers 2015-07-28 10:02:05 -04:00
SplashDialog.cpp Use macro safenew for many allocations of wxWindow subclasses 2016-02-14 20:20:19 -05:00
SplashDialog.h Harmlessly qualify classes as final (or explicitly comment not)... 2016-02-24 20:58:30 -05:00
SseMathFuncs.cpp
SseMathFuncs.h Migrating the remaining effects 2015-04-16 23:36:28 -05:00
Tags.cpp Bug1382: Should not make an undo item when exporting with no metadata changes 2016-04-19 18:14:35 -04:00
Tags.h Bug1382: Should not make an undo item when exporting with no metadata changes 2016-04-19 18:14:35 -04:00
Theme.cpp Theme Preferences, Save Files overwrites all components after asking 2016-05-30 16:30:39 -04:00
Theme.h Replace virtual with override wherever possible; eliminate needless virtual... 2016-02-26 12:35:38 -05:00
ThemeAsCeeCode.h Seek, scrub images have wider gap between the triangles 2016-06-04 20:04:09 -04:00
TimeDialog.cpp Sweep unnecessary wxString copies: rest 2016-02-23 02:15:56 -05:00
TimeDialog.h Harmlessly qualify classes as final (or explicitly comment not)... 2016-02-24 20:58:30 -05:00
TimeTrack.cpp TrackFactory functions return std::unique_ptr, although some callers... 2016-03-26 11:50:12 -04:00
TimeTrack.h Comment out unused function declarations 2016-04-12 00:55:41 -04:00
TimerRecordDialog.cpp wxWindow takes ownership of its wxAccessible, so we can use safenew. 2016-05-06 21:03:37 -04:00
TimerRecordDialog.h Add Help button to Timer Recording dialog that will link direct to the manual page on the Internet 2016-04-09 14:23:29 +01:00
Track.cpp Fix incidentals to Bug 1331, though not the bug itself... 2016-05-21 23:19:09 -04:00
Track.h Fix incidentals to Bug 1331, though not the bug itself... 2016-05-21 23:19:09 -04:00
TrackArtist.cpp More const qualifiers and mutable members for drawing of tracks 2016-02-27 13:04:34 -05:00
TrackArtist.h More const qualifiers and mutable members for drawing of tracks 2016-02-27 13:04:34 -05:00
TrackPanel.cpp Improve scrubbing speed control (2 finger swipe) on Mac 2016-05-28 11:59:22 -04:00
TrackPanel.h One second countdown now based on the correct timer interval 2016-05-27 11:40:17 -04:00
TrackPanelAx.cpp Navigation to and from the ruler using up and down arrow keys... 2016-05-06 16:50:24 -04:00
TrackPanelAx.h Replace virtual with override wherever possible; eliminate needless virtual... 2016-02-26 12:35:38 -05:00
TrackPanelCell.h Define TrackPanelOverlay, use it to reimplement play indicator and cursor... 2016-04-18 14:31:36 -04:00
TrackPanelCellIterator.h Define TrackPanelOverlay, use it to reimplement play indicator and cursor... 2016-04-18 14:31:36 -04:00
TrackPanelListener.h Control scrub with motion, click, drag, wheel almost anywhere in main window... 2016-04-26 12:12:06 -04:00
TranslatableStringArray.h Harmlessly qualify classes as final (or explicitly comment not)... 2016-02-24 20:58:30 -05:00
UndoManager.cpp travis 2016-04-10 21:19:15 -04:00
UndoManager.h Define movable_ptr and make_movable, use __AUDACITY_OLD_STD__ in fewer places 2016-03-25 20:27:25 -04:00
ViewInfo.cpp Add a check item to Tracks menu for the scrolling beyond zero preference 2016-05-10 12:47:34 -04:00
ViewInfo.h Define TrackPanelOverlay, use it to reimplement play indicator and cursor... 2016-04-18 14:31:36 -04:00
VoiceKey.cpp Stack-allocate where possible! ... 2016-02-17 18:15:57 -05:00
VoiceKey.h Merge remote-tracking branch 'upstream/master' into wx3 2015-07-28 15:06:25 -05:00
WaveClip.cpp Redefine ODLocker as movable, and it may try-lock only. 2016-04-17 13:58:21 -04:00
WaveClip.h Comments about CloseLock() functions 2016-04-12 00:54:55 -04:00
WaveTrack.cpp Bug1375: Fix sync-lock behavior ... 2016-05-21 02:04:12 -04:00
WaveTrack.h Revert "Simplify WaveTrack::Locker" 2016-04-13 18:11:45 -04:00
WaveTrackLocation.h Use std::vector for wave track locations 2016-02-27 12:08:03 -05:00
WrappedType.cpp Updates for wx3 2015-06-30 11:25:32 -05:00
WrappedType.h
audacity.desktop.in
audacity.xml Migrating the remaining effects 2015-04-16 23:36:28 -05:00
configtemplate.h Cleanup lib-src 2015-04-16 14:41:41 -05:00
float_cast.h
wxFileNameWrapper.h Define a wxFileNameWrapper that does not crash GCC 5.0. Thanks, Max Kellermann. 2016-04-28 13:17:07 -04:00