|
3b0577c733
|
More improvements in Splash Screen (application initialization) code. It's now completely event-driven.
|
2013-10-27 16:13:14 +01:00 |
|
|
75fad0f0fd
|
Some code clean-up.
|
2013-10-26 15:49:16 +02:00 |
|
|
655427d7a6
|
Slightly improved debugger thread code.
|
2013-10-25 17:55:27 +02:00 |
|
|
1b519d48c7
|
Fix copying a file's Meta Info into the Meta Data tab: Retain original "position" value rather than overwriting it.
|
2013-10-25 17:53:47 +02:00 |
|
|
dd98a78fad
|
Improved LameXP message logging code. This also fixes an invocation of the invalid message handler, when the console window gets closed unexpectedly.
|
2013-10-25 15:38:43 +02:00 |
|
|
18b645f349
|
Improved file analyzer to retain the original ordering of files imported from a playlist.
|
2013-10-25 00:48:18 +02:00 |
|
|
7b016d5fec
|
Updated license info.
|
2013-10-23 22:25:04 +02:00 |
|
|
a2e02220dc
|
Fix compatibility to WindowsXP: The GetErrorMode() API requires Vista or newer, so don't use it!
|
2013-10-21 18:48:51 +02:00 |
|
|
61409ee2e6
|
Fixed a problem in VS2013 project to file that always triggered a rebuild, even if nothing had been changed.
|
2013-10-21 16:51:01 +02:00 |
|
|
496f9cda7b
|
Fix compilation with VS2012.
|
2013-10-21 16:17:42 +02:00 |
|
|
026735a25b
|
Fixed a typo.
|
2013-10-21 15:09:44 +02:00 |
|
|
b54886f242
|
Introduce QUTF8 macro and replace ".toUtf8().constData()" everywhere.
|
2013-10-21 15:00:55 +02:00 |
|
|
b3046a46a7
|
Added compatibility manifest file. This allows for detection Windows 8.1 correctly via GetVersionEx(), though GetVersionEx() will still be broken for *future* Windows versions.
|
2013-10-21 15:00:03 +02:00 |
|
|
bb687bdc45
|
Some improvements in Splash Screen (application initialization) code.
|
2013-10-20 23:36:53 +02:00 |
|
|
3d7fbf70f5
|
Improved compatibility mode detection, taking into account Windows 8.1.
|
2013-10-20 23:34:04 +02:00 |
|
|
8a3094653c
|
Improved InitializationThread::selfTest() function: It will now verify the hashes of *all* tools (it still is called in DEBUG builds only).
|
2013-10-20 19:12:55 +02:00 |
|
|
be9cf25645
|
Improved Windows version detection code.
|
2013-10-20 19:12:00 +02:00 |
|
|
26d186cdf8
|
Fix detection of Windows 8.1: Starting with Windows 8.1, the GetVersion(Ex) API has been broken and will now pretend to be Windows 8.0. Since GetVersion(Ex) can no longer be relied on, we will use VerifyVersionInfo() from now on, in the hope that they won't break this one too.
|
2013-10-19 16:02:22 +02:00 |
|
|
f47e9c950d
|
Better method to check the network status.
|
2013-10-19 16:00:13 +02:00 |
|
|
e13e6b7fec
|
Updated changelog and removed some debug code.
|
2013-10-18 22:12:55 +02:00 |
|
|
8a64624ba4
|
Use the THROW macro instead of plain "throw" in the complete project.
|
2013-10-18 21:37:40 +02:00 |
|
|
414b261c0d
|
Improved tool extraction code in InitializationThread. Also implemented better exception handling.
|
2013-10-18 20:49:22 +02:00 |
|
|
1af32090dd
|
Added project/solution files for Visual Studio 2013.
|
2013-10-18 01:59:08 +02:00 |
|
|
2f543e11ab
|
Some more improvements of ExtractorTask class.
|
2013-10-16 18:24:16 +02:00 |
|
|
33e04007fb
|
Properly detect Windows 8, now that Qt supports it officially.
|
2013-10-16 18:23:53 +02:00 |
|
|
8b0d60dbeb
|
Updated Nero AAC web-site URL.
|
2013-10-16 18:23:12 +02:00 |
|
|
477e76d5c3
|
Updated GnuPG binary to v1.4.15 (2013-10-05), compiled with GCC 4.8.1.
|
2013-10-16 03:33:15 +02:00 |
|
|
e7872a52ae
|
Small improvement in InitializationThread class.
|
2013-10-16 03:31:14 +02:00 |
|
|
d0e994b347
|
Removed some obsolete compatibility code in lamexp_detect_cpu_features().
|
2013-10-16 03:29:43 +02:00 |
|
|
d206eccac9
|
Improved CueSheet import progress indicator.
|
2013-10-13 21:28:06 +02:00 |
|
|
5e5fbe06f9
|
Updated CueImportDialog and CueSheetModel as well as the CueSheet helper classes to use AudioFileModel_MetaInfo. Significant code simplification.
|
2013-10-13 20:50:12 +02:00 |
|
|
f57f65d709
|
Improved lamexp_version_date() function.
|
2013-10-13 20:46:47 +02:00 |
|
|
449e438787
|
Use AudioFileModel_MetaInfo instead of AudioFileModel where appropriate. Also updated MetaInfoModel to work with a AudioFileModel_MetaInfo (not only with a full AudioFileModel).
|
2013-10-13 00:21:37 +02:00 |
|
|
0435637c75
|
Fix compilation after previous changes to AudioFileModel in previous commit.
|
2013-10-12 22:55:41 +02:00 |
|
|
feccffdfd1
|
Major redesign of the AudioFileModel class: Split data into separate AudioFileModel_MetaInfo and AudioFileModel_TechInfo classes.
|
2013-10-12 20:38:07 +02:00 |
|
|
82b1249c0d
|
Redesign of the ArtworkModel in order to improve the handling of the implicitly shared data.
|
2013-10-12 20:36:45 +02:00 |
|
|
ae72ce1fcf
|
Yet another small overhaul of ProcessingDialog and ProcessThread.
|
2013-10-12 20:34:59 +02:00 |
|
|
c878013200
|
Small improvement in lamexp_finalization() function.
|
2013-10-12 20:33:13 +02:00 |
|
|
8fd45dc4dd
|
Split ProcessThread::start() method into ProcessThread::init() and ProcessThread::start().
|
2013-10-11 20:43:31 +02:00 |
|
|
a8114d6677
|
Got ride of more legacy compatibility code.
|
2013-10-11 20:40:28 +02:00 |
|
|
2190c254f8
|
Got rid of some more legacy compatibility code in the FileSystemModelEx class.
|
2013-10-10 01:46:30 +02:00 |
|
|
cb3f50e5f3
|
Moved some initialization stuff out of the ProcessThread::run() function into a new initialization function. Also got rid of one Mutex, because file names are now generated in the init function, i.e. by the "main" thread.
|
2013-10-09 16:11:58 +02:00 |
|
|
c8242b494c
|
Improved lamexp_rand_str() function. Also this function now returns shorter strings (by default), which still should be enough to avoid name clashes.
|
2013-10-09 16:09:20 +02:00 |
|
|
94c199d849
|
Make ProcessingDialog use a QThreadPool and, accordingly, make ProcessThread inherit from QRunnable rather than QThread.
|
2013-10-09 03:14:38 +02:00 |
|
|
10001f4ef0
|
Fixed compilation with VS2010 and removed an obsolete file.
|
2013-10-09 01:07:19 +02:00 |
|
|
7ddbdb240b
|
Updated mpg123 decoder binary to v1.16.0 (2013-10-06), compiled with GCC 4.8.1.
|
2013-10-08 22:45:42 +02:00 |
|
|
df2d696f71
|
Updated Simplified Chinese translation, thanks to <kidneybean@sohu.com>.
|
2013-10-08 22:41:40 +02:00 |
|
|
81de5f2300
|
Implemented AbstractEncoderInfo for the AAC encoders too.
|
2013-10-07 02:28:01 +02:00 |
|
|
3e51bbabf1
|
Added one more mirror to the list.
|
2013-10-07 00:10:05 +02:00 |
|
|
24217c3b71
|
More code refactoring: Moved most of the Win32 API dependencies into wrapper functions in Global.cpp, which greatly reduces platform-specific includes.
|
2013-10-07 00:01:15 +02:00 |
|