Commit Graph

392 Commits

Author SHA1 Message Date
9ac2aa911b Added backward compatibility for "old" template entries. 2014-08-13 15:38:17 +02:00
2179dd9371 Added support for Visual Studio 2013 with Update-3. 2014-08-13 15:05:07 +02:00
dd4e1132ea Cleaned up some obsolete files. 2014-08-13 15:03:01 +02:00
e2ad461784 Bump x265 encoder version. 2014-06-04 19:36:20 +02:00
ee2e684365 Updated list of known hosts. 2014-05-30 20:58:57 +02:00
f79633e597 Code simplification: Removed the "m_status" member variable. Instead, application will be considered 'ready' when file timer is not running *and* no modal dialog is visible. 2014-05-18 21:59:26 +02:00
214cdc4e30 Made the file size estimation less jumpy: Before the progress was rounded to a precision of 1.0 percent. This caused a "jump" of the estimated size each time the integral part of progress increased by one. Now the progress is rounded to a precision of 0.1 percent, which greatly reduces the effect. Furthermore, we apply a slight smoothing filter on the estimated values in order to make the output more "stable". 2014-05-14 17:17:40 +02:00
fff0cc76ef Minimize main window into the notification area ("systray"), when trying to close the program while we still have running jobs. 2014-05-14 17:13:42 +02:00
eacfe15342 Recognize Visual Studio 2013 with Update 2. 2014-05-14 17:12:38 +02:00
3ebb3d97d1 Bump x265 encoder version. 2014-05-10 17:29:54 +02:00
0c4c96da50 Fixed a typo (reported by sidspyker). 2014-05-09 18:15:54 +02:00
834905abf9 Some improvements to version number handling. 2014-05-06 00:22:18 +02:00
726d494ca1 Fixed detection of x265 core version 1.0 and higher (old code assumed "0.x" format). 2014-05-05 18:20:58 +02:00
8f16f75ead Improved VapourSynth detection code, so that 64-Bit version can be detected as well. Since we cannot load the 64-Bit DLL, we will no longer attempt to load the VSSCRIPT.DLL directly, but instead just run VSPIPE.EXE and read out the version number. This is going to fail, if the VSSCRIPT.DLL is missing on the system. 2014-05-05 15:07:31 +02:00
a7d4c7a100 Added link to x265 online documentation. 2014-05-05 15:05:37 +02:00
2250665143 Added a few missing icon files to the repository. 2014-05-03 16:49:39 +02:00
d50c155b93 Implemented corner widget for the menubar. 2014-05-03 16:46:08 +02:00
061009a171 Updated Python download address + some code refactoring. 2014-05-03 15:11:29 +02:00
1af6d6ccd4 Updated encoder versions. 2014-05-01 21:22:57 +02:00
75ff0690f1 Updated README file. 2014-05-01 15:59:21 +02:00
45b2a2c28e Don't assume the encoder has crashed when the exit code is -1, since x264 will return -1 when it could not open the input file. 2014-05-01 15:58:56 +02:00
04b19f3ecc On systems where the QDesktopServices::MoviesLocation cannot be determined, a bad output file path was generated, if no "recent" output directory had been stored yet. The initial output directory will now fall back to QDesktopServices::DesktopLocation or QDesktopServices::HomeLocation, if the QDesktopServices::MoviesLocation is not available. This should fix the issue. 2014-04-22 01:59:12 +02:00
996bff4d94 Some formatting fixes in ReadMe file. 2014-04-21 20:25:48 +02:00
d4814e6c92 Updated the "Copying" file. 2014-04-21 18:25:04 +02:00
2586bdb120 Updated installer script. 2014-04-21 16:48:59 +02:00
d5095d74f8 Simplified file verification code quite a bit. 2014-04-21 16:39:54 +02:00
10e5b33b06 Updated VS2010 project file. 2014-04-20 22:25:49 +02:00
bed4300a84 Fixed two memory leaks found by VLD. 2014-04-20 21:25:11 +02:00
d0cc5d5637 Fixed DEBUG configuration. 2014-04-20 21:23:14 +02:00
d3130ee1d2 Updated VLD library to v2.4rc2. 2014-04-20 21:21:56 +02:00
086639e37b Correctly handle the "--first-run" CLI option. 2014-04-20 20:47:43 +02:00
6e8b0511c8 Changed behavior of launchNextJob() to launch the *first* pending job on the list rather than the next pending job (relative to the selected one). 2014-04-20 19:40:59 +02:00
2d4e314e72 Updated the VS2012 project file. 2014-04-20 18:06:21 +02:00
f80533f99a Make it possible to move jobs up/down the in the queue. Hold CTRL while pressing up/down cursor keys as a shortcut. 2014-04-20 17:38:55 +02:00
cc3d25dfce Improved detected of source file type + EncoderInfo object can check if the given source type is supported. 2014-04-20 15:09:58 +02:00
1cabbdc7b5 Updated Visual Studio 2012 project file. 2014-04-18 21:22:10 +02:00
21032e0268 Fixed compilation with MSVC 2012. 2014-04-18 21:21:34 +02:00
7e439a0043 Updated the ReadMe file. 2014-04-18 20:36:08 +02:00
e6d5820b9d Implemented initial queue saving/loading support. 2014-04-18 14:41:20 +02:00
5cc6f24d53 Small fix for deployment script. 2014-04-16 22:36:23 +02:00
bb2702f899 Make sure comboxboxes are *not* initialized yet, so loading the template will update the GUI. 2014-04-16 21:27:27 +02:00
868c5d6895 Updated x265 version number. 2014-04-16 20:33:25 +02:00
ae5374f68b Some more tweaking to template loading code. Also added some backward-compatibility fixes. 2014-04-16 20:20:31 +02:00
5967add59c Fixed icon in help dialog. 2014-04-16 20:19:38 +02:00
68806a2f42 Updated deployment script. 2014-04-16 20:18:48 +02:00
0ce1fff4c6 Tunings are now also loaded from the EncoderInfo object. Also improved template saving code. 2014-04-16 16:50:03 +02:00
09e6e4fe7f Updated and improved tool tips. 2014-04-16 16:05:38 +02:00
383bf1c0dd The list of supported profiles will now be loaded from the EncoderInfo object, depending on the select Encoder *and* Variant. 2014-04-16 16:05:24 +02:00
23dacbaddf Improved exception handling. 2014-04-16 14:57:32 +02:00
e67d61e8f6 Added EncoderFactory class. 2014-04-16 13:49:36 +02:00