Paul Licameli
56e7653343
"delete"->"DELETE" in comments, easier to find remaining naked operator delete
2016-02-14 18:50:45 -05:00
Paul Licameli
488ccf143e
Fix small memory leak in Ruler.cpp
2016-02-02 11:47:58 -05:00
Paul Licameli
17c9369286
Bug1239: Correct time rulers after importing files (with File>Open) ...
...
... The fisheye stuff was to blame.
2016-01-26 18:09:29 -05:00
Leland Lucius
3dec7153a3
Fix missing QP indicator on wxGTK/GTK3 combo.
2015-08-25 16:07:59 -05:00
Leland Lucius
6a9dae20f5
Appearance on OSX is now back to normal or better
...
Some additional wx3 cleanup as well.
2015-08-23 20:25:01 -05:00
Paul Licameli
a9ab31dedb
Allow NULL arguments in TrackPanel::GetTracksUsableArea()
2015-08-21 12:02:48 -04:00
Leland Lucius
a80c20c9b2
Revert "Fix ghost image on track panel"
...
This reverts commit b19ed258e9
.
2015-08-19 15:37:27 -05:00
Leland Lucius
b19ed258e9
Fix ghost image on track panel
...
Thanks to David for tracking down the cause, the ghost has
been banished.
2015-08-19 15:29:54 -05:00
Leland Lucius
ebc801f864
Revert "Disable autocreation of Xcode schemes"
...
This reverts commit c15ca44eff
.
2015-08-10 02:18:29 -05:00
Leland Lucius
c15ca44eff
Disable autocreation of Xcode schemes
2015-08-10 02:02:50 -05:00
Paul Licameli
cfdbc35990
Bug 1132: Time shift should not snap to starting positions of moving labels
2015-08-08 16:10:33 -04:00
Leland Lucius
79b3d4d7ad
Works around "some" of the OSX drawing issues
...
This is related to a possible wx3 issue:
http://trac.wxwidgets.org/ticket/17091
But, there's still quite a few more to resolve.
2015-08-08 00:24:52 -05:00
Leland Lucius
f36fe29f96
Fixes for bugs 1122 and 1113
...
Several other issues were also fixed (hopefully ;-)).
This is a major change to accelerator handling and keyboard
capturing. Menu shortcuts, non-menu commands, label editing,
navigation, and basically anything else were you might use
the keyboard should be thoroughly tested.
2015-08-08 00:01:24 -05:00
Leland Lucius
1e195ecea6
Fix many wx3.1.0 assertions now to prevent double testing
2015-07-30 02:05:23 -05:00
Leland Lucius
37168ebbf6
Merge remote-tracking branch 'upstream/master' into wx3
2015-07-28 15:06:25 -05:00
Paul Licameli
846c5d454e
Other spectrogram scales, easily defined!! -- and include bug fixes 1038, 1039
2015-07-27 23:01:16 -04:00
Paul Licameli
9b9ceab6ab
Ruler uses generalized number scale when plotting "log"
2015-07-27 23:01:14 -04:00
Leland Lucius
3fe146f306
Merge remote-tracking branch 'upstream/master' into wx3
2015-07-19 18:00:02 -05:00
Paul Licameli
e3a03ff07e
Tick size on the time ruler will not jump when fisheye approaches ends
2015-07-19 11:44:26 -04:00
Paul Licameli
6b9e7506dd
Ruler-drawing does not assume uniform zoom, ...
...
... and AdornedRulerPanel exposes an invalidation function for later use
2015-07-19 11:44:18 -04:00
Paul-Licameli
c4386f4dc8
Ruler event handler does not directly use zoom (pps) value
2015-07-19 11:44:10 -04:00
Paul-Licameli
fe36b636cb
Rewrite SnapManager to avoid using ZoomInfo::zoom
2015-07-19 11:44:05 -04:00
Paul Licameli
b759cc5483
collapse some repeated code into a loop
2015-07-19 11:43:49 -04:00
Leland Lucius
d1f66d768f
Updates for wx3
...
A long way to go yet, but many OSX issues fixed including
conversion of Audio Unit effects.
2015-06-30 11:25:32 -05:00
David Bailes
8f9eda0214
Changed label, and name of AdornedRullerPanel to Timeline. Change requested by Robert Hänggi.
2015-06-11 13:15:42 +01:00
Paul Licameli
3a3b2d066c
fix compilation warnings
2015-06-09 15:30:42 -04:00
Paul Licameli
0bfac5db40
Two colored time ruler, when scrolling past zero enabled.
2015-05-28 17:07:42 -04:00
Leland Lucius
21d69946e4
Fix ruler background on GTK
2015-05-19 02:39:42 -05:00
Steve Daulton
e9b2d0f02d
A couple of bug fixes for Quick-Play and simplify defaults
2015-05-07 14:34:40 +01:00
Steve Daulton
c487b920ca
Improve selection handling in Quick-Play
2015-05-05 13:00:18 +01:00
Steve Daulton
1ad878771f
Update a couple of variable names.
2015-05-05 13:00:18 +01:00
Steve Daulton
7a85fd1b8e
Improve cursor icon handling in Quick-Play.
2015-04-25 21:51:14 +01:00
Steve Daulton
2fa5425f13
Comment: Reduce the pixel tolerance when the mouse cursor gives better visual feedback.
2015-04-25 21:51:14 +01:00
Leland Lucius
ed79e13fbf
Merge pull request #36 from DanWin/performance
...
Performance improvements
2015-04-24 07:52:38 -05:00
Daniel Winzen
92d522132e
Variable cleanup
2015-04-23 18:30:38 +02:00
Daniel Winzen
759ff8cd0d
Performance improvements
2015-04-23 16:07:25 +02:00
Steve Daulton
9aa8885d9b
A few more minor fixes to Quick-Play.
...
Ensure that Quick-Play is within usable region of Track panel.
Fix Quick-Play Cut-preview.
2015-04-23 13:21:56 +01:00
Steve Daulton
cefd21325e
Redoing Steve's: Fix play from click position when Quick Play Loop in selection.
...
Minus the unnecessary change to ControlToolBar.cpp.
2015-04-21 20:25:33 -04:00
Paul-Licameli
d8cabc14e5
Revert the rest of it
2015-04-21 19:50:06 -04:00
Steve Daulton
e45afbaa76
A few minor fixes to Quick-Play (now hyphenated for consistency).
2015-04-21 20:46:52 +01:00
Steve Daulton
0b67e1c5ac
Allow Quick Play to be disabled (requested by Gale Andrews).
2015-04-21 00:51:23 +01:00
Steve Daulton
79b7caac07
Fix play from click position when Quick Play Loop in selection.
2015-04-20 04:06:07 +01:00
Steve Daulton
cc0b4789a8
Apply Paul L's suggestion to simplify compilation.
2015-04-19 23:36:22 +01:00
Steve Daulton
702d9d75e5
Timeline Quick Play bug fixes and enhancements
2015-04-17 17:52:13 +01:00
stevethefiddle@gmail.com
b09c923e92
Fix crash reported by Bill
...
Steps to reproduce:
1) Launch Audacity
2) File > New Project
3) Close second (new) project
4) Click Record button - Crash
2015-01-06 18:24:00 +00:00
stevethefiddle@gmail.com
c8cabab88b
Better fix for bug 802.
2015-01-05 11:07:55 +00:00
stevethefiddle@gmail.com
86a71bd71b
Partial fix for bug 802.
2014-12-21 18:57:25 +00:00
lllucius@gmail.com
bfb1284573
Fix for unwanted cursor persistence outside of project window
...
This seems to only happen on the Mac and has to do with
how wx2.8.12 handles cursor setting.
2014-12-12 21:56:49 +00:00
james.k.crook@gmail.com
7ee3c47441
Added Space-Saver meters. These are now the default.
...
Fixed ResetToolbars so that SpectralSelectionBar is not shown after a reset.
2014-11-09 15:47:09 +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