1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-05-11 14:41:06 +02:00

188 Commits

Author SHA1 Message Date
Paul Licameli
84c0a0b666 sizers 2016-02-18 02:54:50 -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
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
7c4c45a0d5 "new"->"NEW" in comments, easier to find remaining naked operator new 2016-02-14 18:52:41 -05:00
Paul Licameli
8e46ff48d5 Fix unreported memory leak in command-line export...
... Solution was to stack-allocate!

To make the leak happen, export with "external program" and edit the command to
"foobar" or other nonextistent program instead of lame.
2016-02-01 13:14:06 -05:00
Steve Daulton
d6b8080a5d Fix for bug 1313 2016-01-29 22:12:41 +00:00
Paul Licameli
a047fcf0f8 Travis 2016-01-26 14:14:10 -05:00
Paul Licameli
53a8b44f1d Bug1217: Export "other uncompressed files" now uses correct default extension...
... but there is this consequence:  If you do type an explicit extension,
which is one of the acceptable extensions though different from the
"Header:" chocie, then it is also corrected, silently.  This behavior is
different from other cases where the user types an inappropriate explicit
extension and is prompted to fix it.
2016-01-26 13:48:37 -05:00
Leland Lucius
9dd79c9f80 Remove flushing of preferences in ShuttlePrefs and only
flush when all settings have been written.
2015-12-21 20:07:24 -06:00
Benjamin Drung
162392e8cf ExportMP3: Fix compiling with static loading
Audacity can be built with dynamically loading/unloading the MP3 library
(the default) or dynamically linked against the shared object file
(--disable-dynamic-loading). The code to load the library is only needed
in the former case.
2015-10-16 00:36:26 +02:00
Leland Lucius
aefde8ad30 Fix for bug #1216 2015-09-30 10:22:23 -05:00
Leland Lucius
11bc5fedb3 Fix for bug #896 2015-09-04 10:01:09 -05:00
Leland Lucius
4e0cb1af71 Check for valid lame lib before prompting for metadata. 2015-08-27 22:29:02 -05:00
Leland Lucius
a35669a562 Follow up to bug #1112
The custom FFmpeg options should check for a valid FFmpeg
environment also.
2015-08-26 14:11:37 -05:00
Leland Lucius
e5ce636234 Fix for bug #1124 2015-08-26 12:40:55 -05:00
Leland Lucius
5c3ff022e6 Additional changes for bug #1112
See http://bugzilla.audacityteam.org/show_bug.cgi?id=1112#c7
2015-08-26 12:15:02 -05:00
Leland Lucius
6c73bab41e Fix for bug #1142 2015-08-26 11:18:55 -05:00
Leland Lucius
9c4eb4943f Fix for bug #1140 2015-08-26 09:23:44 -05:00
Leland Lucius
6944ae9dff Adjust WMA default bitrate to 128. 2015-08-24 23:45:35 -05:00
Leland Lucius
b8dc019146 Adjust MP3 export defaults as suggested in bug #1136 2015-08-24 00:58:23 -05:00
Leland Lucius
2e2dcd1bcf Fix for bug #1150 2015-08-24 00:34:59 -05:00
Leland Lucius
6a9dae20f5 Appearance on OSX is now back to normal or better
Some additional wx3 cleanup as well.
2015-08-23 20:25:01 -05:00
Leland Lucius
54902ddb65 Fix for bug #1136 2015-08-16 15:21:39 -05:00
Leland Lucius
8d236b88ae Fix bug #1110 2015-08-09 23:28:13 -05:00
Leland Lucius
f342ae8836 Fix bug #1123 2015-08-09 21:35:14 -05:00
Leland Lucius
617e0713df This should fix bug #1111
In addition it adds an option to open the full FFmpeg options
dialog.
2015-08-05 02:28:42 -05:00
Steve Daulton
246a8c17ef Save overwrite choice in Export Multiple 2015-08-03 16:02:41 +01:00
Leland Lucius
37168ebbf6 Merge remote-tracking branch 'upstream/master' into wx3 2015-07-28 15:06:25 -05:00
Paul Licameli
51d7b3670c Remove LabelTrack.h from other headers 2015-07-28 10:02:07 -04:00
Paul Licameli
d39eaa4e65 Remove WaveTrack.h from other headers 2015-07-28 10:02:05 -04:00
Paul Licameli
b89c2a130c Remove Track.h from other headers 2015-07-28 10:02:03 -04:00
Paul Licameli
991ba8cc6e Remove TimeTrack.h from other headers 2015-07-28 10:02:02 -04:00
Leland Lucius
3fe146f306 Merge remote-tracking branch 'upstream/master' into wx3 2015-07-19 18:00:02 -05:00
Paul Licameli
e70f91c64e Removed ShuttleGui.h from other headers 2015-07-19 12:31:03 -04:00
Leland Lucius
805f0e29d1 Round 7 of wx3 changes
I believe the FileDialog is now complete and consistent across
all 3 platforms.
2015-07-16 01:12:09 -05:00
Leland Lucius
553308fc29 Round 6 of wx3 changes
A bit of fine tuning the FileDialog on Windows
Deleted Visual Studio 2008 project files
2015-07-15 01:12:41 -05:00
Leland Lucius
9b9c8cc073 Round 5 of wx3 changes
FileDialog now complete on Linux.  Needs some fine tuning on
Windows and OSX.
Builds with wx3 and gtk2 or gtk3.
Still more effect work to do.
2015-07-14 23:33:53 -05:00
Leland Lucius
2f760c4bac Round 4 of wx3 changes
This gets FileDialog updated and working on Windows.  It also
removes removes the "wx3" build configurations and makes the default
Debug and Release builds wx3-only.

Still need to get VSTs updated.
2015-07-13 16:38:24 -05:00
Leland Lucius
4deccfc980 Round 3 retry...helps to add the changed files to the commit 2015-07-13 12:36:40 -05:00
Leland Lucius
0ef7ccb1d1 Fix permissions...not sure why this was happening though 2015-05-29 19:49:28 -05:00
Leland Lucius
e5f6a44656 Fix for bug #983
Now we know why the "automatically add extension" stuff was
commented on in the FileDialog at least.  :-)
2015-05-29 13:02:17 -05:00
Leland Lucius
9025831e64 Remove GSM from export types
It's still available in the "Other uncompressed files" item.
2015-05-26 07:09:05 -05:00
David Bailes
f458df1c7b Changes to a number of dialogs so that the NVDA screen reader can read the titles. Missed these in my last patch. The accessibility name of the dialog is set to the title. 2015-05-18 13:57:05 +01:00
Leland Lucius
436fc86159 Should fix bugs 763 and 896 2015-05-17 01:57:40 -05:00
Leland Lucius
0a3ed3b59f Left in some debugging... 2015-05-16 04:25:37 -05:00
Leland Lucius
26500dcffc Fix for bug #931 2015-05-16 04:22:48 -05:00
Leland Lucius
f804e5049e Hyphenate all 8, 16, 24, 32 and 64 bit strings 2015-05-04 12:32:47 -05:00
Leland Lucius
287c649f4f Correct "float" entry to read "32 bit float" instead 2015-05-04 02:37:41 -05:00
Daniel Winzen
759ff8cd0d Performance improvements 2015-04-23 16:07:25 +02:00