Updated FAQ document + added 'Don't Show Again' buttons to some dialogs.
This commit is contained in:
parent
9df1febaec
commit
6fc5458460
22
doc/FAQ.html
22
doc/FAQ.html
@ -34,6 +34,7 @@ a:visited { color: #0000EE; }
|
||||
<li><a href="#9fd53558">How can I use LameXP as a "portable" application?</a>
|
||||
<li><a href="#3d6684e9">Is there a way to use custom tools (binaries) with LameXP instead of the "built-in" ones?</a>
|
||||
<li><a href="#df406578">The LameXP startup (splash screen) takes very long on my system. What can I do?</a>
|
||||
<li><a href="#900a2a6c">Is there a way to hide/show the LameXP console ("DOS Box") window?</a>
|
||||
<li><a href="#9b0a5c32">Why does application 'xyz' not open the Wave files created by LameXP?</a>
|
||||
<li><a href="#89cbd3d0">Why does LameXP run only 'n' parallel instances/threads on my computer?</a>
|
||||
<li><a href="#12d077d5">How can I force LameXP to create ID3 version 2 (ID3v2) tags?</a>
|
||||
@ -375,6 +376,25 @@ the developer of the anti-virus software. And, if they don't fix the problem, sw
|
||||
|
||||
<br><br>
|
||||
|
||||
<a name="900a2a6c"></a><b>Is there a way to hide/show the LameXP console ("DOS Box") window?</b><br>
|
||||
<br>
|
||||
It is common for many people to run an alleged "DOS" programs inside Windows, using a so-called "DOS Box".<br>
|
||||
Everything works fine. But when you try to run such a program in DOS, you get an ugly message "This program<br>
|
||||
cannot be run in DOS mode". What's wrong? Well, the affected program is NOT a "DOS" one. It is a Windows<br>
|
||||
Console program. "DOS" is NOT a synonym of Console. And "Windows" is NOT a synonym of GUI (Graphical User<br>
|
||||
Interface). Both, DOS and Windows programs, can be either Console or GUI. Actually Windows programs can be<br>
|
||||
Console *and* GUI at the same time, i.e. a Windows GUI program can have a Console attached.<br>
|
||||
<br>
|
||||
LameXP is a GUI program for Windows. However it can have a "Debug" console attached. The purpose of this<br>
|
||||
console is providing users an insight into what's happening behind the scenes. While the console is mainly<br>
|
||||
intended for developers, it may be helpful for "regular" users too. Nonetheless you usually will NOT need the<br>
|
||||
console, unless something is going wrong. Therefore the LameXP console is disabled by default in all<br>
|
||||
"release" builds. You can enable the console by passing the "--console" command-line parameter, if required.<br>
|
||||
At the same time the console is enabled by default in all "beta" (pre-release) builds of LameXP. You can<br>
|
||||
still disable the console by passing the "--no-console" command-line parameter, if you don't like it.<br><br>
|
||||
|
||||
<br><br>
|
||||
|
||||
<a name="9b0a5c32"></a><b>Why does application 'xyz' not open the Wave files created by LameXP?</b><br>
|
||||
<br>
|
||||
Some of the decoders used in LameXP will insert an additional 'JUNK' chunk into the Wave/RIFF file, right<br>
|
||||
@ -494,7 +514,7 @@ a reconstructed analogue signal which exceeds(!) 0dBFS. And, as the analogue par
|
||||
generally are NOT prepared for +0dBFS voltages, this may cause problems, such as annoying distortions!<br>
|
||||
<br>
|
||||
The help document of a well-known audio editing software contains the following advice:<br>
|
||||
<blockquote>If you’re planning to put normalized audio on CD, you might want to normalize the waveforms to<br>
|
||||
<blockquote>If you're planning to put normalized audio on CD, you might want to normalize the waveforms to<br>
|
||||
no more than 96% [-0.36 dB] as some audio compact disc players have problems accurately reproducing<br>
|
||||
bits that have been processed to 100% (maximum) amplitude [0dBFS].</blockquote>
|
||||
For details please refer to the following article:<br><ul>
|
||||
|
@ -1088,6 +1088,14 @@
|
||||
<source>AAC Support Disabled</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Discard</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Don't Show Again</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>LameXP has detected that the WMA File Decoder component is not currently installed on your system.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@ -1348,10 +1356,6 @@
|
||||
<source>Check Now</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Discard</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>LameXP will <i>not</i> check for Beta (pre-release) updates from now on.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
|
@ -1373,6 +1373,10 @@
|
||||
<source>Exponent Search Size:</source>
|
||||
<translation>Exponenten Such-Größe:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Don't Show Again</source>
|
||||
<translation>Nicht mehr anzeigen</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MetaInfo</name>
|
||||
|
@ -1372,6 +1372,10 @@
|
||||
<source>Exponent Search Size:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Don't Show Again</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MetaInfo</name>
|
||||
|
@ -1382,6 +1382,10 @@ Ouvrir le dossier récursivement...</translation>
|
||||
<source>Exponent Search Size:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Don't Show Again</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MetaInfo</name>
|
||||
|
@ -1373,6 +1373,10 @@
|
||||
<source>Exponent Search Size:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Don't Show Again</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MetaInfo</name>
|
||||
|
@ -1372,6 +1372,10 @@
|
||||
<source>Exponent Search Size:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Don't Show Again</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MetaInfo</name>
|
||||
|
@ -1374,6 +1374,10 @@
|
||||
<source>Exponent Search Size:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Don't Show Again</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MetaInfo</name>
|
||||
|
@ -1372,6 +1372,10 @@
|
||||
<source>Exponent Search Size:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Don't Show Again</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MetaInfo</name>
|
||||
|
@ -3071,9 +3071,10 @@
|
||||
<addaction name="separator"/>
|
||||
<addaction name="actionCheckForBetaUpdates"/>
|
||||
</widget>
|
||||
<addaction name="menuConfiguration"/>
|
||||
<addaction name="actionInstallWMADecoder"/>
|
||||
<addaction name="actionShowDropBoxWidget"/>
|
||||
<addaction name="separator"/>
|
||||
<addaction name="menuConfiguration"/>
|
||||
</widget>
|
||||
<addaction name="menuFile"/>
|
||||
<addaction name="menuView"/>
|
||||
@ -3446,6 +3447,7 @@
|
||||
<include location="../res/Icons.qrc"/>
|
||||
<include location="../res/Icons.qrc"/>
|
||||
<include location="../res/Icons.qrc"/>
|
||||
<include location="../res/Icons.qrc"/>
|
||||
</resources>
|
||||
<connections>
|
||||
<connection>
|
||||
|
Binary file not shown.
@ -30,7 +30,7 @@
|
||||
#define VER_LAMEXP_MINOR_LO 2
|
||||
#define VER_LAMEXP_TYPE Alpha
|
||||
#define VER_LAMEXP_PATCH 13
|
||||
#define VER_LAMEXP_BUILD 493
|
||||
#define VER_LAMEXP_BUILD 494
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
// Tools versions
|
||||
|
@ -931,13 +931,17 @@ void MainWindow::windowShown(void)
|
||||
QString appPath = QDir(QCoreApplication::applicationDirPath()).canonicalPath();
|
||||
if(appPath.isEmpty()) appPath = QCoreApplication::applicationDirPath();
|
||||
QString messageText;
|
||||
messageText += QString("<nobr>%1<br>").arg(tr("The Nero AAC encoder could not be found. AAC encoding support will be disabled."));
|
||||
messageText += QString("%1<br><br>").arg(tr("Please put 'neroAacEnc.exe', 'neroAacDec.exe' and 'neroAacTag.exe' into the LameXP directory!"));
|
||||
messageText += QString("%1<br>").arg(tr("Your LameXP directory is located here:"));
|
||||
messageText += QString("<i><nobr><a href=\"file:///%1\">%1</a></nobr></i><br><br>").arg(QDir::toNativeSeparators(appPath));
|
||||
messageText += QString("%1<br>").arg(tr("You can download the Nero AAC encoder for free from the official Nero website at:"));
|
||||
messageText += QString("<nobr>%1</nobr><br>").arg(tr("The Nero AAC encoder could not be found. AAC encoding support will be disabled.").replace("-", "−"));
|
||||
messageText += QString("<nobr>%1</nobr><br><br>").arg(tr("Please put 'neroAacEnc.exe', 'neroAacDec.exe' and 'neroAacTag.exe' into the LameXP directory!").replace("-", "−"));
|
||||
messageText += QString("<nobr>%1</nobr><br>").arg(tr("Your LameXP directory is located here:").replace("-", "−"));
|
||||
messageText += QString("<nobr><i><a href=\"file:///%1\">%2</a></i></nobr><br><br>").arg(QDir::toNativeSeparators(appPath), QDir::toNativeSeparators(appPath).replace("-", "−"));
|
||||
messageText += QString("<nobr>%1</nobr><br>").arg(tr("You can download the Nero AAC encoder for free from the official Nero website at:").replace("-", "−"));
|
||||
messageText += "<tt>" + LINK(AboutDialog::neroAacUrl) + "</tt><br></nobr>";
|
||||
QMessageBox::information(this, tr("AAC Support Disabled"), messageText);
|
||||
if(QMessageBox::information(this, tr("AAC Support Disabled"), messageText, tr("Discard"), tr("Don't Show Again")) == 1)
|
||||
{
|
||||
m_settings->neroAacNotificationsEnabled(false);
|
||||
actionDisableNeroAacNotifications->setChecked(!m_settings->neroAacNotificationsEnabled());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -947,10 +951,11 @@ void MainWindow::windowShown(void)
|
||||
if(!lamexp_check_tool("wmawav.exe"))
|
||||
{
|
||||
QString messageText;
|
||||
messageText += QString("<nobr>%1<br>").arg(tr("LameXP has detected that the WMA File Decoder component is not currently installed on your system."));
|
||||
messageText += QString("%1<br><br>").arg(tr("You won't be able to process WMA files as input unless the WMA File Decoder component is installed!"));
|
||||
messageText += QString("%1</nobr>").arg(tr("Do you want to download and install the WMA File Decoder component now?"));
|
||||
if(QMessageBox::information(this, tr("WMA Decoder Missing"), messageText, tr("Download && Install"), tr("Postpone")) == 0)
|
||||
messageText += QString("<nobr>%1</nobr><br>").arg(tr("LameXP has detected that the WMA File Decoder component is not currently installed on your system.").replace("-", "−"));
|
||||
messageText += QString("<nobr>%1</nobr><br><br>").arg(tr("You won't be able to process WMA files as input unless the WMA File Decoder component is installed!").replace("-", "−"));
|
||||
messageText += QString("<nobr>%1</nobr>").arg(tr("Do you want to download and install the WMA File Decoder component now?").replace("-", "−"));
|
||||
int result = QMessageBox::information(this, tr("WMA Decoder Missing"), messageText, tr("Download && Install"), tr("Don't Show Again"), tr("Postpone"));
|
||||
if(result == 0)
|
||||
{
|
||||
if(installWMADecoder())
|
||||
{
|
||||
@ -958,6 +963,11 @@ void MainWindow::windowShown(void)
|
||||
return;
|
||||
}
|
||||
}
|
||||
else if(result == 1)
|
||||
{
|
||||
m_settings->wmaDecoderNotificationsEnabled(false);
|
||||
actionDisableWmaDecoderNotifications->setChecked(!m_settings->wmaDecoderNotificationsEnabled());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user