1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-04-30 15:49:41 +02:00

12963 Commits

Author SHA1 Message Date
WhiredPlanck
a35e1550dd Update zh_CN.po 2021-02-04 17:01:09 +00:00
Marek Materzok
10f644ea19 Fix Polish translation for zero-padding. 2021-02-04 17:00:57 +00:00
Paul Licameli
40682f834a Removed some unnecessary #include directives 2021-02-04 10:12:42 -05:00
Paul Licameli
175584cb51 Removed some unnecessary #include directives 2021-02-04 08:26:29 -05:00
Leland Lucius
521c2e0b58 Missed a file 2021-02-04 03:17:32 -06:00
Leland Lucius
773a86d66e Bug 2654 - Enh: Time tracks have no context menu for scale changes - inconsistent with audio track 2021-02-04 02:56:26 -06:00
Paul Licameli
3144f0120a WaveTrack did not need Spectrum.h 2021-02-03 23:06:53 -05:00
Paul Licameli
5fda4b959f Some command flags can be defined nearer their sole points of use 2021-02-03 17:05:27 -05:00
James Crook
9d800c8969 Bug 2655 - (Updated error msg and help link)
Following feedback from QA.
2021-02-03 18:50:52 +00:00
James Crook
ab30778306 Bug 2655 - Import Audio command can import open projects and can import a project into itself 2021-02-03 16:41:28 +00:00
James Crook
67dff35a12 Bug 2640 - Plot Spectrum and Contrast analyzers are not "Repeatable"
Completing the update by John Colket.  The plan always was that
these new 'repeat' entries were optional commands bindable to
keyboard shortcuts by advanced users.

Users visiting the menus can re-select the item they want.
For these menu users it would be confusing/overload to list
these repeat commands in the menu.  Repeat last effect in the Effects
menu is more important.  It is there in the menu to signal to
users that there is the Ctrl+R key binding for it.
2021-02-03 11:40:21 +00:00
JohnColket
a3d9f41fb4
Bug 2582 - Enh: Repeat last Process, Part 2 (#734) 2021-02-03 11:02:49 +00:00
Paul Licameli
eb888bb03b Redo aup3 import more simply; fix cut, copy, import of TimeTrack 2021-02-02 15:24:28 -05:00
Paul Licameli
92e36332f3 Reimplement importation of .aup3 file more simply...
... Breaking dependency of ProjectFileIO on on TimeTrack, and reusing the same
functions that implement cross-document copy and paste of tracks.

Also changing behavior, so that if a TimeTrack exists but another is imported,
then the import quietly replaces the existing completely.
2021-02-02 15:22:44 -05:00
Paul Licameli
15313a27f7 Define virtual Track::PasteInto to simplfy Paste...
... Also making EditMenus not dependent on TimeTrack
2021-02-02 15:01:51 -05:00
Paul Licameli
8543d2dd30 Also skip TimeTrack in some other commands with the flag 2021-02-02 14:56:52 -05:00
Paul Licameli
2842fa7d56 Don't cut or copy TimeTrack...
... Which was the intention in the flags enabling the commands
2021-02-02 14:44:28 -05:00
Paul Licameli
badb1643fa New Track virtual eliminates a track_cast in CommonCommandFlags...
... Also a better name for one of the command flags

This allows removal of special mention of TimeTrack
2021-02-02 14:42:21 -05:00
Paul Licameli
89f572f798 Define Tags::Merge 2021-02-02 14:00:52 -05:00
Leland Lucius
392360a629 Bug 453 - Nyquist receives Unicode characters from Audacity producing platform-inconsistent behaviour 2021-02-02 03:01:00 -06:00
Leland Lucius
282bdfa5cc Bug 866 - FFmpeg: Audacity rejects FFmpeg in PATH/doesn't search PATH if invalid libs are in FFmpeg path 2021-02-02 00:37:52 -06:00
Leland Lucius
31c0196bb4 Bug 2636 - No thousands separator in Spectral Selection toolbar 2021-02-01 23:22:05 -06:00
Paul Licameli
e89546d941 Keep EXPERIMENTAL_EFFECTS_RACK compilable 2021-02-01 20:20:04 -05:00
Leland Lucius
4f7affad3f Bug 2135 - Audacity crashes if launched with a locked pluginregistry.cfg file 2021-02-01 18:05:16 -06:00
Leland Lucius
9543dd36c4 Update libsbsms to 2.2.0
Just a minor change that just bumps the libsbsms version.
2021-02-01 13:21:02 -06:00
Leland Lucius
c0a8537880 Remove constraint in AUP importer for "h" attribute 2021-02-01 11:24:42 -06:00
Leland Lucius
fcfca160c3 Remove unneeded include 2021-02-01 10:41:13 -06:00
Leland Lucius
5107c0f350 No longer need header replacement for sbsms.h 2021-02-01 10:35:52 -06:00
Leland Lucius
25ab87168d Actually include the 2.1.0 sbsms library 2021-02-01 10:19:33 -06:00
Leland Lucius
a5609e44d0 Use version 2.1.0 of libsbsms
This is actually the exact code we already use, but Clayton has
set up a github repo for the release to make it available to
distros.
2021-02-01 10:12:06 -06:00
Yuri Chornoivan
dd9998c855
Fix minor typo: coninue -> continue (#736) 2021-02-01 11:49:26 +00:00
Leland Lucius
accd1770b4 Bug 2645 - FFmpeg library not filtered correctly in browse in Libraries preferences 2021-02-01 00:03:47 -06:00
Leland Lucius
005ceb31fc Add missing include 2021-01-31 23:43:44 -06:00
Leland Lucius
b9eb3c3b0e Can now retry read protected configuration files
Allow us to have a single error dialog for all cases.
2021-01-31 21:57:18 -06:00
Leland Lucius
96a417c61a Better (not best) exit for locked config file 2021-01-31 20:04:58 -06:00
Leland Lucius
da49fe63da Wrap overly long messages 2021-01-31 17:57:32 -06:00
Leland Lucius
8e93cac1be Bug 2652 - User is not warned if they launch Audacity with a locked pluginsettings.cfg file 2021-01-31 12:49:43 -06:00
Paul Licameli
ef2c0fca9a Fix assertion violation on shutdown after commit 21296b0 2021-01-31 13:45:34 -05:00
Paul Licameli
bde537351c Break dependency cycle introduced at 21296b0 2021-01-31 11:31:43 -05:00
Paul Licameli
3480317ecd Move FileConfig::Warn() into AudacityFileConfig as an override 2021-01-31 11:28:12 -05:00
Paul Licameli
c853450ce0 Hide two-phase construction of AudacityFileConfig in factory function 2021-01-31 11:22:48 -05:00
Paul Licameli
2c5c0f9dfd Class AudacityPrefs renamed, moved, reused in PluginManager...
... And construction of the main instance is hoisted into AudacityApp
2021-01-31 11:11:03 -05:00
Paul Licameli
030ba78c5f Demote Get/SetVersionKeysInit from AudacityPrefs into FileConfig 2021-01-31 11:00:34 -05:00
Paul Licameli
05d5f2677c Fix comments, remove unnecessary #include 2021-01-31 08:51:31 -05:00
Paul Licameli
98223f9850 We no longer need to duplicate std::hash<wxString> 2021-01-31 08:27:18 -05:00
Leland Lucius
21296b0cf1 New wrapper for wxFileConfig to fix several bugs
Bug 2135 - Audacity crashes if launched with a locked pluginregistry.cfg file
Bug 2651 - If pluginregistry.cfg gets locked while Audacity is active the Plug-in Manager is blocked - with no help
Bug 2650 - Virgin launch fails with no pluginregistry.cfg file created
Bug 1264 - Writing to locked audacity.cfg not reported to user
Bug 2649 - Launching Audacity with a locked audacity.cfg file gives not one but three error messages - and no help
Bug 2652 - User is not warned if they launch Audacity with a locked pluginsettings.cfg file
2021-01-31 04:24:35 -06:00
Paul Licameli
78b6897f85 Remove unused function 2021-01-30 20:44:31 -05:00
Paul Licameli
8cc9bd9b57 Remove unnecessary call to Translation 2021-01-30 18:09:12 -05:00
Paul Licameli
ce9f25bafe Keep some EXPERIMENTALs compilable 2021-01-30 13:30:42 -05:00
Paul Licameli
23f32a8319 Remove some unnecessary #include directives 2021-01-30 12:37:47 -05:00