Commit Graph

141 Commits

Author SHA1 Message Date
063c53017f Added an option to prepend the source file's relative path to the output file's path. This might be useful when converting a lot of files at once that originate from different source folders. 2010-12-14 01:30:50 +01:00
3df600288a (Un)installer improvements. Now using LockedList plugin to find running instances. 2010-12-12 21:43:59 +01:00
0534264be0 WMA decoding support. Limitations in the WMA decoder we cannot do anything about: WMA decoder doesn't handle Unicode filenames, WMA decoder will deadlock if we more than one instance is running at a time (we use a semaphore to prevent that!) and WMA decoder doesn't output any progress information. 2010-12-12 19:25:06 +01:00
c931b92a8e Detect WMA File Decoder component at runtime + suggest download if not installed. 2010-12-12 13:44:11 +01:00
640fa19f09 Implemented function to download and install the WMA File Decoder. Support for WMA files has not been implemented yet though. 2010-12-12 01:49:07 +01:00
4650e02aac Installer localization. Only English and German at this time. 2010-12-11 23:17:21 +01:00
b2338c49af New improved installer. 2010-12-11 02:05:51 +01:00
9cbb8b0d73 Try to suggest a useful name for new folders. 2010-12-10 22:57:48 +01:00
18bed9ea38 Added a system tray icon. 2010-12-10 22:17:44 +01:00
6491965610 Add items to the playlist in the order the jobs are created, rather than in the order the jobs finish. As the jobs are created in source list order (but may finish in arbitrary order) this should result in "correct" playlist order. 2010-12-10 21:24:42 +01:00
28e5f4c2c3 Fixed a typo. 2010-12-08 22:13:03 +01:00
e163a80467 Implement a method that will detect the TEMP folder independent from the %TMP% environment variable on Windows XP (and probably also 2000) too. 2010-12-08 20:53:30 +01:00
6a12462e50 More update manager UI improvements. 2010-12-08 20:52:18 +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
65482fb2e8 Fix a problem that will cause our CLI tools from working, introduced in Git-40b03002848cad7a745dc445e846c77cb451d89b. 2010-12-08 18:29:31 +01:00
9f1f8e8f4b Rebuilt the web-update tool with the Unicode version of NSIS. 2010-12-08 00:36:38 +01:00
40b0300284 Implemented a method to "detect" the user's TEMP folder that doesn't depend on the %TMP% environment variable. QDir::temp() internally uses GetTempPath(), which *does* depend on %TMP%. 2010-12-07 22:58:28 +01:00
801500ce94 Avoid using absolute file names with WGet/GnuPG, as they don't support Unicode file names. Instead we switch the working directory *before* calling WGet/GnuPG and pass the file's name only. 2010-12-06 22:25:20 +01:00
24da769a6d Use a more efficient method to update the progress model when new jobs are added + slightly improve auto updater. 2010-12-06 18:29:34 +01:00
c2f132007f Added support for Windows 7 taskbar features (progress and overlay icons). 2010-12-05 23:11:03 +01:00
be4ce0d81c Added AAC encoding support. 2010-12-03 23:01:17 +01:00
2e8d730304 Improve "About" dialog. 2010-12-03 20:26:34 +01:00
86785b8b44 Update FAAD build. Fixed a potential buffer overflow. 2010-12-03 14:02:47 +01:00
0a13d81bf3 Added a custom build of FAAD with proper Unicode support. 2010-12-03 02:26:10 +01:00
44c5c7e56c Workaround for lack of proper Unicode support in AAC decoder. 2010-12-02 23:59:43 +01:00
d6e5b9e069 AAC decoding support added. 2010-12-02 23:26:30 +01:00
6eb959e406 Added support for dedicated decoders. Only Vorbis and MP3 so far. 2010-12-01 23:14:47 +01:00
c77efc9bdf Update web-updater binary. 2010-11-30 22:10:48 +01:00
2105951626 Fix installer version info. 2010-11-29 22:06:54 +01:00
083290d773 Installer fixes. 2010-11-29 21:42:39 +01:00
53a1bf6e38 Implement update reminder + added options to disable the update reminder and/or the sound effects + improved installer 2010-11-29 20:36:27 +01:00
00a05d44c2 Improve installer: Make installer UAC aware. 2010-11-29 14:00:27 +01:00
f4c7a65de0 Update web-update tool. Works better with UAC now. 2010-11-29 09:38:44 +01:00
b59bb2399a Actually implement the auto-updater. 2010-11-28 22:18:07 +01:00
533055e177 New update dialog. Not actually checking for updates yet. 2010-11-27 19:41:58 +01:00
11f57aecfe Ogg Vorbis encoding support. 2010-11-26 00:29:53 +01:00
4fd8ec068e Addded context menu to "source file" view + make the "output folder" view update the output path more frequently on selection change. 2010-11-25 20:41:59 +01:00
09bac5a0ea Add more SFX for the user's pleasure. 2010-11-25 18:28:42 +01:00
a29780ef2a Don't try to encode from source files that aren't supported by the encoder. No real support for upstream decoders yet. 2010-11-25 18:09:31 +01:00
9947e9c839 Detect the entry points for some of the Win32 API functions on Runtime, so the executable works even on antiqutated Windows versions (e.g. Windows 2000). 2010-11-25 16:56:32 +01:00
4936d58092 Implement a custom FileSystemModel class derived from QFileSystemModel in order to avoid "+" button in front of folders without sub-dirs. 2010-11-25 01:23:48 +01:00
571df62e39 Implement support for Job Objects + improve log view. 2010-11-24 21:00:59 +01:00
136d4a5350 Updated MediaInfo to v0.7.37. 2010-11-24 00:22:32 +01:00
0f656f8a02 Fix compilation for other configurations than "Release". 2010-11-22 23:41:29 +01:00
c0ece99b69 Implemented logging and added a log file view. 2010-11-22 21:45:00 +01:00
efa535309d Update deployment script to include the build no. into the out filename. 2010-11-21 23:20:14 +01:00
75bd180939 Make sure the selected output directory is writable. 2010-11-21 21:51:41 +01:00
47a6c2fdff Make "Save output files to the same location where the input file is located" option work. 2010-11-21 21:51:22 +01:00
d97f4b67e0 Better compiler identification. 2010-11-20 22:14:29 +01:00
970f2cd8fb Create playlist file + serialize filename generation, just to be sure. 2010-11-20 22:14:10 +01:00