lllucius
96324b5520
Add "Delete Label" to right click when editing labels.
2014-07-12 14:26:07 +00:00
benjamin.drung@gmail.com
277932dccb
Remove trailing spaces.
2014-06-03 20:30:19 +00:00
v.audacity
77b56cf8bc
Fix crash bug caused by bug 705 patch.
2014-03-31 00:41:16 +00:00
v.audacity
74a660ef16
Bug 705 - Envelope points not deleted correctly when button up over label track. Steve's patch.
2014-03-22 03:27:42 +00:00
james.k.crook@gmail.com
30e6a3dec4
Removed some per-file memory allocation debugging that is not needed (and generates warnings) now that we do it from AudacityHeaders.h
2014-01-13 21:21:14 +00:00
martynshaw99
65e4f56126
Norm's patch to improve selection speed on large projects by reducing the number of unnecessary auto-saves. Maybe vertical zooming should also not trigger an auto-save?
2013-12-30 00:41:18 +00:00
martynshaw99
f32e4918c0
Norm C's patch for zooming, with a few mods from me. Allows more zooming-in and gives shift-right-click to return to 'normal' zoom on platforms that support it.
...
I note a number of 'zooming' bugs do still exist, but are ancient.
2013-11-28 01:11:09 +00:00
v.audacity
a68955a0dd
Steve's patch for http://bugzilla.audacityteam.org/show_bug.cgi?id=675 , "Additional Track Drop-down Menu commands"
2013-11-03 01:17:58 +00:00
lllucius
ce00d5b507
[Bug 647] Snap-To clicks find nearest snap point, not nearest previous.
...
Convert SnapTo from on/off to a choice of off/nearest/prior.
2013-11-01 14:13:39 +00:00
richardash1981
9e9aba6222
Move the MakeParentPushState() calls into the event handlers, so that the implementation method can be used from other places as well in the future. Patch by Steve the Fiddle
2013-10-30 22:10:11 +00:00
RichardAsh1981@gmail.com
be4f39c9c7
refactor the construction of the track pop-down menu into a function to avoid repeating the code multiple times to do the same thing. This makes extending the track pop-down menu, and eventually breaking this class up, much easier
2013-10-30 22:07:06 +00:00
RichardAsh1981@gmail.com
88b0e0c264
more whitespace cleanup, and make blank lines not have spaces on them, patch by Steve the Fiddle
2013-10-29 21:49:45 +00:00
RichardAsh1981@gmail.com
8b24718978
fix tabs in file, patch by Steve the Fiddle
2013-10-29 21:34:59 +00:00
lllucius
3d95126e0e
Bug 275 - Snap-To status/quantisation are global, leading to incorrect indications in multiple projects
...
This adds (I believe) project specific selection format.
2013-10-27 01:58:35 +00:00
lllucius
3ec8989265
Bug 510 - undo can change which tracks are selected, and focus
...
Must more extensive review of saving state
Try this one David. I reviewed all actions in Menus.cpp and have added state
saving where it seemed to be missing. I had no idea it would be so many (22).
And that was only reviewing Menus.cpp. I believe that will get them all since
all keyboard actions are tied to a menu or command action and they all go
through Menus.cpp. (I still have a few to review in TrackPanel.cpp though)
2013-10-23 20:14:09 +00:00
lllucius
03f5088b6a
Bug 406 - Label creation/other non-dialogue editing and keyboard selection hang on long projects
...
This is part 1...
Provides some relief to the selection "hang"
This patch adds the ability for the keyboard based commands (like cursor left,
extend selection right, etc.) to know when the key has been released.
When the patch is applied the current state is saved only when the key is
released and not every time it repeats.
Here's an example of the difference it makes.
This video show the selection "hang", but also watch the CPU usage. All I'm
doing is pressing SHIFT+RIGHT ARROW.
http://youtu.be/tdMntDwGSkM
This one is the same thing bug with the patch applied. Notice that the
selection "hang" no longer occurs and look at the CPU usage!
http://youtu.be/EpXNsQ4Cky0
2013-10-23 18:01:14 +00:00
lllucius
0bee195b0e
Bug 275 - Snap-To status/quantisation are global, leading to incorrect indications in multiple projects
...
Make Snap To project specific
This makes the Snap To setting in the selection bar project specific. Changing
it will no longer affect other open projects.
The state is saved to audacity.cfg when the checkbox is changed. This means
that the next project window to open will start with the new value. (As it
should be).
2013-10-23 17:47:00 +00:00
v.audacity
cdccd118d8
I think this fixes the remaining issues in bug 670.
2013-10-18 05:03:50 +00:00
martynshaw99
4f5de6d5e3
Quiet a bunch of 'unreferenced formal parameter' warnings on Windows.
...
The remaining ones are 'formal parameter's referenced by other platforms.
2013-09-25 22:57:54 +00:00
lllucius
5ec256a6fc
Fix for bug #427
2013-09-24 23:24:22 +00:00
RichardAsh1981@gmail.com
07a9789ec5
make functions which do not require access to class member variables static so they can be called without an object to do so with. Based on part of a patch by Campbell Barton
2013-09-21 19:34:12 +00:00
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