RichardAsh1981@gmail.com
61de872bf2
Make a large number of global variables static so they only have file scope when that is all they need. Part of a patch by Campbell Barton
2013-09-21 19:30:00 +00:00
v.audacity
cc876ce7be
just some cleanups on FIXMEs and unused method parameters
2013-08-31 05:57:48 +00:00
james.k.crook@gmail.com
dba81b3f1c
Cleanup: Fixed lots of trivial MSVC warnings.
2013-08-25 21:51:26 +00:00
v.audacity
c7daafede2
In off-list discussion, Steve mentioned that kdevelop / kate highlighting recognizes "FIXME", but not "FIX-ME", which has been the Audacity convention. This commit changes Audacity code to use the "FIXME" convention (though I've never known it as convention and MSVC doesn't recognize it).
...
Also, minor change in WaveTrack.cpp in the effort on bug 641. Should have no functional difference.
2013-08-24 20:30:47 +00:00
v.audacity
7a4a3e3951
Handle Alt key down events, specifically for draw tool.
2013-08-09 01:03:34 +00:00
v.audacity
522205b056
Move check for ControlToolBar shift key-up from TrackPanel::OnTimer() to new ControlToolBar::OnTimer().
2013-07-30 01:11:36 +00:00
v.audacity
953d31c8d3
better fix for bug 307
2013-07-26 07:34:17 +00:00
RichardAsh1981@gmail.com
554ba49f6d
Patch by Steve the Fiddle to provide more logical behaviour after Make Stereo Track
2013-07-09 19:32:57 +00:00
RichardAsh1981@gmail.com
77f9609fdf
remove some variables which are set and never read, based on part of a patch by Steve the Fiddle
2013-07-09 19:26:23 +00:00
martynshaw99
f209391d59
John (Thales) code to make the waveform display look like the output of the gain and pan sliders, rather than the input. Added as EXPERIMENTAL_OUTPUT_DISPLAY since there is work to do, but I think this deserves wider input/views.
2013-05-30 23:14:25 +00:00
richardash1981
bcff3a8a86
Fix the case where the split track is small but not minimised, make sure the resulting tracks are big enough to have the buttons visible. Patch by Sven Giermann
2013-03-17 16:34:16 +00:00
richardash1981
b95918fe52
apply parts of Campbell Bartons patch for cleaning up compiler warnings: add static qualifiers to methods, ensure prototypes match definitions and some whitespace and comment changes
2013-02-22 21:29:19 +00:00
v.audacity
9d0daf8662
Campbell Barton's patch to turn many, many tabs to our 3-space convenbtion
2013-02-20 23:42:58 +00:00
RichardAsh1981@gmail.com
2326bb8347
Commit most of patch-envelope-range-2.patch from Maarten Baert, excluding an unrelated change and some independent ones already committed. There is an outstanding potential issue with the TimeTrack:: copy constructor awaiting further input
2012-12-29 16:28:28 +00:00
richardash1981
55be06c9e4
commit a large patch by Maarten Baert maarten-baert<at>hotmail<dot>com to fix and improve time track support. Several fix-me issues remain but none are new with this patch.
2012-12-19 21:49:25 +00:00
richardash1981
c32cfbc2a5
commit fix for crash if you undo whilst time-shifting a track, found and produced by Campbell Barton
2012-12-04 16:41:43 +00:00
v.audacity
9e3c8abfd3
patch from Luciano Rosa to accommodate hi-rez devices (starting with M2Tech products)
2012-12-03 05:39:17 +00:00
v.audacity
05daaf4767
Gale says this has problems on Linux, per bug 393 thread. Revert for 2.0.2.
2012-08-21 02:53:46 +00:00
v.audacity
4df73699fc
fix to bug 393, from patch submitted by Chandranshu Garg
2012-08-20 21:55:45 +00:00
v.audacity
0e287db4c9
Turns out the failsafe I added yesterday in r11929 was the correct solution to bug 367. This commit just adjusts the comments.
...
This also has the fix for bug 232, derived from the patch by Gaurav Agarwal.
Also changed several lingering "linking" comments to "sync-lock", the agreed on current terminology.
2012-08-20 20:26:42 +00:00
v.audacity
bd55ab0ff0
failsafe against crash per http://bugzilla.audacityteam.org/show_bug.cgi?id=367#c12
2012-08-20 03:08:15 +00:00
v.audacity
da08f1ea12
Fix bug 181.
2012-08-16 23:41:09 +00:00
v.audacity
ebb4f530bb
Apparently, wxConfigBase::Write() does not update values for next access on all platforms unless Flush() method is called. Added many calls to wxConfigBase::Flush() to make sure the Rad() calls get the right values.
2012-08-02 06:03:19 +00:00
rbdannenberg
16fd848f9e
Modified to allow compile with USE_MIDI turned off (no NoteTrack). Tested with USE_MIDI both defined and undefined when compiled as Unicode Debug/Win32.
2012-07-18 03:44:34 +00:00
windinthew
2ccfc1ad6c
Added access keys for Track Drop-Down menus as suggested by David Bailes
...
on audacity4blind list (tested on Windows).
2012-05-10 09:09:49 +00:00
james.k.crook@gmail.com
4dc68db335
Fix problem with waveform disappearing when zooming in using mouse wheel. Aligns audio right with mouse position, if mouse position is to right of audio right.
2012-05-06 11:50:29 +00:00
james.k.crook@gmail.com
e4e9549a95
Restored previous behaviour. Mouse wheel based zooming now different from button based zooming again.
2012-05-05 21:06:19 +00:00
james.k.crook@gmail.com
5a8a515235
Fix Bug 375 (P3): Can now drag a clip to a new track, even if it is the selection.
2012-05-05 15:27:51 +00:00
james.k.crook@gmail.com
30a7876593
Ctrl-Wheel Zooming now behaves like zoom buttons, so we don't zoom into empty space.
2012-05-04 11:47:29 +00:00
james.k.crook@gmail.com
66c6d8f570
More internationalisation hints.
2012-04-28 18:17:38 +00:00
lllucius
5f1ef8f8fa
Adding wxMac accessibility. Should resolve:
...
http://bugzilla.audacityteam.org/show_bug.cgi?id=139
2012-03-21 03:09:06 +00:00
james.k.crook@gmail.com
6c71a5e170
Fixed more internationalisation hints.
2012-03-20 16:48:57 +00:00
james.k.crook@gmail.com
63f0b8b09e
Fixed more internationalisation hints.
2012-03-20 16:17:37 +00:00
james.k.crook@gmail.com
69476e785c
Fixed more internationalisation hints.
2012-03-20 15:36:02 +00:00
v.audacity
e47349a6f4
Further fix for P2 bug described by Bill Wharrie in "Problem dragging clips between tracks with different sample rates" thread on audacity-quality. Moved the resampling of dragged clips to (left-)mouse-up, rather than upon drag into the destination, but still dragging.
2012-03-03 20:20:06 +00:00
v.audacity
111278c61b
In WaveTrack.*:
...
* Fix P2 bug described by Bill Wharrie in "Problem dragging clips between tracks with different sample rates" thread on audacity-quality. Made sure the clips get resampled to the destination WaveTrack rate, and marked changed.
* Comment out unused override of WaveTrack::MoveClipToTrack().
* Added an ANSWER-ME about what appears to be a useless declaration and assignment.
In WaveClip.cpp, remove wxASSERT that Michael was trying to convince me to do yesterday. In debugging this, found a case when it's not a bad call. Thanks, Michael! :-)
In TrackPanel.cpp, removed some cruft.
2012-03-03 01:34:14 +00:00
v.audacity
0d08f11504
Fix bug 187.
2012-02-14 00:18:29 +00:00
windinthew
7879455d0f
Fix missing feature in code comment.
2012-02-13 20:38:24 +00:00
windinthew
205df419ea
Fix typo in code comment "Zoom" should be "Scroll".
2012-01-26 22:20:14 +00:00
v.audacity
df53d2de52
Don't process format change if event does not specify change. This avoids incorrect PushState.
2011-12-02 06:46:31 +00:00
james.k.crook@gmail.com
21d55e77e6
Dealt with (and tested) some FIX-MEs and ANSWER-MEs.
2011-11-25 21:26:01 +00:00
james.k.crook@gmail.com
ed66bf3fab
Changes to allow mod-track-panel.
2011-11-25 20:40:26 +00:00
v.audacity
f1fee888c2
Fix null pointer dereferences caught by Vigilant Sentry. Ask some questions about some code.
2011-11-24 23:12:52 +00:00
v.audacity
2278cdce95
Fix further possible, and comment on definite null pointer derefs per cppcheck.
2011-11-20 07:09:46 +00:00
v.audacity
458152070e
Fix some problems with asserts in 11308. Further wording corrections.
2011-11-18 03:47:43 +00:00
v.audacity
59db8d4ad4
See http://bugzilla.audacityteam.org/show_bug.cgi?id=451#c31 and http://bugzilla.audacityteam.org/show_bug.cgi?id=451#c32 .
2011-11-16 05:59:48 +00:00
v.audacity
b2e0e984d9
Add an assert for possible null pointer dereference detected by cppcheck.
2011-11-10 20:17:44 +00:00
v.audacity
0f74ce22c9
Fix null pointer deref crash, reported by Leland.
2011-11-03 22:19:50 +00:00
v.audacity
1ceb0ef660
Apply modified version Roger Dannenberg's patch to remedy some problems from commit r10680 and fix some bugs.
2011-10-19 23:06:53 +00:00
mchinen
9bd2da0284
Bug 406 (P2) - (partial?) Fix for labeltracks in large projects being slow/laggy/jerky.
...
Undoes Roger's fixes for bug 255/148, as this was one component of the bug.
This fix restores TrackPanel::RefreshTrack to using a cliprect instead of doing an entire refresh.
It does it by using a repair flag in TrackPanel::DoDrawIndicator that does not advance the indicator time (so the only place the time can advance is in OnTimer)
I tested to make sure both bugs were okay after my fix.
This fix may restore usability enough to resolve the bug, but I note that there are other potential optimizations we can make, discussed on the bug 406 bugzilla comments.
2011-06-04 02:41:16 +00:00