OSDN Git Service

lamexp/LameXP.git
9 years agoSome documentation updates.
LoRd_MuldeR [Wed, 14 Jan 2015 21:43:28 +0000 (22:43 +0100)]
Some documentation updates.

9 years agoPorted the changelog to Pandoc format.
LoRd_MuldeR [Tue, 6 Jan 2015 21:48:29 +0000 (22:48 +0100)]
Ported the changelog to Pandoc format.

9 years agoDisplay path with native separators.
LoRd_MuldeR [Sun, 4 Jan 2015 18:41:39 +0000 (19:41 +0100)]
Display path with native separators.

9 years agoManual: Documented the available command-line parameters.
LoRd_MuldeR [Sun, 4 Jan 2015 17:30:31 +0000 (18:30 +0100)]
Manual: Documented the available command-line parameters.

9 years agoUpdated Polish translation. Thanks to Sir Daniel K <sir.daniel.k@gmail.com>.
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>.

9 years agoSome improvements to handling command-line arguments.
LoRd_MuldeR [Sun, 4 Jan 2015 16:04:26 +0000 (17:04 +0100)]
Some improvements to handling command-line arguments.

9 years agoMuch simplified the Wave "decoder". It will now use the MUtilities library to copy...
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.

9 years agoDocumentation updates.
LoRd_MuldeR [Fri, 2 Jan 2015 22:42:19 +0000 (23:42 +0100)]
Documentation updates.

9 years agoSome installer fixes.
LoRd_MuldeR [Thu, 1 Jan 2015 21:32:45 +0000 (22:32 +0100)]
Some installer fixes.

9 years agoRemoved static plugin initialization code, because MUtilities library does that now...
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.

9 years agoUpdated Simplified Chinese translation, thanks to <kidneybean@sohu.com>.
LoRd_MuldeR [Thu, 1 Jan 2015 17:10:50 +0000 (18:10 +0100)]
Updated Simplified Chinese translation, thanks to <kidneybean@sohu.com>.

9 years agoHappy new year 2015 !!!
LoRd_MuldeR [Thu, 1 Jan 2015 17:06:21 +0000 (18:06 +0100)]
Happy new year 2015 !!!

9 years agoManual: Added some topics the the FAQ section.
LoRd_MuldeR [Mon, 29 Dec 2014 00:34:49 +0000 (01:34 +0100)]
Manual: Added some topics the the FAQ section.

9 years agoManual: Same small fixes.
LoRd_MuldeR [Sun, 28 Dec 2014 21:01:42 +0000 (22:01 +0100)]
Manual: Same small fixes.

9 years agoManual: Added some topics the the FAQ section.
LoRd_MuldeR [Sun, 28 Dec 2014 20:51:19 +0000 (21:51 +0100)]
Manual: Added some topics the the FAQ section.

9 years agoManual: Extended the Anti-Virus Notes.
LoRd_MuldeR [Sat, 27 Dec 2014 20:24:15 +0000 (21:24 +0100)]
Manual: Extended the Anti-Virus Notes.

9 years agoManual: Added Anti-Virus Notes.
LoRd_MuldeR [Sat, 27 Dec 2014 04:50:25 +0000 (05:50 +0100)]
Manual: Added Anti-Virus Notes.

9 years agoDocumentation: Formatting fixes.
LoRd_MuldeR [Fri, 26 Dec 2014 23:08:56 +0000 (00:08 +0100)]
Documentation: Formatting fixes.

9 years agoDocumentation: Overhauled the "Introduction" chapter + added "Portable Mode" chapter.
LoRd_MuldeR [Fri, 26 Dec 2014 21:33:33 +0000 (22:33 +0100)]
Documentation: Overhauled the "Introduction" chapter + added "Portable Mode" chapter.

9 years agoAdded menu entry for the User's Manual + improved code for opening document links.
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.

9 years agoSmall improvement of deployment script.
LoRd_MuldeR [Thu, 25 Dec 2014 12:51:14 +0000 (13:51 +0100)]
Small improvement of deployment script.

9 years agoDeployment script: Also include image files for the manual.
LoRd_MuldeR [Thu, 25 Dec 2014 00:15:43 +0000 (01:15 +0100)]
Deployment script: Also include image files for the manual.

9 years agoDeployment script: Improved code for copying dependencies.
LoRd_MuldeR [Thu, 25 Dec 2014 00:06:17 +0000 (01:06 +0100)]
Deployment script: Improved code for copying dependencies.

9 years agoImproved initialization of the AAC encoders.
LoRd_MuldeR [Wed, 24 Dec 2014 23:47:34 +0000 (00:47 +0100)]
Improved initialization of the AAC encoders.

9 years agoManual: Completed the QAAC install instructions.
LoRd_MuldeR [Wed, 24 Dec 2014 19:48:23 +0000 (20:48 +0100)]
Manual: Completed the QAAC install instructions.

9 years agoManual: Added QAAC install instructions.
LoRd_MuldeR [Wed, 24 Dec 2014 16:50:16 +0000 (17:50 +0100)]
Manual: Added QAAC install instructions.

9 years agoSmall documentation update.
LoRd_MuldeR [Tue, 23 Dec 2014 14:34:53 +0000 (15:34 +0100)]
Small documentation update.

9 years agoManual: Added installations instructions for the ZIP package.
LoRd_MuldeR [Tue, 23 Dec 2014 14:10:05 +0000 (15:10 +0100)]
Manual: Added installations instructions for the ZIP package.

9 years agoAdded installation guide for the setup program.
LoRd_MuldeR [Tue, 23 Dec 2014 13:21:23 +0000 (14:21 +0100)]
Added installation guide for the setup program.

9 years agoUpdated build scripts to use CEcho program.
LoRd_MuldeR [Mon, 22 Dec 2014 23:23:41 +0000 (00:23 +0100)]
Updated build scripts to use CEcho program.

9 years agoSome more updates of the deployment scripts.
LoRd_MuldeR [Mon, 22 Dec 2014 22:38:23 +0000 (23:38 +0100)]
Some more updates of the deployment scripts.

9 years agoUpdated deployment scripts.
LoRd_MuldeR [Mon, 22 Dec 2014 21:40:20 +0000 (22:40 +0100)]
Updated deployment scripts.

9 years agoManual: Added installations instructions for AAC encoder.
LoRd_MuldeR [Mon, 22 Dec 2014 19:51:16 +0000 (20:51 +0100)]
Manual: Added installations instructions for AAC encoder.

9 years agoManual: Completed the "Tutorial" section.
LoRd_MuldeR [Mon, 22 Dec 2014 18:44:41 +0000 (19:44 +0100)]
Manual: Completed the "Tutorial" section.

9 years agoManual: Added the "Tutorial" chapter. Not completed yet.
LoRd_MuldeR [Mon, 22 Dec 2014 15:30:18 +0000 (16:30 +0100)]
Manual: Added the "Tutorial" chapter. Not completed yet.

9 years agoSimplified "paths" or "mkdocs" paths.
LoRd_MuldeR [Mon, 22 Dec 2014 13:44:09 +0000 (14:44 +0100)]
Simplified "paths" or "mkdocs" paths.

9 years agoSimplified license addendum.
LoRd_MuldeR [Sun, 21 Dec 2014 21:50:18 +0000 (22:50 +0100)]
Simplified license addendum.

9 years agoUpdated translation files.
LoRd_MuldeR [Sun, 21 Dec 2014 21:39:15 +0000 (22:39 +0100)]
Updated translation files.

9 years agoDocumentation updates.
LoRd_MuldeR [Sun, 21 Dec 2014 21:38:42 +0000 (22:38 +0100)]
Documentation updates.

9 years agoStarted porting the LameXP documentation to Pandoc/Markdown.
LoRd_MuldeR [Sun, 21 Dec 2014 17:38:47 +0000 (18:38 +0100)]
Started porting the LameXP documentation to Pandoc/Markdown.

9 years agoMake the initialization time measurement work again.
LoRd_MuldeR [Sun, 21 Dec 2014 16:13:50 +0000 (17:13 +0100)]
Make the initialization time measurement work again.

9 years agoMoved translation support into MUtilities library + make clean-up of temporary files...
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.

9 years agoRe-enabled 'async' mode for play_sound_file() function.
LoRd_MuldeR [Sat, 20 Dec 2014 12:37:20 +0000 (13:37 +0100)]
Re-enabled 'async' mode for play_sound_file() function.

9 years agoMore code refactoring and clean-up.
LoRd_MuldeR [Fri, 19 Dec 2014 22:49:11 +0000 (23:49 +0100)]
More code refactoring and clean-up.

9 years agoMoved Taskbar progress into MUtilities library.
LoRd_MuldeR [Thu, 18 Dec 2014 21:49:37 +0000 (22:49 +0100)]
Moved Taskbar progress into MUtilities library.

9 years agoRefactored the Main() function into several sub-functions + some improvements of...
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.

9 years agoMoved all IPC functions into the MUtilities libraries.
LoRd_MuldeR [Sat, 13 Dec 2014 22:27:47 +0000 (23:27 +0100)]
Moved all IPC functions into the MUtilities libraries.

9 years agoMoved JobObject as well as the remaining GUI functions into the MUtilities library.
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.

9 years agoSet the system timer precision to 1 ms while encoding, because this seems to improve...
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.

9 years agoUse QElapsedTimer class instead of MUtils::OS::perfcounter_read() where appropriate.
LoRd_MuldeR [Sat, 6 Dec 2014 14:54:58 +0000 (15:54 +0100)]
Use QElapsedTimer class instead of MUtils::OS::perfcounter_read() where appropriate.

9 years agoRe-implemented reference counting for JobObject.
LoRd_MuldeR [Sat, 6 Dec 2014 00:10:27 +0000 (01:10 +0100)]
Re-implemented reference counting for JobObject.

9 years agoAbstractTool optimization: Only wait for the *remaining* delay time, rather than...
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.

9 years agoFixed a bug in AbstractTool class that could cause a severe slow-down on process...
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!

9 years agoMoved all the Sound-specific functions into MUtilities library.
LoRd_MuldeR [Fri, 5 Dec 2014 20:08:26 +0000 (21:08 +0100)]
Moved all the Sound-specific functions into MUtilities library.

9 years agoMoved set_window_icon() function into MUtilities function.
LoRd_MuldeR [Thu, 4 Dec 2014 21:59:30 +0000 (22:59 +0100)]
Moved set_window_icon() function into MUtilities function.

9 years agoMoved some more OS-specific functions into the MUtilities library.
LoRd_MuldeR [Wed, 3 Dec 2014 23:02:42 +0000 (00:02 +0100)]
Moved some more OS-specific functions into the MUtilities library.

9 years agoMoved code to set up the console icon 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.

9 years agoRaised limit for maximum number of parallel instances to 32.
LoRd_MuldeR [Sun, 30 Nov 2014 21:11:47 +0000 (22:11 +0100)]
Raised limit for maximum number of parallel instances to 32.

9 years agoMoved various auxiliary macros into the MUtils library.
LoRd_MuldeR [Sun, 30 Nov 2014 20:32:23 +0000 (21:32 +0100)]
Moved various auxiliary macros into the MUtils library.

9 years agoFixed possible memory corruption in ProcessThread::init().
LoRd_MuldeR [Sun, 30 Nov 2014 19:25:22 +0000 (20:25 +0100)]
Fixed possible memory corruption in ProcessThread::init().

9 years agoMoved Natural String Sort functions into MUtils library + moved the "Prerequisites...
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.

9 years agoDon't delete QApplication object, since MUtils will take care of this.
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.

9 years agoFixed ProgramDataBaseFileName.
LoRd_MuldeR [Sat, 29 Nov 2014 01:27:59 +0000 (02:27 +0100)]
Fixed ProgramDataBaseFileName.

9 years agoMoved more functions into MUtils library, especially all the Qt initialization code...
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.

9 years agoMoved startup and error handling routines into MUtilities library.
LoRd_MuldeR [Wed, 26 Nov 2014 01:39:02 +0000 (02:39 +0100)]
Moved startup and error handling routines into MUtilities library.

9 years agoMoved all terminal support functions into MUtilities library.
LoRd_MuldeR [Tue, 25 Nov 2014 21:34:20 +0000 (22:34 +0100)]
Moved all terminal support functions into MUtilities library.

9 years agoRemoved the lamexp_fatal_exit() function.
LoRd_MuldeR [Tue, 25 Nov 2014 17:23:03 +0000 (18:23 +0100)]
Removed the lamexp_fatal_exit() function.

9 years agoMoved get_os_version() function into MUtilities library.
LoRd_MuldeR [Tue, 25 Nov 2014 16:33:27 +0000 (17:33 +0100)]
Moved get_os_version() function into MUtilities library.

9 years agoMoved the CPU detection code into the MUtils library.
LoRd_MuldeR [Tue, 25 Nov 2014 02:15:03 +0000 (03:15 +0100)]
Moved the CPU detection code into the MUtils library.

9 years agoMoved various functions into MUtils library and removed obsolete code from LameXP.
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.

9 years agoFixed static build with MUtils library.
LoRd_MuldeR [Mon, 24 Nov 2014 21:26:00 +0000 (22:26 +0100)]
Fixed static build with MUtils library.

9 years agoNow using UpdateChecker and KeccakHash from the MUtils library. Removed obsolete...
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.

9 years agoAdded MUtils library to the solution + some adjustments of the project file.
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.

9 years agoRebuilt Keccak libraries with VS2013 Update-4.
LoRd_MuldeR [Wed, 19 Nov 2014 01:09:44 +0000 (02:09 +0100)]
Rebuilt Keccak libraries with VS2013 Update-4.

9 years agoAdded support for Visual Studio 2013 with Update-4.
LoRd_MuldeR [Wed, 19 Nov 2014 01:06:42 +0000 (02:06 +0100)]
Added support for Visual Studio 2013 with Update-4.

9 years agoDo not attempt to download signature file, if download of update info failed already.
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.

9 years agoUpdated MediaInfo binaries to v0.7.71 (2014-11-09), compiled with ICL 15.0 and MSVC...
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.

9 years agoAdded Windows 10 compatibility manifest.
LoRd_MuldeR [Wed, 12 Nov 2014 15:19:31 +0000 (16:19 +0100)]
Added Windows 10 compatibility manifest.

9 years agoOverhaul of the Windows version detection code + added support for Windows 10 (Techni...
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).

9 years agoBump version.
LoRd_MuldeR [Tue, 11 Nov 2014 00:37:05 +0000 (01:37 +0100)]
Bump version.

9 years agoAdded one more update mirror.
LoRd_MuldeR [Sun, 2 Nov 2014 15:36:41 +0000 (16:36 +0100)]
Added one more update mirror.

9 years agoUpdated GnuPG binary to v1.4.18 (2014-06-30), compiled with GCC 4.9.1.
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.

9 years agoUpdated SoX binary to v14.4.2-Git (2014-10-06), compiled with ICL 15.0 and MSVC 12.0.
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.

9 years agoMerge branch 'master' of github.com:lordmulder/LameXP
LoRd_MuldeR [Sun, 5 Oct 2014 19:46:18 +0000 (21:46 +0200)]
Merge branch 'master' of github.com:lordmulder/LameXP

9 years agoUpdated MediaInfo binaries to v0.7.70 (2014-09-03), compiled with ICL 15.0 and MSVC...
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.

9 years agoUpdated Opus encoder/decoder libraries v1.1.x and Opus-Tools v0.1.9 to latest Git...
LoRd_MuldeR [Sun, 5 Oct 2014 19:16:56 +0000 (21:16 +0200)]
Updated Opus encoder/decoder libraries v1.1.x and Opus-Tools v0.1.9 to latest Git Master (2014-10-05).

9 years agoUpdated ignore file.
LoRd_MuldeR [Mon, 22 Sep 2014 14:01:08 +0000 (16:01 +0200)]
Updated ignore file.

9 years agoUpdated Ukrainian translation.
arestarh [Mon, 25 Aug 2014 08:42:47 +0000 (11:42 +0300)]
Updated Ukrainian translation.

9 years agoMake sure the "queued" slots in the FileAnalyzer thread are really executed in the...
LoRd_MuldeR [Sun, 17 Aug 2014 14:35:29 +0000 (16:35 +0200)]
Make sure the "queued" slots in the FileAnalyzer thread are really executed in the context of the proper thread.

9 years agoUpdated Simplified Chinese translation, thanks to <kidneybean@sohu.com>.
LoRd_MuldeR [Sun, 17 Aug 2014 12:09:33 +0000 (14:09 +0200)]
Updated Simplified Chinese translation, thanks to <kidneybean@sohu.com>.

9 years agoUpdated list of known hosts.
LoRd_MuldeR [Sat, 16 Aug 2014 13:19:10 +0000 (15:19 +0200)]
Updated list of known hosts.

9 years agoFixed potential crash when trying to import Cue Sheet where *all* files are missing...
LoRd_MuldeR [Sat, 16 Aug 2014 12:45:18 +0000 (14:45 +0200)]
Fixed potential crash when trying to import Cue Sheet where *all* files are missing: If none of the files exist, we shouldn't try to analyze them. The real problem, however, was a potential NULL-pointer access in the FileAnalyzer thread's destructor code. Thanks to XhmikosR for reporting!

9 years agoAdded support for Visual Studio 2013 with Update-3.
LoRd_MuldeR [Wed, 13 Aug 2014 12:54:54 +0000 (14:54 +0200)]
Added support for Visual Studio 2013 with Update-3.

9 years agoUpdated Nero Digital address.
LoRd_MuldeR [Mon, 11 Aug 2014 12:04:05 +0000 (14:04 +0200)]
Updated Nero Digital address.

9 years agoMerge branch 'master' of github.com:lordmulder/LameXP
LoRd_MuldeR [Mon, 11 Aug 2014 11:59:39 +0000 (13:59 +0200)]
Merge branch 'master' of github.com:lordmulder/LameXP

9 years agoUpdated FAQ document.
LoRd_MuldeR [Mon, 11 Aug 2014 11:38:23 +0000 (13:38 +0200)]
Updated FAQ document.

9 years agoUpdated Ukrainian translation.
arestarh [Sat, 2 Aug 2014 15:00:55 +0000 (18:00 +0300)]
Updated Ukrainian translation.

9 years agoFixed a typo.
LoRd_MuldeR [Mon, 14 Jul 2014 13:50:39 +0000 (15:50 +0200)]
Fixed a typo.

9 years agoUpdated Simplified Chinese translation, thanks to <kidneybean@sohu.com>.
LoRd_MuldeR [Sat, 28 Jun 2014 22:08:06 +0000 (00:08 +0200)]
Updated Simplified Chinese translation, thanks to <kidneybean@sohu.com>.

9 years agoAdded web-link to bug-tracker on GitHub.
LoRd_MuldeR [Fri, 27 Jun 2014 19:06:33 +0000 (21:06 +0200)]
Added web-link to bug-tracker on GitHub.