1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-07-16 16:47:41 +02:00

1664 Commits

Author SHA1 Message Date
lllucius@gmail.com
c31abaa7aa Add new SelectedRegion.h to Linux build 2014-10-09 00:56:51 +00:00
lllucius
532272370c Stupid Leland needs to build on other plats and not assume he got it right. 2014-10-08 13:44:44 +00:00
lllucius
c6faffd731 Further Nyquist Prompt bug fixing from Steve
With the addition of the preview button, it became evident
that if an effect were to return text instead of audio, the
processing loop would not stop properly.

And he also found a case where the debug state wasn't reset
after using the debug button.  If this was following by the
preview button the next time the effect was used, the debug
window would reappear before the preview.
2014-10-08 01:47:01 +00:00
lllucius@gmail.com
77ac0e403b Fix the bad rendering of text on OSX
The problem was because I added double buffering to reduce
flicker on Windows.  But, OSX already does its own buffering
and adding more causes text to be rendered incorrectly.

This happened a long time ago on the track panel and when
Bill gave the screenshot, my aging brain slowly remembered
the cause.
2014-10-07 23:23:40 +00:00
lllucius
08a3c2672c 2nd try at getting the TimeTextControl font correct. 2014-10-07 21:27:55 +00:00
lllucius
6fd448d1be Fix incorrect font setting introduced in r13403
https://code.google.com/p/audacity/source/detail?r=13403
2014-10-07 18:26:50 +00:00
james.k.crook@gmail.com
93f3c3cef1 Paul Licameli's fix for http://bugzilla.audacityteam.org/show_bug.cgi?id=751. modified. Exclude collapsed tracks from the resizing too, not just from computation of the new size.
The original fix silently change sizes of collapsed wavetracks.  That's not visible, but will be seen when they are next unminimized.  To be consistent with the new size calculation, we now only changes the sizes of the unminimized wavetracks.
2014-10-07 07:30:58 +00:00
v.audacity
67bbebc06b Paul Licameli's fix for http://bugzilla.audacityteam.org/show_bug.cgi?id=751. 2014-10-07 06:53:15 +00:00
lllucius
4f81d188f0 Fix release build when using VS2013.
Should probably just get rid of this file now and will probably
do so when I delete the VS2008 project files.
2014-10-07 04:18:22 +00:00
lllucius
80c216cccf Reset the selection time after a preview.
Steve found that if you preview an effect and, say, cancel it
before it finishes preparing, an apply will not modify all of
the originally selected audio...just up to the preview length.

This is very easy to reproduce using the Paulstretch on a 30
second clip...just click stop on the "Preparing preview"
dialog and the click apply.
2014-10-06 21:53:58 +00:00
lllucius
0cfabcf345 Removing "explicit" keyword until we drop PPC support
We can then added it back since we'll be upgrading to a newer
compiler.
2014-10-06 14:23:50 +00:00
lllucius
bdcefb4850 Preliminary changes for wxWidgets 3.0.1
We can't go to 3.0.1 yet as there are still build issues on
Linux and OSX.  You can get Windows to build, but there's
still some display issues.

These changes should work with wxWidgets 2.8.12 as well, so
we can take our time to get things working properly before
switching over.
2014-10-06 08:10:50 +00:00
lllucius@gmail.com
91f311559f Fix it correctly based on Paul L's guidance. 2014-10-05 23:27:50 +00:00
lllucius@gmail.com
a803f8bc38 Fix Linux build 2014-10-05 23:11:09 +00:00
lllucius
8ecd6b538d Adding preview to Nyquist effects as requested by STF
He also added a new Nyquist control header that gives each
effect the ability to control the presentation of the Preview
button.  This will be used by effects are time based and, therefore,
do not produce the same results in preview as they do when applied.

I expect Steve will be committing changes to the effects that can
take advantage of this shortly.

Testing of this can be accomplished by adding:

;preview enabled

to the "tremelo.ny" effect, just after the ";action" line.

Adding that line will cause the "Preview" button to be shown and
you will then be able to preview, adjust, preview, apply...
2014-10-05 18:22:41 +00:00
james.k.crook@gmail.com
f5e593cc4c Paul L's new SelectedRegion class replacing use of t0 and t1. Also LabelTrack.h no longer in TrackPanel.h includes.
This change is believed to be a direct refactoring that does not change functionality.  It paves the way for more complex kinds of selection, such as selections involving frequency as well as time.  It also reduces risk of left and right edges being swapped in future code using SelectedRegion, as the default is to swap on assignment if needed.
2014-10-05 17:10:09 +00:00
lllucius
6ce364f2d2 Get rid of flicker when drawing the peak/rms meter. 2014-10-04 22:50:51 +00:00
james.k.crook@gmail.com
2c76f78760 Meter options now in horizontal layout, so reducing wasted white space. 2014-10-04 14:50:13 +00:00
lllucius
96417b912e Made the original peak/rms meter design selectable as suggested by Gale.
It can be selected in the meter preferences.
2014-10-04 09:47:48 +00:00
lllucius
62e3467b7d Meter display changes as suggested by Peter, Steve, and Bill
Adds a transition from green to yellow starting at -12 db
or (0.50 for linear) and ending at -6 (or .75).  A transition
to red then occors to the end of the meter.

Meter preferences have been added and most of the context
menu items have been moved there.

In addition, you may now click the playback meter to reset
the peak level indicator instead of having to click the
record meter.
2014-10-03 06:15:29 +00:00
RichardAsh1981@gmail.com
a6150f3443 Commit Steve's patch for Bug 728 2014-10-02 21:34:01 +00:00
james.k.crook@gmail.com
d36a95b0a2 Module prefs in Preferences no longer experimental.
We do not now prompt about new modules at start up, unless you set a module to 'ask'.  This means we can ship experimental modules with Audacity.  Users can enable them if they want to, but aren't troubled by them otherwise.
2014-10-01 12:06:06 +00:00
stevethefiddle@gmail.com
9d43ba030a Less confusing to use semicolon here. Better we use comma as an operator only where we intended to. 2014-10-01 00:33:17 +00:00
v.audacity
22c3cfab2f Turn full WASAPI back on for alpha testing. 2014-09-30 23:17:44 +00:00
james.k.crook@gmail.com
8d5ea6929a Avoid compiler warning for unicode character. 2014-09-30 20:20:45 +00:00
RichardAsh1981@gmail.com
50ff40e440 Expand wording of this message to explain how to change behaviour permanently. Patch from Steve which has been waiting a while 2014-09-30 19:38:39 +00:00
v.audacity
aff3291c92 Changes after 2.0.6 release. 2014-09-29 23:30:09 +00:00
v.audacity
a6f148dae4 Turn off IS_ALPHA for release
http://wiki.audacityteam.org/wiki/Release_Process#Process step 3.1.1
2014-09-04 02:50:06 +00:00
martynshaw99
375feaee52 Reverting behaviour of 'help' links/buttons with an anchor (#) in them, so that they go to an online place that works (as in 2.0.5).
The use of an anchor in local files does not work in a number of OSs.
2014-09-04 00:02:12 +00:00
martynshaw99
4c6bdd3865 Getting closer to mw2html behaviour - cunning RegEx expression due to David B. 2014-08-28 22:55:19 +00:00
martynshaw99
dfe26ec6e5 Getting closer to mw2html behaviour - replace escaped chars. Thanks to Steve and David. 2014-08-28 22:35:08 +00:00
martynshaw99
74763375fc The last of Steve's set of 'essential' patches for 2.0.6, committed as a result of code review and others saying it is OK, rather than full testing.
There are other patches od Steve's awaiting testing.
2014-08-28 00:24:31 +00:00
martynshaw99
07f1c22c38 Steve's patch committed, for the quick release of 2.0.6, but noting my concerns here that it does not mirror what mw2html.py does and a pointer to a better solution may be stuff like
while( (p=releasePageName.Find(wxT("__"))) != wxNOT_FOUND )
      {
         wxString left = releasePageName.Left(p);
         wxString right = releasePageName.Mid(p+2);
         releasePageName =  left + wxT("_") + right;
      }
2014-08-27 00:43:32 +00:00
martynshaw99
eccaf30646 Steve's patch to actually use the new modal ShowHelpDialog. 2014-08-26 23:04:33 +00:00
martynshaw99
85080b6d83 Steve's patch, modified by Richard, to sort out the modality of the help window, fixes bug 747. 2014-08-26 22:53:11 +00:00
richardash1981
d2b4eca65b Patch by Martyn Shaw to fix a crash when the output of the VST effect does not have exactly two channels - we can now have any reasonable number of outputs from the plugin. This has been crashing windows builds of Audacity. 2014-08-26 21:51:28 +00:00
martynshaw99
9156ebab72 Fourth of a series of patches from Steve and Richard to fix delivering local and remote help pages. This bit didn't work anyway since "Quick_Help" had already been translated into lower-case (I think). 2014-08-26 00:40:09 +00:00
martynshaw99
6f2c161317 Third of a series of patches from Steve and Richard to fix delivering local and remote help pages. (Second one not committed as it was just a wording change) 2014-08-25 23:46:50 +00:00
martynshaw99
d628de846b First of a series of patches from Steve and Richard to fix delivering local and remote help pages. 2014-08-25 23:28:09 +00:00
v.audacity
c8ea76b80e rewordings based on Gale's suggestions, and a few of mine 2014-08-20 02:44:27 +00:00
james.k.crook@gmail.com
fc7d961294 Highlight active AButtons when hover over, not just the toggle buttons. Fixes issue for small and large buttons. Paul L's patch. No impact on manual. Not tracked in Bugzilla. 2014-08-19 13:45:51 +00:00
james.k.crook@gmail.com
b19c1fbeb5 Applied Paul L's patch for save/restore (and compiler warning). Fix for http://bugzilla.audacityteam.org/show_bug.cgi?id=283 2014-08-17 16:32:57 +00:00
RichardAsh1981@gmail.com
64ec10d1a6 Add missing word to this copy of string (TODO: write a function to reduce this 5-line pattern to 1 line) 2014-08-17 15:48:48 +00:00
james.k.crook@gmail.com
2dc9325133 Two more unneeded 'SetPlay()'s commented out for consistency. 2014-08-17 13:06:54 +00:00
james.k.crook@gmail.com
0ff4403911 Modified version of Paul L's patch to correct play button state up/down looped/unlooped. 2014-08-17 10:23:31 +00:00
richardash1981
7ec5b47cb2 Report the build-time enabling or disabling of more libraries which have been added since this was written. Although this does add some more translatable strings, it is not an issue if they do not get translated, as very few users will ever see this part of the GUI. There is no screenshot of this dialogue in the manual so there is no effect there of this change. 2014-08-16 20:19:53 +00:00
james.k.crook@gmail.com
4912d49721 Paul L's fix for Bug 684 - Timeline loop play persists after Stop or SPACE 2014-08-16 20:18:21 +00:00
v.audacity
d383e79997 David Bailes's patch for Bug 742 - Track panel focus bug with NVDA screeen reader 2014-08-16 00:29:48 +00:00
v.audacity
ea0928fc06 rest of David's patch for Bug 712 - Keyboard preferences hotkey search - entering multiple keys 2014-08-13 21:12:48 +00:00
v.audacity
61285bc7be most of David's patch for Bug 712 - Keyboard preferences hotkey search - entering multiple keys 2014-08-12 22:33:35 +00:00