9f0aba42f8
Updated changelog file.
2014-01-17 01:47:24 +01:00
cc38035087
Happy new year 2014!
2014-01-01 17:05:52 +01:00
e08b187f37
Updated WavPack decoder binary to v4.70.0 (2013-10-19), compiled with ICL 14.0 and MSVC 12.0.
2013-12-08 17:01:59 +01:00
e7a87c8dd1
Updated Opus encoder/decoder libraries to v1.1-final and Opus-Tools to v0.1.8 (2013-12-05).
2013-12-07 15:21:01 +01:00
9eb8ecaa62
Updated MediaInfo binaries to v0.7.65 (2013-11-20), compiled with ICL 14.1 and MSVC 12.0.
2013-12-06 14:22:51 +01:00
60cb91665f
Updated Monkey's Audio binary to v4.12 (2013-06-26). Also added encoding support for Monkey's Audio format, including APEv2 tagging support. Since the MAC tool does NOT support tagging, a custom tagging utility support is used.
2013-12-04 22:36:19 +01:00
3d5b9541ed
More improvements to Splash Screen and the working banner.
2013-11-24 17:55:35 +01:00
d888855e4a
Fixed a resource (file descriptor) leak: If a QFile object was created from a C Runtime file descriptor, it will *not* close the file, when QFile::close() is called or when the QFile object is destroyed. Furthermore, if a C Runtime file descriptor is obtained via _open_osfhandle(), we *must* to close that file descriptor via _close() function. Closing the underlying system HANDLE via CloseHandle() is *not* sufficient, as the file descriptor is won't be freed! On the other hand, the _close() function *does* close the underlying system HANDLE for us. In order to avoid a resource (file descriptor) leak, we will now store the file descriptor and close it properly via _close() in the destructor.
...
Note: The resource leak probably did not cause any harm, simply because we did not create many LockedFile objects. But it *did* cause serious issues when running the benchmark. Anyway, it should be fixed now.
2013-11-01 19:32:47 +01:00
2ea758c079
Improved dropbox widget, including proper multi-monitor (virtual desktop) support.
2013-11-01 00:08:40 +01:00
086849928c
Updated GNU Wget binary to v1.14.0 (2012-08-05), compiled with GCC 4.8.1. This also fixes a strange crash of Wget that only occurred on one my old Windows XP laptop (not in any of the Windows XP VM's).
2013-10-28 23:57:40 +01:00
bff76873d0
Update FAQ document.
2013-10-27 19:43:19 +01:00
18b645f349
Improved file analyzer to retain the original ordering of files imported from a playlist.
2013-10-25 00:48:18 +02:00
7b016d5fec
Updated license info.
2013-10-23 22:25:04 +02:00
bb687bdc45
Some improvements in Splash Screen (application initialization) code.
2013-10-20 23:36:53 +02:00
e13e6b7fec
Updated changelog and removed some debug code.
2013-10-18 22:12:55 +02:00
76cffc6681
Documentation updates.
2013-10-16 18:22:52 +02:00
477e76d5c3
Updated GnuPG binary to v1.4.15 (2013-10-05), compiled with GCC 4.8.1.
2013-10-16 03:33:15 +02:00
449e438787
Use AudioFileModel_MetaInfo instead of AudioFileModel where appropriate. Also updated MetaInfoModel to work with a AudioFileModel_MetaInfo (not only with a full AudioFileModel).
2013-10-13 00:21:37 +02:00
7ddbdb240b
Updated mpg123 decoder binary to v1.16.0 (2013-10-06), compiled with GCC 4.8.1.
2013-10-08 22:45:42 +02:00
24217c3b71
More code refactoring: Moved most of the Win32 API dependencies into wrapper functions in Global.cpp, which greatly reduces platform-specific includes.
2013-10-07 00:01:15 +02:00
fc61ddc773
Updated FAQ document.
2013-10-06 19:15:07 +02:00
db95584256
Bump version.
2013-09-04 00:35:55 +02:00
6d6f0ee943
Some improvements/simplifications in strnatcmp() function.
2013-08-25 15:34:41 +02:00
409117ec39
Implemented "natural ordering" for sorting the input files. Code is based on the strnatcmp() by Martin Pool, released under the "zlib" license.
2013-08-23 00:19:00 +02:00
5094abe699
Updated GnuPG binary to v1.4.14 (2013-07-25), compiled with GCC 4.8.1 + updated WUpdate accordingly.
2013-08-21 19:20:39 +02:00
f2f0783ca6
Updated Opus encoder/decoder libraries to v1.1-beta and Opus-Tools to v0.1.6git (2013-07-22).
2013-07-23 00:05:43 +02:00
78d1bf5773
Updated GNU Wget binary to v1.13.4 (2011-09-17).
2013-07-13 00:11:54 +02:00
cdf11cc948
Changelog updated.
2013-07-11 01:03:25 +02:00
5eec75c2bb
Updated MediaInfo binaries to v0.7.64 (2013-07-05), compiled with ICL 13.1 and MSVC 10.0.
2013-07-11 00:39:10 +02:00
869a391444
Changelog updated.
2013-07-09 22:42:06 +02:00
9323260e32
The encoder configuration (rc-mode, bitrate, quality-level) is now maintained *separately* for each encoder. This was quite a massive change and needs more testing! Also a bug where OggEnc quality modes -2 and -1 would be clipped 0 has been fixed.
2013-07-07 23:49:29 +02:00
17c7d38789
Updated changelog.
2013-06-30 00:52:59 +02:00
a8348b01e8
Refactored lamexp_temp_folder2() function. This also fixes a potential deadlock at application when %TMP% points to an invalid folder. Now using separate locks for lamexp_temp_folder2() and lamexp_known_folder().
2013-06-29 18:06:21 +02:00
03c2a9fccc
Updated project configuration for Qt 4.8.5.
2013-06-21 22:18:58 +02:00
d3c6428787
Updated Opus encoder/decoder libraries to v1.1.x and Opus-Tools to v0.1.6 (2013-06-17).
2013-06-17 22:58:44 +02:00
92399d4d3a
Updated changelog.
2013-06-16 22:54:14 +02:00
81b2f4ad08
Updated Opus encoder/decoder libraries to v1.1.x and Opus-Tools to v0.1.6 (2013-06-16).
2013-06-16 22:06:58 +02:00
f85afb6627
Updated FLAC encoder/decoder binaries to v1.3.0 (2013-05-27), compiled with ICL 13.0.
2013-06-16 13:50:24 +02:00
ead3b0456b
Updated mirror list.
2013-06-14 20:32:24 +02:00
614fbfac54
Bump version.
2013-04-28 22:42:17 +02:00
bc2d1416aa
Updated Opus encoder/decoder libraries to v1.1.x and Opus-Tools to v0.1.6 (2013-04-23).
2013-04-23 23:37:56 +02:00
692943bde7
Updated Changelog.
2013-04-19 21:09:05 +02:00
e3ac0c3d56
Update changelog.
2013-04-16 22:49:38 +02:00
db75b36e72
Updated mpg123 decoder binary to v1.15.3 (2013-04-03), compiled with GCC 4.8.0.
2013-04-09 22:22:00 +02:00
9f2bffd2fd
Updated Monkey's Audio binary to v4.11 (2013-01-20), including STDERR flush fix.
2013-04-08 23:53:49 +02:00
b2019d679e
Updated Valdec decoder binary to AC3Filter Tools v1.0a (2013-04-07).
2013-04-08 01:14:49 +02:00
f6a433c8a5
Updated FAQ document.
2013-03-17 21:27:14 +01:00
1dc71117bb
Updated FAQ document.
2013-03-17 14:08:42 +01:00
b8ae188843
Updated Valdec decoder binary to v1.4.0a (2013-03-17).
2013-03-17 03:11:23 +01:00
62af2f575e
Synced MP3 algorithm quality settings to LAME manual. Now we only use values 9, 7, 3 and 0. Also note that, in VBR mode, there are only two settings (9-5 and 4-0).
2013-03-13 22:59:54 +01:00
620045c840
Updated Opus encoder/decoder libraries to v1.1.x and Opus-Tools to v0.1.6 (2013-03-12).
2013-03-12 22:25:52 +01:00
1c5da201da
Updated MediaInfo binaries to v0.7.62 (2013-02-22), compiled with ICL 12.1.7 and MSVC 10.0.
2013-03-05 01:07:51 +01:00
c71f535c35
Updated Changelog.
2013-02-24 00:49:24 +01:00
1d792a4ef7
Updated Valdec decoder binary to v1.4.0a (2013-02-11), based on latest AC3Filter Tools and built with *static* libav libraries.
2013-02-12 00:09:12 +01:00
e5a1b950eb
Bump version.
2013-02-10 00:25:05 +01:00
895cd586cf
Updated SoX binary to v14.4.1 (2013-01-09), compiled with ICL 13.0 and MSVC 10.0.
2013-02-09 15:06:47 +01:00
c59a60a161
Updated Opus encoder/decoder libraries to v1.1.x and Opus-Tools to v0.1.6 (2013-02-09).
2013-02-09 01:34:47 +01:00
d7a392472d
Updated Web Updater and Elevator binaries. Now using updated Aero plug-in (again).
2013-02-03 15:58:53 +01:00
63aa79873a
Updated one translation example.
2013-01-27 21:15:01 +01:00
c124e99224
Added info about handling of "plurals" to the translator's guide. Also added a few helpful examples.
2013-01-27 21:02:15 +01:00
714826105f
Updated Changelog.
2013-01-25 21:22:03 +01:00
491bf5f135
Updated Opus encoder/decoder libraries to v1.1.x and Opus-Tools to v0.1.6 (2013-01-17).
2013-01-17 20:46:07 +01:00
12db5d2c81
Added "Folder Up" button to the "Output Folder" tab. Also some code refactoring.
2012-12-14 00:34:10 +01:00
0f2f13d85b
Updated Opus encoder/decoder libraries to v1.1.x and Opus-Tools to v0.1.6 (2012-12-07).
2012-12-08 00:22:29 +01:00
75ca75bdaf
Updated Qt patches for 4.8.4 release.
2012-11-30 00:22:20 +01:00
5e45dbb5fa
Updated changelog.
2012-11-28 02:21:11 +01:00
5f0c30797c
Update FAQ document.
2012-11-25 21:54:13 +01:00
41c129a0ec
Upgraded build environment to Microsoft Visual Studio 2012 Update-1 (CTP #4 ).
2012-11-24 16:27:38 +01:00
c220a0b73f
Updated Opus encoder/decoder libraries to v1.1.x and Opus-Tools to v0.1.5 (2012-11-23). Also removed obsolete Opus options.
2012-11-23 21:03:59 +01:00
143eb1a6c1
Update FAQ document.
2012-11-17 15:51:54 +01:00
07dfd3211a
Added an option to filter the progress model entries. If filter is enabled, only progress items that match the filter will be shown in the TableView.
2012-11-11 18:33:55 +01:00
977f4d4213
"Overwrite Mode" should actually be working now.
2012-11-08 21:19:45 +01:00
f3e14e02d2
Version v4.06 is released!
2012-11-04 14:19:39 +01:00
7339a05c23
Updated ALAC decoder binary to refalac v0.56, based on ALAC reference implementation by Apple (Apache License).
2012-10-29 20:47:49 +01:00
23f0b98205
Updated MediaInfo binaries to v0.7.61+ (2012-10-28), compiled with ICL 12.1.7 and MSVC 10.0.
2012-10-28 18:41:16 +01:00
9aeb6b6b64
Updated FAAD2 binary in order to fix a bug in the progress printing code, which caused a buffer overrun with very long file names.
2012-10-27 01:38:20 +02:00
61d440303b
Small code clean-up.
2012-10-15 00:41:38 +02:00
e0624e7c45
Updated translators guide.
2012-10-14 23:01:54 +02:00
760b34a0e0
Small formating update.
2012-10-13 12:33:17 +02:00
265019b952
Updated Korean translation. Thanks to JaeHyung Lee <kolanp@gmail.com>.
2012-10-09 22:34:16 +02:00
f39beba138
Make download instructions for TS files a bit more clear (hopefully).
2012-10-09 14:23:58 +02:00
450907dce7
Added one more Git mirror to the docs.
2012-10-09 01:57:01 +02:00
e0e08ee25f
Some document updates.
2012-10-05 23:58:43 +02:00
703297c665
Updated documents.
2012-09-27 23:04:26 +02:00
f9890315b4
Updated mpg123 decoder binary to v1.14.4+ (2012-09-24), compiled with GCC 4.7.1.
2012-09-26 23:21:21 +02:00
0cbf86e215
Updated Opus encoder/decoder libraries to v1.0.1 and Opus-Tools to v0.1.5 (2012-09-22). Also disabled "--speech" and "--music" options, as latest Opus-Tools doesn't support those anymore.
2012-09-23 18:05:37 +02:00
e03bd4c9ae
Updated Changelog and increased version to v4.06.
2012-09-20 01:27:56 +02:00
29bbf478de
Version v4.05 is released!
2012-09-03 22:56:35 +02:00
12db8ca7fc
Updated F.A.Q. document.
2012-08-21 21:31:18 +02:00
8d6774ba24
Updated some URL string.
2012-08-20 22:23:38 +02:00
b5f6e8238a
Updated F.A.Q. document.
2012-08-20 21:51:10 +02:00
856a5b1150
Updated F.A.Q. document.
2012-08-20 21:12:52 +02:00
cb2b770a88
Made lamexp_arguments() thread-safe, just to be sure.
2012-08-17 23:47:01 +02:00
81011c6e40
Updated Opus-Tools binaries to v0.1.4 with latest libopus (2012-08-16), compiled with ICL 12.1.7 and MSVC 10.0.
2012-08-16 23:28:45 +02:00
Git User
a4f3abf6a0
Updated MediaInfo binaries to v0.7.59 (2012-08-08), compiled with ICL 12.1.7 and MSVC 10.0.
2012-08-12 17:00:31 +02:00
661a0de52f
Updated DCA Enc binary to the build from 2012-04-19.
2012-08-07 23:10:53 +02:00
8cdb7d88c3
Updated Changelog.
2012-08-07 21:22:11 +02:00
df15c53629
Bump minimum required FhgAacEnc version to 2012-08-06.
2012-08-06 23:42:46 +02:00
c8ad241132
Bump minimum required QAAC version v1.39.
2012-08-05 22:40:56 +02:00
637cc4d884
Updated Opus-Tools binaries to v0.1.4, compiled with ICL 12.1.7 and MSVC 10.0.
2012-08-05 21:28:43 +02:00
531660516d
Updated mpg123 decoder binary to v1.14.4 (2012-07-26), compiled with GCC 4.6.1. Also includes Windows 2000 bugfix now.
2012-08-05 14:46:11 +02:00
b5e4339d63
Updated F.A.Q. document.
2012-08-03 23:23:57 +02:00
0deb759096
Updated F.A.Q. document.
2012-08-02 23:32:21 +02:00
0ac460b8dd
Update changelog.
2012-08-01 21:31:33 +02:00
d44c57e009
Updated Opus binaries. Now compiled with runtime CPU-detection. Also we now have builds with "experimental encoder perceptual tuning" from the "exp_analysis7" branch, enabled by default.
2012-07-29 16:46:01 +02:00
278f9091fb
Replaced the Opus encoder/decoder binary wit custom binaries that support UTF-8 file names and flush the console output properly + expose more Opus encoder options in the GUI.
2012-07-21 19:16:12 +02:00
fcceeeaaac
Added support for Opus Audio Codec, based on Opus-Tools v0.1.3 (2012-07-10) by Xiph.org/Mozilla
2012-07-20 23:19:08 +02:00
a49c58a96a
Updated mpg123 decoder binary to v1.14.3 (2012-07-01), compiled with GCC 4.6.1.
2012-07-12 00:32:09 +02:00
bc668c1501
Updated Changelog.
2012-07-09 00:33:07 +02:00
eb590289aa
Popup "PRE_RELEASE_INFO.txt" during the setup procedure, if the file exists.
2012-07-01 21:33:04 +02:00
3c89d3c2ef
Include the file "PRE_RELEASE_INFO.txt" in all pre-release builds of LameXP.
2012-07-01 21:11:04 +02:00
30bc239cd8
Now using our own command-line parser, based on GetCommandLineW() + CommandLineToArgvW , instead of using QApplication::arguments(). This is less portable, but Qt's internal command-line parser has some rather strange behavior with processing certain characters. As a result, with Qt's command-line parser, some path names passed to LameXP got screwed up! Specifically "C:\Some Path\''Foo''.mp3" got mangled to "C:\Some Path''Foo''.mp3", i.e. the Backslash disappeared! Should be fixed now.
2012-06-22 15:49:56 +02:00
d42c8ceaa0
Added one more mirror.
2012-05-29 19:53:53 +02:00
428342af21
Fixed HTML code, need to escape the ampersand.
2012-05-20 23:44:50 +02:00
c18785ce1e
Changed the method to synchronize the analyzer threads: We now use QSet to maintain a list of the thread id's of all threads that are still running - instead of only recording the highest thread id that has finished. This way a thread can now actually check if there still is any running thread with a lower thread id. Before thread n could only check if thread n-1 has finished yet or not. As a result we can relax the waiting now. Only threads that want to emit a file will wait for the "previous" threads to finish.
2012-05-14 00:50:16 +02:00
5f91fc8749
Updated mpg123 decoder binary to v1.14.2 (2012-05-12), compiled with GCC 4.6.1.
2012-05-12 22:37:29 +02:00
a7a776ed82
Implemented a method to disables update signals from the FileList model. This will significantly speed-up adding a lot files, but comes with the drawback that updates won't be visible immediately.
2012-05-05 21:56:14 +02:00
14492b9c49
Implemented multi-threading for file analyzer. Now multiple files can be analyzed in parallel. This should speed-up adding files quite a bit, especially when a huge number of files is added at once.
2012-05-04 04:01:10 +02:00
c2a41d783f
Development open for version 4.05 now.
2012-04-29 18:00:06 +02:00
26694de518
Updated FAQ document.
2012-04-23 22:50:20 +02:00
d16323d546
Updated dcaenc binary to version 2012-01-14.
2012-04-15 02:15:32 +02:00
fc29c67f93
Small update to translator's guide.
2012-04-14 17:35:00 +02:00
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
6fa4e9e21d
Updated MediaInfo binary to v0.7.56 (2012-04-08), compiled with ICL 12.1.7 and MSVC 10.0.
2012-04-10 03:52:03 +02:00
027471b385
Updated MediaInfo binary to v0.7.55 (2012-04-05), compiled with ICL 12.1.7 and MSVC 10.0.
2012-04-10 01:25:34 +02:00
18b0993d3b
Now using FindFirstFileEx() on supported OS. Should be a bit faster, as we can request the FindExSearchLimitToDirectories search limit.
2012-03-30 15:28:47 +02:00
1738ea5b6e
Added button to edit the current output path in a simple LineEdit control.
2012-03-26 22:02:11 +02:00
9e5fbdaaff
Updated F.A.Q. document.
2012-03-22 02:38:02 +01: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
89717e440b
Updated SoX binary to v14.4.0 (2012-03-04), compiled with ICL 12.1.7 and MSVC 10.0.
2012-03-16 00:54:51 +01:00
a7a77b9e92
Updated mpg123 decoder binary to v1.13.6 (2011-03-11), compiled with GCC 4.6.1.
2012-03-11 20:25:34 +01:00
d1c2e8d764
Updated mpg123 decoder binary to v1.13.5 (2011-03-07), compiled with GCC 4.6.1.
2012-03-10 13:28:18 +01:00
84450ed6b3
Updated GnuPG binaries to v1.4.12, compiled with GCC 4.6.1.
2012-03-10 03:51:22 +01:00
94d50c9d16
Updated docs for the FHG/QAAC AAC encoder add-in's.
2012-03-06 19:22:55 +01:00
80df6532cd
Updated LAME encoder binary to v3.99.5 Final (2012-02-28), compiled with ICL 12.1.7 and MSVC 10.0.
2012-03-01 23:31:13 +01:00
2ee08c5f4b
Fixed a regression in d92fb7fbcc
: We must not close the handle to the Job Object, as long as there still might be a process "tool" running. The regression caused child processes to be terminated unexpectedly sometimes! We now use reference counting in order to avoid this problem.
2012-03-01 02:45:21 +01:00
55c76059d8
Updated FAQ document.
2012-02-26 23:32:25 +01:00
2c7f740fb9
Updated Changelog.
2012-02-26 15:05:18 +01:00
86e17a04ff
Bump version + update Changelog file.
2012-02-23 21:21:02 +01:00
d92fb7fbcc
Updated Monkey's Audio binary to v4.11 (2011-04-20), including STDERR flush fix.
2012-02-21 22:36:13 +01:00
871866606d
Updated Musepack decoder binary to revision 475 (2011-08-10), compiled with ICL 12.1.6 and MSVC 10.0.
2012-01-26 21:32:53 +01:00
149910135c
Updated Monkey's Audio binary to v4.10 (2011-04-16).
2012-01-26 03:07:03 +01:00
50ac87149e
Updated dcaenc binary.
2012-01-14 01:35:50 +01:00
f857054dda
Added support for importing Meta tags from a CSV files.
2012-01-04 21:10:33 +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
144e60b6e5
Updated QT Linguist download URL.
2011-12-25 02:38:07 +01:00
a0a29b9551
Experimental support for dcaenc, by Alexander E. Patrakov <patrakov@gmail.com>.
2011-12-22 21:53:25 +01:00
1d9aaf90ed
Updated Chinese/Taiwanese translation. Thanks to 456Vv <123@456vv.com>.
2011-12-20 13:12:01 +01:00
2ff648b4fd
Updated MediaInfo binaries to v0.7.50 (2011-12-19), compiled with ICL 12.1.6 and MSVC 10.0.
2011-12-20 00:25:41 +01:00
1d16d04244
Updated Changelog.
2011-12-17 18:27:25 +01:00