|
de5b2458c1
|
Updated Qt Framework to v4.8.0 RC-1, built with Visual Studio 2010. Also improved OS detection a bit.
|
2011-10-14 18:02:37 +02:00 |
|
|
e9bfc225f0
|
Some more updates to Russian translation by Иван Митин <bardak@inbox.ru>.
|
2011-10-11 22:41:08 +02:00 |
|
|
57a1b8146e
|
Changed icon for loading a different Cue Sheet file.
|
2011-10-11 16:44:28 +02:00 |
|
|
b86b7c45a5
|
More updates to Russian translation by Иван Митин <bardak@inbox.ru>.
|
2011-10-11 13:57:40 +02:00 |
|
|
84cc763278
|
Updated mpg123 decoder binary to v1.13.4 (2011-09-07), compiled with GCC 4.6.1.
|
2011-10-11 02:04:12 +02:00 |
|
|
24efb53f3a
|
Some updates to Russian translation by Иван Митин <bardak@inbox.ru>.
|
2011-10-10 22:26:50 +02:00 |
|
|
22c25d334e
|
Updated Web Updater and Elevator binaries. Now with newer StdUtils plug-in.
|
2011-10-09 22:52:54 +02:00 |
|
|
901bf4c7c6
|
Updated Ukrainian translation. Thanks to Arestarh <arestarh@ukr.net>.
|
2011-10-09 21:15:21 +02:00 |
|
|
c13939aa12
|
Got rid of the need to explicitly unload the StdUtils plug-in.
|
2011-10-09 17:37:10 +02:00 |
|
|
7c5ef4ca58
|
More installer clean-up.
|
2011-10-08 22:58:11 +02:00 |
|
|
11781e8a8d
|
Clean-up installer script.
|
2011-10-08 19:34:24 +02:00 |
|
|
ad94a4726b
|
Updated installer to get rid of "parameters.nsh", now using StdUtils plug-in to get the parameters.
|
2011-10-08 18:20:20 +02:00 |
|
|
9d652fb2e0
|
Added support for /Force to uninstaller. Required some tweaks for the 'parameters.nsh' include file.
|
2011-10-07 16:06:48 +02:00 |
|
|
af7bb2026a
|
Made the channel equalization mode of the "normalization" filter an advanced option. The "-ne" mode still is default, be you can use "-nb" or even "-n" now. The last one still has problems with multi-channel files.
|
2011-10-06 23:55:42 +02:00 |
|
|
c80f45f704
|
Use ShellExecute() to run the Uninstaller, because the Uninstaller now needs to be elevated (and thus QProcess can fail).
|
2011-10-06 14:35:13 +02:00 |
|
|
f753f3ad41
|
Updated translator's guide + FAQ document.
|
2011-10-04 23:17:34 +02:00 |
|
|
66c70657ef
|
Updated installer wrapper to use StdUtils and wait for the actual installer to terminate.
|
2011-10-03 12:52:12 +02:00 |
|
|
0e31ec7cad
|
Added Polish translation. Thanks to Sir Daniel K <sir.daniel.k@gmail.com>.
|
2011-10-03 01:33:12 +02:00 |
|
|
9d09a8d5b0
|
Installer updates.
|
2011-10-02 22:14:09 +02:00 |
|
|
866fb13e2e
|
Updated MediaInfo and wma2wav binaries. Now compiled with new stdout/stderr Unicode fix.
|
2011-10-01 03:40:49 +02:00 |
|
|
f8512798a2
|
Added hack to disable 'x64' support on Windows 8 Developer Preview, as our MPress-compressed x64 binaries currently crash on that platform. It's not yet clear whether Windows 8 or MPress is at fault...
|
2011-09-30 20:17:42 +02:00 |
|
|
48efab12eb
|
Updated Web-Updater and Elevator binary. NSIS updated again.
|
2011-09-29 20:59:54 +02:00 |
|
|
2d4770e277
|
Merge branch 'master' of github.com:lordmulder/LameXP
Conflicts:
src/Config.h
|
2011-09-29 20:07:26 +02:00 |
|
|
282528ea67
|
Set text codec to UTF-8, so qDebug/qWarning/qFatal don't destroy Unicode strings. Also remove qDebug64() and friends, as we don't need them any more.
|
2011-09-29 20:06:09 +02:00 |
|
|
b87e13a5eb
|
* Updated Ukrainian translation. Thanks to Arestarh <arestarh@ukr.net>.
|
2011-09-29 19:04:34 +02:00 |
|
|
4c867dc325
|
Added a button for loading a different Cue Sheet to the Cue Sheet importer dialog.
|
2011-09-29 17:36:38 +02:00 |
|
|
9f011cb572
|
Also repair 'cout' and 'cerr' to not mangle UTF-8 strings.
|
2011-09-27 21:32:45 +02:00 |
|
|
8e63e2e4ec
|
Updated MediaInfo binaries to v0.7.50 (2011-09-23), compiled with MSVC 10.0.
|
2011-09-24 15:59:29 +02:00 |
|
|
d017608edd
|
Updated Web-Updater binary. After last update the Web-Updater failed to verify the signatures on Windows 2000, because of a broken NSIS plug-in.
|
2011-09-24 01:49:20 +02:00 |
|
|
9276645f1b
|
More fixes for the Cue Sheet parser: Strings don't have to be enclosed in quotes, if they don't contain any whitespace chars, so we should support that case. Also generate a title from the track number, if the Cue Sheet doesn't define a title for the track.
|
2011-09-24 00:15:50 +02:00 |
|
|
466d339d9d
|
Added support for the non-standard tags "REM DATE" and "REM GENRE" to the CUE Sheet parser.
|
2011-09-23 21:30:55 +02:00 |
|
|
bb986dd203
|
Re-added missing "<br>"'s that got lost in the recent refactoring.
|
2011-09-20 00:29:01 +02:00 |
|
|
1fc851af2b
|
Added CLI parameters to overwrite the CPU feature flags. Useful for testing.
|
2011-09-20 00:03:51 +02:00 |
|
|
a77ee5c397
|
Don't check for updates when application is run for the very first time (after install or update).
|
2011-09-19 18:52:02 +02:00 |
|
|
41b9763ef8
|
Slightly tweak installer + updated Web Updater binary.
|
2011-09-19 17:27:12 +02:00 |
|
|
20d2e33a7d
|
Improved announce box.
|
2011-09-18 02:01:45 +02:00 |
|
|
daa780d90f
|
Updated MediaInfo binaries to v0.7.49 (2011-09-09), compiled with MSVC 10.0 + some message box text refactoring.
|
2011-09-17 23:08:59 +02:00 |
|
|
c08fa1493a
|
Added support for a few Playlist file name prefixes. Will be chosen based on the file names in the Playlist.
|
2011-09-06 18:47:13 +02:00 |
|
|
85cc4daac3
|
Make the FileAnalyzer remember the recently analyzed files. This way the audio files won't be MediaInfo'ed twice, when adding a folder that contains audio files *and* a playlist references these audio files.
|
2011-09-06 00:51:00 +02:00 |
|
|
64696fa133
|
Workaround for a bug(?) in bug in SoX' gain/normalization filter that sometimes caused the "normalized" file to be empty.
|
2011-09-05 22:42:23 +02:00 |
|
|
9e9b3ed25e
|
When a folder that does NOT contain any files is dropped, descent into its sub-folders (if any).
|
2011-09-05 15:36:58 +02:00 |
|
|
b687666ac9
|
Temporarily hide the "disque" widget in About dialog while showing one of the sub-dialogs.
|
2011-08-29 15:57:17 +02:00 |
|
|
bcbd8defce
|
Revert: Avoid applying the Downmix filter on Mono/Stereo sources. Otherwise we need to decode (i.e. copy) Wave files, even when the Downmix filter does nothing.
|
2011-08-27 21:28:20 +02:00 |
|
|
037287ddb9
|
Fixed compilation with Visual Studio 2010.
|
2011-08-27 20:07:21 +02:00 |
|
|
24a8dcafa5
|
Updated changelog + more installer updates.
|
2011-08-27 16:24:03 +02:00 |
|
|
8faa0949bd
|
Update installer script: Service pack detection for more platforms.
|
2011-08-27 14:33:35 +02:00 |
|
|
2df038a3e2
|
Updated Ukrainian translation. Thanks to Arestarh <arestarh@ukr.net>.
|
2011-08-26 18:45:17 +02:00 |
|
|
992133d1e2
|
Improved initialization of config directory.
|
2011-08-26 16:32:25 +02:00 |
|
|
ec8db207f5
|
Workaround for "console window not drawing" bug on Wine.
|
2011-08-26 03:28:34 +02:00 |
|
|
2da39922ca
|
Added warnings when LAME algorithm quality is set to "extreme" values.
|
2011-08-25 03:44:46 +02:00 |
|
|
b84f66f741
|
Remember most recent path for "add file(s)" and "add directory" dialogs.
|
2011-08-23 18:48:16 +02:00 |
|
|
10ae6c8451
|
Better workaround for "ResizeToContents not updating" bug.
|
2011-08-23 17:01:11 +02:00 |
|
|
8300d58c46
|
Updated LAME binaries, compiled with ICL 12.0 and Win2k-fix. Also reorganized QRC files a bit.
|
2011-08-23 14:09:28 +02:00 |
|
|
137535927a
|
Workaround for a bug in Qt's TableView that causes column widths to not be updated immediately when ResizeToContents is used. We have to force the update via event filter.
|
2011-08-22 00:03:36 +02:00 |
|
|
95797b11b5
|
Updated Ukrainian translation. Thanks to Arestarh <arestarh@ukr.net>.
|
2011-08-21 18:41:32 +02:00 |
|
|
95f627ee1a
|
Some more clean-up for FhgAacEnc support + updated documents.
|
2011-08-21 14:43:18 +02:00 |
|
|
e811a64534
|
Slightly improved FhgAacEnc integration.
|
2011-08-19 19:25:01 +02:00 |
|
|
84883ab519
|
Added experimental(!) support for FhgAacEnc. Replaces the Nero AAC encoder, if available.
|
2011-08-19 15:27:58 +02:00 |
|
|
85b2a5326f
|
Updated MediaInfo binary to v0.7.48 (2011-08-17), compiled with MSVC 10.0
|
2011-08-17 22:54:15 +02:00 |
|
|
dfc752b764
|
Added "wma2wav" and "avs2wav" to About dialog.
|
2011-08-16 23:09:50 +02:00 |
|
|
02f50c8e68
|
Re-compiled more tools with Windows 2000 hack + reorganized CPU flags.
|
2011-08-16 22:31:04 +02:00 |
|
|
fc538b24d5
|
Updated MediaInfo and wma2wav binaries with Win2k-compatible versions + installer tweaks.
|
2011-08-15 21:32:47 +02:00 |
|
|
b2d1eceb41
|
Restored Windows 2000 support: Added hacks that avoid dependency on EncodePointer() and DecodePointer(), as these functions are missing from KERNEL32.DLL in Windows 2000.
|
2011-08-15 15:34:44 +02:00 |
|
|
7e14e0f1a7
|
Restored Windows 2000 support (experimental!).
|
2011-08-15 15:27:56 +02:00 |
|
|
74b06e7541
|
Updated German translation.
|
2011-08-08 20:45:59 +02:00 |
|
|
5ab869ed82
|
Added "Favorites" menu for output folders.
|
2011-08-08 20:26:30 +02:00 |
|
|
3c87a01c59
|
Added two more channel configurations.
|
2011-08-08 03:53:42 +02:00 |
|
|
35e80de71d
|
Tweaked downmix channel weights.
|
2011-08-07 23:54:47 +02:00 |
|
|
dae4def2fa
|
Downmix filter will now check if the input already is Mono/Stereo, so we can safely invoke the filter for ALL sources.
|
2011-08-07 14:04:17 +02:00 |
|
|
ea4b30a12a
|
In Downmix filter: Choose the "remix" parameters based on the number of input channels.
|
2011-08-07 04:06:03 +02:00 |
|
|
3f90295c70
|
Use "remix" filter instead of "-c" option for downmixing. Hopefully gives better results. Default WAVE channel ordering is assumed.
|
2011-08-06 21:52:56 +02:00 |
|
|
1fdfab1160
|
Refactored code to insert the Downmix filter in processing thread.
|
2011-08-06 18:56:09 +02:00 |
|
|
ce872af94c
|
Apply "Force Stereo Downmix" only for sources with more than two channels.
|
2011-08-06 14:12:20 +02:00 |
|
|
fbee147f07
|
Added an option option to enforce Stereo Downmix.
|
2011-08-05 21:52:43 +02:00 |
|
|
229357f77c
|
Preview example file name for current rename pattern.
|
2011-08-05 15:41:19 +02:00 |
|
|
613c9721a7
|
Prevent rename pattern edit box from being translated, so the text won't be lost anymore.
|
2011-08-05 02:33:32 +02:00 |
|
|
7e1f790e9b
|
Added an option to rename the output files (based on an user-defined pattern). More macros might be added at a later time.
|
2011-08-04 23:26:38 +02:00 |
|
|
93d4fb14ee
|
Make lamexp_clean_filename() a global function.
|
2011-08-04 20:35:40 +02:00 |
|
|
272cef76f4
|
Removed some more remnants of "old" WMA decoder + updated changelog.
|
2011-08-04 00:55:17 +02:00 |
|
|
90d304fac2
|
Updated wma2wav binary to 2011-07-31.
|
2011-07-31 21:31:30 +02:00 |
|
|
ff622e29c0
|
Fixed a bug that could files to be added twice. Files weren't actually added two times, because we have a check for duplicate files later, but the error message for unsupported/rejected files did pop up twice!
|
2011-07-28 13:37:00 +02:00 |
|
|
816e874c4c
|
Initialize stdout and stderr in a way that won't mangle UTF-8 string. Now we can use standard fprintf() to output UTF-8 string to the console -> console output workarounds removed.
|
2011-07-28 13:35:24 +02:00 |
|
|
7127271652
|
Updated MediaInfo binaries to v0.7.47 (2011-07-27), compiled with MSVC 10.0.
|
2011-07-27 22:17:43 +02:00 |
|
|
74e6bb7672
|
Converted Ukrainian installer translation from Cyrillic Codepage (Windows-1251) to proper UTF-8.
|
2011-07-26 23:01:31 +02:00 |
|
|
270f2fd1ec
|
Further increased timeout delay to 10 Minutes. It seems FAAD sometimes stops sending status updates :-/
|
2011-07-26 22:23:32 +02:00 |
|
|
327ca1ae75
|
Added 'wma2wav' as WMA decoder and removed all support for WMA decoder by NCH Swift Sound.
|
2011-07-26 22:17:14 +02:00 |
|
|
c5606cf45a
|
Use QtConcurrent::run() in ShellIntegration class instead of manually managing the thread. ShellIntegration is now completely static and must not be instantiated.
|
2011-07-15 13:44:32 +02:00 |
|
|
54c6cae91b
|
Updated MediaInfo binaries to v0.7.46 (2011-07-04), compiled with MSVC 10.0.
|
2011-07-14 02:03:04 +02:00 |
|
|
79b555fc23
|
Updated Web Update utility. Now with "Aero Glass" theming enabled, thanks to NSIS Aero plug-in.
|
2011-07-12 20:29:22 +02:00 |
|
|
3a7129cbf4
|
Check InternetGetConnectedState() in an asynchronous way + update list of mirrors.
|
2011-07-10 21:46:43 +02:00 |
|
|
8c95b78e68
|
Updated install script to use the Aero plug-in, which will use an "Aero Glass"-style window on supported OS.
|
2011-07-07 19:40:49 +02:00 |
|
|
2d18aecd55
|
Updated web-site URL + more tweaks to hash algorithm.
|
2011-07-06 23:30:43 +02:00 |
|
|
c0f13b2624
|
Fixed file name generation in Cue Sheet splitter: If the title of a track contains characters that are not allowed in a file name, we have to replace them.
|
2011-07-02 16:40:15 +02:00 |
|
|
87a3166f8b
|
New file hash algorithm (still based on SHA-1).
|
2011-07-02 16:38:46 +02:00 |
|
|
7994e06822
|
LockedFile class: Initialize QFile object with existing file descriptor instead of re-opening the file. This is done in order to avoid one CreateFile() call, which potentially speeds up the initialization procedure and/or avoids potential problems with bogus "anti-virus" programs. WARNING: Passing file descriptors into Qt functions/class works with "fully static" builds only! Otherwise the "main" application and the Qt DLL's use their own CRT each, which results in crash when passing file descriptors between the different CRT's.
|
2011-06-26 19:21:00 +02:00 |
|
|
bde198ee10
|
Five new strings to translate.
|
2011-06-26 15:33:44 +02:00 |
|
|
3ad816f660
|
Show a warning to the use in case of "slow" startup (i.e. when buggy a/v is slowing down the startup procedure)
|
2011-06-24 18:17:04 +02:00 |
|
|
5ac65284ff
|
Make "LockedFile" class more robust against buggy a/v software + some refactoring.
|
2011-06-23 16:50:02 +02:00 |
|
|
8eba258624
|
Use structured exception handling.
|
2011-06-22 01:10:53 +02:00 |
|
|
e0131ac18b
|
Fixed compilation in Visual Studio 2008.
|
2011-06-21 22:07:22 +02:00 |
|
|
63bf596ce8
|
Recognize WMA decoder (wamwav.exe) from the LameXP program directory. Might be helpful for people using LameXP as a portable application.
|
2011-06-21 16:23:42 +02:00 |
|
|
ee6b909065
|
Updated FAQ document.
|
2011-06-21 14:35:46 +02:00 |
|
|
680d306ad9
|
Version v4.02 is released!
|
2011-06-14 19:04:08 +02:00 |
|
|
252d48ed6b
|
Increase process timeout interval to 180 seconds. Should avoid Timeout errors on "very slow" systems, although I think 30 seconds should be sufficient (so the actual problem might be something else).
|
2011-06-14 13:06:27 +02:00 |
|
|
5c2961e109
|
Don't display more than 50 table items in the processing window. It seems Qt is getting a bit slow on updates when there are a lot of items in the table view...
|
2011-06-13 18:59:21 +02:00 |
|
|
76046b4ae5
|
Bump version.
|
2011-06-12 14:43:07 +02:00 |
|
|
ca1c1b46d4
|
Make sure that the output folder label is updated when the output folder (tree item) is changed via keyboard.
|
2011-06-12 03:18:37 +02:00 |
|
|
df671a7be2
|
Updated Ukrainian translation. Thanks to Arestarh <arestarh@ukr.net>.
|
2011-06-12 02:37:22 +02:00 |
|
|
f8f5707529
|
Added two new command-line switches: "--add-folder <path>" to add a single folder and "--add-recursive <path>" to add a folder recursively.
|
2011-06-11 17:18:30 +02:00 |
|
|
63b9bac56a
|
Added installer workaround for known improper redistribution packages.
|
2011-06-10 21:55:50 +02:00 |
|
|
2b305a25ed
|
Updated Spanish translation. Thanks to Rub3n CT <rub3nct@gmail.com>.
|
2011-06-07 00:44:14 +02:00 |
|
|
db0a1bc6ff
|
Bump version.
|
2011-06-06 22:28:38 +02:00 |
|
|
a6e629c3af
|
Show custom icons for some "known" folders.
|
2011-06-05 14:52:45 +02:00 |
|
|
5724790013
|
Implemented late initialization of the QFileSystemModel. Should make the first switch to the "Output Folder" tab a bit faster.
|
2011-06-04 22:43:14 +02:00 |
|
|
3e0056d0fc
|
Implemented as custom QFileIconProvider class, which (hopefully) is a bit faster than the original one.
|
2011-06-04 19:15:32 +02:00 |
|
|
ef4c8f3051
|
Updated Russian translation. Thanks to Neonailol <neonailol@gmail.com>.
|
2011-06-04 16:00:05 +02:00 |
|
|
e076c5b5ec
|
Create proper .m3u8 playlist with UTF-8 BOM, if the file names contain Unicode characters. Otherwise create a simple .m3u playlist with Latin-1 encoding.
|
2011-06-02 02:11:47 +02:00 |
|
|
d452e92bd4
|
Detect and show audio bitrate + added an option to copy a file's meta info to the 'meta info' tab + do not jump to first tab on minimize/restore.
|
2011-05-31 19:04:45 +02:00 |
|
|
a955f791e9
|
Generate nicer output file names in Cue Splitter.
|
2011-05-29 16:57:38 +02:00 |
|
|
0bf5982275
|
Updated Ukrainian translation. Thanks to Arestarh <arestarh@ukr.net>.
|
2011-05-29 14:36:32 +02:00 |
|
|
a7b42c0e1e
|
Do not add the files directly in the Drag&Drop event routine. Instead only remember files and add them asynchronously. This way Windows Explorer won't freeze while we are adding the files.
|
2011-05-27 11:29:40 +02:00 |
|
|
7d16cc93dd
|
Updated 'avs2wav' tool one yet another time.
|
2011-05-24 20:14:54 +02:00 |
|
|
b63ac4afd5
|
Updated 'avs2wav' tool one more time.
|
2011-05-23 21:48:12 +02:00 |
|
|
e83b2149f5
|
Once again updated 'avs2wav' tool. Should now create more correct Wave files that Nero AAC encoder will accept.
|
2011-05-22 20:35:17 +02:00 |
|
|
b0a6432b88
|
Make Avisynth analyzer check the exit code of avs2wav.
|
2011-05-21 23:51:28 +02:00 |
|
|
eece27de06
|
Much improved Avisynth input. Now actually detect Avisynth scripts and read meta-info.
|
2011-05-21 21:08:10 +02:00 |
|
|
0d254e20c4
|
Updated avs2wav tool (once again).
|
2011-05-21 14:52:34 +02:00 |
|
|
5cd5f98f96
|
Cleaned-up main window code.
|
2011-05-21 13:07:17 +02:00 |
|
|
a66e6e9203
|
Bugfix: Correctly disable Nero AAC option, if the Nero AAC encoder isn't available. Before this check was skipped, if Nero notifications were disabled!
|
2011-05-20 19:21:09 +02:00 |
|
|
c44d0020c9
|
Updated avs2wav tool (again) + fixed a bug with the "meta info" tab and the "edit" button.
|
2011-05-20 18:13:08 +02:00 |
|
|
981538fb16
|
Updated avs2wav tool.
|
2011-05-20 13:15:22 +02:00 |
|
|
773576b3a4
|
Added support for Avisynth input (audio only!) using the 'avs2wav' tool. This is a stripped-down and cleaned-up version of the tool by Jory Stone <jcsston@toughguy.net>.
|
2011-05-19 23:07:46 +02:00 |
|
|
0db0a70232
|
Updated French translation. Thanks to Dodich Informatique <dodich@live.fr>.
|
2011-05-19 00:12:45 +02:00 |
|
|
45dd277e99
|
Much simplified indexToString() using a QTime object.
|
2011-05-18 00:36:51 +02:00 |
|
|
352bfd4864
|
Improved precision of the indexToString() function. The Cue Sheet splitter should be able cut more precise now!
|
2011-05-17 20:06:01 +02:00 |
|
|
db661fc50c
|
Show a warning when the user tries to add a Cue Sheet like a normal file.
|
2011-05-17 01:14:50 +02:00 |
|
|
5cccd4de81
|
Implemented a better method to abort FileAnalyzer thread.
|
2011-05-16 21:02:24 +02:00 |
|
|
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 |
|