1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-05-03 09:09:47 +02:00

3553 Commits

Author SHA1 Message Date
Paul Licameli
bf931fcb0b Do not show scrub speed during scroll scrub when left button is held 2015-05-30 00:11:20 -04:00
Paul Licameli
dae7992c1f Merge branch 'master' into scrubbing 2015-05-30 00:11:11 -04:00
Leland Lucius
0e12ab6760 Fix for bug #334 2015-05-29 23:01:58 -05:00
Paul Licameli
f83a79f198 Merge: Rewrote escape key handling, more like other Track Panel key handlers 2015-05-29 21:14:55 -04:00
Paul Licameli
6ae8a656ab Rewrote escape key handling, more like other Track Panel key handlers
... and removed some abandoned spectral editing code
2015-05-29 21:13:59 -04:00
Paul Licameli
d89944941b Merge branch 'master' into Escape-key 2015-05-29 21:13:07 -04:00
Leland Lucius
0ef7ccb1d1 Fix permissions...not sure why this was happening though 2015-05-29 19:49:28 -05:00
Paul Licameli
74bcf3221a Merge: Bug989, and scrub UI uses left button to seek, not Shift key
Reverted "Bug990 (seek key reponsiveness), and, change Scrub UI again, so Ctrl key seeks."
2015-05-29 20:35:14 -04:00
Paul Licameli
8d2a29d376 Bug989, and scrub UI uses left button to seek, not Shift key
Updated mouse preferences and status bar message accordingly

Also, use the term "Scroll-scrub" in status bar and mouse preferences
2015-05-29 20:29:44 -04:00
Paul Licameli
9f2dfbc70b Revert "Bug990 (seek key reponsiveness), and, change Scrub UI again, so Ctrl key seeks."
This reverts commit 841bca36ea321e6ea92578dd6668bc4011f1d30b.
2015-05-29 19:45:43 -04:00
Paul Licameli
00d4712ec4 Merge: Bug990 (seek key reponsiveness), and, change Scrub UI again, so Ctrl key seeks. 2015-05-29 17:31:56 -04:00
Paul Licameli
841bca36ea Bug990 (seek key reponsiveness), and, change Scrub UI again, so Ctrl key seeks.
Includes changes to Mouse Preferences and status bar messages.
2015-05-29 17:30:19 -04:00
Paul Licameli
c79b10713f Merge branch 'master' into scrubbing 2015-05-29 17:29:37 -04:00
Steve Daulton
62cc10c7c4 Update Nyquist plug-ins for new preview code. 2015-05-29 22:08:16 +01:00
Steve Daulton
5378b0a951 Update to non-real-time preview.
Fixes and updates on top of some code clean-up from Leland.
2015-05-29 22:08:16 +01:00
David Bailes
ebb6709966 fix for state in status bar. For linux, there was a missing include, and there was also an invalid use of a pointer. Fixes for both kindly supplied by Leland. 2015-05-29 19:59:49 +01:00
Leland Lucius
c2ef62b36c Fix warning on Linux 2015-05-29 13:09:48 -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
David Bailes
5c67bc38b3 Add a field to the status bar to show the state of Audacity, eg play/record/play pause. This is useful so that screen readers can easily read audacitys state. 2015-05-29 17:47:43 +01:00
David Bailes
981bdbb949 Fix to stop the nvda screen reader reading out the name of the track twice when TrackPanelAx::Updated() is called. Prior to the fix, both a namechange and a focus event was generated. After the fix, only a focus event is generated. Tested using the latest versions of Jaws, window-eyes, nvda, and also Jaws 11. 2015-05-29 17:44:30 +01:00
Leland Lucius
c816d2562d Fix for bug #985
Was not able to reproduce the assert mentioned in the report though.
2015-05-29 11:32:55 -05:00
Paul-Licameli
1992b0c7e3 Fix a compilation warning, make some member functions const 2015-05-29 00:35:00 -04:00
Paul Licameli
6810095509 Removed some functions never called, code never reached, fields never used 2015-05-29 00:13:50 -04:00
Paul Licameli
28e9ed8c21 Fix Print command. Unitialized variable made it useless. 2015-05-28 22:44:13 -04:00
Leland Lucius
667c1c35d4 Redo shared script slightly 2015-05-28 21:11:51 -05:00
Leland Lucius
a807f93ba4 Add wx lib copy to "shared" configurations in Xcode 5.x+ project 2015-05-28 20:44:39 -05:00
Paul Licameli
b40e750711 Merge: Bug 986 and other changes for more consistent zoom all and zoom fit... 2015-05-28 20:23:46 -04:00
Paul Licameli
c84eeabe97 Bug 986 and other changes for more consistent zoom all and zoom fit...
... when there is audio before time zero.
2015-05-28 20:22:42 -04:00
Paul Licameli
6e1f76d60d Merge branch 'master' into scrubbing-temp 2015-05-28 20:18:04 -04:00
Paul Licameli
4a7ac1d619 Merge: Two colored time ruler, when scrolling past zero enabled. 2015-05-28 20:13:19 -04:00
Leland Lucius
f54fbe77a9 Add wx lib copy to "shared" configurations 2015-05-28 16:38:36 -05:00
Paul Licameli
0bfac5db40 Two colored time ruler, when scrolling past zero enabled. 2015-05-28 17:07:42 -04:00
Leland Lucius
d65cb9bb58 Add missing include 2015-05-28 15:51:07 -05:00
Leland Lucius
8421d4de07 Fix "shared" build configurations 2015-05-28 14:22:18 -05:00
Leland Lucius
70c4384373 Use default format for OGG imports instead of forcing to 16-bit. 2015-05-28 14:01:37 -05:00
Leland Lucius
b8ce7f6125 Fix for bug #981 2015-05-28 09:57:59 -05:00
Paul Licameli
ca7c107fdc Merge: Bug924, addendum: pause scrubbing when Audacity loses focus... 2015-05-27 20:17:57 -04:00
Paul Licameli
e60057fd85 Bug924, addendum: pause scrubbing when Audacity loses focus...
... And it resumes if Audacity regains focus.

Actually this fix causes pausing and resuming depending on whether Track Panel
has focus, so clicks in other parts of the Audacity window may also pause the
scrubbing.  I hope that is acceptable.
2015-05-27 20:14:32 -04:00
Paul Licameli
bc294872e5 Merge: Bug977: Enable new scrolling limits as a Tracks preference, default off. 2015-05-27 18:47:21 -04:00
Paul Licameli
f07a487e47 Bug977: Enable new scrolling limits as a Tracks preference, default off. 2015-05-27 18:47:03 -04:00
Paul Licameli
c14432bbe6 Merge branch 'master' into scrubbing 2015-05-27 18:46:47 -04:00
Leland Lucius
19acf89d2a Fix for bug #869 2015-05-27 08:50:00 -05:00
Leland Lucius
0d62be7776 Use a common method for the duration format in generators 2015-05-27 08:42:15 -05:00
Leland Lucius
c372519e52 Use the correct variable 2015-05-27 08:11:02 -05:00
Leland Lucius
b8b4b23910 Didn't handle multiple providers reporting the same path properly
This can happen when a .dll, .so, etc. is found in the Plug-ins
folder.  The VST and LADSPA providers will report the same path
since they don't really know at scan time if the .dll/.so is
something they can really handle.
2015-05-27 02:42:02 -05:00
Paul Licameli
db14766e23 Merge: Horizontal scrolling snaps 0 to left edge and guarantees it is reachable 2015-05-26 21:30:42 -04:00
Paul Licameli
fa3f91b38d Horizontal scrolling snaps 0 to left edge and guarantees it is reachable 2015-05-26 21:28:22 -04:00
Paul Licameli
2f3d223ec2 Merge: Bug972, again: Recording into empty project aligns time 0 with left edge. 2015-05-26 20:23:39 -04:00
Paul Licameli
41abedf09c Bug972, again: Recording into empty project aligns time 0 with left edge.
Also has this effect:  Generate sound, scroll left, then delete the (sole)
track.  Create new track from menu.  Formerly, the track did not align 0
to left edge.  Now it does.
2015-05-26 20:23:18 -04:00
Paul Licameli
4af87a1879 Merge branch 'master' into scrubbing 2015-05-26 20:23:06 -04:00