1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-05-02 16:49:41 +02:00

8387 Commits

Author SHA1 Message Date
James Crook
a47df37ea4 Bug 1533 - Selection in label track offset from selection in audio Track
The problem was actually more general, and involves misalignment between selections
in clips and selections in the background and in the ruler - so could be seen with just
audio tracks and no label tracks.
2018-03-17 19:17:53 +00:00
James Crook
21e330d0e7 Bug 1551 - Active transport inhibits the operation of "Type to create a label" 2018-03-17 19:17:53 +00:00
Paul Licameli
bc6ed77498 Fix missing translations in Choice controls again, see bc773e02d336cd 2018-03-16 17:58:32 -04:00
James Crook
a48eb4eec9 Bug 1810 - Vertical Zoom in by clicking in the vertical Scale, or context menu, in waveform views is inconsistent. 2018-03-16 20:42:48 +00:00
James Crook
2cb76e0820 Bug 1852 - Ctrl+M does not open label for editing
- Now when recording, the recording track has a number >=0 and so the modified
test will set the cursor for editing the label.
- Bug 305 is still fixed, because Nyquist will pass -2 for the restore track.
2018-03-16 20:14:33 +00:00
James Crook
205b7d6a02 Rename 'chain' to 'macro' in history and comments. 2018-03-16 18:47:39 +00:00
James Crook
2d62013fac Add Macros Palette to Apply Macro -> submenu, 2018-03-16 18:38:06 +00:00
James Crook
e51a9734e0 Tweak Select Command.
- Now does a SetFocus
- Has options for what to select relative to.
2018-03-16 16:53:41 +00:00
David Bailes
5037e2bbe0 Menu bar: corrected duplicate access key 2018-03-16 12:29:26 +00:00
David Bailes
bf9e7fcdbb Clip boundary commands: remove requirement for TrackPanel to be focus
When these commands were initially written, they operated on the focused track. This is no longer the case, so I've remove the requirement for the TrackPanel to be the focus.
2018-03-16 11:36:20 +00:00
James Crook
2da227a714 Make zoom toggle finer grained
- Upgraders using zoom toggle will need to reselect the zoom levels they want.
2018-03-16 10:27:04 +00:00
James Crook
ddb4290284
Merge pull request #267 from Paul-Licameli/ellipsis-problem
Ellipsis problem
2018-03-16 08:20:08 +00:00
Paul Licameli
5b6456cd09 Exclude dialog commands from Macro editing not by translated name...
... Don't assume "..." in the untranslated name will still be there in the
translated.
2018-03-15 23:39:27 -04:00
Paul Licameli
b75e356df6 Now use that extra information 2018-03-15 23:32:15 -04:00
Paul Licameli
bb7b77cde0 Change expansion of XXO and pass more arguments to CommandManager 2018-03-15 23:29:27 -04:00
Paul Licameli
4e18318934 Define XXO alternative to _ just for use in Menus.cpp 2018-03-15 23:20:20 -04:00
Paul Licameli
cfd9bd3331 Fix part-translated identifiers for Align cmds; new string pair class 2018-03-15 20:34:17 -04:00
Paul Licameli
9780c14882 Fix mix of internal and translated strings naming Align commands...
... Revert commit 357b05efd29366b3b5b18202ea317d4e90ee9b80, and use
Ukrainian, and open Select Commands in Macros, to see the problem
2018-03-15 20:33:26 -04:00
Paul Licameli
9b7ccc4dff Use TranslatedInternalString for tips of toolbar buttons 2018-03-15 20:13:19 -04:00
Paul Licameli
d258385e3a Use TranslatedInternalString in MacroCommandsCatalog 2018-03-15 19:53:38 -04:00
Paul Licameli
6c8ba8b5bb Define TranslatedInternalString 2018-03-15 19:49:38 -04:00
James Crook
980cf456f1 Update two help URLs. 2018-03-15 19:43:38 +00:00
Steve Daulton
814322a793 Fix Equalization crash in debug build 2018-03-15 17:50:09 +00:00
Paul Licameli
01a45a6b36 Strip ... from Nyquist effect names again (but none shipped have it) 2018-03-15 13:44:51 -04:00
James Crook
b45b4c4a7a
Merge pull request #265 from Paul-Licameli/migrate-old-chains
Migrate old chains...
2018-03-15 12:19:27 +00:00
Paul Licameli
cc7bf5c328 Migrate old chains...
... Copy old Chains files to Macros, once only per session, never overwriting.

Leave old files in place in case the user downgrades their Audacity.

When removing a Macro, remove also any like-named legacy chain.
2018-03-15 05:21:04 -04:00
James Crook
6fe494df51
Merge pull request #264 from Paul-Licameli/translate-command-names
Translate command names
2018-03-14 23:34:49 +00:00
Paul Licameli
c3adc0141c Translate the two built-in macro names...
... If you only ever use one Audacity locale, then the two persistent macro
files will be created with appropriately translated names.

If you ever do use more than one locale and open Macros... , then
you will get duplicate files differing only by translation of the name.
Nothing causes an automatic purge of the macros in the non-current language.
2018-03-14 19:23:25 -04:00
Paul Licameli
59d41db63a In "Select Command" translate all...
... Not only the menu command names, as previously, but also:

Effect and Command names
Special command names
2018-03-14 19:11:42 -04:00
Paul Licameli
357b05efd2 If not English locale, don't show short command name in (parentheses) 2018-03-14 19:11:42 -04:00
Paul Licameli
4f9ab08487 Substitute, don't concatenate, if these should be translated 2018-03-14 17:34:45 -04:00
Paul Licameli
65b8520e48 use override 2018-03-14 17:21:36 -04:00
Paul Licameli
9d531cad56 Translate dialog title 2018-03-14 17:18:24 -04:00
Paul Licameli
f78515c84b Fix misleading function declarations -- arguments really are used 2018-03-14 17:18:24 -04:00
James Crook
1dd054c160 Bring Help-Tools under Tools.
Also make the macro list into a submenu, 'Apply Macro', so that the length of 'Tools' stays manageable.
2018-03-14 20:14:50 +00:00
James Crook
7910688c03 Add Align commands to repertoire.
Previously we ignored the 'multis'.
2018-03-14 19:57:26 +00:00
James Crook
86cd720d99 Fix two MSVC compile warnings. 2018-03-14 19:28:29 +00:00
James Crook
407819e906 Merge branch 'macros-tweaks'
- Rearranged Buttons
- New size for dialogs.
- Dialog stays on top after more actions.
2018-03-14 17:00:57 +00:00
James Crook
5cc1dbc872 Bring Macros dialog to front after various actions 2018-03-14 16:57:33 +00:00
James Crook
b1862d2b11 Rearrange Macros buttons
- Allows Macro dialogs to be smaller.
- Order is more logical.
- Layout is neater (better aligned).
- Height stays stable on Expand/Shrink.
2018-03-14 16:37:15 +00:00
James Crook
1ccd2678b6 Merge branch 'seek-refactor' by Evan Short
- More function calls with cryptic options made clearer.
2018-03-14 13:53:39 +00:00
James Crook
dab9ad812f Condense SeekLeftOrRight code further. 2018-03-14 13:48:11 +00:00
Evan Short
7c4ca093f3 use enums instead of bool in seekLeftOrRight 2018-03-14 13:48:11 +00:00
Evan Short
3f29d1948d refactor SeekLeftOrRight 2018-03-14 13:48:10 +00:00
Paul Licameli
83c30620cb Fix Mac build, and avoid global variable ::GetActiveProject() 2018-03-14 09:37:08 -04:00
David Bailes
49eb7ddb61 Fix mac build
Changed the Windows constant CHILDID_SELF to the equivalent wx constant wxACC_SELF, which I should have used in the first place.
2018-03-12 15:57:32 +00:00
David Bailes
59d1ca46df TrackPanelAx: add Select function
Added an override for Select. This enables NVDA to move the focus to the current navigator object, and Jaws to move the focus to the current element when using the touch cursor.

For info on accSelect:
https://msdn.microsoft.com/en-us/library/windows/desktop/dd318474(v=vs.85).aspx
2018-03-12 13:47:27 +00:00
David Bailes
0c2c956893 TrackPanelAx: add Navigate function for NVDA object navigation
accNavigate is deprecated, but NVDA uses it for object navigation. (Jaws and narrator do not).
So add Navigate function to TrackPanelAx.

Info on accNavigate:
https://msdn.microsoft.com/en-us/library/windows/desktop/dd318473(v=vs.85).aspx
2018-03-12 08:55:30 +00:00
Paul Licameli
dd1ffb0390 Indicative mood for all verbs in command and effect descriptions...
... Some of them have no verb.
2018-03-10 19:07:34 -05:00
Paul Licameli
f4a971da9e comment 2018-03-10 19:07:12 -05:00