Commit Graph

100 Commits

Author SHA1 Message Date
278f9091fb Replaced the Opus encoder/decoder binary wit custom binaries that support UTF-8 file names and flush the console output properly + expose more Opus encoder options in the GUI. 2012-07-21 19:16:12 +02:00
c8bd61db92 Updated deployment scripts to keep file attributes, 2012-07-02 01:19:32 +02:00
3c89d3c2ef Include the file "PRE_RELEASE_INFO.txt" in all pre-release builds of LameXP. 2012-07-01 21:11:04 +02:00
30bc239cd8 Now using our own command-line parser, based on GetCommandLineW() + CommandLineToArgvW , instead of using QApplication::arguments(). This is less portable, but Qt's internal command-line parser has some rather strange behavior with processing certain characters. As a result, with Qt's command-line parser, some path names passed to LameXP got screwed up! Specifically "C:\Some Path\''Foo''.mp3" got mangled to "C:\Some Path''Foo''.mp3", i.e. the Backslash disappeared! Should be fixed now. 2012-06-22 15:49:56 +02:00
a291771153 Now using a separate QSemaphore to limit the number of tasks in the queue of the QThreadPool. Instead of starting exactly as many task as there are threads in the pool and adding a new task only after a running one finished, we will now keep a fixed number of tasks in the queue (currently hardcoded to 32). Since there always will be more tasks left in the queue than there are threads in the pool, we ensure that no thread will ever become idle. Might be slightly faster than the "old" approach. 2012-05-25 02:24:44 +02:00
44da665abc Force column resize, after an item in the source file list has been edited. 2011-12-17 22:01:42 +01:00
8c72137fe1 Workaround for a bug that causes MediaInfo to not detect the duration of Wave files (64-Bit only). 2011-12-04 20:33:06 +01:00
4a9ee707b1 Updated Polish translation. Thanks to Sir Daniel K <sir.daniel.k@gmail.com>. 2011-10-20 22:36:34 +02:00
e3d1a6cc7a Better way to obtain the ISO date, without using a Temp file. 2011-10-14 23:39:31 +02:00
a77f65fac3 Do not pack the EXE file when the deployment script is run in "skip build this time" mode. 2011-10-08 20:12:28 +02:00
b09aaa30dc Some more fine-tuning for the recent installer improvements. 2011-10-02 23:32:15 +02:00
9d09a8d5b0 Installer updates. 2011-10-02 22:14:09 +02:00
1a469e1a99 Slightly tweak deployment script. 2011-04-22 22:10:55 +02:00
4b404e1b70 Slightly tweak deployment script. 2011-04-21 20:35:03 +02:00
dd0369cfc0 Added a more reliable method (hopefully) to generate a proper ISO date in batch. 2011-04-21 01:45:07 +02:00
3ff084aa79 Now using 'qtenv2.bat' rather than 'qtvars.bat', as the latter apparently isn't available in Qt SDK v1.1. 2011-04-19 16:28:25 +02:00
9f85d123a4 Simply deployment scripts a bit. 2011-04-19 16:21:19 +02:00
762b231037 Now using Qt v4.7.3, available trough Qt SDK v1.1 RC. 2011-04-19 16:14:05 +02:00
7a0ef2a464 Updated deployment script. Now should work regardless of the current directory. 2011-04-16 21:20:21 +02:00
d6d8454d57 Extended deployment script to clean up VS2010-specific files. 2011-04-14 21:55:05 +02:00
db788a2880 Fix installer after recent macro changes. 2011-04-14 02:21:46 +02:00
24232b2281 Slightly improve deployment scripts. 2011-04-10 19:14:23 +02:00
1a7b25f8ce Make "buildenv.txt" file more portable. 2011-04-10 01:10:41 +02:00
57fcda27f3 Commit a "buildenv.txt" with more standard paths. 2011-04-08 01:58:53 +02:00
707c8e98da Rename Visual Studio 2008 solution/project file + adjust deployment script accordingly. 2011-04-08 00:25:06 +02:00
078dc62c79 Updates for German translation by Bodo Thevissen <bodo@thevissen.de>. 2011-03-09 00:20:36 +01:00
0f9dddad65 Extend deployment script to re-build (update + release) translation files. 2011-02-23 02:43:06 +01:00
5713a9bf8c Added FAQ document. 2011-02-14 23:37:48 +01:00
bdfb6c712f Updated the changelog. Also updated installer to include changelog. 2011-02-14 20:10:26 +01:00
f2e5fa49a4 Added support for Musepack input. 2011-01-29 22:50:37 +01:00
53bcbf1e99 Updated install script. Also updated web-update tool. 2011-01-25 00:11:28 +01:00
b964c3a53b Added a blank TS file for translators. 2011-01-02 04:19:01 +01:00
8c0fa11803 make more strings translatable + try to load a default translation that suits the user's system language 2011-01-02 01:09:05 +01:00
b2338c49af New improved installer. 2010-12-11 02:05:51 +01:00
6276e54932 Implement workaround that prevents the installer from showing the UAC dialog in the background. Suggested by "Anders". 2010-12-08 18:31:39 +01:00
9f1f8e8f4b Rebuilt the web-update tool with the Unicode version of NSIS. 2010-12-08 00:36:38 +01:00
00a05d44c2 Improve installer: Make installer UAC aware. 2010-11-29 14:00:27 +01:00
efa535309d Update deployment script to include the build no. into the out filename. 2010-11-21 23:20:14 +01:00
2ea5e07d6e More carefully check TEMP directory + fix fatal application exit. 2010-11-20 03:11:12 +01:00
3170f358fe Implement processing thread and connect to processing dialog. 2010-11-18 00:32:46 +01:00
360a5a1bef Store graphical interface style in settings too 2010-11-12 21:02:14 +01:00
ec0eea9d9c Nicer method for static builds: Can use vanilla Qt source/include directory now 2010-11-11 14:11:44 +01:00
4c9ae789bb Don't deploy redistributables with a static build 2010-11-11 00:41:49 +01:00
4ab35ccfe9 Add a new configuration for static build (requires Qt as static lib) 2010-11-11 00:25:23 +01:00
ccaa1ba8f5 Make deployment script more portable + update to Qt 4.7.1 2010-11-10 21:39:37 +01:00
6a480fd764 Refactor deployment script 2010-11-10 17:03:01 +01:00
d5909a9937 Improve deplayoment script + add very simple NSIS installer (self-extractor) 2010-11-10 00:59:50 +01:00
a7a637c412 Move IPC sender to separate thread + implement kill IPC command + improve deployment script 2010-11-09 22:06:11 +01:00
ce41761614 Improve about dialog + nicer method write version info to resource section 2010-11-07 23:06:30 +01:00
36ae27f5f3 first commit 2010-11-06 23:04:47 +01:00