1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-05-05 06:09:47 +02:00

6811 Commits

Author SHA1 Message Date
James Crook
60a53d560b Ensure colours of rulers and TimeTrack background update after a theme change. 2017-04-27 12:08:25 +01:00
James Crook
7661d179ba Send size event after repopulating MeterToolbar buttons.
If we don't do this, it does not regain its former size, if it is floating.
2017-04-27 09:51:34 +01:00
James Crook
7e2a7aad89 Correct default colour for rulers. 2017-04-27 08:13:33 +01:00
James Crook
d9e25bfc12 Add themed background for time track 2017-04-26 22:34:14 +01:00
James Crook
1114d5fa20 Add theming for NoteTrack 2017-04-26 22:33:50 +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
603b5a8721 Update the 4 Themes.
Mac buttons now fixed on Dark and Hi-Contrast.
New colours added but not used yet.
Rotated pip added but not used yet.
2017-04-26 22:27:53 +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
6bcbe417e9 Make SelectionBar end/length radio buttons behave normally
They had lost the focus/voice-over functionality because I added code to draw them in the
theme colour.  Now I disable that code, IF recolouring is both set and active.  This will happen
for example, if Hi-Contrast is used with the Hi-Contrast system theme.
2017-04-26 15:58:50 +01:00
James Crook
2cc39d791f Option so (theme) developers can work with Mac buttons on PC (and vice versa) 2017-04-25 17:24:50 +01:00
James Crook
de798b17d5 Fix: Swap Stereo sets pan to far right. 2017-04-24 23:24:39 +01:00
James Crook
93b5456c08 Rotate pip on vertical slider. 2017-04-24 23:06:15 +01:00
James Crook
621f01abb0 Draw diagonal grabber and background in themed colours. 2017-04-24 22:35:41 +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
d0bafebfdf Fix posterisation. Add blend themes option.
Posterisation was caused by having a bright theme cache and using a darker theme (in linux) so the light colours 'got stretched' and showed up the relatively few distinct values there.  So the Classic theme is now darker, and we expect (on Windows) that it will be recoloured to windows lighter colours.
2017-04-24 18:33:46 +01:00
Paul Licameli
94d8c2cff7 fix the previous 2017-04-24 13:13:14 -04:00
Paul Licameli
967e1fcf02 More exception safety for selection states of tracks 2017-04-24 13:08:31 -04:00
Paul Licameli
972f7471de Fix progress bar in Normalize 2017-04-24 11:38:28 -04:00
James Crook
8184ae5841 Update HiContrast Theme
The blue-hover-blobs are centred better, and the large one is filled in now.  Select colour toned down a bit from cyan, and RMS colour made more distinctive (whiter).  Slider pips now less fuzzy and have 'eye' effect to aid visibility.  Mute/Solo button shapes and colours modified, and unselected version is no longer solid.
2017-04-24 14:43:51 +01:00
James Crook
dfe423fea5 Rearrange toolbar order in menus.
Now they are in the order they appear in the default interface and manual rather than alphabetic.
Also removed combined-meter option.  Upgraders will potentially continue to have it, until they select one of the single meters.  The die hards could also edit audacity.cfg if they really really want it enough.
Also added some comment lines in the ext menus to clarify structure.
Rearranged both View->Toolbars and Ext-Bar->

Enabling/disabling of ext menu items may not yet be exactly what we want, e.g. enabling cursor commands depends on tracks, but enabling selection commands does not.  Not fixed, as it is not clear exactly what we want.
2017-04-24 11:24:00 +01:00
Paul Licameli
3aff330671 Fix compilation of EXPERIMENTAL_OUTPUT_DISPLAY; fix a warning in it 2017-04-23 07:58:11 -04:00
James Crook
218f2ebb8d Fix two more 'select' commands which expected to be activated by a keyboard event. 2017-04-22 19:18:34 +01:00
James Crook
a68f7fc10c Fix activation of certain 'select' commands via menu.
These commands all assumed they would be activated from a key press, and so take the key up/down state into account.  This is not now the case, and there is no wxEvent to pass to them if they came via a menu item.
2017-04-22 11:21:17 +01:00
Gale Andrews
e7007c1d59 Remove unwanted period 2017-04-22 01:35:05 +01:00
James Crook
083d123875 Don't update checkmarks of occult menu items. 2017-04-21 17:39:35 +01:00
James Crook
6d361687d6 Add Show/Hide Extra menus preference.
The new preference is in the view menu and on the Gui preferences page.
Also Ext Menus rearranged to more closely match default toolbar order.
Also F11 (a new menu command to show/hide maximised) now has a check mark.

This change needs testing on mac as mac is pickier about when menus are updated.
2017-04-21 17:32:53 +01:00
James Crook
031f8413f4 Organise the occult commands in the Preferences Key View. 2017-04-21 15:50:25 +01:00
David Bailes
592453082b Removed zoom presets
Removed the zoom presets which I added in commit 1fa97a4. Nobody else wanted them.
2017-04-21 15:15:38 +01:00
windinthew
db3ec50236 Fix missing or conflicted access keys
Also reinstate 'Store' and 'Retrieve' for save and recall of
selection and cursor point.
2017-04-21 04:24:08 +01:00
James Crook
649e52d348 Improved logging of command list. 2017-04-19 21:44:35 +01:00
James Crook
e9df6cb49f Move Nyquist Prompt into plug-ins
Even though it is a built-in Audacity effect, it is more logical in plug-ins, because the actual effect that will be run when the effect is applied is a plug-in.  Makes the list of effects (sorted by type) more logical.
2017-04-19 12:52:11 +01:00
James Crook
6f38298ad8 Show default checked checkboxes (only) in menu listing. 2017-04-17 11:00:23 +01:00
James Crook
24c2c6e070 Bug 1633 - Spectral Selection Toolbar incorrect above 100 kHz 2017-04-16 22:15:48 +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
795cbe0c0c Improve menu listing from screenshot tool 2017-04-16 11:40:31 +01:00
James Crook
7192470678 Fix build broken by debug casting. 2017-04-16 11:39:29 +01:00
James Crook
c1c6a91586 Move pixel-to zoom items under zoom. 2017-04-14 15:44:07 +01:00
James Crook
96534c0114 Tweak menu screenshot code (show check/submenu options) 2017-04-14 15:44:06 +01:00
Gale Andrews
c4484a44ef Rename Size as 'Reclaimable Space" for now
Better than being misleading, until we revisit the History window.
2017-04-14 06:59:33 +01:00
James Crook
22d448203b Fix: Metadata editor menu item should be available always. 2017-04-11 19:42:29 +01:00
James Crook
a868d0c118 Add Hi-Contrast Theme 2017-04-10 12:09:38 +01:00
James Crook
06816684df Recolour light theme if system theme clashes.
On some Linux the default theme has dark grey drop downs, which can't be recoloured (limitation in wxWidgets) and that looks bad with the built in light themes (Classic and Light).  So in these cases the theme's light colour and light buttons get recoloured.

Custom themes and dark theme don't get recoloured.
2017-04-10 08:51:45 +01:00
James Crook
82a7778813 Merge pull request #193 from walisser/clang
Fix clang build
2017-04-09 22:31:32 +01:00
James Crook
6e440056f9 Cleaner code to pop non toggle buttons up. 2017-04-09 19:07:28 +01:00
Gale Andrews
ffdba2eb2b Add missing access key for new menu item 2017-04-09 18:30:00 +01:00
James Crook
8fdc60f7bc Time Configure and Make (in Travis)
Also reduced -j4 to -j2
2017-04-09 16:11:31 +01:00
James Crook
54b26f1ba6 Make light theme lighter/bluer/crisper. 2017-04-09 12:47:29 +01:00
James Crook
bcb723f74e Improve DarkTheme buttons on mac. 2017-04-08 23:17:30 +01:00