v.audacity
28141af2d0
Code review and fixes in pursuit of bug 137
...
(still in progress, per "//vvvvv" comments):
Update credits and copyright.
Fix some grammar and remove obvious comments.
(For example, stack vars are always destroyed when
"out of context" (i.e, scope, when stack popped),
so no need to comment on it).
Remove wxWidgets error squelching.
"rm_dash_rf*" static functions
Rename all the "rm_dash_rf*" static functions to better
reflect what they actually do (per "finally
misnomer" comment). Not very mnemonic to
name functions on *nix-specific shell command
"rm- rf" that they do not emulate. Only 1 of the 4
so-named actually removed anything.
Remove one unnecessary function (originally
"rm_dash_rf_enumerate"), replaced by
parameter defaults on main recursive function
(originally rm_dash_rf_enumerate_i").
Remove unused parameter "prompt" from
rm_dash_rf_enumerate_i (now RecursivelyEnumerate).
The files_p and dirs_p ints were actually used only
as bools, so make them bools bFiles and bDirs.
Rename "prompt" vars to match ProgressDialog
"message" arg. They do not prompt user to do
anything, they're informational.
files_p and dirs_p were int but used only as bools,
so make them bool for better readability.
2010-07-07 04:56:53 +00:00
v.audacity
7501b9a865
minor changes on brief code review
2010-07-06 21:39:08 +00:00
james.k.crook
0c3fbd91ac
Can now tab to radio button.
2010-07-05 19:57:18 +00:00
mchinen
5a5957b422
Add seek support to OD-based FFmpeg import.
...
Also some minor refactoring.
This feature works with mp3 right now - may work on other formats, but that will be a seperate commit.
It is not enabled so most of the changes won't even be compiled, and those that do won't be run.
To enable it uncommment the EXPERIMENTAL_ODFFMPEG def in Experimental.h
2010-07-05 14:38:47 +00:00
james.k.crook
4d244e93ae
Noise removal updates from Marco Diego Aurélio
2010-07-04 11:34:51 +00:00
BusinessmanProgrammerSteve
df4e7d2bf5
Fix GCC warning and crash on EQ screen.
2010-07-02 05:33:50 +00:00
v.audacity
3f133811fb
Get rid of AutoSaveEnabled pref altogether. AutoSave doesn't copy any audio data, so there's no reason to turn it off.
2010-07-01 21:40:29 +00:00
martynshaw99
992a1ab277
Hopefully read .xml and .XML files on case-sensitive OSs,
...
Remove 'delete' key functionality.
2010-06-30 23:58:56 +00:00
v.audacity
b85ca7057d
Remove call to OnZoomFit after recovery, so that zoom and selection are restored as well. I think when AutoRecovery was written, zoom and selection were not stored in the aup files, so this was a default.
2010-06-30 23:22:23 +00:00
v.audacity
406594a1dc
Get rid of AutoSaveMinutes pref, as it wasn't actually used correctly.
...
Now doing autosave on every PushState, ModifyState, and PopState.
2010-06-30 23:19:21 +00:00
v.audacity
60dbfddd06
Get rid of VC++ compiler warning about performance. Was forcing int to bool.
2010-06-30 22:10:51 +00:00
richardash1981
2362728838
No, you should never have _("") in code, because you can't translate an empty
...
string (and anyway it has special meanings in gettext)
2010-06-29 20:41:14 +00:00
martynshaw99
e982fdb716
Add another SetName for the rename dialog. Maybe it'll help screen readers?
2010-06-27 22:28:04 +00:00
martynshaw99
31abee22b5
Add a suffix to duplicate names.
...
Remove double-click to rename, for keyboard users.
Added 'Names' to controls in the hope that screen readers will be helped.
Resizing works better.
Various tidy-up, inc. adding a few comments!
2010-06-27 22:20:58 +00:00
windinthew
336a4b4f0d
* Added access keys for main EQ window
...
* Fixed a typo in "Manage Curves" help text and tweaked it a bit (uses "Save" word as per "Save/Manage curves..." button)
2010-06-18 20:39:32 +00:00
prlivesey
aadc759fe2
Moved 'class EditCurvesDialog:public wxDialog' outside of the '#if wxUSE_ACCESSIBILITY' conditional to allow compilation when wxUSE_ACCESSIBILITY is undefined.
2010-06-16 11:03:58 +00:00
martynshaw99
da5c299292
New EQCurves management dialog.
2010-06-15 23:49:51 +00:00
mchinen
ff7c013f16
fix clipping on export 24 bit signed pcm wav (bug 166)
2010-06-15 17:51:23 +00:00
martynshaw99
dcb3dc656a
Missing header.
2010-06-14 23:05:36 +00:00
mchinen
f443ce50bd
fixing sort by time case where linked tracks only sort by topmost track. Now sort looks at each member of the group and takes the minimum
2010-06-14 12:57:33 +00:00
BusinessmanProgrammerSteve
78ccfa399f
Nick Trimble's patch fixing bug 124 (no OK button in Audio Device Info);
...
also causes OK button to display correctly in another, similar dialog after
Export Multiple.
2010-06-12 20:39:23 +00:00
clayton.otey@gmail.com
bf8d375d42
Reverting an accidentally commited change to workaround a compile error.
2010-06-11 21:08:44 +00:00
clayton.otey@gmail.com
92f28a0a1d
Changed the layout of the TimeScale effect dialog
2010-06-11 01:33:17 +00:00
clayton.otey@gmail.com
3e44c2d3b9
Got rid of use of log2 which doesnt exist on older msvc
2010-06-08 01:06:03 +00:00
clayton.otey@gmail.com
299c327a71
SBSMS library/effect changes. Apparently resolves bug #170 . Incorporated optimizations with minor quality changes. Returned optimization flags to build (introduced in a patch). The audacity SBSMS branch is now a trimmed down version without associated programs. Includes (untested) changes to the windows .vcproj.
2010-06-07 06:41:32 +00:00
martynshaw99
e628adb922
Make recorded tracks the same size as imported tracks (if one or two channels).
2010-06-02 23:54:44 +00:00
mchinen
5c88a0d93a
adding volatile flags to certain OD bools that get changed by the UI. May fix reported stalled tasks which I can't reproduce.
2010-05-30 14:39:18 +00:00
windinthew
903dcf9427
Correct inaccurate time tracks message
2010-05-27 23:18:21 +00:00
BusinessmanProgrammerSteve
9a048f33b1
don't create new labels for space
2010-05-14 21:15:38 +00:00
BusinessmanProgrammerSteve
602c6996ef
Create new labels in the focused track (or, if it's not a
...
label track, search downward for one)
2010-05-12 16:22:56 +00:00
BusinessmanProgrammerSteve
23ed04bc6a
Improve key/character event handling, esp. for Unicode entry on Windows.
2010-05-11 22:10:44 +00:00
mchinen
26b59b363b
fixing sort by time bug and refactoring sort by name code. Also making name sort semi case sensitive.
2010-05-09 18:40:09 +00:00
BusinessmanProgrammerSteve
47e5a2b80a
Update documentation and add checks surrounding block files
...
(since we now have silent block files with no disk file)
2010-05-08 00:58:23 +00:00
mchinen
19542a4065
fixing sort problems
2010-05-06 13:51:33 +00:00
BusinessmanProgrammerSteve
d664740a88
Fix bug 160: silent blockfiles not copied between projects
2010-05-05 23:41:27 +00:00
BusinessmanProgrammerSteve
787d033f4c
When creating a label by typing, create in the focused track, not the first selected label track.
2010-05-04 19:59:47 +00:00
BusinessmanProgrammerSteve
8ab0148f5d
Fix for bug 24 (unnecessary changes to the temp directory in Prefs->Directories)
2010-05-04 07:49:09 +00:00
mchinen
811c4ffbc3
fix for crash on sort by name
2010-05-04 03:14:43 +00:00
BusinessmanProgrammerSteve
45ad663e05
Don't write primary selection due to wxWidgets bug
2010-05-02 17:54:22 +00:00
BusinessmanProgrammerSteve
b67178f729
Support for Primary Selection under X11.
2010-05-02 17:22:01 +00:00
BusinessmanProgrammerSteve
b35264aacc
Typo in last commit.
2010-05-02 02:44:24 +00:00
BusinessmanProgrammerSteve
bb9b9eeb27
Workaround for bug 30: don't allow create-label-by-typing while playing unless the selection has been changed.
2010-05-02 02:39:46 +00:00
LRN1986
cd6848a912
Fix Resample cutting the tracks off
2010-04-28 16:42:22 +00:00
windinthew
3d4b4e0e1a
added new Belarusian translation and other missing entries
2010-04-27 08:01:32 +00:00
mchinen
52edf9ffc2
replacing expat lib-src include with a shorter copy of the table. this should restore linux builds to normal order.
2010-04-26 17:45:48 +00:00
windinthew
b5e09a975e
Clarify in "not a legal file name" dialogue that track names can also be illegal
2010-04-25 06:04:15 +00:00
mchinen
635931c6be
fix for P2 Metadata in imported files can cause the .aup to store unhandled characters.
2010-04-24 20:54:39 +00:00
BusinessmanProgrammerSteve
41dc1f2f6c
Fix another initialization order warning. There's still an
...
"unused variable" warning but I need to investigate before
just ripping it out.
2010-04-24 17:19:08 +00:00
LRN1986
d01839c89d
ExtImport: Fix drag'n'drop Plugin reordering on Linux
...
wxCustomFindItem() function is now used only on Windows
where it is necessary, because wxListCtrl::HitTest() is
broken here.
2010-04-24 13:18:59 +00:00
LRN1986
6151d3d4e2
ExtImport: don't let user select multiple rules at once
...
While selection with Shift+Up/Down is still possible, it
will only last until Shift is released.
2010-04-24 12:29:14 +00:00