scootergrisen
c730622ca6
Updated Danish translation. (da.po).
2016-02-24 18:15:10 +00:00
Paul Licameli
c98b090182
Rename SyncLockTracksIterator::First to StartWith to be consistent
2016-02-24 12:59:28 -05:00
Paul Licameli
a9028e1184
Sweep unnecessary wxString copies in argument passing (but not yet in returns)
2016-02-23 02:16:47 -05:00
Paul Licameli
9bf098c7d9
Sweep unnecessary wxString copies: rest
2016-02-23 02:15:56 -05:00
Paul Licameli
6597575f6a
Sweep unnecessary wxString copies: blockfile
2016-02-23 01:40:29 -05:00
Paul Licameli
923a6ce4af
Sweep unnecessary wxString copies: commands
2016-02-23 01:40:21 -05:00
Paul Licameli
99f161c36c
Sweep unnecessary wxString copies: effects
2016-02-22 22:31:47 -05:00
Paul Licameli
83e8a80f61
Sweep unnecessary wxString copies: export
2016-02-22 22:22:25 -05:00
Paul Licameli
d21c0aa478
Sweep unnecessary wxString copies: import
2016-02-22 22:13:50 -05:00
Paul Licameli
0ce4fe0b83
Sweep unnecessary wxString copies: prefs
2016-02-22 21:30:42 -05:00
Paul Licameli
2efa24bc10
Sweep unnecessary wxString copies: widgets
2016-02-22 21:30:04 -05:00
Paul Licameli
4961006f1b
Sweep unnecessary wxString copies: xml
2016-02-22 21:26:31 -05:00
Paul Licameli
cf3daebff6
Reviewed allocations of wxMenuBar items.
2016-02-20 20:23:54 -05:00
Gale Andrews
af16636fe2
More accurate label for track name display
...
Feel free to tweak, but it was messing up docs to suggest it did not display in Spectrograms,
2016-02-19 23:52:25 +00:00
Paul Licameli
f933621b70
More simplifying of containers of little structures
2016-02-19 11:10:39 -05:00
Paul Licameli
8e995d66d0
Avoid extra indirection in FormatList
2016-02-19 10:59:51 -05:00
Paul Licameli
00db530c9b
Don't eliminate indirection for CommandListEntry. Explain why. Use unique_ptr
2016-02-19 10:49:50 -05:00
Paul Licameli
ca53b191b1
Merge branch 'master' into antifrag2
2016-02-19 10:48:32 -05:00
Paul Licameli
9e5d31d347
More changes to Audacity.h to hide new and delete from code sweeps...
...
... changed some comments, and hid = delete in a macro.
That is a new C++11 feature that lets you stipulate that a class suppresses an
otherwise inherited or generated name.
2016-02-19 10:46:23 -05:00
Paul Licameli
d9c2ff6dc2
fix compilation
2016-02-19 01:39:44 -05:00
Paul Licameli
8b7266fe2e
fix compilation
2016-02-19 01:37:27 -05:00
Paul Licameli
111bb1d217
No extra indirection accessing SnapPoint or CommandManager structures...
...
... also simplify memory management of CommandFunctor, using std::shared_ptr
2016-02-18 20:21:57 -05:00
Paul Licameli
1758f85451
No extra indirection accessing SnapPoint
2016-02-18 20:19:48 -05:00
Paul Licameli
e0c88b1e53
Remove needless indirection for more little structures, in CommandManager...
...
... Also use std::shared_ptr for functors to simplify resource management
2016-02-18 20:19:27 -05:00
Paul Licameli
74acd266e2
Merge branch 'master' into antifrag2
2016-02-18 20:19:11 -05:00
Paul Licameli
1c07741d57
Sizers are owned by wxWindow objects when added, so use safenew, or...
...
... use unique_ptr in the interim between building them and adding.
This checks eliminates some naked news, which were not paired with deletes.
2016-02-18 18:58:38 -05:00
Paul Licameli
c7d3ff7299
Merge branch 'sizers'
2016-02-18 14:51:17 -05:00
Paul Licameli
4d78e353c3
Revert "sizers"
...
This reverts commit 84c0a0b6663a1210be502a76ab9c48dd330b3919.
2016-02-18 14:50:52 -05:00
Paul Licameli
ce316aa651
Fix bug in Track > Resample
2016-02-18 08:25:02 -05:00
Paul Licameli
143e3b0ce1
Fix bug in Track > Resample
2016-02-18 08:23:15 -05:00
Paul Licameli
de2e410367
Merge branch 'master' into Sequence
2016-02-18 08:19:50 -05:00
Paul Licameli
97a69e9ccc
A few more safenew
2016-02-18 07:17:26 -05:00
Paul Licameli
84c0a0b666
sizers
2016-02-18 02:54:50 -05:00
Paul Licameli
4d154c4d97
Fix bug when Split New with selection that extends past end of track...
2016-02-17 21:47:26 -05:00
Paul Licameli
30f161f5c4
Fix bug when Split New with selection that extends past end of track...
...
... but I think there may be some other off-by-one bugs (that existed before my
changes) in treatment of the last sample of a selected range. Need to
look more closely.
2016-02-17 21:45:42 -05:00
Paul Licameli
5ee04beae4
Merge branch 'master' into Sequence
2016-02-17 21:45:35 -05:00
Paul Licameli
f6e3c26535
XMLFileReader uses std::vector
2016-02-17 18:19:40 -05:00
Paul Licameli
dbaa811577
Stack-allocate where possible! ...
...
... Removed many unnecessary naked news and deletes.
2016-02-17 18:15:57 -05:00
Paul Licameli
be1d9b7dd5
Remove more uses of at(); use a std::vector of bare pointers, not wx array
2016-02-16 09:35:44 -05:00
Paul Licameli
55d85f1b25
Remove more uses of at(); use a std::vector of bare pointers, not wx array
2016-02-16 09:35:03 -05:00
Paul Licameli
b0295c34df
Merge branch 'master' into Sequence
2016-02-16 09:29:41 -05:00
Paul Licameli
7988e814bd
Define make_unique properly, use in at least one commonly visited place...
...
Which is file opening.
So we can be sure it compiles and works on all platforms.
2016-02-15 14:30:41 -05:00
Steve Daulton
7f223c261a
Added Low rolloff for speech preset for Eq effect
...
Addition of preset requested by QA
2016-02-15 16:15:00 +00:00
Steve Daulton
dad346ec23
Fix build for Debian Stable
2016-02-15 15:54:11 +00:00
Paul Licameli
df6a7c5464
More uses of safenew for classes we derive from wxWindow classes...
...
... Also removed some unnecessary deletes of widgets that are managed by parent
windows
2016-02-14 20:39:28 -05:00
Paul Licameli
3f237daddc
Use macro safenew for many allocations of wxWindow subclasses
2016-02-14 20:20:19 -05:00
Paul Licameli
6052b5f9be
Throw by value, catch by reference: don't use pointers...
...
... that's what the better books on C++ recommend.
2016-02-14 19:36:17 -05:00
Paul Licameli
7c4c45a0d5
"new"->"NEW" in comments, easier to find remaining naked operator new
2016-02-14 18:52:41 -05:00
Paul Licameli
56e7653343
"delete"->"DELETE" in comments, easier to find remaining naked operator delete
2016-02-14 18:50:45 -05:00
Paul Licameli
6706b19af8
Define macro safenew and template functions std::make_unique
2016-02-14 13:20:52 -05:00