|
489829fb37
|
Refactored Cue Sheet splitter thread: Now we simply pass a pointer to the Cue Sheet model into the Cue Sheet splitter thread instead of having to copying all the information in the Cue Sheet import dialog. Also the Cue Sheet import process can now be aborted by the user.
|
2011-05-16 18:05:50 +02:00 |
|
|
243993434e
|
Fixed a memory leak: Decoder objects were never destroyed!
|
2011-05-15 18:54:40 +02:00 |
|
|
f8f792f23f
|
The Cue Sheet splitter will now also handle input files that are not PCM/Wave.
|
2011-05-15 18:53:44 +02:00 |
|
|
9296fc32b6
|
Cue Sheet splitter improvements/fixes + German translation updates.
|
2011-05-15 15:14:33 +02:00 |
|
|
55b5393768
|
Implemented Cue Sheet splitter thread. Basic Cue Sheet import should work now, but only uncompressed Wave/PCM files are supported.
|
2011-05-15 01:45:27 +02:00 |
|
|
564cad5047
|
First step for Cue Sheet splitting: Call the FileAnalyzer thread in order to analyze all source files.
|
2011-05-14 18:34:34 +02:00 |
|
|
49dd3f0446
|
Improve Cue Sheet parser: Calculate duration of each track + make sure each track# isn't used multiple times + refactored error codes into an enum.
|
2011-05-14 15:54:04 +02:00 |
|
|
3e7c2d59e8
|
Show working banner while parsing a Cue Sheet file + reject Cue Sheet files larger than 10 MB (these probably are not Cue Sheets, but parsing would take very long).
|
2011-05-13 13:17:21 +02:00 |
|
|
ecd4c4c762
|
Implemented a very basic Cue Sheet parser.
|
2011-05-13 02:44:20 +02:00 |
|
|
c87a9b6217
|
Added "Cue Sheet" importer to GUI. Actual Cue Sheet parsing and splitting not yet implemented, but the model already works.
|
2011-05-12 22:57:08 +02:00 |
|
|
c1ca3a2302
|
Updated Korean translation. Thanks to JaeHyung Lee <kolanp@gmail.com>.
|
2011-05-10 16:11:03 +02:00 |
|
|
738d8ee21e
|
Auto-Update improvements: Now we query InternetGetConnectedState() before testing the Internet connection. This avoids a lengthy connection test on computers that are offline anyway. Moreover the connection test will now prevent HTTP redirection. This is required, because some ISP's redirect to a "search page" if the DNS lookup fails - rather than triggering a connection error (which is what they are supposed to do!). Also added a few more hosts to the list of known hosts.
|
2011-05-09 22:22:15 +02:00 |
|
|
70b097c380
|
Decrease font-size in second "About" dialog a bit, so it fits better with small screens.
|
2011-05-09 09:54:50 +02:00 |
|
|
6fc5458460
|
Updated FAQ document + added 'Don't Show Again' buttons to some dialogs.
|
2011-05-08 19:41:25 +02:00 |
|
|
9df1febaec
|
Updated FAQ document.
|
2011-05-07 15:50:21 +02:00 |
|
|
e01f6853e3
|
Added more options for Aften to the "Advanced Options" tab.
|
2011-05-07 00:50:18 +02:00 |
|
|
4ce167e709
|
Fix AC-3 encoding with non-standard sampling rates. Aften needs input at 48, 44.1 or 32 kHz, so insert Resampling filter, if needed.
|
2011-05-06 17:51:49 +02:00 |
|
|
0d2b16424f
|
Implemented encoding mode and bitrate selection for AC-3 encoder. Also support for custom parameters.
|
2011-05-05 12:27:25 +02:00 |
|
|
c3a7eef242
|
Added "Aften" to About dialog.
|
2011-05-05 01:47:58 +02:00 |
|
|
323ec4f9ce
|
Updated OggEnc binary to v2.87 using aoTuV Beta-6.03 (2011-05-04), compiled with ICL 11.1 and MSVC 9.0.
|
2011-05-05 00:58:39 +02:00 |
|
|
be71e483b1
|
Initial ATSC A/52 (aka "AC-3", aka "Dolby Digital") encoding support, based on the Aften encoder.
|
2011-05-04 01:15:05 +02:00 |
|
|
6a6ac5396d
|
Implemented a custom function to blink a window. On Windows XP the native FlashWindowEx() function doesn't work with caption-less windows.
|
2011-05-03 20:17:33 +02:00 |
|
|
5ce0c7b82e
|
Added an option to check for "Beta" (pre-release) updates in "Final" releases. Disabled by default, not available in "Beta" versions (Beta versions always check for Beta updates).
|
2011-05-03 14:28:06 +02:00 |
|
|
fe33e70247
|
Updated MediaInfo binaries to v0.7.45 Beta/Trunk (2011-05-02), compiled with ICL 12.0.3 and MSVC 10.0 + remove workaround for MediaInfo line-break bug.
|
2011-05-02 12:31:50 +02:00 |
|
|
4d199d6e4d
|
Updated Spanish translation. Thanks to Rub3nCT <Rub3nCT@gmail.com>.
|
2011-05-01 22:02:38 +02:00 |
|
|
e59cfba291
|
Make three strings translatable that I missed before. Sorry ;-)
|
2011-05-01 01:46:57 +02:00 |
|
|
537dca9a30
|
Fix bounds checking for "dropbox" and "moving disque" if the origin of the work-area is different from (0,0).
|
2011-05-01 00:42:34 +02:00 |
|
|
207a43788e
|
Added Ukrainian translation by Arestarh <arestarh@ukr.net>.
|
2011-04-29 21:19:02 +02:00 |
|
|
837cc90840
|
Added workaround for MediaInfo's line break bug (regression in latest MediaInfo).
|
2011-04-25 21:13:52 +02:00 |
|
|
f4fd021cae
|
Added "moving disque" easter egg to 'About' dialog. (Hotfix)
|
2011-04-24 23:34:52 +02:00 |
|
|
3d901b341c
|
Added "moving disque" easter egg to 'About' dialog.
|
2011-04-24 23:18:39 +02:00 |
|
|
f8843e5af8
|
Re-compiled FAAD v2.7 with Visual Studio 2010.
|
2011-04-24 23:18:00 +02:00 |
|
|
00cebec7cf
|
Updated mpg123 binary to v1.13.3 (2011-04-21), compiled with GCC 4.6.0.
|
2011-04-23 04:02:38 +02:00 |
|
|
1a469e1a99
|
Slightly tweak deployment script.
|
2011-04-22 22:10:55 +02:00 |
|
|
4b404e1b70
|
Slightly tweak deployment script.
|
2011-04-21 20:35:03 +02:00 |
|
|
687fa08c5e
|
Updated MediaInfo binaries to v0.7.44 (2011-04-19), compiled with ICL 12.0.3 and MSVC 10.0.
|
2011-04-21 00:50:21 +02:00 |
|
|
3ff084aa79
|
Now using 'qtenv2.bat' rather than 'qtvars.bat', as the latter apparently isn't available in Qt SDK v1.1.
|
2011-04-19 16:28:25 +02:00 |
|
|
762b231037
|
Now using Qt v4.7.3, available trough Qt SDK v1.1 RC.
|
2011-04-19 16:14:05 +02:00 |
|
|
3c996dcc90
|
Updated FAQ document.
|
2011-04-18 11:12:27 +02:00 |
|
|
cd593aefbf
|
Added a method to use custom binaries instead of the "built-in" ones: Simply put the custom binary to "$ORIGIN\tools\<build_no>\<tool_name>.exe" and it will be detected at runtime.
|
2011-04-17 20:38:49 +02:00 |
|
|
568da6136b
|
Fix typo.
|
2011-04-17 15:54:54 +02:00 |
|
|
4bb7185a0f
|
Added global exception handler routine.
|
2011-04-17 15:53:28 +02:00 |
|
|
99bd8c28ff
|
Workaround for Wine: It appears that Wine exports SetConsoleIcon() from kernel32.dll, but as soon as we call it the application will be terminated ("Unimplemented function KERNEL32.dll.SetConsoleIcon called"). Consequently we will now detect Wine and avoid calling SetConsoleIcon() under Wine. This way LameXP should work under Wine again.
|
2011-04-17 00:17:43 +02:00 |
|
|
60ac414c30
|
Updated LAME binary to v3.99 Beta-0 (2011-04-16), compiled with ICL 12.0.3. Also updated LAME switches accordingly.
|
2011-04-16 21:21:08 +02:00 |
|
|
f5ce2a60ca
|
Added a .gitignore file.
|
2011-04-14 12:25:19 +02:00 |
|
|
26fe0b0499
|
Slightly refactored macros.
|
2011-04-14 01:40:11 +02:00 |
|
|
2b2ec1df12
|
Improved installer error messages on unsupported platforms.
|
2011-04-12 18:08:44 +02:00 |
|
|
fa2a5a3754
|
Make it possible to abort the operation when adding files or when scanning for directories. Press "ESC" key to abort!
|
2011-04-11 21:57:16 +02:00 |
|
|
8977e0073f
|
Clean up #include directives: Don't include 'Windows.h' directly, as it's included from 'Global.h' header file.
|
2011-04-11 21:55:34 +02:00 |
|
|
431ed392e2
|
Rewrote initialization code: Instead of extracting all binaries at startup and later selecting the suitable binary for the detected CPU, we will now extract only the binaries that are suitable for the detected CPU. This way we need to extract fewer files at startup. Also CPU selection can be skipped later, as there will be only one registered binary for each tool (the one suitable for the CPU).
|
2011-04-11 02:53:29 +02:00 |
|
|
5dc2a123b8
|
Updated MediaInfo binaries to v0.7.43 (2011-04-10), compiled with ICL 12.0.3 and MSVC 10.0.
|
2011-04-10 21:56:45 +02:00 |
|
|
31c06280f9
|
Updated LAME binary to v3.99.0.16 (2011-04-09), compiled with ICL 12.0.3 and Visual Studio 2010.
|
2011-04-09 20:48:46 +02:00 |
|
|
01bb356e17
|
Updated Korean translation. Thanks to JaeHyung Lee <kolanp@gmail.com>.
|
2011-04-08 22:01:15 +02:00 |
|
|
0cf1263d70
|
Updated installer to check for Service Pack 2 on Windows XP and suggest download of Service Pack 3.
|
2011-04-08 15:51:54 +02:00 |
|
|
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 |
|
|
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 |
|
|
6f47dc260a
|
Minor about dialog improvement.
|
2010-12-27 20:56:29 +01:00 |
|
|
12a6cd1c25
|
Improve output folder selection update code.
|
2010-12-27 18:31:21 +01:00 |
|
|
c0aa37205c
|
Update custom audio tools (minor improvements).
|
2010-12-27 16:05:47 +01:00 |
|
|
c5c95f0ab4
|
Update custom audio tools (minor improvements).
|
2010-12-27 15:49:30 +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 |
|
|
38d60fe627
|
Fix context menu in progress dialog.
|
2010-12-22 23:45:36 +01:00 |
|
|
7269e7fc9a
|
Some DropBox improvements.
|
2010-12-22 22:59:00 +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 |
|
|
658efda273
|
Filename filter for supported types in "Add file(s)" dialog.
|
2010-12-20 22:13:01 +01:00 |
|
|
6c139ab640
|
AC-3 and DTS decoding support.
|
2010-12-19 23:09:26 +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 |
|
|
800c94abd3
|
Clean-up about dialog a bit.
|
2010-12-18 16:49:04 +01:00 |
|
|
c1869b9366
|
Update MediaInfo to v0.7.38.
|
2010-12-18 15:15:17 +01:00 |
|
|
e189eb08c2
|
Support for Wave (PCM) output.
|
2010-12-17 01:12:12 +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 |
|
|
e6460b9779
|
FLAC encoding support.
|
2010-12-14 23:53:14 +01:00 |
|
|
063c53017f
|
Added an option to prepend the source file's relative path to the output file's path. This might be useful when converting a lot of files at once that originate from different source folders.
|
2010-12-14 01:30:50 +01:00 |
|
|
3df600288a
|
(Un)installer improvements. Now using LockedList plugin to find running instances.
|
2010-12-12 21:43:59 +01:00 |
|
|
0534264be0
|
WMA decoding support. Limitations in the WMA decoder we cannot do anything about: WMA decoder doesn't handle Unicode filenames, WMA decoder will deadlock if we more than one instance is running at a time (we use a semaphore to prevent that!) and WMA decoder doesn't output any progress information.
|
2010-12-12 19:25:06 +01:00 |
|
|
c931b92a8e
|
Detect WMA File Decoder component at runtime + suggest download if not installed.
|
2010-12-12 13:44:11 +01:00 |
|
|
640fa19f09
|
Implemented function to download and install the WMA File Decoder. Support for WMA files has not been implemented yet though.
|
2010-12-12 01:49:07 +01:00 |
|
|
4650e02aac
|
Installer localization. Only English and German at this time.
|
2010-12-11 23:17:21 +01:00 |
|
|
9cbb8b0d73
|
Try to suggest a useful name for new folders.
|
2010-12-10 22:57:48 +01:00 |
|
|
18bed9ea38
|
Added a system tray icon.
|
2010-12-10 22:17:44 +01:00 |
|
|
6491965610
|
Add items to the playlist in the order the jobs are created, rather than in the order the jobs finish. As the jobs are created in source list order (but may finish in arbitrary order) this should result in "correct" playlist order.
|
2010-12-10 21:24:42 +01:00 |
|
|
28e5f4c2c3
|
Fixed a typo.
|
2010-12-08 22:13:03 +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 |
|
|
6a12462e50
|
More update manager UI improvements.
|
2010-12-08 20:52:18 +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 |
|
|
9f1f8e8f4b
|
Rebuilt the web-update tool with the Unicode version of NSIS.
|
2010-12-08 00:36:38 +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 |
|
|
801500ce94
|
Avoid using absolute file names with WGet/GnuPG, as they don't support Unicode file names. Instead we switch the working directory *before* calling WGet/GnuPG and pass the file's name only.
|
2010-12-06 22:25:20 +01:00 |
|
|
24da769a6d
|
Use a more efficient method to update the progress model when new jobs are added + slightly improve auto updater.
|
2010-12-06 18:29:34 +01:00 |
|
|
c2f132007f
|
Added support for Windows 7 taskbar features (progress and overlay icons).
|
2010-12-05 23:11:03 +01:00 |
|
|
be4ce0d81c
|
Added AAC encoding support.
|
2010-12-03 23:01:17 +01:00 |
|
|
2e8d730304
|
Improve "About" dialog.
|
2010-12-03 20:26:34 +01:00 |
|
|
86785b8b44
|
Update FAAD build. Fixed a potential buffer overflow.
|
2010-12-03 14:02:47 +01:00 |
|
|
0a13d81bf3
|
Added a custom build of FAAD with proper Unicode support.
|
2010-12-03 02:26:10 +01:00 |
|
|
44c5c7e56c
|
Workaround for lack of proper Unicode support in AAC decoder.
|
2010-12-02 23:59:43 +01:00 |
|
|
d6e5b9e069
|
AAC decoding support added.
|
2010-12-02 23:26:30 +01:00 |
|
|
6eb959e406
|
Added support for dedicated decoders. Only Vorbis and MP3 so far.
|
2010-12-01 23:14:47 +01:00 |
|
|
c77efc9bdf
|
Update web-updater binary.
|
2010-11-30 22:10:48 +01:00 |
|
|
2105951626
|
Fix installer version info.
|
2010-11-29 22:06:54 +01:00 |
|
|
53a1bf6e38
|
Implement update reminder + added options to disable the update reminder and/or the sound effects + improved installer
|
2010-11-29 20:36:27 +01:00 |
|
|
00a05d44c2
|
Improve installer: Make installer UAC aware.
|
2010-11-29 14:00:27 +01:00 |
|
|
f4c7a65de0
|
Update web-update tool. Works better with UAC now.
|
2010-11-29 09:38:44 +01:00 |
|
|
b59bb2399a
|
Actually implement the auto-updater.
|
2010-11-28 22:18:07 +01:00 |
|
|
533055e177
|
New update dialog. Not actually checking for updates yet.
|
2010-11-27 19:41:58 +01:00 |
|
|
11f57aecfe
|
Ogg Vorbis encoding support.
|
2010-11-26 00:29:53 +01:00 |
|
|
4fd8ec068e
|
Addded context menu to "source file" view + make the "output folder" view update the output path more frequently on selection change.
|
2010-11-25 20:41:59 +01:00 |
|
|
09bac5a0ea
|
Add more SFX for the user's pleasure.
|
2010-11-25 18:28:42 +01:00 |
|
|
a29780ef2a
|
Don't try to encode from source files that aren't supported by the encoder. No real support for upstream decoders yet.
|
2010-11-25 18:09:31 +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 |
|
|
4936d58092
|
Implement a custom FileSystemModel class derived from QFileSystemModel in order to avoid "+" button in front of folders without sub-dirs.
|
2010-11-25 01:23:48 +01:00 |
|
|
571df62e39
|
Implement support for Job Objects + improve log view.
|
2010-11-24 21:00:59 +01:00 |
|
|
136d4a5350
|
Updated MediaInfo to v0.7.37.
|
2010-11-24 00:22:32 +01:00 |
|
|
0f656f8a02
|
Fix compilation for other configurations than "Release".
|
2010-11-22 23:41:29 +01:00 |
|
|
c0ece99b69
|
Implemented logging and added a log file view.
|
2010-11-22 21:45:00 +01:00 |
|
|
efa535309d
|
Update deployment script to include the build no. into the out filename.
|
2010-11-21 23:20:14 +01:00 |
|
|
75bd180939
|
Make sure the selected output directory is writable.
|
2010-11-21 21:51:41 +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 |
|
|
970f2cd8fb
|
Create playlist file + serialize filename generation, just to be sure.
|
2010-11-20 22:14:10 +01:00 |
|
|
cffa6a2454
|
Correctly forward meta info to MP3 encoder and apply.
|
2010-11-20 19:16:04 +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 |
|
|
1633489aaf
|
Actually use selected encoder in progress dialog + forward output dir.
|
2010-11-20 02:14:22 +01:00 |
|
|
28a926b820
|
Implement multi-theaded processing in progress dialog.
|
2010-11-19 21:11:54 +01:00 |
|
|
98dc212d68
|
Make message handler routine thread-safe.
|
2010-11-19 13:31:45 +01:00 |
|
|
092e664ad1
|
More detailed error output when process failed to create + use UUID's to index jobs.
|
2010-11-18 22:37:35 +01:00 |
|
|
3170f358fe
|
Implement processing thread and connect to processing dialog.
|
2010-11-18 00:32:46 +01:00 |
|
|
2114a3dbf0
|
Implemented progress model.
|
2010-11-17 20:39:10 +01:00 |
|
|
7a79c476a3
|
Implemented processing dialog, no functionality yet.
|
2010-11-17 19:35:50 +01:00 |
|
|
b996bfdece
|
Refactor the MP3 encoder into a separate class.
|
2010-11-17 00:49:38 +01:00 |
|
|
6a8ebd873b
|
Bump version.
|
2010-11-15 22:56:15 +01:00 |
|
|
b1137e4cb1
|
Fix detection of Nero AAA encoder + use canonicalPath() where suitable
|
2010-11-15 22:07:46 +01:00 |
|
|
e76fcafb8d
|
Update Lame encoder to v3.99 Alpha-10 + implement simple MP3 encoding
|
2010-11-15 21:07:58 +01:00 |
|
|
c543451f67
|
Also detect number of CPU cores and x64 support
|
2010-11-15 14:02:58 +01:00 |
|
|
37a328b074
|
Implement functionality for 'compression' tab + CPU detection
|
2010-11-15 04:42:06 +01:00 |
|
|
a2cbcb76c5
|
Slightly improve AutoInc tool (time interval support)
|
2010-11-14 21:13:13 +01:00 |
|
|
34ec6d8d0a
|
Add simple utilitiy to auto-inc build numbers + fix duration for very short files
|
2010-11-13 16:28:31 +01:00 |
|
|
e3e0ec36aa
|
Implemented support for adding directories via Drag&Drop and CLI
|
2010-11-13 02:11:15 +01:00 |
|
|
43e3ea25da
|
Implement Drag&Drop support
|
2010-11-12 23:31:04 +01:00 |
|
|
360a5a1bef
|
Store graphical interface style in settings too
|
2010-11-12 21:02:14 +01:00 |
|
|
c867f850e0
|
Store settings in an INI file
|
2010-11-12 19:02:01 +01:00 |
|
|
373e27b088
|
Detect Nero AAC encoder version at runtime and suggest update, if appropriate
|
2010-11-12 15:58:53 +01:00 |
|
|
cd83ebd5d6
|
Detect Nero AAC encoder binary at runtime
|
2010-11-11 22:58:02 +01:00 |
|
|
88eae834d2
|
Move about dialog into a separate class
|
2010-11-11 19:37:16 +01:00 |
|
|
ec0eea9d9c
|
Nicer method for static builds: Can use vanilla Qt source/include directory now
|
2010-11-11 14:11:44 +01:00 |
|
|
4ab35ccfe9
|
Add a new configuration for static build (requires Qt as static lib)
|
2010-11-11 00:25:23 +01:00 |
|
|
c80714b829
|
Use the MediaInfo model in MainWindow too
|
2010-11-10 19:44:51 +01:00 |
|
|
d5909a9937
|
Improve deplayoment script + add very simple NSIS installer (self-extractor)
|
2010-11-10 00:59:50 +01:00 |
|
|
a7a637c412
|
Move IPC sender to separate thread + implement kill IPC command + improve deployment script
|
2010-11-09 22:06:11 +01:00 |
|
|
9ce7dfc75f
|
Actually implemented adding files from another instance.
|
2010-11-08 21:47:35 +01:00 |
|
|
8e013b6aff
|
Implemented IPC based on shared memory and semaphores
|
2010-11-08 19:29:36 +01:00 |
|
|
5ac1c127f1
|
Smarter method to edit file informartion of files in the list
|
2010-11-08 02:06:01 +01:00 |
|
|
07c793d6ec
|
Added a fixed build of MediaInfo
|
2010-11-08 01:36:36 +01:00 |
|
|
f6259b2482
|
Implemented option to switch GUI style at runtime
|
2010-11-08 00:24:54 +01:00 |
|
|
ce41761614
|
Improve about dialog + nicer method write version info to resource section
|
2010-11-07 23:06:30 +01:00 |
|
unknown
|
8fa0757455
|
Fixed a memory leak.
|
2010-11-07 16:32:54 +01:00 |
|
|
36ae27f5f3
|
first commit
|
2010-11-06 23:04:47 +01:00 |
|