|
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 |
|
|
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 |
|
|
0e0f63fe0d
|
Output log messages as debug strings, if no console is attached.
|
2011-03-04 23:46:00 +01:00 |
|
|
63d6708fc1
|
Refactored a few constants.
|
2011-02-28 01:28:27 +01:00 |
|
|
f829d69636
|
Added an option to select a user-defined TEMP directory.
|
2011-02-25 22:03:39 +01:00 |
|
|
67b698ba4d
|
Fix "Debug" configuration.
|
2011-02-20 19:29:28 +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 |
|
|
c967a013be
|
Properly map the popup menu position to global coordinates.
|
2011-02-14 19:03:36 +01:00 |
|
|
1a027fb1e7
|
Only check for "beta" updates when using a pre-release build.
|
2011-02-12 22:17:42 +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 |
|
|
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 |
|
|
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 |
|
|
effbe66566
|
Make 8 more strings translatable.
|
2011-01-14 23:34:31 +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 |
|
|
8f4fae7fda
|
Try to detect "Disable visual themes" + four new strings to translate
|
2011-01-02 20:47:26 +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 |
|
|
fdaf1909fc
|
More internationalization and localization... (again)
|
2010-12-30 16:12:21 +01:00 |
|
|
4fb20b9dfc
|
More internationalization and localization...
|
2010-12-28 21:26:16 +01:00 |
|
|
705e4ba7e4
|
First step to internationalization and localization.
|
2010-12-28 03:57:48 +01:00 |
|
|
b45f345fa3
|
Simplify compatibility mode detection + check for process elevation
|
2010-12-27 01:50:22 +01:00 |
|
|
29954feae2
|
Try to detect "compatibility mode".
|
2010-12-23 03:13:11 +01:00 |
|
|
8e38c1d3e2
|
Implemented the DropBox widget.
|
2010-12-22 01:01:01 +01:00 |
|
|
09691eb254
|
Workaround to remove temp files, even if they have the read-only attribute set.
|
2010-12-21 01:09:25 +01:00 |
|
|
10cffb46e5
|
Added options to disable the notifications for the Nero AAC encoder and the WMA Decoder component, as some users may want to use LameXP without AAC and/or WMA support permanently.
|
2010-12-19 21:23:43 +01:00 |
|
|
fc148e5e65
|
Implement filter framework + currently only the "downmix" filter is implemented, so we can support multichannel to MP3 encoding from now on.
|
2010-12-19 00:50:22 +01:00 |
|
|
a8554a2d5c
|
Show tool versions in third-party about screen.
|
2010-12-15 22:39:18 +01:00 |
|
|
6644b38816
|
FLAC decoding support.
|
2010-12-15 19:57:51 +01:00 |
|
|
2e97f2474c
|
Refactor known folder detection into a separate function.
|
2010-12-15 18:43:21 +01:00 |
|
|
c931b92a8e
|
Detect WMA File Decoder component at runtime + suggest download if not installed.
|
2010-12-12 13:44:11 +01:00 |
|
|
e163a80467
|
Implement a method that will detect the TEMP folder independent from the %TMP% environment variable on Windows XP (and probably also 2000) too.
|
2010-12-08 20:53:30 +01:00 |
|
|
65482fb2e8
|
Fix a problem that will cause our CLI tools from working, introduced in Git-40b03002848cad7a745dc445e846c77cb451d89b.
|
2010-12-08 18:29:31 +01:00 |
|
|
40b0300284
|
Implemented a method to "detect" the user's TEMP folder that doesn't depend on the %TMP% environment variable. QDir::temp() internally uses GetTempPath(), which *does* depend on %TMP%.
|
2010-12-07 22:58:28 +01:00 |
|
|
11f57aecfe
|
Ogg Vorbis encoding support.
|
2010-11-26 00:29:53 +01:00 |
|
|
9947e9c839
|
Detect the entry points for some of the Win32 API functions on Runtime, so the executable works even on antiqutated Windows versions (e.g. Windows 2000).
|
2010-11-25 16:56:32 +01:00 |
|
|
c0ece99b69
|
Implemented logging and added a log file view.
|
2010-11-22 21:45:00 +01:00 |
|
|
47a6c2fdff
|
Make "Save output files to the same location where the input file is located" option work.
|
2010-11-21 21:51:22 +01:00 |
|
|
d97f4b67e0
|
Better compiler identification.
|
2010-11-20 22:14:29 +01:00 |
|
|
bfa197b020
|
Workaround: QProcess::start() doesn't wrap arguments with white-spaces into quotes, unless the second parameter is passed in. This should fix the detection of the Nero encoder.
|
2010-11-20 16:17:51 +01:00 |
|
|
2ea5e07d6e
|
More carefully check TEMP directory + fix fatal application exit.
|
2010-11-20 03:11:12 +01:00 |
|
|
98dc212d68
|
Make message handler routine thread-safe.
|
2010-11-19 13:31:45 +01:00 |
|