Commit Graph

607 Commits

Author SHA1 Message Date
ee05308c0e Only re-extract installer executable, if it doesn't exist or differs. 2013-11-25 19:52:53 +01:00
187fac2949 Installer workaround for auto-updater bug in some versions of LameXP. 2013-11-25 18:33:57 +01:00
f641ddd9f0 Some improvements to Working Banner: Now use a pointer member variable for the UI. Also update Taskbar progress indicator. 2013-11-25 13:58:21 +01:00
3d5b9541ed More improvements to Splash Screen and the working banner. 2013-11-24 17:55:35 +01:00
1f98e90244 More improvements to Splash Screen. 2013-11-24 00:02:32 +01:00
5fa1b19eb8 Merge branch 'master' of github.com:lordmulder/LameXP 2013-11-23 21:00:18 +01:00
b8b11e59aa Improved splash screen. 2013-11-23 20:57:38 +01:00
arestarh
4a0bddd4a2 Updated Ukrainian translation. 2013-11-23 14:25:59 +02:00
d5dcb9ad42 Refactored update checks into a separate thread, for better code reusability. 2013-11-17 21:53:28 +01:00
a5602cf04d Reorganized global functions: The file "Global.h" was split into multiple file in order to reduce the dependencies and to make things a bit more logic. 2013-11-03 23:43:21 +01:00
9b376cd2a8 Remember previous dropbox position and restore it on next startup. 2013-11-02 01:07:23 +01:00
2ea758c079 Improved dropbox widget, including proper multi-monitor (virtual desktop) support. 2013-11-01 00:08:40 +01:00
175e5a56d1 Added new drop zone image, adopted from VLC Media Player. 2013-10-31 01:22:21 +01:00
086849928c Updated GNU Wget binary to v1.14.0 (2012-08-05), compiled with GCC 4.8.1. This also fixes a strange crash of Wget that only occurred on one my old Windows XP laptop (not in any of the Windows XP VM's). 2013-10-28 23:57:40 +01:00
758906b4c8 Merge branch 'master' of github.com:lordmulder/LameXP 2013-10-26 17:01:00 +02:00
75fad0f0fd Some code clean-up. 2013-10-26 15:49:16 +02:00
arestarh
42fe92b787 Updated Ukrainian translation. 2013-10-26 13:24:56 +03:00
655427d7a6 Slightly improved debugger thread code. 2013-10-25 17:55:27 +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
7b016d5fec Updated license info. 2013-10-23 22:25:04 +02:00
85577fdb50 Updated Simplified Chinese translation, thanks to <kidneybean@sohu.com>. 2013-10-21 21:03:30 +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
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
8f0e99c321 Updated patch collection. 2013-10-21 14:58:12 +02:00
be9cf25645 Improved Windows version detection code. 2013-10-20 19:12:00 +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
3065569f00 Updated deployment scripts. 2013-10-18 20:44:55 +02:00
ca45b44242 Added QKeccakHash libraries, compiled with VS2013. 2013-10-18 01:59:46 +02:00
1af32090dd Added project/solution files for Visual Studio 2013. 2013-10-18 01:59:08 +02:00
abda1a5258 Make sure Keccak state gets allocated aligned to 32. 2013-10-18 01:58:29 +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
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
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
8fd45dc4dd Split ProcessThread::start() method into ProcessThread::init() and ProcessThread::start(). 2013-10-11 20:43:31 +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
8797691497 Update Spanish translation. Thanks to Rub3nCT <rub3nct@gmail.com>. 2013-10-06 19:15:59 +02:00
6b0f6f3b3a Small translation fix. 2013-10-03 19:14:06 +02:00
ed601593f5 Translation updates. 2013-10-03 18:48:31 +02:00
7cfdcdc494 Updated Korean translation. Thanks to JaeHyung Lee <kolanp@gmail.com>. 2013-09-02 13:47:58 +02:00
4a766de953 Updated Simplified Chinese translation, thanks to <kidneybean@sohu.com>. 2013-09-01 21:50:52 +02:00
bec58442ad Updated Polish translation. Thanks to Sir Daniel K <sir.daniel.k@gmail.com>. 2013-08-29 22:07:36 +02:00
fa4eadbd31 Updated Polish translation. Thanks to Sir Daniel K <sir.daniel.k@gmail.com>. 2013-08-28 12:06:01 +02:00
073cd5468e Updated installer for Polish language. 2013-08-28 12:05:37 +02:00
6d6f0ee943 Some improvements/simplifications in strnatcmp() function. 2013-08-25 15:34:41 +02:00
df103af706 Updated French translation. Thanks to to Dodich Informatique <dodich@live.fr>. 2013-08-23 19:17:45 +02:00
11268cd5b1 Some improvements (hopefully) to the strnatcmp() function. 2013-08-23 14:00:25 +02:00
409117ec39 Implemented "natural ordering" for sorting the input files. Code is based on the strnatcmp() by Martin Pool, released under the "zlib" license. 2013-08-23 00:19:00 +02:00
19a52ef3ac Update Chinese and Taiwanese translations. Thanks to 456Vv <123@456vv.com>. 2013-08-23 00:16:30 +02:00
8ef79d69bd Updated Swedish translation. Thanks to Åke Engelbrektson <eson57@gmail.com>. 2013-08-23 00:15:42 +02:00
1f241a1045 Refactored AAC encoder selection code. 2013-07-14 19:45:28 +02:00
94d6d16ce3 Added GUI option to reset all encoder settings. 2013-07-14 18:14:26 +02:00
78d1bf5773 Updated GNU Wget binary to v1.13.4 (2011-09-17). 2013-07-13 00:11:54 +02:00
9323260e32 The encoder configuration (rc-mode, bitrate, quality-level) is now maintained *separately* for each encoder. This was quite a massive change and needs more testing! Also a bug where OggEnc quality modes -2 and -1 would be clipped 0 has been fixed. 2013-07-07 23:49:29 +02:00
de5fe6e058 Added support for MSVC 2012 with Update-3 + moved 3rd party Qt src file to prerequisites. 2013-06-30 00:50:38 +02:00
e935a39fcf Updated VLD to latest version. 2013-06-21 22:18:24 +02:00
7ee53d4a55 Added new source file view overlay icon. 2013-06-16 22:07:28 +02:00
81b2f4ad08 Updated Opus encoder/decoder libraries to v1.1.x and Opus-Tools to v0.1.6 (2013-06-16). 2013-06-16 22:06:58 +02:00
c2cdccb88f Updated patch collection. 2013-06-16 15:55:26 +02:00
f85afb6627 Updated FLAC encoder/decoder binaries to v1.3.0 (2013-05-27), compiled with ICL 13.0. 2013-06-16 13:50:24 +02:00
1e72659490 Updated Simplified Chinese translation, thanks to <kidneybean@sohu.com>. 2013-06-16 13:49:38 +02:00
arestarh
c28fab442b Updated Ukrainian translation. 2013-05-19 18:35:01 +03:00
5af2963729 Updated Ukrainian translation. Thanks to Arestarh <arestarh@ukr.net>. 2013-05-06 01:26:59 +02:00
1c21516604 Got rid of a superfluous Beep() that was triggered on application startup. 2013-05-02 23:02:02 +02:00
599c11cbe1 Made VS2008 solution compile again. 2013-04-28 21:44:55 +02:00
482ff55758 Some fixes for German translation, contributed by Bodo Thevissen <bodo@thevissen.de>. 2013-04-25 22:34:49 +02:00
601a4a6d7e Some tweaks to previewContextActionTriggered() function. 2013-04-24 23:58:07 +02:00
aefe502044 Update Spanish translation. Thanks to Rub3nCT <rub3nct@gmail.com>. 2013-04-21 18:53:26 +02:00
1141ed41d5 Updated Polish translation. Thanks to Sir Daniel K <sir.daniel.k@gmail.com>. 2013-04-18 22:57:46 +02:00
a761f51a69 Updated web-site URL. 2013-04-18 22:55:21 +02:00
51e12e3f72 Added one more link. 2013-04-18 22:54:51 +02:00
ad7fb76f54 Updated Korean translation. Thanks to JaeHyung Lee <kolanp@gmail.com>. 2013-04-17 22:07:06 +02:00
acbcfaee80 Update Chinese and Taiwanese translations. Thanks to 456Vv <123@456vv.com>. 2013-04-17 22:06:40 +02:00
4e7859def5 Updated Swedish translation. Thanks to Åke Engelbrektson <eson57@gmail.com>. 2013-04-16 21:54:28 +02:00
b4b1d12df2 Bump version. 2013-04-15 22:41:22 +02:00
a572d9e4aa Fixed VS2010 project files. 2013-04-11 00:02:01 +02:00
d7cfd6364f Updated Opus encoder/decoder libraries to v1.1.x and Opus-Tools to v0.1.6 (2013-04-08). 2013-04-08 23:53:19 +02:00
b2019d679e Updated Valdec decoder binary to AC3Filter Tools v1.0a (2013-04-07). 2013-04-08 01:14:49 +02:00
86b079cb74 Yet another slightly different approach to move the disque. 2013-04-04 01:25:04 +02:00
62d8bd9376 Updated web-site links. 2013-03-17 21:50:29 +01:00
b8ae188843 Updated Valdec decoder binary to v1.4.0a (2013-03-17). 2013-03-17 03:11:23 +01:00
fc8ce320a6 Updated patch collection. 2013-03-17 03:09:34 +01:00
62af2f575e Synced MP3 algorithm quality settings to LAME manual. Now we only use values 9, 7, 3 and 0. Also note that, in VBR mode, there are only two settings (9-5 and 4-0). 2013-03-13 22:59:54 +01:00
620045c840 Updated Opus encoder/decoder libraries to v1.1.x and Opus-Tools to v0.1.6 (2013-03-12). 2013-03-12 22:25:52 +01:00
1dcc744d79 Some installer improvements. 2013-03-05 23:10:13 +01:00
00d531f178 Improved handling of the VBR parameter for AAC encoders. 2013-02-26 21:24:48 +01:00
a69a1f6dbe Improved lamexp_themes_enabled() function. 2013-02-25 23:12:14 +01:00
3a8705ea05 Re-compiled QKeccakHash library (VS2012) with /arch:IA32 option set explicitly, which should make sure it will work on systems without SSE(2) support. 2013-02-24 00:39:00 +01:00
1d792a4ef7 Updated Valdec decoder binary to v1.4.0a (2013-02-11), based on latest AC3Filter Tools and built with *static* libav libraries. 2013-02-12 00:09:12 +01:00
9ef67882a1 Updated French translation. Thanks to to Dodich Informatique <dodich@live.fr>. 2013-02-12 00:07:14 +01:00
895cd586cf Updated SoX binary to v14.4.1 (2013-01-09), compiled with ICL 13.0 and MSVC 10.0. 2013-02-09 15:06:47 +01:00
641087981d Update Chinese and Taiwanese translations. Thanks to 456Vv <123@456vv.com>. 2013-02-09 01:42:12 +01:00
bd0a370aee Welcome to year 2013 ;-) 2013-02-08 23:57:50 +01:00
d7a392472d Updated Web Updater and Elevator binaries. Now using updated Aero plug-in (again). 2013-02-03 15:58:53 +01:00
e9ede47814 Updated Polish translation. Thanks to Sir Daniel K <sir.daniel.k@gmail.com>. 2013-02-03 15:44:46 +01:00