599519efd2
Updated Qt runtime libraries to v4.8.1 (2012-03-14), compiled with MSVC 10.0.
2012-04-12 03:18:48 +02:00
f05365e383
Fixed a few memory leaks found by VLD.
2012-04-06 23:15:58 +02:00
7016383fbb
Added support for the Visual Leak Detector. This effects "Debug" builds only.
2012-04-06 22:24:05 +02:00
29a59ce47e
Fix of previous commit.
2012-04-06 16:36:13 +02:00
2023c98546
Slightly changed temporary installer name.
2012-04-06 16:22:08 +02:00
d16a116a1d
Fix potential memory leak: According to the docs, setModel() creates and sets a new SelectionModel, so we need to remember and delete the "old" SelectionModel.
2012-04-06 16:15:19 +02:00
3b2892b2fd
Bump version.
2012-04-06 02:00:44 +02:00
b3df635784
Changed creation of QFileSystemModel. Object will now be created when the user first visits the "Output Folder" tab. Also added option to "refresh" the directory outline, which will effectively destroy and re-create the QFileSystemModel in order to discard all data that may be cached.
2012-04-05 15:24:45 +02:00
6adb7b94e7
Updated Russian translation. Thanks to Иван Митин <bardak@inbox.ru>.
2012-04-02 23:33:47 +02:00
602e1691c4
Various tweaks to improve the QFileSystemModel performance. Also slightly improved the initialization.
2012-03-30 03:35:43 +02:00
158588b3ec
Some code refactoring and clean-up.
2012-03-29 19:08:33 +02:00
78c73d6d6e
Some improvement of the previous commit.
2012-03-29 03:22:24 +02:00
9b41e9c6a9
New workaround to focus the selected item in the "output folder" view: As the focus will get lost again when the QFileSystemModel asynchronously loads a directory, we need to focus again on each directory loaded. Though we must stop focusing on the selected item, as soon as the user expands a folder. Otherwise the view would scroll unexpectedly...
2012-03-29 01:32:47 +02:00
28f7a0cd50
Improved output folder LineEdit.
2012-03-27 22:46:01 +02:00
1738ea5b6e
Added button to edit the current output path in a simple LineEdit control.
2012-03-26 22:02:11 +02:00
Andriy Bilous'ko
1516d32c03
Updated Ukrainian translation.
2012-03-23 11:03:57 +02:00
f058efa87c
Updated MediaInfo binary to v0.7.54 (2012-03-13), compiled with ICL 12.1.7 and MSVC 10.0.
2012-03-21 20:54:47 +01:00
Andriy Bilous'ko
87ba8a428d
Updated Ukrainian translation.
2012-03-15 11:19:57 +02:00
1d52b628d1
Show which AAC encoder is being used in the GUI.
2012-03-06 22:29:55 +01:00
a210a120ab
Updated Polish translation. Thanks to Sir Daniel K <sir.daniel.k@gmail.com>.
2012-03-04 13:12:10 +01:00
a450862150
Patched Qt's QProcess class to pass the CREATE_BREAKAWAY_FROM_JOB flag when creating a new process. This is required, because Windows (Vista and later) will add our child processes to the PCA (Program Compatibility Assistant) job object automatically! And then we cannot add the child processes to our own job object, as a process can be assigned to only one job object. With the CREATE_BREAKAWAY_FROM_JOB flag, we ensure that our child processes does NOT get added to the PCA job object automatically and we can add it to our own job object again. Unfortunately QProcess does NOT provide a way to pass process creation flags yet, so we have to patch Qt for now. Passing the CREATE_BREAKAWAY_FROM_JOB flag may not always be desired though...
2012-03-01 23:14:41 +01:00
c3cfe577b0
Added patch collection.
2012-02-28 16:11:28 +01:00
fb7d14d5ca
Fixed a typo in the German translation.
2012-02-24 22:13:04 +01:00
86e17a04ff
Bump version + update Changelog file.
2012-02-23 21:21:02 +01:00
7d95f114a2
Try to keep the window of the Web Updater tool focused.
2012-01-24 02:46:29 +01:00
50ac87149e
Updated dcaenc binary.
2012-01-14 01:35:50 +01:00
Andriy Bilous'ko
59372d58a6
Updated Ukrainian translation.
2012-01-09 13:05:20 +02:00
f857054dda
Added support for importing Meta tags from a CSV files.
2012-01-04 21:10:33 +01:00
9b687fff9a
Happy New Year 2012!
2012-01-02 00:52:27 +01:00
46af27d527
Updated German translation.
2011-12-29 20:12:04 +01:00
198f43ecd4
Updated Ukrainian translation. Thanks to Arestarh <arestarh@ukr.net>.
2011-12-29 19:52:42 +01:00
1f001a65e2
Better handling of system shutdown. Now using the Qt event system to broadcast a special event when the system is going to shutdown (i.e. WM_QUERYENDSESSION or WM_ENDSESSION). This gives each top-level widget the chance to react to the system shutdown *before* we return from the message handler. Doing any clean-up after returning from the message handler is impossible, because Windows will kill the process immediately after WM_ENDSESSION has been processed. Note that Windows XP (and earlier) will NOT send WM_QUERYENDSESSION or WM_ENDSESSION to processes that have a console attached! Therefore, if we have a debug console attached, we cannot do anything on these systems. Our process will be killed without any notification...
...
Also improved LameXP's IPC mechanism: There now are several slots for IPC-commands in the shared memory area ("queue support"). This way, the sender can post several commands in sequence without getting blocked. The receiver can process those at a later time.
2011-12-29 14:42:20 +01:00
db587fe228
Prevent some more dialogs from blocking a quick system shutdown.
2011-12-27 13:51:01 +01:00
17d1582186
Updated Polish translation. Thanks to Sir Daniel K <sir.daniel.k@gmail.com>.
2011-12-27 05:08:19 +01:00
a96237e6b2
Some refactoring of the icon initialization code.
2011-12-26 21:02:55 +01:00
Andriy Bilous'ko
6618838b96
Updated Ukrainian translation.
2011-12-25 16:55:20 +02:00
30f1795d32
Added some more "special" application icons.
2011-12-25 01:00:11 +01:00
a0a29b9551
Experimental support for dcaenc, by Alexander E. Patrakov <patrakov@gmail.com>.
2011-12-22 21:53:25 +01:00
1a238db3db
Update file properties after the decoding step by using SoX in "--i" mode. Required, because some properties (such as 'bits per sample') cannot be known beforehand.
2011-12-22 00:06:34 +01:00
6f7dae6391
Merge branch 'master' of github.com:lordmulder/LameXP
2011-12-21 22:09:05 +01:00
230e3e5036
Updated Chinese/Taiwanese translation. Thanks to 456Vv <123@456vv.com>.
2011-12-21 22:08:39 +01:00
Andriy Bilous'ko
67ac22c78b
Updated Ukrainian translation.
2011-12-21 15:50:47 +02:00
1d9aaf90ed
Updated Chinese/Taiwanese translation. Thanks to 456Vv <123@456vv.com>.
2011-12-20 13:12:01 +01:00
d1803f1a3b
Print the "script" of the language file.
2011-12-19 16:20:52 +01:00
612f744afe
Added 'Traditional Chinese' (Taiwanese) translation by 456Vv <123@456vv.com>.
2011-12-19 15:48:50 +01:00
97170324e3
Added "Ignore" button to message box.
2011-12-18 18:19:14 +01:00
6657745daa
Improved language file initialization code.
2011-12-18 15:19:07 +01:00
44da665abc
Force column resize, after an item in the source file list has been edited.
2011-12-17 22:01:42 +01:00
2ad95434a3
Fixed one typo.
2011-12-17 20:57:12 +01:00
dc63a2d115
Added Chinese translation by 456Vv <123@456vv.com>.
2011-12-17 16:53:13 +01:00
6c50f25224
Updated Ukrainian translation. Thanks to Arestarh <arestarh@ukr.net>.
2011-12-15 17:10:42 +01:00
c71d8ee2c8
Updated Ukrainian translation + made one more string translatable.
2011-12-15 14:28:03 +01:00
388f98e90a
Added UTF-16 (LE and BE) support to Playlist and Cue Sheet import.
2011-12-13 23:33:21 +01:00
caabab7adf
Fixed a type (reported by VzK)
2011-12-10 23:13:29 +01:00
b633f40e4c
If the Cue Sheet isn't clearly UTF-8 (i.e. a BOM is found), then let the user select the desired Codepage.
2011-12-10 17:06:31 +01:00
6770f1ec90
QString::fromLocal8Bit() doesn't work as expected, as we explicitly set the CodecForLocale to UTF-8 in the initialization code. Therefore we can't use QString::fromLocal8Bit() at places where the system's default Codec is needed. Instead we will now get the actual system Codec via QTextCodec::codecForName("System") at those places. That's not nice, but solves the problem.
2011-12-10 01:59:45 +01:00
6e819e45b3
If no BOM was found, check whether decoding the input using the "local 8-Bit" Codepage produces any "replacement" characters (U+FFFD). In that case we assume a decoding error and fall back to Latin-1.
2011-12-08 14:46:11 +01:00
fba31b51a9
Updated FAQ document + small installer fix.
2011-12-07 23:00:49 +01:00
8c72137fe1
Workaround for a bug that causes MediaInfo to not detect the duration of Wave files (64-Bit only).
2011-12-04 20:33:06 +01:00
3e2e6f66e6
Small fix of previous commit.
2011-12-03 16:10:33 +01:00
512a9acd8c
Updated Ukrainian translation. Thanks to Arestarh <arestarh@ukr.net>.
2011-12-02 13:00:27 +01:00
e4d414b822
Added more "known hosts" to the list: We now use a list of 64 domains, taken (mostly) from the Alexa 'top 500 sites on the web' list, to test the Internet connectivity. Also added a self-test function to check all hosts (press CTRL+F12 in the update dialog).
2011-12-01 22:16:06 +01:00
5585d53fc7
Print the total duration when the process is completed.
2011-11-28 00:35:43 +01:00
3a74f55c5f
Updated FAQ document for the new 'number of instances' algorithm.
2011-11-26 22:28:00 +01:00
fb53e209b5
Disable word-wrap in processing window's table view.
2011-11-23 00:38:20 +01:00
3e7ae9642c
Changed detection of QAAC for the new fully-static build.
2011-11-21 22:28:14 +01:00
da5dfdc85e
Added optional support for the QAAC encoder. Requires QuickTime v7.7.1 (or later) and the QAAC front-end.
2011-11-21 01:22:41 +01:00
16aaebec22
Updated LAME encoder binaries to v3.99.2 Final (2011-11-18), compiled with ICL 12.1.7 and MSVC 10.0.
2011-11-19 02:58:14 +01:00
f566aa466a
Updated LAME encoder to v3.99.1 Final (2011-11-05), compiled with ICL 12.1.6 and MSVC 10.0.
2011-11-11 20:39:31 +01:00
b9a2ebf660
Make sure the "outer" installer isn't renamed to 'LameXP.exe' or 'LameXP-Portable.exe', because it confused the LockedList plug-in.
2011-11-06 14:19:47 +01:00
e5a8b2349d
Updated Ukrainian translation. Thanks to Arestarh <arestarh@ukr.net>.
2011-11-01 10:35:28 +01:00
a7126f42d2
Display "N/A" if CPU usage cannot be determined (as on Win2k).
2011-10-30 21:41:00 +01:00
b1098f4177
Bump patch version + minor improvements to previous commit.
2011-10-29 21:11:51 +02:00
02b7cdc3e1
Added indicators for current CPU usage, RAM usage and free disk space to the processing window.
2011-10-29 16:26:09 +02:00
adc4edf7e8
Updated Ukrainian translation. Thanks to Arestarh <arestarh@ukr.net>.
2011-10-24 20:01:38 +02:00
330eb7cf13
Updated Spanish translation. Thanks to Rub3n CT <rub3nct@gmail.com>.
2011-10-23 22:02:08 +02:00
01bc64859d
Added a hint that the version number in the name of the ZIP file, which Nero offers for download, doesn't tell the whole truth.
2011-10-23 18:05:27 +02:00
181b8686ea
Added some info on Hibernation to the F.A.Q document.
2011-10-22 17:49:46 +02:00
a98206bd70
Added an option to hibernate the computer ("suspend to disk") instead of shutting it down ("power off").
2011-10-22 01:13:28 +02:00
0e6058df9e
Moved Windows 8 64-Bit hack to a better place. MPress will not be fixed soon for Windows 8, so we will have to keep that hack for a while...
2011-10-21 16:17:22 +02:00
4a9ee707b1
Updated Polish translation. Thanks to Sir Daniel K <sir.daniel.k@gmail.com>.
2011-10-20 22:36:34 +02:00
d14ecfffa6
Fixed web-update tool. After the recent update of the Inetc plug-in, the updater was not working anymore. D'oh!
2011-10-16 19:15:40 +02:00
61331ce6f8
Updated Ukrainian translation. Thanks to Rub3n CT <rub3nct@gmail.com>.
2011-10-16 17:58:15 +02:00
1a9aa81d3a
More extensive use of the NOBR macro + code clan-up.
2011-10-16 16:38:01 +02:00
e3d1a6cc7a
Better way to obtain the ISO date, without using a Temp file.
2011-10-14 23:39:31 +02:00
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
b86b7c45a5
More updates to Russian translation by Иван Митин <bardak@inbox.ru>.
2011-10-11 13:57:40 +02:00
24efb53f3a
Some updates to Russian translation by Иван Митин <bardak@inbox.ru>.
2011-10-10 22:26:50 +02:00
71f8c6dcf6
Updated installer wrapper.
2011-10-10 20:24:17 +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
68fd91c6f8
Minor installer fix.
2011-10-08 23:53:54 +02:00
7c5ef4ca58
More installer clean-up.
2011-10-08 22:58:11 +02:00
a77f65fac3
Do not pack the EXE file when the deployment script is run in "skip build this time" mode.
2011-10-08 20:12:28 +02:00
11781e8a8d
Clean-up installer script.
2011-10-08 19:34:24 +02:00
ba72c43108
Renamed obsolete file.
2011-10-08 18:21:12 +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
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
b09aaa30dc
Some more fine-tuning for the recent installer improvements.
2011-10-02 23:32:15 +02:00
9d09a8d5b0
Installer updates.
2011-10-02 22:14:09 +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
1aa870d7f3
Fixed a typo, thanks to Rub3n CT for reporting.
2011-09-29 20:20:12 +02:00
78ad6b722c
Updated Spanish translation. Thanks to Rub3n CT <rub3nct@gmail.com>.
2011-09-29 20:13:56 +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
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
4e79fc2fc5
Updated Ukrainian translation. Thanks to Arestarh <arestarh@ukr.net>.
2011-09-23 21:29:07 +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
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
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
24a8dcafa5
Updated changelog + more installer updates.
2011-08-27 16:24:03 +02:00
1dc6a81916
Installer: Don't show service pack message twice on UAC-enabled systems.
2011-08-27 14:53:44 +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
74d550038f
Fixed a typo.
2011-08-25 13:36:03 +02:00
2da39922ca
Added warnings when LAME algorithm quality is set to "extreme" values.
2011-08-25 03:44:46 +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
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
12828f386e
Updated Ukrainian translation. Thanks to Arestarh <arestarh@ukr.net>.
2011-08-17 22:55:02 +02:00
dfc752b764
Added "wma2wav" and "avs2wav" to About dialog.
2011-08-16 23:09:50 +02:00
263e23ec14
Updated EncodePointer library.
2011-08-16 01:53:02 +02:00
fc538b24d5
Updated MediaInfo and wma2wav binaries with Win2k-compatible versions + installer tweaks.
2011-08-15 21:32:47 +02:00
5d3ef86cfe
Updated install script. We can now allow installation on Windows 2000 again.
2011-08-15 15:49:48 +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
0ff44da0ce
Updated Ukrainian translation. Thanks to Arestarh <arestarh@ukr.net>.
2011-08-09 13:46:21 +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
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
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
272cef76f4
Removed some more remnants of "old" WMA decoder + updated changelog.
2011-08-04 00:55:17 +02:00
74e6bb7672
Converted Ukrainian installer translation from Cyrillic Codepage (Windows-1251) to proper UTF-8.
2011-07-26 23:01:31 +02:00
fc5f428e64
Updated Ukrainian translation. Thanks to Arestarh <arestarh@ukr.net>.
2011-07-26 22:36:34 +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
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
df671a7be2
Updated Ukrainian translation. Thanks to Arestarh <arestarh@ukr.net>.
2011-06-12 02:37:22 +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
ef4c8f3051
Updated Russian translation. Thanks to Neonailol <neonailol@gmail.com>.
2011-06-04 16:00:05 +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
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
88ef564e5c
Updated Spanish translation. Thanks to Rub3n CT <rub3nct@gmail.com>.
2011-05-22 00:02:14 +02:00
0db0a70232
Updated French translation. Thanks to Dodich Informatique <dodich@live.fr>.
2011-05-19 00:12:45 +02:00
be4c94932c
Translation fixes (German only).
2011-05-17 13:39:59 +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
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
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
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
c1ca3a2302
Updated Korean translation. Thanks to JaeHyung Lee <kolanp@gmail.com>.
2011-05-10 16:11:03 +02:00
ab93c207dc
Updated Russian translation. Thanks to Neonailol <neonailol@gmail.com>.
2011-05-10 16:10:13 +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
6fc5458460
Updated FAQ document + added 'Don't Show Again' buttons to some dialogs.
2011-05-08 19:41:25 +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
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
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
207a43788e
Added Ukrainian translation by Arestarh <arestarh@ukr.net>.
2011-04-29 21:19:02 +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
dd0369cfc0
Added a more reliable method (hopefully) to generate a proper ISO date in batch.
2011-04-21 01:45:07 +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
9f85d123a4
Simply deployment scripts a bit.
2011-04-19 16:21:19 +02:00
762b231037
Now using Qt v4.7.3, available trough Qt SDK v1.1 RC.
2011-04-19 16:14:05 +02:00
7a0ef2a464
Updated deployment script. Now should work regardless of the current directory.
2011-04-16 21:20:21 +02:00
d6d8454d57
Extended deployment script to clean up VS2010-specific files.
2011-04-14 21:55:05 +02:00
db788a2880
Fix installer after recent macro changes.
2011-04-14 02:21:46 +02:00
2b2ec1df12
Improved installer error messages on unsupported platforms.
2011-04-12 18:08:44 +02:00
24232b2281
Slightly improve deployment scripts.
2011-04-10 19:14:23 +02:00
1a7b25f8ce
Make "buildenv.txt" file more portable.
2011-04-10 01:10:41 +02:00
c69162a488
Removed reference to one of our contributor from the Changelog (on personal request)
2011-04-10 00:43:52 +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
9a8f8e1c75
Small addition to translator's guide.
2011-04-08 14:05:50 +02:00
57fcda27f3
Commit a "buildenv.txt" with more standard paths.
2011-04-08 01:58:53 +02:00
abce92a814
Added Korean translation by JaeHyung Lee <kolanp@gmail.com>.
2011-04-08 01:17:47 +02:00
707c8e98da
Rename Visual Studio 2008 solution/project file + adjust deployment script accordingly.
2011-04-08 00:25:06 +02:00
18352a1976
Updated French translation by Dodich Informatique <dodich@live.fr>.
2011-04-04 21:49:27 +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
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
3af79d261b
Make sure the language selection dialog is shown on systems that don't use UAC (like Windows XP). On these systems there will be no "inner" instance of the installer.
2011-03-28 04:25:06 +02:00
df8258cddf
Added busy animation to "Update" dialog + added timeout for Wget process.
2011-03-24 15:37:49 +01:00
d54caf5473
Updated Russian translation by Neonailol <neonailol@gmail.com>.
2011-03-23 23:24:59 +01:00
675be99999
Added an option to add directories recursively.
2011-03-23 23:19:31 +01:00
1115a33264
Added support for adding, editing and clearing cover artwork by the user.
2011-03-22 17:33:03 +01:00
01b15d6f70
Display cover artwork in the "Meta Info" dialog.
2011-03-21 02:16:18 +01:00
db6b218d5d
Added entry for "Help & Support" to Help menu.
2011-03-20 14:28:27 +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
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
108c167767
Added an option to shutdown the computer as soon as all files are completed.
2011-03-18 01:12:17 +01:00
078dc62c79
Updates for German translation by Bodo Thevissen <bodo@thevissen.de>.
2011-03-09 00:20:36 +01:00
1e2044d1a1
Updated FAQ document and license text (RTF version).
2011-03-02 19:27:49 +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
f75c3ca496
Added an option to manually specify the number of parallel instances.
2011-02-25 00:22:18 +01:00
5f5435c79d
Fix syntax errors in install script.
2011-02-23 02:52:44 +01:00
0f9dddad65
Extend deployment script to re-build (update + release) translation files.
2011-02-23 02:43:06 +01:00
9ba92600cb
Updated Russian translation by Neonailol <neonailol@gmail.com>.
2011-02-21 17:31:25 +01:00
2da54a2e9b
Improve Uninstaller a bit.
2011-02-21 17:28:01 +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
39356690db
Update installer script.
2011-02-21 13:25:02 +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
c8b16ace28
Actually enable Russian translation in installer.
2011-02-18 21:42:32 +01:00
26af882003
Added Russian translation by Neonailol <neonailol@gmail.com>.
2011-02-18 20:14:45 +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
f412e041e9
Updated Spanish translation. Thanks to Rub3nCT <Rub3nCT@gmail.com>.
2011-02-15 00:28:41 +01:00
34069a7b6c
Updated Spanish translation. Thanks to Rub3nCT <Rub3nCT@gmail.com>.
2011-02-15 00:02:03 +01:00
5713a9bf8c
Added FAQ document.
2011-02-14 23:37:48 +01:00
b66f791387
Fix installer language files.
2011-02-14 20:26:45 +01:00
bdfb6c712f
Updated the changelog. Also updated installer to include changelog.
2011-02-14 20:10:26 +01:00
cdf9ac9b54
Fix typos.
2011-02-12 22:17:01 +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
cfb20fe3cb
Added support for custom encoder parameters.
2011-02-09 23:36:17 +01:00
fb77806ada
Removed installer workaround for a bug of the LockedList plug-in on Win2k, as the bug has finally been fixed.
2011-02-07 22:07:24 +01:00
d9e775b4b8
Show notification in progress window, if multi-threading is activated.
2011-02-02 22:56:45 +01:00
2b621421a2
Fix for previous updated to Spanish translation. Thanks to Rub3nCT <Rub3nCT@gmail.com>.
2011-02-02 00:19:48 +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
ac53f70488
Added playlist extensions to combobox in "file open" dialog.
2011-01-30 22:19:53 +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
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
6a6a3a10d4
Fixed a typo.
2011-01-26 23:19:12 +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
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
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
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
42fb4743c4
Update "Elevator" and "Web Updater" binaries.
2011-01-20 21:06:25 +01:00
d2aaad3398
Added support for The True Audio input.
2011-01-18 22:07:30 +01:00
9c5c47d7e4
Updated Spanish translation. Thanks to Rub3nCT <Rub3nCT@gmail.com>.
2011-01-18 00:07:55 +01:00
0be92d0f53
Added support for WavPack input.
2011-01-17 20:52:54 +01:00
4ddaeaeed1
New strings to translate.
2011-01-16 22:05:22 +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
1ad638043c
Updated Spanish translation. Thanks to Rub3nCT <Rub3nCT@gmail.com>.
2011-01-14 23:37:55 +01:00
effbe66566
Make 8 more strings translatable.
2011-01-14 23:34:31 +01:00
f0266d7fdb
Updated Spanish translation. Thanks to Rub3nCT <Rub3nCT@gmail.com>.
2011-01-14 20:27:54 +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
636ca20034
Refactor installer script to allow more easy translation.
2011-01-13 09:23:11 +01:00
6fce3dfd66
Spanish/Castilian translation added, thanks to Rub3n CT <rub3nct@gmail.com>.
2011-01-13 08:58:48 +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
bb09b5da7c
Italian translation added, thanks to Roberto <gulliver_69@libero.it>.
2011-01-09 22:35:16 +01:00
3def085378
Updated French translation.
2011-01-08 16:29:27 +01:00
009aa4cd76
Minor fixes for French translation.
2011-01-08 00:04:57 +01:00
75da4fafe8
French translation added, thanks to Dodich Informatique <dodich@live.fr>.
2011-01-07 23:01:31 +01:00
bb538580d6
Added option to load translations from an "external" file, for easier translation testing.
2011-01-06 00:53:52 +01:00
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
45bfcc57d4
Added German translation.
2011-01-02 01:09:48 +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
e73946fc06
More internationalization and localization... (again)
2010-12-30 17:34:19 +01:00
4fb20b9dfc
More internationalization and localization...
2010-12-28 21:26:16 +01:00
705e4ba7e4
First step to internationalization and localization.
2010-12-28 03:57:48 +01:00
b45f345fa3
Simplify compatibility mode detection + check for process elevation
2010-12-27 01:50:22 +01:00
6bd2859dfd
Workaround to make installer work on Win2k. The "LockedList" Plug-in goes crazy on Win2k. On WinXP and Win7 all is fine, so we only use LockedList on WinXP+.
2010-12-22 21:09:33 +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
33974146e6
Prevent multiple instances of (un)installer.
2010-12-14 02:02:23 +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
4650e02aac
Installer localization. Only English and German at this time.
2010-12-11 23:17:21 +01:00
b2338c49af
New improved installer.
2010-12-11 02:05:51 +01:00
6276e54932
Implement workaround that prevents the installer from showing the UAC dialog in the background. Suggested by "Anders".
2010-12-08 18:31:39 +01:00
9f1f8e8f4b
Rebuilt the web-update tool with the Unicode version of NSIS.
2010-12-08 00:36:38 +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
2105951626
Fix installer version info.
2010-11-29 22:06:54 +01:00
083290d773
Installer fixes.
2010-11-29 21:42:39 +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
efa535309d
Update deployment script to include the build no. into the out filename.
2010-11-21 23:20:14 +01:00
2ea5e07d6e
More carefully check TEMP directory + fix fatal application exit.
2010-11-20 03:11:12 +01:00
3170f358fe
Implement processing thread and connect to processing dialog.
2010-11-18 00:32:46 +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
360a5a1bef
Store graphical interface style in settings too
2010-11-12 21:02:14 +01:00
ec0eea9d9c
Nicer method for static builds: Can use vanilla Qt source/include directory now
2010-11-11 14:11:44 +01:00
4c9ae789bb
Don't deploy redistributables with a static build
2010-11-11 00:41:49 +01:00
4ab35ccfe9
Add a new configuration for static build (requires Qt as static lib)
2010-11-11 00:25:23 +01:00
ccaa1ba8f5
Make deployment script more portable + update to Qt 4.7.1
2010-11-10 21:39:37 +01:00
6a480fd764
Refactor deployment script
2010-11-10 17:03:01 +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
ce41761614
Improve about dialog + nicer method write version info to resource section
2010-11-07 23:06:30 +01:00
36ae27f5f3
first commit
2010-11-06 23:04:47 +01:00