1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-10-25 15:53:52 +02:00
Commit Graph

5593 Commits

Author SHA1 Message Date
David Bailes
cbfde23e42 Fix for 1753: keyboard interaction with meter buttons broken
There are two problems with using Enter to press the meter drop down buttons:
1. It only works the first time.
2. If auto-select auto is on, then audio is auto-selected.

This was caused by commit a0ea5d6. The problem with this commit is that meters and sliders are also derived from wxPanel, and therefore affected by the fix.

To fix this, make the above fix specific to the Lyrics panel.
2017-10-14 21:49:20 -04:00
Paul Licameli
13358059cf Release build 2017-10-13 10:45:41 -04:00
Paul Licameli
1960762308 Fix a null dereference found by Pvs-studio...
... I think the other examples flagged by it are provably redundant
null-checks after uses of pointers, not really bugs
2017-10-12 11:31:08 -04:00
Svyatoslav
31b820b47c src/widget/OverlayPanel: PVS-Studio: fixes bug with remove function. 2017-10-11 14:16:33 +03:00
Paul Licameli
6a8bba0a99 Fix all remaining misuses of macro _ in static initializers...
... I found them using a rewritten macro _ that dynamically checked
that translations have been initialized.  But I do not commit that changed
macro.
2017-10-01 17:20:05 -04:00
Paul Licameli
c94222ff54 Fix missed translations in Distortion effect after language change 2017-09-29 17:17:39 -04:00
Paul Licameli
4609d5af2e A few more missed translations...
"seconds" and "Output" are translated elsewhere, so just add _

New string _("%") will simply go through untranslated for now but can be in next
version's audacity.pot
2017-09-28 12:08:07 -04:00
Paul Licameli
4a0fbf83af Bug1735 residual: paste into region starting < Note Track start...
... Note that the cases of end < start and end > start follow different paths.
2017-09-26 12:05:47 -04:00
Steve Daulton
d78033887f Fix initialization of Debug and Preview buttons 2017-09-26 12:34:44 +01:00
Paul Licameli
025eb3075a One more trick needed to get eu distinct from eu_ES in preferences 2017-09-25 03:06:24 -04:00
Paul Licameli
ce649cf851 Re-enabling the separate MIDI thread, and comments about that 2017-09-24 02:29:02 -04:00
Paul Licameli
d6657df045 Roger Dannenberg's explanatory comments for new MidiTime function 2017-09-24 02:29:02 -04:00
Paul Licameli
51296237da Roger's timing correction for Alsa; I unified with non-Alsa case...
... Write only one variable in audacityAudioCallback, to be read (maybe in
another thread) by AudioIO::MidiTime().

The non-Alsa case behaves essentially as before:  it wasn't broken, so it
isn't fixed, though it is rearranged.
2017-09-24 02:29:02 -04:00
Paul Licameli
2b84262314 Roger's SystemTime() for use later, fixed to compile on all...
... Why not simply PaUtil_GetTime() or Pt_Time() ?
2017-09-24 02:29:01 -04:00
Paul Licameli
7c67133ff7 Roger's changed FillMidiBuffers loop test (seems harmless, all OSs) 2017-09-24 02:29:01 -04:00
Paul Licameli
b38bacfafa Remove my USE_TIME_INFO conditional compilation... will fix otherwise 2017-09-24 02:29:01 -04:00
Paul Licameli
857a7ca737 Roger Dannenberg's fix for MIDI notes-off, applied to Linux only...
... but then, always:  It's a problem in portmidi which uses ALSA always, no
matter what the chosen portaudio host is.
2017-09-24 02:29:01 -04:00
Paul Licameli
a971dd5bb4 Detect whether ALSA is the portaudio host (possible only on Linux) 2017-09-24 02:29:01 -04:00
Paul Licameli
428f543677 ALL OSs: fix race starting play, which inserted leading zero samples 2017-09-24 02:29:01 -04:00
Paul Licameli
b1d9be00e4 Added eu_ES (Basque (Spain)) to supported languages 2017-09-22 00:22:42 -04:00
Paul Licameli
7b70aa08af Bug1718: AU effect presets import dialog should find user presets too 2017-09-20 14:43:35 -04:00
Paul Licameli
02403c1237 Bug1746: Playing Note & Wave at once should stop at end of selection 2017-09-20 14:13:12 -04:00
Paul Licameli
a5aaaf5176 Bug1744: Switch flat EQ curve to linear and draw points correctly...
... Problems reported there were not consequences of my work in 2.2.0 on
envelopes, but existed in 2.1.3 also.
2017-09-16 12:27:56 -04:00
Paul Licameli
ecd149edad Revert "Fix for #1554: toolbars open undocked if previously hidden"
This reverts commit 048c1b8c5a.

I observed that it was not all right if you switch between Audacity versions, as
some cautious upgraders might do:

Delete audacity.cfg.
Open 2.2.0 and quit.
Open 2.1.3 -- and observe that the scrubbing and combined meter toolbars appear,
one over the other, at top left.  Combined and separate meter toolbars are not
meant to appear at the same time.
Quit 2.1.3 and open 2.2.0.  Now those two toolbars appear at some other random
seeming positions.
2017-09-16 11:53:57 -04:00
David Bailes
048c1b8c5a Fix for #1554: toolbars open undocked if previously hidden
Summary of fix:
1. In ToolManger::WriteConfig, for a docked toolbar which is hidden, the dock number is not set to the dock number rather than 0 (undocked)
2. In ToolManger::ReadConfig, for a hidden docked toolbar in the config, the toolbar is docked, but is not included in the dock's configuration.
2017-09-13 12:53:32 +01:00
Paul Licameli
731a2ac40c Fix format of tooltip text for toolbar buttons in RTL languages...
... No translatable strings were added, two were removed
2017-09-11 22:08:06 -04:00
Paul Licameli
954a974422 Changed the conditional compilation for alpha/beta/release...
... In particular, don't put the extra information in MIDI device info for Beta

But still link to the Alpha manual.
2017-09-11 00:10:22 -04:00
Paul Licameli
f6b5d8e651 Generate msgid and msgid_plural in .pot for wxPLURAL macro 2017-09-10 19:24:42 -04:00
Paul Licameli
ec5f9d6b66 Translation of strings in Benchmark 2017-09-10 19:24:42 -04:00
Paul Licameli
1e1560d63c Fix missed translations in Plot Spectrum 2017-09-10 19:24:42 -04:00
Paul Licameli
a3245b56a7 Translate "Audacity website:" in About dialog 2017-09-10 19:24:41 -04:00
Paul Licameli
b2382eab2a Translation of Quality preference choices 2017-09-10 19:24:41 -04:00
Paul Licameli
70b5076b0b Fix some untranslated prompts and messages...
... Even if some commented out.  Such don't enlarge the .pot file, but make
them right in case they are ever un-commented.
2017-09-10 19:24:41 -04:00
Paul Licameli
3b7e99273e Remove some unused strings that confused translators...
... "Light" was used in two different meanings, but one place was the obsolete
Leveller effect, whose code is removed now.  (I leave the files in place, to
make it easier for the curious to know it was once there, and find its history.)

i18n-hints added for the surviving use of "Light" to name a theme, and also for
some of the other themes.
2017-09-10 19:24:08 -04:00
Paul Licameli
e2129feac9 Translate the items in the popup menu of the scrubbing ruler 2017-09-10 19:21:36 -04:00
Paul Licameli
5f298accbd Translated effect name and description in many places in Effect.cpp...
... including titles of dialogs,
messages,
About sub-menu of the Manage button,
long-form names of Undo items (in history view),
message for why command is not allowed when there is no selection

Also one place in Effect Rack code but it's commented out
2017-09-10 19:21:35 -04:00
Paul Licameli
42f8945812 Fix statically allocated message string in _() (didn't translate!) 2017-09-10 19:21:35 -04:00
Paul Licameli
adc2695688 i18n-hints about the name "Nyquist" ...
... Although "Nyquist" is a proper name, still, translators should have
discretion to transliterate it into another alphabet, and also make it
consistent with longer translated strings containing it.

Not so for debug messages mentioning actual keywords of Nyquist programming.
2017-09-10 19:15:46 -04:00
Paul Licameli
0cab2e92ba Fix some comments 2017-09-10 10:00:52 -04:00
Paul Licameli
cc3c56818a Bug1744: Editing of linear frequency scale EQ curve should work 2017-09-09 22:51:14 -04:00
Paul Licameli
cee28ab535 Bug1735 addendum: fix oddities pasting left of Note track offset...
... See comment http://bugzilla.audacityteam.org/show_bug.cgi?id=1735#c3
2017-09-08 11:29:21 -04:00
Paul Licameli
761bd6bf83 Translation of time, frequency, and bandwidth format names 2017-09-07 19:42:22 -04:00
Paul Licameli
47552acfc3 Bug1735: crash pasting copied part of Note track starting at > 0...
... See also commit 76a9962a5e

What was done there for Cut, should have been done too for Copy.
2017-09-07 19:22:15 -04:00
Steve Daulton
7314de6a3d Fix bug 1740
Help on Internet dialog non-responsive when invoked by
help button on "Error opening sound device..."dialog
2017-09-06 13:19:42 +01:00
Paul Licameli
d7cc85b1e1 Fix an untranslated string, change "Midi track" to "Note Track" 2017-09-04 14:09:56 -04:00
Steve Daulton
b9aaec6919 Fix bug 1730 2017-09-04 12:12:09 +01:00
Steve Daulton
e238845ddb Fix bug 1733
Update Help button link.
2017-09-04 11:19:47 +01:00
Paul Licameli
5d4ddbc424 Make the (en) welcome window say it's a Beta test version, not alpha...
... This gets in too late for the translation files, but very few of them
included a translation for this message.  So, it will appear English for all.
2017-09-01 21:44:44 -04:00
Steve Daulton
ccc802aa8b Fix for bug 1733
Updated Help links.
2017-09-01 17:42:02 +01:00
Paul Licameli
76a80c66c1 Do not revert the changes in Biquad.h 2017-09-01 05:15:54 -04:00