Paul Licameli
4868b6afeb
Merge branch 'master'
2015-08-19 10:20:00 -04:00
David Bailes
58dc9ccb2c
Fix for TrackPanel not releasing keyboard capture when losing focus.
...
Previously the TrackPanel didn't release keyboard capture when losing focus.
This led to bugs of this nature, which are now fixed:
1. On a label track, move the cursor to a position where there isn't a label.
2. Press ctrl+shift+f6 to move to the toolbars.
3. Press R. A label is created in the label track, rather than recording started.
2015-08-19 08:46:57 +01:00
Leland Lucius
a4802f48b1
Fix wx3 related crash and remove wx2 ifdef'd code
2015-08-19 00:37:03 -05:00
Paul Licameli
9bc9b994ab
Fix ctrl-mousewheel in vertical ruler of stereo track
2015-08-18 12:07:45 -04:00
Paul Licameli
ebef4aef2f
Fix ctrl-mousewheel in vertical ruler of stereo track
2015-08-18 12:07:16 -04:00
Paul Licameli
cb35572eea
Merge branch 'master'
2015-08-18 12:03:10 -04:00
Paul Licameli
409cbb2996
Bugs 994, 1030: Scrubbing behavior with pointer outside of the track panel...
...
... first: suspend scrubbing only when the application is deactivated -- not
necessarily when track panel loses focus; resume when reactivated.
second: click and drag to seek happens only when the pointer is in the track
panel, and either over a wave track, or over no track.
2015-08-18 11:06:53 -04:00
Leland Lucius
191ccb0ecc
Add new files to Xcode project
2015-08-17 21:59:04 -05:00
Leland Lucius
2fc4c63c93
Regenerate for new file
2015-08-17 21:54:47 -05:00
Leland Lucius
0fe7b22103
Revert to appmodel progresss dialogs only
2015-08-17 21:49:45 -05:00
Paul Licameli
48ed1fe767
New header doesn't need <vector>
2015-08-17 12:08:58 -04:00
Paul Licameli
b9db3bd83d
Define and use TranslatableStringArray. This lets you define "listeners"...
...
... for language changes, without inserting extra code to send the
notifications.
2015-08-17 12:04:21 -04:00
Paul Licameli
5c77d34a35
Allow time shift only when mouse x is within bounds
2015-08-17 10:49:37 -04:00
Paul Licameli
716d3252b3
Allow time shift only when mouse x is within bounds
2015-08-17 10:48:48 -04:00
Paul Licameli
93e03b5d99
Merge branch 'master'
2015-08-17 10:48:29 -04:00
Paul Licameli
3ddbbd375d
Reassigned spectrograms!! A third algorithm choice in preferences.
2015-08-17 10:05:20 -04:00
Paul Licameli
7544a35a6e
Improve calculation of reassigned spectrogram at screen boundaries
2015-08-17 10:03:45 -04:00
Paul Licameli
9505278c44
Disable caching for reassigned spectrogram
2015-08-17 10:03:21 -04:00
Paul Licameli
84ee685ee9
reassignment, internals, implementing time correction, but -- ...
...
... it does not yet interact correctly with caching, so results may be
slightly wrong if you scroll the view by less than a screen.
2015-08-17 09:17:46 -04:00
Paul Licameli
7113d533fb
reassignment, internals, implementing frequency correction only
2015-08-17 09:17:45 -04:00
Paul Licameli
1f94d99c43
reassignment added to list of algorithms in settings and preferences
2015-08-17 09:17:42 -04:00
Paul Licameli
c4f7e25c1c
Window function improvemenets: ...
...
fix off-by-one inconsistencies in the sum-of-cosines windows.
Implement derivatives of the window functions, needed for reassigned
spectrograms.
2015-08-17 08:40:20 -04:00
Paul Licameli
ec742f76e7
Fix some minor bugs in view project
2015-08-17 08:39:42 -04:00
Paul Licameli
2855186408
fix a memory leak
2015-08-17 08:39:28 -04:00
Paul Licameli
5d2ccbc207
Don't use a "magic number"
2015-08-17 08:37:59 -04:00
Paul Licameli
167f1eac82
Merge branch 'master'
...
* master:
Ensure the project window doesn't fall underneath the menu on OSX
Workaround 2.1.1 and older window size bug
2015-08-17 08:35:02 -04:00
Leland Lucius
13dbaf11ec
Ensure the project window doesn't fall underneath the menu on OSX
2015-08-17 02:12:55 -05:00
Leland Lucius
bb553a1cfb
Workaround 2.1.1 and older window size bug
...
It causes zero width/height window dimensions to be written to
the config.
2015-08-17 01:58:30 -05:00
Paul Licameli
a081d18d48
more simplification of arguments
2015-08-16 21:14:50 -04:00
Paul Licameli
e4fe449021
more simplification of arguments
2015-08-16 21:14:41 -04:00
Paul Licameli
a85167605f
simplify argument passing for drawing pitch views; add an i18n-hint comment
2015-08-16 19:57:43 -04:00
Paul Licameli
a6172d932b
Add an i18n-hint comment
2015-08-16 19:57:21 -04:00
Paul Licameli
5aba06a8a2
simplify argument passing for drawing pitch views
2015-08-16 19:45:09 -04:00
Paul Licameli
b2e04909dc
Merge branch 'master'
2015-08-16 19:43:56 -04:00
Leland Lucius
a173f2c6e9
Fix for bug #1057
2015-08-16 15:29:47 -05:00
Leland Lucius
54902ddb65
Fix for bug #1136
2015-08-16 15:21:39 -05:00
Leland Lucius
5a9025b558
Hopefully this'll fix the assertions
2015-08-16 15:04:24 -05:00
Leland Lucius
a36e51b4c2
Fix bug #1143
2015-08-16 14:03:46 -05:00
Paul Licameli
f142c5d364
Rearrange Spectrograms preferences page and change some names
2015-08-16 14:42:11 -04:00
Paul Licameli
e5b60d8f0a
Rearrange Spectrograms preferences page and change some names...
...
Three boxes called Scale, Colors and Algorithm, and the spectral selection
checkbox
ERB is now ERBS
STFT is now Frequencies
Shortened other algorithm name to Pitch(EAC)
2015-08-16 14:40:30 -04:00
Paul Licameli
6d0043860e
Merge branch 'master'
2015-08-16 14:39:32 -04:00
Paul Licameli
9ee76d93c1
Group "extended import" page of Prefs under "Import/Export"
2015-08-16 13:11:00 -04:00
Paul Licameli
9c2ac80f18
Ctrl-mousewheel in vertical ruler of waveform dB view varies bottom of scale
2015-08-16 12:19:25 -04:00
Paul Licameli
141d93bbc0
Ctrl-mousewheel in vertical ruler of waveform dB view varies bottom of scale...
...
... provided the bottom is visible
2015-08-16 12:18:17 -04:00
Paul Licameli
2dc824ba46
Merge branch 'master'
2015-08-16 12:18:00 -04:00
Leland Lucius
ef95285af2
Add missing Transport EndMenu()
2015-08-16 06:28:12 -05:00
Leland Lucius
7757297d82
Fix OSX special menu items (About, Preferences, Quit)
...
And convert a few more command manager arguments to const
2015-08-16 06:18:41 -05:00
Leland Lucius
b7fc0e4631
Fix for bug #1086
2015-08-16 04:08:34 -05:00
Leland Lucius
8242937502
Fix double open of files specified on the command line (wx3 issue)
2015-08-16 04:01:49 -05:00
Leland Lucius
141c42bbdb
Protect against not having an initial file type selected
2015-08-16 03:13:55 -05:00