1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-06-28 06:08:40 +02:00

574 Commits

Author SHA1 Message Date
Paul Licameli
caa312ab7b Remove some unneeded #includes and forward declarations 2020-11-20 13:47:47 -05:00
James Crook
ec48a3b5a9 Fix export URL 2020-09-21 15:17:52 +01:00
James Crook
6149b57dc0 Bug 2515 - Exporting to a disk with insufficient space gives messages that are not user-friendly or helpful 2020-09-21 15:11:39 +01:00
James Crook
0b633c564a Bug 2515 - (FFmpeg) Exporting to a disk with insufficient space gives messages that are not user-friendly or helpful
FFmpeg now gives the correct message.
Bug not quite closed yet, as other exports are only part done.
2020-09-21 13:05:11 +01:00
James Crook
6d1b3854e9 Bug 2515 - Help buttons for 'Unable to export'
These now all have help buttons to page Error:_Unable_to_export
And they have an error code such as OGG:355 so that (later) on that page
we can describe them better - if they ever happen.
2020-09-21 12:45:43 +01:00
Paul Licameli
7d359a6640 Bug2515: When WAV export fails to write file, give better message 2020-08-27 22:02:40 -04:00
Leland Lucius
9d749fef14 AUP3: Fix macro path handling
Aside from the breakage I added to it during the AUP3 conversion,
there was several other issues discovered in regards to how the
export paths were being handled.
2020-08-10 17:48:59 -05:00
Leland Lucius
85b4a5376f AUP3: Make suggested directory preferences changes
In addition, I've extracted the wxTextCtrl wrapper from the
TimerRecordDialog intto widgets/wxTextCtrlWrapper.h and made
it the default for ShuttleGui::AddTextBox(). This way readonly
text controls are always included in the tab order.
2020-07-29 00:08:48 -05:00
Leland Lucius
e2d6e1cc24 AUP3: Update default/lastused path handling 2020-07-27 14:11:50 -05:00
Leland Lucius
d39590cf41 AUP3: First round of updates
!!! THERE WILL NO DOUBT BE BUGS !!!

This is a big one and there's still several things to
complete. Just want to get this in the wild to start
receiving feedback.

One big thing right now is that it will NOT load pre-aup3
files.  An importer is on the way for that.
2020-07-01 02:30:18 -05:00
Leland Lucius
722da170a1 Bug 2449 - Mac: Attempting to export as M4A(AAC) yields an FFmpeg error message 2020-06-02 10:26:06 -05:00
Paul Licameli
f3d91f488e Remove extern declarations from .cpp files...
... Require the declarations to be in .h files, to be sure graph.pl detects the
dependencies.

Only one more #include was needed in Nyquist.cpp.   This doesn't reveal any
more hidden cycles.
2020-05-28 05:50:25 -04:00
Paul Licameli
0c97138840 Include only Registry.h where needed, without CommandManager.h 2020-05-28 05:45:11 -04:00
Paul Licameli
4ff0a9d74e Can build for windows without precompiled headers...
... Requires some more wx header inclusions, a renaming of CopyFile (to avoid
colliding with a certain macro changing it to CopyFileW), and an explicit
deletion of a copy constructor and assignment (to avoid generation of
std::vector members for an incomplete type)
2020-05-27 17:36:25 -04:00
Paul Licameli
66c5b76573 Simplify public interface of FileHistory 2020-05-26 10:47:47 -04:00
Paul Licameli
7fbfc2b292 Finish the job of 30dbdf4, deleting abandoned source files...
... And correcting #include paths, and removing mentions in read-me files, and
correcting CMakeLists.txt
2020-05-25 17:21:05 -04:00
Paul Licameli
db690d94f7 Remove 27 various macro _ ...
... and supply a few missing translations in Dependencies.cpp

And substitute-don't-concatenate in a few places in Internat.cpp
2020-05-23 08:07:24 -04:00
Paul Licameli
c941647db6 Replace last wxProgressDialog with ProgressDialog; remove all wx/progdlg.h 2020-05-22 20:44:08 -04:00
Paul Licameli
c44ae15a4d Remove inclusions of wx/filedlg.h 2020-05-22 20:18:51 -04:00
Paul Licameli
c63cbf01eb Be careful of static initialization of arrays of FileType 2020-05-22 20:14:02 -04:00
Paul Licameli
4d09705a73 Change XO to XXO in many more places, with no effects at all...
... because the two macros have the same expansion, and are both checked for
in the --keyword arguments passed to msgfmt by locale/update_po_files.sh.

This commit makes ONLY such changes, and comments in Internat.h.  It is big
but quite harmless.

The intention is to introduce a type distinction in a later release, by defining
XXO differently.  XXO is used where & characters in strings (for hotkeys of menu
items or control prompts) are permitted, XO where not.
2020-05-22 13:07:50 -04:00
Paul Licameli
d22b650e6a Fix two typos for translated strings, now that strings are unfrozen...
... See commit 97fba037a43ef57ecedc89ac24846a639caaca98.
2020-05-22 12:48:49 -04:00
Leland Lucius
768e76b0da Lame library not loading...global change mishap 2020-04-17 16:22:34 -05:00
Leland Lucius
4ea717a332 Update lame header and remove obsolete "lame_set_padding_type" 2020-04-17 08:42:28 -05:00
Leland Lucius
efa9354e8d Bug 2383 - Audio converted to 16-bit before encoded to MP3 2020-04-17 00:50:52 -05:00
Leland Lucius
9f5177056d Bug 2365 - Show Log text is invisible on W10- set to "High Contrast" 2020-04-14 16:42:00 -05:00
Leland Lucius
38da22c18b Bug 2345 - "Ignore blank space" Preference fails on Export Multiple based on "Tracks" 2020-04-14 13:26:58 -05:00
Paul Licameli
cace894321 Remove unused pointers to controls 2020-04-14 12:12:17 -04:00
James Crook
97fba037a4 Two typo fixes for translated strings.
The extra logic causes the new string to be used, if the old one is untranslated.
2020-04-14 15:49:46 +01:00
Leland Lucius
7de937047e Bug 2372 - ENH: Export Multiple with (external program) Audacity fails to export if labels have no extension
Add 2 additional example command lines
2020-04-14 08:40:48 -05:00
Leland Lucius
3bbcf2a15e Bug 2055 - ENH: Export2 does not export by default
Changed default to 16-bit instead of float.
2020-04-14 08:34:19 -05:00
Leland Lucius
54aac13648 Disable metadata in command line exports 2020-04-14 08:31:57 -05:00
Leland Lucius
490dd0d332 Change FFmpeg compliance to STRICT 2020-04-13 20:31:06 -05:00
Leland Lucius
209bee3c92 Bug 2055 - ENH: Export2 does not export by default 2020-04-13 20:15:47 -05:00
Leland Lucius
610bfbae68 Bug 1301 - Windows: Truncated and confusing options text when choosing (external program) in Export Multiple 2020-04-13 18:43:13 -05:00
Paul Licameli
30ac43e195 Fix more comments ("it's" -> "its") 2020-04-12 18:49:22 -04:00
Leland Lucius
3297850341 Bug 2166 - opus export in Custom FFmpeg export fails - cannot open codec 2020-04-12 15:16:01 -05:00
Yuri Chornoivan
d1ada5f08c Fix minor typos 2020-04-11 10:06:24 +01:00
Paul Licameli
61abb87a77 Reviewed all i18n-hint comments...
... Moved many misplaced ones, which msgfmt would not have extracted into
audacity.pot.

Duplicated some of them, to appear with related but distinct msgids.

Added a few new comments.

Deleted one that was no longer needed in ProjectManager.cpp.
2020-04-05 09:00:00 -04:00
Paul Licameli
31ec92b80a Use two formats to reduce number of strings in generated audacity.pot 2020-04-05 09:00:00 -04:00
Leland Lucius
281af790b0 Workaround for crash in bug #2378
The proper "fix" is to upgrade FFmpeg, but we'll just protect
the users by excluding sample rate 7350 when using "aac".
2020-04-04 13:00:39 -05:00
James Crook
a41e16cb1f Update wording per https://wiki.audacityteam.org/wiki/Wording
Also wording on Mac, Command+Click
2020-04-04 16:03:04 +01:00
Leland Lucius
842b8f792b Bug 1953 - Timer Record: using Custom Mix causes automatic export to be interrupted 2020-04-04 03:48:49 -05:00
Leland Lucius
abf0f8157e Revert "Extension" handling in ExportCL
This reverts commits:

  66661daa0519d97081fc20b7f24beeb1812a9440
  1c2ebfae946f73a802e1e9abc76531ec9a3a07dc
2020-04-03 14:18:36 -05:00
Paul Licameli
8ea7eb3f8d Fix a string constant for Opus 2020-04-03 12:51:21 -04:00
Leland Lucius
b04eff9c67 Correcting OPUS to Opus in filter 2020-04-02 09:14:17 -05:00
Leland Lucius
1c2ebfae94 A bit more help for Export Multiple 2020-04-02 08:53:26 -05:00
Leland Lucius
66661daa05 Bug 2372 - ENH: Export Multiple with (external program) Audacity fails to export if labels have no extension 2020-04-02 08:38:25 -05:00
Leland Lucius
2be1cd8867 Adjusting the supported bitrates for OPUS 2020-04-01 12:10:17 -05:00
Leland Lucius
e09b35f2c8 Bug 2062 - Export as WAV does not remember the previously used setting
This should resolve the final nit for this bug.
2020-03-30 22:40:27 -05:00