Commit Graph

359 Commits

Author SHA1 Message Date
7d6a1a0e41 Updated Changelog and FAQ document with respect to the fact the we do NOT support Windows 2000 and Windows XP prior to Service Pack 2 any more. These are limitations of Microsoft Visual Studio 2010, so blame Microsoft ;-) 2011-04-08 15:36:41 +02:00
9a8f8e1c75 Small addition to translator's guide. 2011-04-08 14:05:50 +02:00
1beb0195b6 Updated "About" dialog: Display expiration date, if demo (pre-release) version. 2011-04-08 04:24:05 +02:00
abce92a814 Added Korean translation by JaeHyung Lee <kolanp@gmail.com>. 2011-04-08 01:17:47 +02:00
5066bd97c0 Improved compiler detection. Partly borrowed from MPC-HC project. 2011-04-07 22:40:47 +02:00
709a4c2079 Added code to automatically resize (enlarge) the main window if it is too small for all widgets/strings to fit in. Mainly useful for translations that contain strings which are significant longer than the default translation. 2011-04-05 14:57:21 +02:00
22d933a52b Bump version. 2011-04-04 21:26:25 +02:00
456f065450 Updated LAME binary to v3.99.0.16 (2011-04-04), compiled with ICL 12.0.2. Also updated LAME switches accordingly. 2011-04-04 14:55:46 +02:00
990d00d0b7 Updated wizard graphic. 2011-04-01 00:57:52 +02:00
0fed20c4c7 Updated Spanish translation. Thanks to Rub3nCT <Rub3nCT@gmail.com>. 2011-03-31 03:04:10 +02:00
eeab6155e5 Updated version info: v4.01 RC-1. 2011-03-28 21:58:01 +02:00
23665ed4c9 Implemented a new "disk observer" thread which will constantly check the free diskspace of the disk where the TEMP folder is located. If the diskspace drops below a critical limit (currently 100 MB) a warning message is emitted. 2011-03-28 04:26:47 +02:00
138838928d New icon for network connection error. 2011-03-28 04:23:57 +02:00
dba6d2fb3e Added support for embedding cover artwork to FLAC encoder. 2011-03-25 16:17:19 +01:00
36de8e5d95 Make auto updater check for expired version information. 2011-03-25 15:18:13 +01:00
df8258cddf Added busy animation to "Update" dialog + added timeout for Wget process. 2011-03-24 15:37:49 +01:00
5eec1b5931 New icons for the "Update" dialog. 2011-03-24 01:01:14 +01:00
675be99999 Added an option to add directories recursively. 2011-03-23 23:19:31 +01:00
e63d462578 Updated LAME encoder binary to v3.99.0.15 (2011-03-22), compiled with ICL 12.0.2. 2011-03-23 21:50:32 +01:00
1115a33264 Added support for adding, editing and clearing cover artwork by the user. 2011-03-22 17:33:03 +01:00
cb34771fee Added support for embedding cover artwork to AAC encoder. 2011-03-21 22:52:08 +01:00
bbf7e8f446 Refactored the handling of cover artwork files into a separate class. 2011-03-21 22:51:47 +01:00
7e306384f6 Fix the progress parser for Valibdec. There's a leading whitespace character, if the progress is < 10%. 2011-03-21 17:36:43 +01:00
01b15d6f70 Display cover artwork in the "Meta Info" dialog. 2011-03-21 02:16:18 +01:00
157542f730 Initial support for cover artwork. 2011-03-20 23:32:11 +01:00
db6b218d5d Added entry for "Help & Support" to Help menu. 2011-03-20 14:28:27 +01:00
8898d87975 Updated SoX binary to v14.3.2 (2010-02-27), compiled with 12.0.2 2011-03-19 22:47:43 +01:00
282b4cb538 Updated TTA decoder multiplatform library to v2.1 (2011-03-11), compiled with MSVC 9.0. 2011-03-19 20:44:00 +01:00
83192245a0 Added entries for the documents to the menu. 2011-03-19 18:16:23 +01:00
cf45f0391f Detect the .cda files that can be found in the root of the "dummy" file systems that Windows emulates for Audio-CD's. If such files are encountered, we tell the user gently to rip the audio tracks with EAC. 2011-03-19 15:35:17 +01:00
f60515ca50 Use custom Wave files instead of Beep(), as the Beep() function doesn't work reliably on all platforms. 2011-03-18 12:37:18 +01:00
108c167767 Added an option to shutdown the computer as soon as all files are completed. 2011-03-18 01:12:17 +01:00
c4983e3a4c Added macros for a Unicode-safe version of qDebug(), qWarning() and qFatal(). These will pass the UFT-8 string with a Base64 encoding. 2011-03-12 21:58:46 +01:00
4c269c1d9a Updated FAQ document. 2011-03-12 01:50:43 +01:00
4973aeca68 Implemented 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. 2011-03-10 02:07:51 +01:00
3f40f1ed66 Fix 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. 2011-03-09 17:40:26 +01:00
078dc62c79 Updates for German translation by Bodo Thevissen <bodo@thevissen.de>. 2011-03-09 00:20:36 +01:00
f2ab4c0467 Changed 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. 2011-03-08 01:12:40 +01:00
9f8db9c010 Added code to remove obsolete/unknown group's from the config file, so information left from previous versions will not flood the config file. 2011-03-05 17:43:57 +01:00
698480e185 Dummy commit. 2011-03-05 03:51:12 +01:00
f0a7686b72 Dummy commit. 2011-03-05 03:01:36 +01:00
3f718caa2d Updated MediaInfo binaries to v0.7.42 (2011-03-03), compiled with ICL 12.0.2 and MSVC 9.0. 2011-03-05 01:56:00 +01:00
0e0f63fe0d Output log messages as debug strings, if no console is attached. 2011-03-04 23:46:00 +01:00
82e64a9a00 Updated FAQ document. 2011-03-02 23:15:15 +01:00
1e2044d1a1 Updated FAQ document and license text (RTF version). 2011-03-02 19:27:49 +01:00
15282c6591 Updated LAME binary to v3.99 Alpha-14 (2011-02-28), compiled with ICL 12.0.2. 2011-02-28 22:35:47 +01:00
aa02ad742c Output warning message to the log when a process has to be killed due to a timeout. 2011-02-28 17:53:17 +01:00
14a129f058 Updated OggEnc binary to v2.87 using aoTuV Beta-6.02 (2011-02-28), compiled with ICL 11.1 and MSVC 9.0. 2011-02-28 17:52:43 +01:00
63d6708fc1 Refactored a few constants. 2011-02-28 01:28:27 +01:00
d2a2954188 Updated installer script. 2011-02-27 22:28:34 +01:00
f1c7269cd5 Updated installer script. 2011-02-26 21:23:10 +01:00
f829d69636 Added an option to select a user-defined TEMP directory. 2011-02-25 22:03:39 +01:00
efbb182372 Added support for Windows 7 Taskbar Progress to "Update" dialog. 2011-02-25 13:40:45 +01:00
f75c3ca496 Added an option to manually specify the number of parallel instances. 2011-02-25 00:22:18 +01:00
298bee4b99 Fixed LAME binary, previous build was borked for some reason. 2011-02-25 00:20:36 +01:00
bdee102e35 Updated LAME binary to v3.99 Alpha-12 (2011-02-13), compiled with ICL 12.0.2. 2011-02-24 13:41:21 +01:00
0f9dddad65 Extend deployment script to re-build (update + release) translation files. 2011-02-23 02:43:06 +01:00
442ff4095d Updated OggEnc binary to v2.87 using aoTuV Beta-6 (2011-02-22), compiled with ICL 11.1 and MSVC 9.0. 2011-02-23 02:19:50 +01:00
950422e63f Update "About" dialog. 2011-02-21 17:59:26 +01:00
994fdeefb0 Added Ukrainian translation by Arestarh <arestarh@ukr.net>. 2011-02-21 16:18:47 +01:00
7354c8e023 Bump version. 2011-02-21 13:32:37 +01:00
979205e4a1 Fixed one typo. 2011-02-21 13:22:00 +01:00
c3992fd61b Updated Russian translation by Neonailol <neonailol@gmail.com>. 2011-02-21 13:12:13 +01:00
c1cde1acd8 Invoke the "resampling" filter only if the target sampling rate is really different from the file's current sampling rate. 2011-02-20 20:19:48 +01:00
9e75a20158 Updated mpg123 binary to v1.13.2 (2011-02-19). 2011-02-20 19:30:21 +01:00
67b698ba4d Fix "Debug" configuration. 2011-02-20 19:29:28 +01:00
f54fd17b3c Implemented 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. 2011-02-20 16:28:28 +01:00
26af882003 Added Russian translation by Neonailol <neonailol@gmail.com>. 2011-02-18 20:14:45 +01:00
0ccfd146bc Updated FAQ document. 2011-02-18 16:29:26 +01:00
de86e298ac Bump version. 2011-02-18 01:05:21 +01:00
5902f1822d Fixed 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. 2011-02-18 00:53:36 +01:00
9b31e95690 Updated French translation. Thanks to Dodich Informatique <dodich@live.fr>. 2011-02-17 21:14:32 +01:00
01291d94ff Updated FAQ document. 2011-02-16 22:38:13 +01:00
ad757269b5 Updated FAQ document. 2011-02-16 00:11:59 +01:00
bdfe4d5998 Added some code to the installer that cleans up obsolete files form the LameXP directory. This will be especially useful when updating from v3.xx. 2011-02-15 01:56:48 +01:00
34069a7b6c Updated Spanish translation. Thanks to Rub3nCT <Rub3nCT@gmail.com>. 2011-02-15 00:02:03 +01:00
b66f791387 Fix installer language files. 2011-02-14 20:26:45 +01:00
c967a013be Properly map the popup menu position to global coordinates. 2011-02-14 19:03:36 +01:00
49e5495414 Updated LAME binary to v3.99 Alpha-11 (2011-02-11). 2011-02-14 19:00:43 +01:00
1a027fb1e7 Only check for "beta" updates when using a pre-release build. 2011-02-12 22:17:42 +01:00
b12e524a96 Add option "Brose Output File Location" to context menu in processing window. 2011-02-11 23:16:11 +01:00
54ae153b54 Updated Spanish translation. Thanks to Rub3nCT <Rub3nCT@gmail.com>. 2011-02-10 23:20:30 +01:00
476265df3a Save the "Position" field on the "Meta Data" tab. 2011-02-10 16:08:03 +01:00
cfb20fe3cb Added support for custom encoder parameters. 2011-02-09 23:36:17 +01:00
8016e186dc Fix 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'. 2011-02-07 22:01:06 +01:00
0fd4b56a87 Refactor audio file model. 2011-02-06 23:43:26 +01:00
18bc47cb9a Fixed a bug that caused files to fail to convert when writing meta tags is disabled. 2011-02-06 17:34:14 +01:00
d9e775b4b8 Show notification in progress window, if multi-threading is activated. 2011-02-02 22:56:45 +01:00
7206fe771e Fix a few typos in error messages (doesn't effect translations). 2011-02-02 22:05:17 +01:00
8330043f76 Added one mirror. 2011-02-02 21:40:18 +01:00
4838c4b294 Updated Spanish translation. Thanks to Rub3nCT <Rub3nCT@gmail.com>. 2011-02-02 00:02:35 +01:00
297c9e4796 Added support for Speex input. 2011-02-01 22:15:57 +01:00
b210b0e826 Refactor playlist importer into a separate class. 2011-01-31 21:02:47 +01:00
003e259ca8 Removed 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. 2011-01-31 19:56:29 +01:00
628bf3de25 Improve ASX/WPL parser. Should be more XML-conform now. 2011-01-31 16:55:24 +01:00
ac53f70488 Added playlist extensions to combobox in "file open" dialog. 2011-01-30 22:19:53 +01:00
571625a032 Added support for playlist import (M3U, PLS, ASX and WPL). 2011-01-30 21:49:32 +01:00
e9a1ba9b06 Added support for Shorten input. 2011-01-30 01:45:34 +01:00
f2e5fa49a4 Added support for Musepack input. 2011-01-29 22:50:37 +01:00
199d132eb7 Fixed Windows XP compatibility. RegSetKeyValue() isn't supported on system prior to Vista. 2011-01-29 21:57:53 +01:00
0e59d6f9a2 Second 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. 2011-01-29 00:40:29 +01:00
02abefddd7 First part of LameXP shell integration. Can't remove shell integration yet. 2011-01-27 22:10:51 +01:00
9687cf1d11 Fix a few line-breaks in about dialog. 2011-01-27 15:46:21 +01:00
d13050c3db Added "Resample" filter, based on SoX. Used for encoders that don't support "native" resampling. Also added a "Tone Adjustment" filter, based on SoX too. 2011-01-26 20:16:46 +01:00
4ddebb58c9 Remove two obsolete tools. 2011-01-26 20:15:21 +01:00
325060067b Updated mpg123 binary to v1.13.1, compiled with GCC 4.5.2. 2011-01-25 23:14:42 +01:00
58ded8c2e4 Added a normalization filter, based on SoX. 2011-01-25 23:12:56 +01:00
ab1b25d7a0 Updated Spanish translation. Thanks to Rub3nCT <Rub3nCT@gmail.com>. 2011-01-25 01:41:57 +01:00
437ada55b6 Updated web-update tool, again. 2011-01-25 00:52:00 +01:00
53bcbf1e99 Updated install script. Also updated web-update tool. 2011-01-25 00:11:28 +01:00
2e483cfeba Prepare UI for "volume normalization" filter. 2011-01-24 01:13:08 +01:00
fb707cb257 Added support for a true "portable" mode: If you rename the LameXP executable to 'LameXP-Portable.exe' it will store the configuration file in the same folder where the executable is located. This might be helpful if you put LameXP onto your USB stick and use it on different computers regularly. Important: In "portable" mode the user is responsible to make sure that write-access to LameXP folder is available! 2011-01-24 00:04:07 +01:00
dcf4181974 Make sampling rate option work with Vorbis encoder. 2011-01-23 23:03:44 +01:00
7e44c69c03 Actually make the Nero AAC Profile/2-Pass options work. Also make the MP3 Channel Mode and Sampling Rate options work. 2011-01-23 02:19:18 +01:00
6c43678b7f Added more advanced options: MP3 channel mode, sampling rate, Nero AAC profile, Nero AAC 2-Pass mode. 2011-01-22 22:19:20 +01:00
3f0796d288 Added support for bitrate management to LAME and OggEnc2 encoders. 2011-01-21 23:25:55 +01:00
41d040e7aa Initial support for bitrate management (under "Advanced Options"). 2011-01-21 21:41:50 +01:00
476edebda8 Initial support for advanced options. Only "LAME Algorithm Quality" so far. 2011-01-21 19:14:11 +01:00
9e5120576d Added support for Apple Lossless Audio Codec input. 2011-01-21 00:10:51 +01:00
d5d61fed23 Refactor some global structs. 2011-01-20 22:54:10 +01:00
cedb9c21a8 Increase expire interval for pre-release version to 30 days (was 14 before). 2011-01-20 22:06:59 +01:00
42fb4743c4 Update "Elevator" and "Web Updater" binaries. 2011-01-20 21:06:25 +01:00
e72c71d4d4 Updated GnuPG to v1.4.11, compiled with GCC 4.5.2. 2011-01-20 02:51:30 +01:00
d2aaad3398 Added support for The True Audio input. 2011-01-18 22:07:30 +01:00
0be92d0f53 Added support for WavPack input. 2011-01-17 20:52:54 +01:00
beb93e7eaa Added support for Monkey's Audio input. 2011-01-16 22:00:49 +01:00
5c7fb2fbf2 Updated French translation. Thanks to to Dodich Informatique <dodich@live.fr>. 2011-01-15 13:53:46 +01:00
850c595130 Updated Spanish translation. Thanks to Rub3nCT <Rub3nCT@gmail.com>. 2011-01-15 02:28:33 +01:00
effbe66566 Make 8 more strings translatable. 2011-01-14 23:34:31 +01:00
38e8f954f4 Updated Spanish translation. Thanks to Rub3nCT <Rub3nCT@gmail.com>. 2011-01-14 19:46:15 +01:00
f6465c7c74 Make 5 more strings translatable. 2011-01-14 19:45:14 +01:00
c4e0415e90 Fix to more typos. 2011-01-13 08:57:34 +01:00
3e4a61530a Fixed a typo. 2011-01-12 22:08:09 +01:00
15df253e52 Added support for Microsoft ADPCM, Apple/SGI AIFF and Sun/NeXT Au files. 2011-01-09 22:36:52 +01:00
6245687354 Italian translation added, thanks to Roberto <gulliver_69@libero.it>. 2011-01-09 02:15:20 +01:00
3def085378 Updated French translation. 2011-01-08 16:29:27 +01:00
75da4fafe8 French translation added, thanks to Dodich Informatique <dodich@live.fr>. 2011-01-07 23:01:31 +01:00
dd1d591c33 Refactor "About" dialog. 2011-01-07 23:00:32 +01:00
bb538580d6 Added option to load translations from an "external" file, for easier translation testing. 2011-01-06 00:53:52 +01:00
efc0765dea Move language file initialization to InitializationThread. 2011-01-04 19:58:18 +01:00
fe7a8064c7 Better method to detect process elevation. This hopefully prevents that the process from being detected as "elevated" on Vista+ systems that have UAC disabled. 2011-01-03 22:24:58 +01:00
3b598fbdf9 Allow to select multiple files in non-native FileOpen dialog. 2011-01-02 22:04:45 +01:00
1c9cb08b75 Workaround for Qt bug: Don't use "native" FileOpen dialog when Themes are disabled. 2011-01-02 21:46:36 +01:00
8f4fae7fda Try to detect "Disable visual themes" + four new strings to translate 2011-01-02 20:47:26 +01:00
b964c3a53b Added a blank TS file for translators. 2011-01-02 04:19:01 +01:00
8c0fa11803 make more strings translatable + try to load a default translation that suits the user's system language 2011-01-02 01:09:05 +01:00
5a1ff67e42 Make more strings translatable. 2011-01-01 19:28:19 +01:00
96db5e86c2 Happy new year! 2011-01-01 17:04:25 +01:00
7ce230d428 Update MediaInfo to v0.7.39 (BETA) 2010-12-31 01:52:16 +01:00
e73946fc06 More internationalization and localization... (again) 2010-12-30 17:34:19 +01:00