Commit Graph

  • 806a68e0dd Updated Korean translation. Thanks to JaeHyung Lee <kolanp@gmail.com>. LoRd_MuldeR 2015-03-23 01:05:58 +0100
  • 44a206d739 Improved the WaveDecoder to do proper progress reporting. LoRd_MuldeR 2015-03-22 21:33:15 +0100
  • 5b1b612775 Added support for DynamicAudioNormalizer normalization filter. LoRd_MuldeR 2015-03-21 19:06:55 +0100
  • 80995537c2 Updated SoX binary to v14.4.2-Final (2015-02-22), compiled with ICL 15.0 and MSVC 12.0. LoRd_MuldeR 2015-03-21 19:05:44 +0100
  • 36a381dacd Small installer tweak. LoRd_MuldeR 2015-02-26 22:25:28 +0100
  • 56d09ba4f3 Updated mpg123 decoder binary to v1.22.0 (2015-02-24), compiled with GCC 4.9.2. LoRd_MuldeR 2015-02-26 21:52:51 +0100
  • 2fa160f568 Updated Swedish translation. Thanks to Åke Engelbrektson <eson57@gmail.com>. LoRd_MuldeR 2015-02-22 13:42:19 +0100
  • 4fbfa5d085 Updated Korean translation. Thanks to JaeHyung Lee <kolanp@gmail.com>. LoRd_MuldeR 2015-02-22 13:41:37 +0100
  • 887329c576 Updated changelog and bump version. LoRd_MuldeR 2015-02-17 20:59:52 +0100
  • c20929cb20 Updated LockedFile class for latest MUtilities changes. LoRd_MuldeR 2015-02-01 21:11:37 +0100
  • f1f5a1eacb Updated IPC handler threads for latest MUtilities changes. LoRd_MuldeR 2015-02-01 15:11:07 +0100
  • 7a86b73a93 Updated MediaInfo binaries to v0.7.72 (2015-01-07), compiled with ICL 15.0 and MSVC 12.0. LoRd_MuldeR 2015-01-25 18:42:45 +0100
  • f8c12da5a9 Updated mpg123 decoder binary to v1.21.0 (2014-10-11), compiled with GCC 4.9.1. LoRd_MuldeR 2015-01-25 18:42:15 +0100
  • 8870caa6bd Updated FLAC encoder/decoder binaries to v1.3.1 (2014-11-26), compiled with ICL 15.0. LoRd_MuldeR 2015-01-24 18:30:15 +0100
  • 9fd493fea4 Merge branch 'master' of github.com:lordmulder/LameXP LoRd_MuldeR 2015-01-14 22:45:29 +0100
  • 5b145b077f Some documentation updates. LoRd_MuldeR 2015-01-14 22:43:28 +0100
  • 8d4d8e4f3b Updated Ukrainian translation. arestarh 2015-01-11 19:24:48 +0200
  • d92db7d5f9 Ported the changelog to Pandoc format. LoRd_MuldeR 2015-01-06 22:48:29 +0100
  • 88630faf87 Display path with native separators. LoRd_MuldeR 2015-01-04 19:41:39 +0100
  • f89baebd71 Manual: Documented the available command-line parameters. LoRd_MuldeR 2015-01-04 18:30:31 +0100
  • 5ef732663e Updated Polish translation. Thanks to Sir Daniel K <sir.daniel.k@gmail.com>. LoRd_MuldeR 2015-01-04 17:21:47 +0100
  • 4d898010c0 Some improvements to handling command-line arguments. LoRd_MuldeR 2015-01-04 17:04:26 +0100
  • 6b310b7c05 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 2015-01-02 23:46:03 +0100
  • b28d763cc4 Documentation updates. LoRd_MuldeR 2015-01-02 23:42:19 +0100
  • e97c047ea3 Some installer fixes. LoRd_MuldeR 2015-01-01 22:32:45 +0100
  • 9172b19ad3 Removed static plugin initialization code, because MUtilities library does that now + updated Changelog file. LoRd_MuldeR 2015-01-01 22:12:11 +0100
  • 0335e8cadc Updated Simplified Chinese translation, thanks to <kidneybean@sohu.com>. LoRd_MuldeR 2015-01-01 18:10:50 +0100
  • 1ea15b179c Happy new year 2015 !!! LoRd_MuldeR 2015-01-01 18:06:21 +0100
  • 96846ef900 Manual: Added some topics the the FAQ section. LoRd_MuldeR 2014-12-29 01:34:49 +0100
  • 7df0cb2570 Manual: Same small fixes. LoRd_MuldeR 2014-12-28 22:01:42 +0100
  • de911258ec Manual: Added some topics the the FAQ section. LoRd_MuldeR 2014-12-28 21:51:19 +0100
  • a1ebfb3226 Manual: Extended the Anti-Virus Notes. LoRd_MuldeR 2014-12-27 21:24:15 +0100
  • b3ad9bad03 Manual: Added Anti-Virus Notes. LoRd_MuldeR 2014-12-27 05:50:25 +0100
  • ed84360a49 Documentation: Formatting fixes. LoRd_MuldeR 2014-12-27 00:08:56 +0100
  • e382ed8b63 Documentation: Overhauled the "Introduction" chapter + added "Portable Mode" chapter. LoRd_MuldeR 2014-12-26 22:33:33 +0100
  • c5523fe1e0 Added menu entry for the User's Manual + improved code for opening document links. LoRd_MuldeR 2014-12-26 00:42:53 +0100
  • 4644877f8e Small improvement of deployment script. LoRd_MuldeR 2014-12-25 13:51:14 +0100
  • f82a35b73b Deployment script: Also include image files for the manual. LoRd_MuldeR 2014-12-25 01:15:43 +0100
  • c16d1d9350 Deployment script: Improved code for copying dependencies. LoRd_MuldeR 2014-12-25 01:06:17 +0100
  • b0af060ef6 Improved initialization of the AAC encoders. LoRd_MuldeR 2014-12-25 00:47:34 +0100
  • dbe91770e9 Manual: Completed the QAAC install instructions. LoRd_MuldeR 2014-12-24 20:48:23 +0100
  • 8705873533 Manual: Added QAAC install instructions. LoRd_MuldeR 2014-12-24 17:50:16 +0100
  • 5562c28f94 Small documentation update. LoRd_MuldeR 2014-12-23 15:34:53 +0100
  • 9a7bf8d23d Manual: Added installations instructions for the ZIP package. LoRd_MuldeR 2014-12-23 15:10:05 +0100
  • 3560310e46 Added installation guide for the setup program. LoRd_MuldeR 2014-12-23 14:21:23 +0100
  • 577764bbc2 Updated build scripts to use CEcho program. LoRd_MuldeR 2014-12-23 00:23:41 +0100
  • dadeaec582 Some more updates of the deployment scripts. LoRd_MuldeR 2014-12-22 23:38:23 +0100
  • cd7fcea711 Updated deployment scripts. LoRd_MuldeR 2014-12-22 22:40:20 +0100
  • 478398fd68 Manual: Added installations instructions for AAC encoder. LoRd_MuldeR 2014-12-22 20:51:16 +0100
  • 902e45984f Manual: Completed the "Tutorial" section. LoRd_MuldeR 2014-12-22 19:44:41 +0100
  • 0728e01bce Manual: Added the "Tutorial" chapter. Not completed yet. LoRd_MuldeR 2014-12-22 16:30:18 +0100
  • 7384bc7000 Simplified "paths" or "mkdocs" paths. LoRd_MuldeR 2014-12-22 14:44:09 +0100
  • 2d9eee5121 Simplified license addendum. LoRd_MuldeR 2014-12-21 22:50:18 +0100
  • 1988aea0b4 Updated translation files. LoRd_MuldeR 2014-12-21 22:39:15 +0100
  • 29bb0edf86 Documentation updates. LoRd_MuldeR 2014-12-21 22:38:42 +0100
  • 53034230e4 Started porting the LameXP documentation to Pandoc/Markdown. LoRd_MuldeR 2014-12-21 18:38:47 +0100
  • cc8df6e510 Make the initialization time measurement work again. LoRd_MuldeR 2014-12-21 17:13:50 +0100
  • c435e4e1c1 Moved translation support into MUtilities library + make clean-up of temporary files work again + various minor fixes. LoRd_MuldeR 2014-12-20 23:44:43 +0100
  • feb7e8e03c Re-enabled 'async' mode for play_sound_file() function. LoRd_MuldeR 2014-12-20 13:37:20 +0100
  • 537ade07f6 More code refactoring and clean-up. LoRd_MuldeR 2014-12-19 23:49:11 +0100
  • cc45c1a904 Moved Taskbar progress into MUtilities library. LoRd_MuldeR 2014-12-18 22:49:37 +0100
  • d3917b5233 Refactored the Main() function into several sub-functions + some improvements of the IPC code. LoRd_MuldeR 2014-12-14 19:33:28 +0100
  • 53b12027e6 Moved all IPC functions into the MUtilities libraries. LoRd_MuldeR 2014-12-13 23:27:47 +0100
  • 3a582a028c Moved JobObject as well as the remaining GUI functions into the MUtilities library. LoRd_MuldeR 2014-12-08 22:06:01 +0100
  • f064187bb1 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 2014-12-06 22:05:35 +0100
  • b704d5161f Use QElapsedTimer class instead of MUtils::OS::perfcounter_read() where appropriate. LoRd_MuldeR 2014-12-06 15:54:58 +0100
  • f602bfa6c9 Re-implemented reference counting for JobObject. LoRd_MuldeR 2014-12-06 01:10:27 +0100
  • 1da760139a AbstractTool optimization: Only wait for the *remaining* delay time, rather than the complete delay time. LoRd_MuldeR 2014-12-05 23:01:38 +0100
  • 67429fbada 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 2014-12-05 22:39:31 +0100
  • 8211b417d6 Moved all the Sound-specific functions into MUtilities library. LoRd_MuldeR 2014-12-05 21:08:26 +0100
  • 187f1bbfb8 Moved set_window_icon() function into MUtilities function. LoRd_MuldeR 2014-12-04 22:59:30 +0100
  • 06db588742 Moved some more OS-specific functions into the MUtilities library. LoRd_MuldeR 2014-12-04 00:02:42 +0100
  • 6412989afd Moved code to set up the console icon into the MUtilities library. LoRd_MuldeR 2014-12-03 22:19:18 +0100
  • 6eb4de942c Raised limit for maximum number of parallel instances to 32. LoRd_MuldeR 2014-11-30 22:11:47 +0100
  • dc98131fd1 Moved various auxiliary macros into the MUtils library. LoRd_MuldeR 2014-11-30 21:32:23 +0100
  • e579a5057d Fixed possible memory corruption in ProcessThread::init(). LoRd_MuldeR 2014-11-30 20:25:22 +0100
  • 5a290e1560 Moved Natural String Sort functions into MUtils library + moved the "Prerequisites" out of the project directory. LoRd_MuldeR 2014-11-30 18:47:53 +0100
  • 751fd85056 Don't delete QApplication object, since MUtils will take care of this. LoRd_MuldeR 2014-11-29 05:12:23 +0100
  • ac38eb9f8d Fixed ProgramDataBaseFileName. LoRd_MuldeR 2014-11-29 02:27:59 +0100
  • 6f4b0589c3 Moved more functions into MUtils library, especially all the Qt initialization code and some more OS-specific stuff. LoRd_MuldeR 2014-11-29 01:25:18 +0100
  • a2f1885717 Moved startup and error handling routines into MUtilities library. LoRd_MuldeR 2014-11-26 02:39:02 +0100
  • 29d8b98a3f Moved all terminal support functions into MUtilities library. LoRd_MuldeR 2014-11-25 22:34:20 +0100
  • bdfef0ed1c Removed the lamexp_fatal_exit() function. LoRd_MuldeR 2014-11-25 18:23:03 +0100
  • 26ac505329 Moved get_os_version() function into MUtilities library. LoRd_MuldeR 2014-11-25 17:33:27 +0100
  • 52142c6e6b Moved the CPU detection code into the MUtils library. LoRd_MuldeR 2014-11-25 03:15:03 +0100
  • 035699c84e Moved various functions into MUtils library and removed obsolete code from LameXP. LoRd_MuldeR 2014-11-25 02:14:42 +0100
  • d7100e2207 Fixed static build with MUtils library. LoRd_MuldeR 2014-11-24 22:26:00 +0100
  • 004a201b19 Now using UpdateChecker and KeccakHash from the MUtils library. Removed obsolete files. LoRd_MuldeR 2014-11-24 19:33:12 +0100
  • 5d8816961f Added MUtils library to the solution + some adjustments of the project file. LoRd_MuldeR 2014-11-24 18:28:53 +0100
  • 6808c1dfd3 Rebuilt Keccak libraries with VS2013 Update-4. LoRd_MuldeR 2014-11-19 02:09:44 +0100
  • db3b152415 Added support for Visual Studio 2013 with Update-4. LoRd_MuldeR 2014-11-19 02:06:42 +0100
  • c57c027aac Do not attempt to download signature file, if download of update info failed already. LoRd_MuldeR 2014-11-17 15:42:55 +0100
  • b2be8c9ac0 Updated MediaInfo binaries to v0.7.71 (2014-11-09), compiled with ICL 15.0 and MSVC 12.0. LoRd_MuldeR 2014-11-17 14:51:41 +0100
  • 0d583cd711 Added Windows 10 compatibility manifest. LoRd_MuldeR 2014-11-12 16:19:31 +0100
  • add0de2472 Overhaul of the Windows version detection code + added support for Windows 10 (Technical Preview). LoRd_MuldeR 2014-11-12 16:00:40 +0100
  • f02f8ce0d9 Bump version. LoRd_MuldeR 2014-11-11 01:37:05 +0100
  • 7502e3ea83 Added one more update mirror. LoRd_MuldeR 2014-11-02 16:36:41 +0100
  • 2925f842e7 Updated GnuPG binary to v1.4.18 (2014-06-30), compiled with GCC 4.9.1. LoRd_MuldeR 2014-10-08 23:29:23 +0200
  • 373702e07e Updated SoX binary to v14.4.2-Git (2014-10-06), compiled with ICL 15.0 and MSVC 12.0. LoRd_MuldeR 2014-10-06 16:46:41 +0200
  • 3df2215a0e Merge branch 'master' of github.com:lordmulder/LameXP LoRd_MuldeR 2014-10-05 21:46:18 +0200