OSDN Git Service
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.
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).
LoRd_MuldeR [Mon, 22 Sep 2014 14:01:08 +0000 (16:01 +0200)]
Updated ignore file.
arestarh [Mon, 25 Aug 2014 08:42:47 +0000 (11:42 +0300)]
Updated Ukrainian translation.
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.
LoRd_MuldeR [Sun, 17 Aug 2014 12:09:33 +0000 (14:09 +0200)]
Updated Simplified Chinese translation, thanks to <kidneybean@sohu.com>.
LoRd_MuldeR [Sat, 16 Aug 2014 13:19:10 +0000 (15:19 +0200)]
Updated list of known hosts.
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!
LoRd_MuldeR [Wed, 13 Aug 2014 12:54:54 +0000 (14:54 +0200)]
Added support for Visual Studio 2013 with Update-3.
LoRd_MuldeR [Mon, 11 Aug 2014 12:04:05 +0000 (14:04 +0200)]
Updated Nero Digital address.
LoRd_MuldeR [Mon, 11 Aug 2014 11:59:39 +0000 (13:59 +0200)]
Merge branch 'master' of github.com:lordmulder/LameXP
LoRd_MuldeR [Mon, 11 Aug 2014 11:38:23 +0000 (13:38 +0200)]
Updated FAQ document.
arestarh [Sat, 2 Aug 2014 15:00:55 +0000 (18:00 +0300)]
Updated Ukrainian translation.
LoRd_MuldeR [Mon, 14 Jul 2014 13:50:39 +0000 (15:50 +0200)]
Fixed a typo.
LoRd_MuldeR [Sat, 28 Jun 2014 22:08:06 +0000 (00:08 +0200)]
Updated Simplified Chinese translation, thanks to <kidneybean@sohu.com>.
LoRd_MuldeR [Fri, 27 Jun 2014 19:06:33 +0000 (21:06 +0200)]
Added web-link to bug-tracker on GitHub.
LoRd_MuldeR [Fri, 27 Jun 2014 14:41:32 +0000 (16:41 +0200)]
Updated translation files.
LoRd_MuldeR [Fri, 27 Jun 2014 14:20:47 +0000 (16:20 +0200)]
Some improvements and simplifications to error handling functions.
LoRd_MuldeR [Fri, 27 Jun 2014 14:20:10 +0000 (16:20 +0200)]
Updated mpg123 decoder binary to v1.20.1 (2014-06-17), compiled with GCC 4.9.0.
LoRd_MuldeR [Wed, 25 Jun 2014 22:10:30 +0000 (00:10 +0200)]
Updated OggEnc2 binaries to v2.87 using libvorbis v1.3.4 and aoTuV v6.03_2014 (2014-06-24), compiled with MSVC 9.0 and ICL 14.0.
LoRd_MuldeR [Mon, 23 Jun 2014 17:50:23 +0000 (19:50 +0200)]
Bumped version.
LoRd_MuldeR [Mon, 23 Jun 2014 16:58:47 +0000 (18:58 +0200)]
Updated list of known hosts.
LoRd_MuldeR [Mon, 23 Jun 2014 16:58:18 +0000 (18:58 +0200)]
Fixed MSVC 11.0 (VS2012) project file.
LoRd_MuldeR [Mon, 23 Jun 2014 15:45:18 +0000 (17:45 +0200)]
Updated Changelog and FAQ document.
LoRd_MuldeR [Mon, 23 Jun 2014 15:42:25 +0000 (17:42 +0200)]
Removed the BerliOS mirror, one and for all, because it no longer exists!
LoRd_MuldeR [Mon, 23 Jun 2014 15:41:40 +0000 (17:41 +0200)]
Removed dependency on QtMain: Simply call mainCRTStartup() instead of WinMainCRTStartup().
LoRd_MuldeR [Fri, 30 May 2014 18:58:42 +0000 (20:58 +0200)]
Updated list of known hosts.
LoRd_MuldeR [Fri, 30 May 2014 16:06:16 +0000 (18:06 +0200)]
Updated F.A.Q. document and Changelog.
LoRd_MuldeR [Fri, 30 May 2014 14:52:34 +0000 (16:52 +0200)]
Some code clean up. Use an enum type for the "overwrite" mode instead of two separate flags.
LoRd_MuldeR [Fri, 30 May 2014 14:50:41 +0000 (16:50 +0200)]
Tweaked LAME algorithm quality modes a bit.
LoRd_MuldeR [Fri, 30 May 2014 14:49:37 +0000 (16:49 +0200)]
Re-enabled BerliOS mirror again (for now), since the site is up and running again.
LoRd_MuldeR [Thu, 29 May 2014 11:54:12 +0000 (13:54 +0200)]
Updated Korean translation. Thanks to JaeHyung Lee <kolanp@gmail.com>.
LoRd_MuldeR [Wed, 28 May 2014 23:00:07 +0000 (01:00 +0200)]
Updated VS2010 project file to include the compatibility manifest.
LoRd_MuldeR [Wed, 28 May 2014 14:49:58 +0000 (16:49 +0200)]
Make sure we don't try to delete the input file when running in "overwrite existing file" mode and the input/output happen to be identical.
LoRd_MuldeR [Wed, 28 May 2014 14:45:44 +0000 (16:45 +0200)]
Added a missing QDir::toNativeSeparators() call.
LoRd_MuldeR [Sun, 25 May 2014 15:24:52 +0000 (17:24 +0200)]
Updated Polish translation. Thanks to Sir Daniel K <sir.daniel.k@gmail.com>.
LoRd_MuldeR [Wed, 21 May 2014 13:23:56 +0000 (15:23 +0200)]
Got rid of some more Windows 2000 compatibility cruft.
LoRd_MuldeR [Wed, 21 May 2014 13:23:12 +0000 (15:23 +0200)]
Added some info on the situation of Windows XP.
LoRd_MuldeR [Tue, 20 May 2014 19:23:05 +0000 (21:23 +0200)]
Merge branch 'master' of github.com:lordmulder/LameXP
LoRd_MuldeR [Tue, 20 May 2014 19:22:23 +0000 (21:22 +0200)]
Merge pull request #5 from 456vv/master
Update Chinese and Taiwanese translations. Thanks to 456Vv <123@456vv.com>.
LoRd_MuldeR [Tue, 20 May 2014 19:16:04 +0000 (21:16 +0200)]
Updated Swedish translation. Thanks to Åke Engelbrektson <eson57@gmail.com>.
456vv [Tue, 20 May 2014 03:55:14 +0000 (11:55 +0800)]
Update LameXP_ZH.ts
456vv [Tue, 20 May 2014 03:54:06 +0000 (11:54 +0800)]
Update LameXP_TW.ts
456vv [Tue, 20 May 2014 03:49:56 +0000 (11:49 +0800)]
Merge pull request #1 from lordmulder/master
1
LoRd_MuldeR [Mon, 19 May 2014 20:21:35 +0000 (22:21 +0200)]
Fixed "mailto:" links in about dialog box.