1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-06-28 06:08:40 +02:00

303 Commits

Author SHA1 Message Date
James Crook
ae564b2724 Bug 1837 - Unable to set empty track name
Also AudacityCommand dialogs now only show help button if there is help.
Also Track only shows track name over it, if there is a track name.
2018-03-25 13:43:49 +01:00
James Crook
872eec6142 Make finer gradations on SetTrack sliders
Also use log scale for Gain
Also fix unused parameter warnings
Also Gain before Pan.
2018-03-23 22:20:59 +00:00
James Crook
2f89c57b18 Fix defaults for unchosen optional values.
Previously when using a scriptable via dialog the unchosen optional values from the dialog were still being used.
Now unchosen options are reset to their default values, if they would be used.
2018-03-22 19:19:59 +00:00
James Crook
56bca74272 Add new dialogs to screenshot list. 2018-03-19 22:52:14 +00:00
James Crook
bd30e1f16d Add long names for some commands in menu. 2018-03-19 19:08:37 +00:00
James Crook
8f8429f9a5 Allow SelectTrack to select channels using 0.5 of a track.
This is a feature possibly only Audacity developers will actually use, but does allow for some cool use of stereo tracks.
2018-03-19 16:09:25 +00:00
James Crook
0a7d0068ec Use track selection for SetTrack, SetClip and SetEnvelope
These commands now have shorter dialogs.
Also fixed SetEnvelope optionals, which were not being honoured.
2018-03-19 16:09:24 +00:00
James Crook
2c57cd4344 Format dialogs more evenly. 2018-03-18 20:05:27 +00:00
James Crook
e978840044 Remove 'Set' from optional items.
This removes the text saying 'Set' beside an optional item.
It's a more far reaching change, as it allows the optional items to be
aware they are optional, paving the way for future nicer presentation.
2018-03-18 20:05:10 +00:00
James Crook
825160b755 Add six (smaller) dialogs to commands.
- These are the big dialogs, Select and SetTrack split into three smaller dialogs.
2018-03-18 19:08:31 +00:00
James Crook
913bd6f187 Split SetTrackCommand into three dialogs. 2018-03-18 19:08:15 +00:00
James Crook
7b658d7925 Fix problem where effects had gone from KeyConfigPrefs. 2018-03-17 21:20:09 +00:00
James Crook
e6a9bd70a2 Fix SetTrack for stereo tracks.
Stereo tracks have selection on both channels.  Both must be set or cleared.
We also need to explicitly remove focus, if it was set.  Code was only setting it.
2018-03-17 19:17:55 +00:00
James Crook
d7406b3b0f Update Fade-Ends Macro, and RelativeTo enums.
- FromEnd boolean parameter is now replaced by RelativeTo enum.
2018-03-17 19:17:54 +00:00
Paul Licameli
bc6ed77498 Fix missing translations in Choice controls again, see bc773e02d336cd 2018-03-16 17:58:32 -04: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
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
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
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
7910688c03 Add Align commands to repertoire.
Previously we ignored the 'multis'.
2018-03-14 19:57:26 +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
Paul Licameli
20c086263d i18n hint 2018-03-10 19:07:12 -05:00
Paul Licameli
ae351abbc2 Fix warnings about override and final 2018-03-09 01:53:19 -05:00
Paul Licameli
4bfd8abc2b Fix more missed translations 2018-03-08 22:53:00 -05:00
Paul Licameli
77f720b0c8 Show friendly names of commands in message boxes...
... With spaces in the English; maybe later they will localize
2018-03-07 23:55:19 -05:00
Paul Licameli
bf4c8eff63 Fix another neglected i18n 2018-03-07 17:37:59 -05:00
Paul Licameli
bc773e02d3 Supply some missing translation in Macros dialogs...
... The "Set" prompt for checkboxes;

Strings in Choice controls, which had been declared translatable with XO, but
the translations not yet used.

This can be tested in Ukrainian locale now, for editing parameters of
commands like Select or Drag, but be aware that even uk.po is not up to date
for all recent changes in the Manage Macros dialog itself.
2018-03-07 15:06:55 -05:00
Paul Licameli
ffadd64a56 Define MacroCommandsCatalog to associate friendly and internal names...
... friendly names are still English only.  Not yet localized, but ought to be.
2018-03-06 18:47:56 -05:00
James Crook
a5d06ff257 Fix comments needed for Doxygen. 2018-03-06 21:42:58 +00:00
andheh
87eaaa6f45 fixing strict-aliasing rule violations by passing enum types as int references 2018-03-06 21:30:39 +00:00
andheh
ed83ec73b3 fixed "unused variable" warnings 2018-03-06 21:30:36 +00:00
andheh
0a362e241c fixed "class is implicitly friended with itself" warning 2018-03-06 21:30:34 +00:00
andheh
e6ba33c247 fixed "/*" in comment warnings 2018-03-06 21:30:33 +00:00
andheh
d72028de26 fixed more "statement has no effect" warnings 2018-03-06 21:29:58 +00:00
andheh
ade7854c1d fixed "statement has no effect" warnings 2018-03-06 21:29:31 +00:00
James Crook
c0dcba66dd Rename Chains to Macros.
Lots of renaming.
Did not rename the containing files (yet) since that will require makefile updates.
2018-03-03 19:17:18 +00:00
James Crook
f01fed2ba2 Remove unwanted items from 'Select Command' in chains.
- Remove menu-version of effects.  They are already there because of EffectsManager.
-- This gets rid of all the entries with long paths in them.
- Mark more menu items as prompting, using '...', and so not suitable for chains.
2018-03-01 19:55:33 +00:00
James Crook
104c3b6a5a Add scriptables to screenshot, remove menus.
- Also made automation and the extra screenshot buttons non-experimental.
2018-02-27 22:26:30 +00:00
James Crook
e1c30db38c Fix Open and Save project. 2018-02-27 22:26:29 +00:00
James Crook
ea4968e094 Add GetInfo Preferences. 2018-02-27 22:26:28 +00:00
James Crook
11fa48d66f Fix some warnings. 2018-02-27 22:26:23 +00:00
Paul Licameli
66c421f28d Fix Windows build 2018-02-26 08:48:00 -05:00
Paul Licameli
e5052a1973 Use a type distinction for key strings in normalized form...
... Such are not for display to the user.  They are appended to menu item
names to identify accelerators, and wxWidgets transforms them appropriately
for the operating system.
2018-02-25 14:56:17 -05:00