f89baebd71Manual: Documented the available command-line parameters.LoRd_MuldeR2015-01-04 18:30:31 +0100
5ef732663eUpdated Polish translation. Thanks to Sir Daniel K <sir.daniel.k@gmail.com>.LoRd_MuldeR2015-01-04 17:21:47 +0100
4d898010c0Some improvements to handling command-line arguments.LoRd_MuldeR2015-01-04 17:04:26 +0100
6b310b7c05Much 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_MuldeR2015-01-02 23:46:03 +0100
9172b19ad3Removed static plugin initialization code, because MUtilities library does that now + updated Changelog file.LoRd_MuldeR2015-01-01 22:12:11 +0100
0335e8cadcUpdated Simplified Chinese translation, thanks to <kidneybean@sohu.com>.LoRd_MuldeR2015-01-01 18:10:50 +0100
53034230e4Started porting the LameXP documentation to Pandoc/Markdown.LoRd_MuldeR2014-12-21 18:38:47 +0100
cc8df6e510Make the initialization time measurement work again.LoRd_MuldeR2014-12-21 17:13:50 +0100
c435e4e1c1Moved translation support into MUtilities library + make clean-up of temporary files work again + various minor fixes.LoRd_MuldeR2014-12-20 23:44:43 +0100
feb7e8e03cRe-enabled 'async' mode for play_sound_file() function.LoRd_MuldeR2014-12-20 13:37:20 +0100
cc45c1a904Moved Taskbar progress into MUtilities library.LoRd_MuldeR2014-12-18 22:49:37 +0100
d3917b5233Refactored the Main() function into several sub-functions + some improvements of the IPC code.LoRd_MuldeR2014-12-14 19:33:28 +0100
53b12027e6Moved all IPC functions into the MUtilities libraries.LoRd_MuldeR2014-12-13 23:27:47 +0100
3a582a028cMoved JobObject as well as the remaining GUI functions into the MUtilities library.LoRd_MuldeR2014-12-08 22:06:01 +0100
f064187bb1Set 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_MuldeR2014-12-06 22:05:35 +0100
b704d5161fUse QElapsedTimer class instead of MUtils::OS::perfcounter_read() where appropriate.LoRd_MuldeR2014-12-06 15:54:58 +0100
f602bfa6c9Re-implemented reference counting for JobObject.LoRd_MuldeR2014-12-06 01:10:27 +0100
1da760139aAbstractTool optimization: Only wait for the *remaining* delay time, rather than the complete delay time.LoRd_MuldeR2014-12-05 23:01:38 +0100
67429fbadaFixed 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_MuldeR2014-12-05 22:39:31 +0100
8211b417d6Moved all the Sound-specific functions into MUtilities library.LoRd_MuldeR2014-12-05 21:08:26 +0100
187f1bbfb8Moved set_window_icon() function into MUtilities function.LoRd_MuldeR2014-12-04 22:59:30 +0100
06db588742Moved some more OS-specific functions into the MUtilities library.LoRd_MuldeR2014-12-04 00:02:42 +0100
6412989afdMoved code to set up the console icon into the MUtilities library.LoRd_MuldeR2014-12-03 22:19:18 +0100
6eb4de942cRaised limit for maximum number of parallel instances to 32.LoRd_MuldeR2014-11-30 22:11:47 +0100
dc98131fd1Moved various auxiliary macros into the MUtils library.LoRd_MuldeR2014-11-30 21:32:23 +0100
e579a5057dFixed possible memory corruption in ProcessThread::init().LoRd_MuldeR2014-11-30 20:25:22 +0100
5a290e1560Moved Natural String Sort functions into MUtils library + moved the "Prerequisites" out of the project directory.LoRd_MuldeR2014-11-30 18:47:53 +0100
751fd85056Don't delete QApplication object, since MUtils will take care of this.LoRd_MuldeR2014-11-29 05:12:23 +0100
6f4b0589c3Moved more functions into MUtils library, especially all the Qt initialization code and some more OS-specific stuff.LoRd_MuldeR2014-11-29 01:25:18 +0100
a2f1885717Moved startup and error handling routines into MUtilities library.LoRd_MuldeR2014-11-26 02:39:02 +0100
29d8b98a3fMoved all terminal support functions into MUtilities library.LoRd_MuldeR2014-11-25 22:34:20 +0100
bdfef0ed1cRemoved the lamexp_fatal_exit() function.LoRd_MuldeR2014-11-25 18:23:03 +0100
26ac505329Moved get_os_version() function into MUtilities library.LoRd_MuldeR2014-11-25 17:33:27 +0100
52142c6e6bMoved the CPU detection code into the MUtils library.LoRd_MuldeR2014-11-25 03:15:03 +0100
035699c84eMoved various functions into MUtils library and removed obsolete code from LameXP.LoRd_MuldeR2014-11-25 02:14:42 +0100
d7100e2207Fixed static build with MUtils library.LoRd_MuldeR2014-11-24 22:26:00 +0100
004a201b19Now using UpdateChecker and KeccakHash from the MUtils library. Removed obsolete files.LoRd_MuldeR2014-11-24 19:33:12 +0100
5d8816961fAdded MUtils library to the solution + some adjustments of the project file.LoRd_MuldeR2014-11-24 18:28:53 +0100
6808c1dfd3Rebuilt Keccak libraries with VS2013 Update-4.LoRd_MuldeR2014-11-19 02:09:44 +0100
db3b152415Added support for Visual Studio 2013 with Update-4.LoRd_MuldeR2014-11-19 02:06:42 +0100
c57c027aacDo not attempt to download signature file, if download of update info failed already.LoRd_MuldeR2014-11-17 15:42:55 +0100
b2be8c9ac0Updated MediaInfo binaries to v0.7.71 (2014-11-09), compiled with ICL 15.0 and MSVC 12.0.LoRd_MuldeR2014-11-17 14:51:41 +0100
0d583cd711Added Windows 10 compatibility manifest.LoRd_MuldeR2014-11-12 16:19:31 +0100
add0de2472Overhaul of the Windows version detection code + added support for Windows 10 (Technical Preview).LoRd_MuldeR2014-11-12 16:00:40 +0100