James Crook
6478895a39
Bug 1565 - Windows: Toolbars don't show tooltips when button is disabled
2017-05-14 14:58:50 +01:00
James Crook
78135d25fd
Use blue for negative Numbers
...
The time ruler previously used blue for negative numbers, when scrolling left of zero was enabled. This was broken by adding the dark-theme code. Fixed now, and with a new configurable colour for it which defaults to blue if non provided.
2017-05-03 16:11:05 +01:00
Pokechu22
8db7e65505
Get rid of SetStyle for sliders
...
It's no longer used, and the new set up for MixerTrackCluster makes them
unable to change the type of the slider (so it should also no longer need
to be used).
2017-05-02 00:37:31 -04:00
James Crook
0b942d04b7
Move scrub ruler line down 1px
...
..and update the comment.
2017-04-30 18:09:19 +01:00
James Crook
5e28e3fe6d
Line to mark off scrub ruler.
...
Provides a clear boundary between scrub ruler and quick select ruler, even if the theme colours have been warped to be very similar.
Thanks to Gale for spotting this problem on Mac.
2017-04-30 17:22:20 +01:00
Steve Daulton
516570074b
Add preference option for Stem Plot
...
Tracks 'behaviors' preferences split to sub-page to avoid over-long
page for Tracks preferences.
2017-04-27 15:16:05 +01:00
James Crook
7e2a7aad89
Correct default colour for rulers.
2017-04-27 08:13:33 +01:00
James Crook
354b17394f
Add back units have coloured backgrounds.
...
This was broken by a theming change for HiContrast.
2017-04-26 22:33:12 +01:00
James Crook
2a043c0b35
Add settable ruler colouring.
2017-04-26 22:32:09 +01:00
James Crook
f0db511724
Add rotated pip
...
Also remove dead code from theming.
2017-04-26 22:30:31 +01:00
James Crook
e08ceaf099
Add background to numbers on meter, IF meter bar and number colour is too similar.
...
This happens in Hi-Contrast theme.
2017-04-26 16:28:41 +01:00
James Crook
93b5456c08
Rotate pip on vertical slider.
2017-04-24 23:06:15 +01:00
James Crook
03af77387e
Button and hover effect for microphone/speaker on meter bar.
...
Also fixed capitalisation of "Blend system and Audacity theme"
2017-04-24 20:07:48 +01:00
James Crook
031f8413f4
Organise the occult commands in the Preferences Key View.
2017-04-21 15:50:25 +01:00
James Crook
649e52d348
Improved logging of command list.
2017-04-19 21:44:35 +01:00
James Crook
80928bfe61
Increase upper limit for KHz format in spectral selection toolbar.
2017-04-16 18:51:42 +01:00
James Crook
7192470678
Fix build broken by debug casting.
2017-04-16 11:39:29 +01:00
James Crook
a868d0c118
Add Hi-Contrast Theme
2017-04-10 12:09:38 +01:00
James Crook
6e440056f9
Cleaner code to pop non toggle buttons up.
2017-04-09 19:07:28 +01:00
James Crook
53e6d95cd0
Tweak Theme Colours. Smaller L & R on Linux.
2017-04-08 16:00:23 +01:00
James Crook
8ad2e599ab
Tweak Theming. Reticules, Down buttons; Selected buttons.
2017-04-06 20:44:24 +01:00
James Crook
fefc856901
Update slider in tracks on theme change.
2017-04-05 20:16:12 +01:00
James Crook
419b790235
Make monitoring work after a theme change
2017-04-05 17:29:24 +01:00
James Crook
fa62d80a21
Add numbers on ruler back (if not DA)
2017-04-04 23:51:00 +01:00
James Crook
028ed19d90
Sync with DarkAudacity
2017-04-02 23:07:13 +01:00
Paul Licameli
b2ab9b5087
Simplify MixerBoard.cpp using the PlayableTrack type
2017-03-29 13:42:51 -04:00
James Crook
78149bc3da
Disable command-list capture code, by default.
...
Also added a comment to say what it is.
2017-03-23 18:48:00 +00:00
James Crook
3ffcc29bf6
Add code to capture command List
...
Capture the commands and key bindings to debug channel:
a) From the menus
b) from the preferences.
2017-03-23 18:42:54 +00:00
Paul Licameli
2cbdd1cc43
Exception safety in: ControlToolBar & Ruler functions...
...
... because SetupCutPreviewTracks has a small chance of throwing for want
of disk space.
StopStream however is considered nonthrowing.
2017-03-21 14:11:23 -04:00
Paul Licameli
006aeda0a9
Use SafelyProcessEvent
2017-03-17 17:53:03 -04:00
Paul Licameli
1126925438
Remove naked malloc (or similar) and free in: various
2017-03-17 17:52:54 -04:00
Paul Licameli
0113e6f44f
Remove naked new[] in: ondemand, toolbars, widgets
2017-03-17 17:52:45 -04:00
Paul Licameli
38236a807c
More new -> NEW, delete -> DELETE in comments
2017-03-17 17:52:41 -04:00
Paul Licameli
d831318132
simplify SpectrogramSettings::GetScale; abstract frequency-to-bin...
...
... this is a preparation for the constant-q feature, if we want it.
2017-03-17 17:52:27 -04:00
Paul Licameli
aa0d55ac83
Use enum class ProgressResult, don't interconvert with int or bool
2017-03-17 17:52:24 -04:00
Paul Licameli
5036583549
Fewer inclusions of AudacityApp.h
2017-03-17 17:52:24 -04:00
Darrell Walisser
d1b49952e9
Two Initialisations (Valgrind)
2017-03-01 22:39:27 +00:00
James Crook
bf7799e90c
Bug 1412 - (partial workaround for) modeless real/empty "Help on the Internet" pair.
2017-02-26 09:44:23 +00:00
Steve Daulton
d9f7b3605f
Bug 1576 - Assert when New Length is zero in Change Speed effect
2017-02-24 18:51:39 +00:00
Steve Daulton
15aa84f10b
Fix bug 1575
...
Includes fix by PRL:
https://github.com/Paul-Licameli/audacity/commit/cbca44e
2017-01-16 12:35:07 +00:00
Paul Licameli
6fad643000
guard against dereferencing null in the previous
2016-11-21 12:55:21 -05:00
David Bailes
3cecbcd44e
Bug 1450 - Mac: Text grid cells cannot be TAB'bed out of
...
Thanks to David for the fix.
2016-11-21 17:36:27 +00:00
David Bailes
f296c768d5
Fix for bug 1542 - setting of radio buttons in Selection bar
...
Problem: On Windows, if you set the "length" radio button in the selection bar, then tab round to it, this sets the "end" radio button.
This was caused by commit 7e49dc4.
The fix is to restore the previous code just for Windows.
2016-11-03 13:59:04 +00:00
Steve Daulton
e239efe486
Fix bug 1531
2016-10-23 22:10:38 +01:00
Paul Licameli
412d651e6e
Bug1511, partial: fix crash using Quit from Mac tool dock, but...
...
... when multiple unsaved projects are open, there is still a prompt to save
only one of them. I don't yet know why.
2016-10-03 11:34:30 -04:00
Paul Licameli
09cf0a6be3
Bug1450: fix TAB key navigation in metadata dialog
2016-09-27 06:19:09 -04:00
Paul Licameli
f993f1eadf
Regularize casts as (int), so they are easier to find and review
2016-09-20 08:42:11 -04:00
Mark Young
655d7596ab
Assign mMessage to the first column wxStaticText control to allow non-TimerRecord usages to work correctly.
2016-09-18 22:15:54 +01:00
Paul Licameli
236a271ef5
Avoid dangling else warning
2016-09-18 10:36:55 -04:00
Paul Licameli
5d5edecca5
Remove unnecessary semicolons
2016-09-18 10:36:53 -04:00