OSDN Git Service
LoRd_MuldeR [Sun, 22 Mar 2015 20:33:15 +0000 (21:33 +0100)]
Improved the WaveDecoder to do proper progress reporting.
LoRd_MuldeR [Sat, 21 Mar 2015 18:06:55 +0000 (19:06 +0100)]
Added support for DynamicAudioNormalizer normalization filter.
LoRd_MuldeR [Sat, 21 Mar 2015 18:05:44 +0000 (19:05 +0100)]
Updated SoX binary to v14.4.2-Final (2015-02-22), compiled with ICL 15.0 and MSVC 12.0.
LoRd_MuldeR [Thu, 26 Feb 2015 21:25:28 +0000 (22:25 +0100)]
Small installer tweak.
LoRd_MuldeR [Thu, 26 Feb 2015 20:52:51 +0000 (21:52 +0100)]
Updated mpg123 decoder binary to v1.22.0 (2015-02-24), compiled with GCC 4.9.2.
LoRd_MuldeR [Sun, 22 Feb 2015 12:42:19 +0000 (13:42 +0100)]
Updated Swedish translation. Thanks to Åke Engelbrektson <eson57@gmail.com>.
LoRd_MuldeR [Sun, 22 Feb 2015 12:41:37 +0000 (13:41 +0100)]
Updated Korean translation. Thanks to JaeHyung Lee <kolanp@gmail.com>.
LoRd_MuldeR [Tue, 17 Feb 2015 19:59:52 +0000 (20:59 +0100)]
Updated changelog and bump version.
LoRd_MuldeR [Sun, 1 Feb 2015 20:11:37 +0000 (21:11 +0100)]
Updated LockedFile class for latest MUtilities changes.
LoRd_MuldeR [Sun, 1 Feb 2015 14:11:07 +0000 (15:11 +0100)]
Updated IPC handler threads for latest MUtilities changes.
LoRd_MuldeR [Sun, 25 Jan 2015 17:42:45 +0000 (18:42 +0100)]
Updated MediaInfo binaries to v0.7.72 (2015-01-07), compiled with ICL 15.0 and MSVC 12.0.
LoRd_MuldeR [Sun, 25 Jan 2015 17:42:15 +0000 (18:42 +0100)]
Updated mpg123 decoder binary to v1.21.0 (2014-10-11), compiled with GCC 4.9.1.
LoRd_MuldeR [Sat, 24 Jan 2015 17:30:15 +0000 (18:30 +0100)]
Updated FLAC encoder/decoder binaries to v1.3.1 (2014-11-26), compiled with ICL 15.0.
LoRd_MuldeR [Wed, 14 Jan 2015 21:45:29 +0000 (22:45 +0100)]
Merge branch 'master' of github.com:lordmulder/LameXP
LoRd_MuldeR [Wed, 14 Jan 2015 21:43:28 +0000 (22:43 +0100)]
Some documentation updates.
arestarh [Sun, 11 Jan 2015 17:24:48 +0000 (19:24 +0200)]
Updated Ukrainian translation.
LoRd_MuldeR [Tue, 6 Jan 2015 21:48:29 +0000 (22:48 +0100)]
Ported the changelog to Pandoc format.
LoRd_MuldeR [Sun, 4 Jan 2015 18:41:39 +0000 (19:41 +0100)]
Display path with native separators.
LoRd_MuldeR [Sun, 4 Jan 2015 17:30:31 +0000 (18:30 +0100)]
Manual: Documented the available command-line parameters.
LoRd_MuldeR [Sun, 4 Jan 2015 16:21:47 +0000 (17:21 +0100)]
Updated Polish translation. Thanks to Sir Daniel K <sir.daniel.k@gmail.com>.
LoRd_MuldeR [Sun, 4 Jan 2015 16:04:26 +0000 (17:04 +0100)]
Some improvements to handling command-line arguments.
LoRd_MuldeR [Fri, 2 Jan 2015 22:46:03 +0000 (23:46 +0100)]
Much simplified the Wave "decoder". It will now use the MUtilities library to copy the file, rather than SHFileOperation(). For whatever reason, copying a file to a directory via SHFileOperation() prevents that directory from being deleted later. But only when trying to delete that directory from the same process where SHFileOperation() had been called. It can be deleted, e.g., in Windows Explorer just fine - even when the process that called SHFileOperation() is still running. Anyway, we simply avoid SHFileOperation() now.
LoRd_MuldeR [Fri, 2 Jan 2015 22:42:19 +0000 (23:42 +0100)]
Documentation updates.
LoRd_MuldeR [Thu, 1 Jan 2015 21:32:45 +0000 (22:32 +0100)]
Some installer fixes.
LoRd_MuldeR [Thu, 1 Jan 2015 21:12:11 +0000 (22:12 +0100)]
Removed static plugin initialization code, because MUtilities library does that now + updated Changelog file.
LoRd_MuldeR [Thu, 1 Jan 2015 17:10:50 +0000 (18:10 +0100)]
Updated Simplified Chinese translation, thanks to <kidneybean@sohu.com>.
LoRd_MuldeR [Thu, 1 Jan 2015 17:06:21 +0000 (18:06 +0100)]
Happy new year 2015 !!!
LoRd_MuldeR [Mon, 29 Dec 2014 00:34:49 +0000 (01:34 +0100)]
Manual: Added some topics the the FAQ section.
LoRd_MuldeR [Sun, 28 Dec 2014 21:01:42 +0000 (22:01 +0100)]
Manual: Same small fixes.
LoRd_MuldeR [Sun, 28 Dec 2014 20:51:19 +0000 (21:51 +0100)]
Manual: Added some topics the the FAQ section.
LoRd_MuldeR [Sat, 27 Dec 2014 20:24:15 +0000 (21:24 +0100)]
Manual: Extended the Anti-Virus Notes.
LoRd_MuldeR [Sat, 27 Dec 2014 04:50:25 +0000 (05:50 +0100)]
Manual: Added Anti-Virus Notes.
LoRd_MuldeR [Fri, 26 Dec 2014 23:08:56 +0000 (00:08 +0100)]
Documentation: Formatting fixes.
LoRd_MuldeR [Fri, 26 Dec 2014 21:33:33 +0000 (22:33 +0100)]
Documentation: Overhauled the "Introduction" chapter + added "Portable Mode" chapter.
LoRd_MuldeR [Thu, 25 Dec 2014 23:42:53 +0000 (00:42 +0100)]
Added menu entry for the User's Manual + improved code for opening document links.
LoRd_MuldeR [Thu, 25 Dec 2014 12:51:14 +0000 (13:51 +0100)]
Small improvement of deployment script.
LoRd_MuldeR [Thu, 25 Dec 2014 00:15:43 +0000 (01:15 +0100)]
Deployment script: Also include image files for the manual.
LoRd_MuldeR [Thu, 25 Dec 2014 00:06:17 +0000 (01:06 +0100)]
Deployment script: Improved code for copying dependencies.
LoRd_MuldeR [Wed, 24 Dec 2014 23:47:34 +0000 (00:47 +0100)]
Improved initialization of the AAC encoders.
LoRd_MuldeR [Wed, 24 Dec 2014 19:48:23 +0000 (20:48 +0100)]
Manual: Completed the QAAC install instructions.
LoRd_MuldeR [Wed, 24 Dec 2014 16:50:16 +0000 (17:50 +0100)]
Manual: Added QAAC install instructions.
LoRd_MuldeR [Tue, 23 Dec 2014 14:34:53 +0000 (15:34 +0100)]
Small documentation update.
LoRd_MuldeR [Tue, 23 Dec 2014 14:10:05 +0000 (15:10 +0100)]
Manual: Added installations instructions for the ZIP package.
LoRd_MuldeR [Tue, 23 Dec 2014 13:21:23 +0000 (14:21 +0100)]
Added installation guide for the setup program.
LoRd_MuldeR [Mon, 22 Dec 2014 23:23:41 +0000 (00:23 +0100)]
Updated build scripts to use CEcho program.
LoRd_MuldeR [Mon, 22 Dec 2014 22:38:23 +0000 (23:38 +0100)]
Some more updates of the deployment scripts.
LoRd_MuldeR [Mon, 22 Dec 2014 21:40:20 +0000 (22:40 +0100)]
Updated deployment scripts.
LoRd_MuldeR [Mon, 22 Dec 2014 19:51:16 +0000 (20:51 +0100)]
Manual: Added installations instructions for AAC encoder.
LoRd_MuldeR [Mon, 22 Dec 2014 18:44:41 +0000 (19:44 +0100)]
Manual: Completed the "Tutorial" section.
LoRd_MuldeR [Mon, 22 Dec 2014 15:30:18 +0000 (16:30 +0100)]
Manual: Added the "Tutorial" chapter. Not completed yet.
LoRd_MuldeR [Mon, 22 Dec 2014 13:44:09 +0000 (14:44 +0100)]
Simplified "paths" or "mkdocs" paths.
LoRd_MuldeR [Sun, 21 Dec 2014 21:50:18 +0000 (22:50 +0100)]
Simplified license addendum.
LoRd_MuldeR [Sun, 21 Dec 2014 21:39:15 +0000 (22:39 +0100)]
Updated translation files.
LoRd_MuldeR [Sun, 21 Dec 2014 21:38:42 +0000 (22:38 +0100)]
Documentation updates.
LoRd_MuldeR [Sun, 21 Dec 2014 17:38:47 +0000 (18:38 +0100)]
Started porting the LameXP documentation to Pandoc/Markdown.
LoRd_MuldeR [Sun, 21 Dec 2014 16:13:50 +0000 (17:13 +0100)]
Make the initialization time measurement work again.
LoRd_MuldeR [Sat, 20 Dec 2014 22:44:43 +0000 (23:44 +0100)]
Moved translation support into MUtilities library + make clean-up of temporary files work again + various minor fixes.
LoRd_MuldeR [Sat, 20 Dec 2014 12:37:20 +0000 (13:37 +0100)]
Re-enabled 'async' mode for play_sound_file() function.
LoRd_MuldeR [Fri, 19 Dec 2014 22:49:11 +0000 (23:49 +0100)]
More code refactoring and clean-up.
LoRd_MuldeR [Thu, 18 Dec 2014 21:49:37 +0000 (22:49 +0100)]
Moved Taskbar progress into MUtilities library.
LoRd_MuldeR [Sun, 14 Dec 2014 18:33:28 +0000 (19:33 +0100)]
Refactored the Main() function into several sub-functions + some improvements of the IPC code.
LoRd_MuldeR [Sat, 13 Dec 2014 22:27:47 +0000 (23:27 +0100)]
Moved all IPC functions into the MUtilities libraries.
LoRd_MuldeR [Mon, 8 Dec 2014 21:06:01 +0000 (22:06 +0100)]
Moved JobObject as well as the remaining GUI functions into the MUtilities library.
LoRd_MuldeR [Sat, 6 Dec 2014 21:05:35 +0000 (22:05 +0100)]
Set the system timer precision to 1 ms while encoding, because this seems to improve encoding performance quite a bit. Will be reset to default, when encoding is done, so LameXP won't "eat the battery" while idle.
LoRd_MuldeR [Sat, 6 Dec 2014 14:54:58 +0000 (15:54 +0100)]
Use QElapsedTimer class instead of MUtils::OS::perfcounter_read() where appropriate.
LoRd_MuldeR [Sat, 6 Dec 2014 00:10:27 +0000 (01:10 +0100)]
Re-implemented reference counting for JobObject.
LoRd_MuldeR [Fri, 5 Dec 2014 22:01:38 +0000 (23:01 +0100)]
AbstractTool optimization: Only wait for the *remaining* delay time, rather than the complete delay time.
LoRd_MuldeR [Fri, 5 Dec 2014 21:39:31 +0000 (22:39 +0100)]
Fixed a bug in AbstractTool class that could cause a severe slow-down on process creation, especially with a large number of threads: The same mutex was used in the constructor and the startProcess() function, which is unnecessary anyway. But even worse, there was a sleep() call in the startProcess() function that could *block* the mutex for a very long time! So if the "main" thread tried to create a new object while one of the "worker" threads was sleeping inside startProcess(), this blocked the whole "main" thread. D'oh!
LoRd_MuldeR [Fri, 5 Dec 2014 20:08:26 +0000 (21:08 +0100)]
Moved all the Sound-specific functions into MUtilities library.
LoRd_MuldeR [Thu, 4 Dec 2014 21:59:30 +0000 (22:59 +0100)]
Moved set_window_icon() function into MUtilities function.
LoRd_MuldeR [Wed, 3 Dec 2014 23:02:42 +0000 (00:02 +0100)]
Moved some more OS-specific functions into the MUtilities library.
LoRd_MuldeR [Wed, 3 Dec 2014 21:19:18 +0000 (22:19 +0100)]
Moved code to set up the console icon into the MUtilities library.
LoRd_MuldeR [Sun, 30 Nov 2014 21:11:47 +0000 (22:11 +0100)]
Raised limit for maximum number of parallel instances to 32.
LoRd_MuldeR [Sun, 30 Nov 2014 20:32:23 +0000 (21:32 +0100)]
Moved various auxiliary macros into the MUtils library.
LoRd_MuldeR [Sun, 30 Nov 2014 19:25:22 +0000 (20:25 +0100)]
Fixed possible memory corruption in ProcessThread::init().
LoRd_MuldeR [Sun, 30 Nov 2014 17:47:53 +0000 (18:47 +0100)]
Moved Natural String Sort functions into MUtils library + moved the "Prerequisites" out of the project directory.
LoRd_MuldeR [Sat, 29 Nov 2014 04:12:23 +0000 (05:12 +0100)]
Don't delete QApplication object, since MUtils will take care of this.
LoRd_MuldeR [Sat, 29 Nov 2014 01:27:59 +0000 (02:27 +0100)]
Fixed ProgramDataBaseFileName.
LoRd_MuldeR [Sat, 29 Nov 2014 00:25:18 +0000 (01:25 +0100)]
Moved more functions into MUtils library, especially all the Qt initialization code and some more OS-specific stuff.
LoRd_MuldeR [Wed, 26 Nov 2014 01:39:02 +0000 (02:39 +0100)]
Moved startup and error handling routines into MUtilities library.
LoRd_MuldeR [Tue, 25 Nov 2014 21:34:20 +0000 (22:34 +0100)]
Moved all terminal support functions into MUtilities library.
LoRd_MuldeR [Tue, 25 Nov 2014 17:23:03 +0000 (18:23 +0100)]
Removed the lamexp_fatal_exit() function.
LoRd_MuldeR [Tue, 25 Nov 2014 16:33:27 +0000 (17:33 +0100)]
Moved get_os_version() function into MUtilities library.
LoRd_MuldeR [Tue, 25 Nov 2014 02:15:03 +0000 (03:15 +0100)]
Moved the CPU detection code into the MUtils library.
LoRd_MuldeR [Tue, 25 Nov 2014 01:14:42 +0000 (02:14 +0100)]
Moved various functions into MUtils library and removed obsolete code from LameXP.
LoRd_MuldeR [Mon, 24 Nov 2014 21:26:00 +0000 (22:26 +0100)]
Fixed static build with MUtils library.
LoRd_MuldeR [Mon, 24 Nov 2014 18:33:12 +0000 (19:33 +0100)]
Now using UpdateChecker and KeccakHash from the MUtils library. Removed obsolete files.
LoRd_MuldeR [Mon, 24 Nov 2014 17:28:53 +0000 (18:28 +0100)]
Added MUtils library to the solution + some adjustments of the project file.
LoRd_MuldeR [Wed, 19 Nov 2014 01:09:44 +0000 (02:09 +0100)]
Rebuilt Keccak libraries with VS2013 Update-4.
LoRd_MuldeR [Wed, 19 Nov 2014 01:06:42 +0000 (02:06 +0100)]
Added support for Visual Studio 2013 with Update-4.
LoRd_MuldeR [Mon, 17 Nov 2014 14:42:55 +0000 (15:42 +0100)]
Do not attempt to download signature file, if download of update info failed already.
LoRd_MuldeR [Mon, 17 Nov 2014 13:51:41 +0000 (14:51 +0100)]
Updated MediaInfo binaries to v0.7.71 (2014-11-09), compiled with ICL 15.0 and MSVC 12.0.
LoRd_MuldeR [Wed, 12 Nov 2014 15:19:31 +0000 (16:19 +0100)]
Added Windows 10 compatibility manifest.
LoRd_MuldeR [Wed, 12 Nov 2014 15:00:40 +0000 (16:00 +0100)]
Overhaul of the Windows version detection code + added support for Windows 10 (Technical Preview).
LoRd_MuldeR [Tue, 11 Nov 2014 00:37:05 +0000 (01:37 +0100)]
Bump version.
LoRd_MuldeR [Sun, 2 Nov 2014 15:36:41 +0000 (16:36 +0100)]
Added one more update mirror.
LoRd_MuldeR [Wed, 8 Oct 2014 21:29:23 +0000 (23:29 +0200)]
Updated GnuPG binary to v1.4.18 (2014-06-30), compiled with GCC 4.9.1.
LoRd_MuldeR [Mon, 6 Oct 2014 14:46:41 +0000 (16:46 +0200)]
Updated SoX binary to v14.4.2-Git (2014-10-06), compiled with ICL 15.0 and MSVC 12.0.
LoRd_MuldeR [Sun, 5 Oct 2014 19:46:18 +0000 (21:46 +0200)]
Merge branch 'master' of github.com:lordmulder/LameXP
LoRd_MuldeR [Sun, 5 Oct 2014 19:17:50 +0000 (21:17 +0200)]
Updated MediaInfo binaries to v0.7.70 (2014-09-03), compiled with ICL 15.0 and MSVC 12.0.