c4983e3a4cAdded macros for a Unicode-safe version of qDebug(), qWarning() and qFatal(). These will pass the UFT-8 string with a Base64 encoding.lordmulder2011-03-12 21:58:46 +01:00
4973aeca68Implemented a workaround to pass UTF-8 strings through qDebug(): As the argument of qDebug() is defined as char*, we cannot pass UTF-16 strings. And as qDebug() mangles UTF-8 strings, we cannot pass UTF-8 encoded strings directly either. Consequently we will now encode UTF-8 strings as Base64 before passing them to qDebug(). A special prefix ("@BASE64@") is used to indicate Base64 encoded strings.lordmulder2011-03-10 02:07:51 +01:00
3f40f1ed66Fix AAC encoding in CBR mode: Don't set the "-2pass" parameter when CBR mode is used, as this will cause the Nero AAC encoder to abort with error.lordmulder2011-03-09 17:40:26 +01:00
078dc62c79Updates for German translation by Bodo Thevissen <bodo@thevissen.de>.lordmulder2011-03-09 00:20:36 +01:00
f2ab4c0467Changed behavior of lamexp_temp_folder() function: Try to create the temporary folder in %TMP% first and fall back to "%LOCALAPPDATA%\Temp" only if %TMP% doesn't exist or isn't writable.lordmulder2011-03-08 01:12:40 +01:00
9f8db9c010Added code to remove obsolete/unknown group's from the config file, so information left from previous versions will not flood the config file.lordmulder2011-03-05 17:43:57 +01:00
c3992fd61bUpdated Russian translation by Neonailol <neonailol@gmail.com>.lordmulder2011-02-21 13:12:13 +01:00
c1cde1acd8Invoke the "resampling" filter only if the target sampling rate is really different from the file's current sampling rate.lordmulder2011-02-20 20:19:48 +01:00
9e75a20158Updated mpg123 binary to v1.13.2 (2011-02-19).lordmulder2011-02-20 19:30:21 +01:00
f54fd17b3cImplemented a better method to check whether a string should be encoded as Unicode: We should check whether the string can be represented with the Latin-1 Codepage rather than with the user's "local" Codepage.lordmulder2011-02-20 16:28:28 +01:00
c8b16ace28Actually enable Russian translation in installer.lordmulder2011-02-18 21:42:32 +01:00
26af882003Added Russian translation by Neonailol <neonailol@gmail.com>.lordmulder2011-02-18 20:14:45 +01:00
5902f1822dFixed a bug that could lead to an infinite loop when trying to install an update from auto-update and the WMA decoder component was not installed yet.lordmulder2011-02-18 00:53:36 +01:00
9b31e95690Updated French translation. Thanks to Dodich Informatique <dodich@live.fr>.lordmulder2011-02-17 21:14:32 +01:00
bdfe4d5998Added some code to the installer that cleans up obsolete files form the LameXP directory. This will be especially useful when updating from v3.xx.lordmulder2011-02-15 01:56:48 +01:00
f412e041e9Updated Spanish translation. Thanks to Rub3nCT <Rub3nCT@gmail.com>.lordmulder2011-02-15 00:28:41 +01:00
34069a7b6cUpdated Spanish translation. Thanks to Rub3nCT <Rub3nCT@gmail.com>.lordmulder2011-02-15 00:02:03 +01:00
588aab5c20Small update to translator's guide.lordmulder2011-02-11 23:46:04 +01:00
b12e524a96Add option "Brose Output File Location" to context menu in processing window.lordmulder2011-02-11 23:16:11 +01:00
54ae153b54Updated Spanish translation. Thanks to Rub3nCT <Rub3nCT@gmail.com>.lordmulder2011-02-10 23:20:30 +01:00
476265df3aSave the "Position" field on the "Meta Data" tab.lordmulder2011-02-10 16:08:03 +01:00
cfb20fe3cbAdded support for custom encoder parameters.lordmulder2011-02-09 23:36:17 +01:00
fb77806adaRemoved installer workaround for a bug of the LockedList plug-in on Win2k, as the bug has finally been fixed.lordmulder2011-02-07 22:07:24 +01:00
8016e186dcFix a bug in the CPU detection code that could result in an infinite loop, if the CPU doesn't provide 'Extended Function CPUID Information'. Core of this problem is that VC's __cpuid() intrinsic has the parameters defined as 'int', but returns values of type 'unsigned int'.lordmulder2011-02-07 22:01:06 +01:00
b210b0e826Refactor playlist importer into a separate class.lordmulder2011-01-31 21:02:47 +01:00
003e259ca8Removed TAK binary. LameXP 4.00 can't support TAK at the moment, as their command-line decoder doesn't handle Unicode filenames. And, as TAK is ClosedSource, we cannot fix this. Support for TAK will be added when they release a fixed version or when they make their sources available.lordmulder2011-01-31 19:56:29 +01:00
628bf3de25Improve ASX/WPL parser. Should be more XML-conform now.lordmulder2011-01-31 16:55:24 +01:00
ac53f70488Added playlist extensions to combobox in "file open" dialog.lordmulder2011-01-30 22:19:53 +01:00
571625a032Added support for playlist import (M3U, PLS, ASX and WPL).lordmulder2011-01-30 21:49:32 +01:00
199d132eb7Fixed Windows XP compatibility. RegSetKeyValue() isn't supported on system prior to Vista.lordmulder2011-01-29 21:57:53 +01:00
0e59d6f9a2Second part of LameXP shell integration. We can now remove the shell integration again. Also installing/removing the shell integration was moved into a separate thread in order to speed-up the startup.lordmulder2011-01-29 00:40:29 +01:00
02abefddd7First part of LameXP shell integration. Can't remove shell integration yet.lordmulder2011-01-27 22:10:51 +01:00
9687cf1d11Fix a few line-breaks in about dialog.lordmulder2011-01-27 15:46:21 +01:00