Paul Licameli
5d5edecca5
Remove unnecessary semicolons
2016-09-18 10:36:53 -04:00
James Crook
65c7e8051a
ThomasFeher - Unused parameters clean up.
2016-09-11 20:31:49 +01:00
Paul Licameli
1cad18c479
Merge pull request #150 from RaphaelMarinier/optimize_selection_bar_update_master
...
Optimize the refresh of the selection bar while Audacity is playing.
2016-08-15 22:04:42 -04:00
Paul Licameli
71efb13161
Remove some naked new amd delete in: widgets
2016-08-08 07:51:26 -04:00
Raphaël Marinier
6a313a35bf
Optimize the refresh of the selection bar while Audacity is playing.
...
This saves 3-4% CPU while Audacity is playing on Linux/64bits. This is
done by avoiding the update of NumerixTextCtrls that stay unchanged.
2016-07-28 00:12:32 +02:00
Paul Licameli
8943f682f2
some safenew, override, remove an unused function, better comment
2016-06-27 18:40:58 -04:00
Paul Licameli
990080ae7d
Replace virtual with override wherever possible; eliminate needless virtual...
...
... for functions in final classes.
override is like const -- it's not necessary, but it helps the compiler to
catch mistakes.
There may be some overriding functions not explicitly declared virtual and I did
not identify such cases, in which I might also add override.
2016-02-26 12:35:38 -05:00
Paul Licameli
7824e94030
Harmlessly qualify classes as final (or explicitly comment not)...
...
... Should have no effect on generated code, except perhaps some slight faster
virtual function calls. Mostly useful as documentation of design intent.
Tried to mark every one of our classes that inherits from another, or is a
base for others, or has abstract virtual functions, and a few others besides.
2016-02-24 20:58:30 -05:00
Paul Licameli
2efa24bc10
Sweep unnecessary wxString copies: widgets
2016-02-22 21:30:04 -05:00
Paul Licameli
b89c2a130c
Remove Track.h from other headers
2015-07-28 10:02:03 -04:00
Paul Licameli
7f7506dbcd
Bugs 895, 1048: Now typing '-' can set upper or lower frequency to undefined
2015-07-25 14:41:44 -04:00
Paul Licameli
cf9851c313
Bug 891: Changing low or high frequency in spectral selection toolbar...
...
... will not change the opposite bound, but will instead be constrained by it.
2015-07-25 11:41:52 -04:00
Paul-Licameli
7d6de21e3a
Enh809 - Add persistency of spectral selections, including those in labels
2015-04-10 15:20:50 -04:00
lllucius@gmail.com
db5118255b
Fix for bug #759
...
See bug for more info
2014-12-14 16:01:21 +00:00
stevethefiddle@gmail.com
1dfbe5974e
Apply Leland's Read Only Numeric Text Control to Change Speed effect.
2014-11-23 22:54:24 +00:00
james.k.crook@gmail.com
67d2b274e2
Frequency Selection toolbar from Paul Licameli.
...
Linux/Mac will need new files adding to project, SpectralSelectionBar.cpp, NumericTextCtrl.cpp.
2014-11-08 15:18:43 +00:00