f57ea2b229Remember the last Template name that was loaded, so we can use this as the initial name when saving the modified template.lordmulder2014-10-11 17:20:05 +0200
f79633e597Code 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.lordmulder2014-05-18 21:59:26 +0200
214cdc4e30Made 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".lordmulder2014-05-14 17:17:40 +0200
fff0cc76efMinimize main window into the notification area ("systray"), when trying to close the program while we still have running jobs.lordmulder2014-05-14 17:13:42 +0200
eacfe15342Recognize Visual Studio 2013 with Update 2.lordmulder2014-05-14 17:12:38 +0200
0c4c96da50Fixed a typo (reported by sidspyker).lordmulder2014-05-09 18:15:54 +0200
834905abf9Some improvements to version number handling.lordmulder2014-05-06 00:22:18 +0200
726d494ca1Fixed detection of x265 core version 1.0 and higher (old code assumed "0.x" format).lordmulder2014-05-05 18:20:58 +0200
8f16f75eadImproved 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.lordmulder2014-05-05 15:07:31 +0200
a7d4c7a100Added link to x265 online documentation.lordmulder2014-05-05 15:05:37 +0200
2250665143Added a few missing icon files to the repository.lordmulder2014-05-03 16:49:39 +0200
d50c155b93Implemented corner widget for the menubar.lordmulder2014-05-03 16:46:08 +0200
061009a171Updated Python download address + some code refactoring.lordmulder2014-05-03 15:11:29 +0200
45b2a2c28eDon'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.lordmulder2014-05-01 15:58:56 +0200
04b19f3eccOn 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.lordmulder2014-04-22 01:59:12 +0200
996bff4d94Some formatting fixes in ReadMe file.lordmulder2014-04-21 20:25:48 +0200
086639e37bCorrectly handle the "--first-run" CLI option.lordmulder2014-04-20 20:47:43 +0200
6e8b0511c8Changed behavior of launchNextJob() to launch the *first* pending job on the list rather than the next pending job (relative to the selected one).lordmulder2014-04-20 19:40:59 +0200
f80533f99aMake it possible to move jobs up/down the in the queue. Hold CTRL while pressing up/down cursor keys as a shortcut.lordmulder2014-04-20 17:38:55 +0200
cc3d25dfceImproved detected of source file type + EncoderInfo object can check if the given source type is supported.lordmulder2014-04-20 15:09:58 +0200
1cabbdc7b5Updated Visual Studio 2012 project file.lordmulder2014-04-18 21:22:10 +0200
383bf1c0ddThe list of supported profiles will now be loaded from the EncoderInfo object, depending on the select Encoder *and* Variant.lordmulder2014-04-16 16:05:24 +0200
d10dfaec1eRemoved an obsolete Debug output (was broken anyway).lordmulder2014-04-15 22:11:33 +0200
8f6ccd028fFixed template loading. Also overhaul of the complete template loading/saving code.
v2.35
lordmulder2014-04-11 21:28:47 +0200
057336d162Each encoder now can return an AbstractEncoderInfo object, which contains the supported I/O formats. Use this info the AddJob dialog.lordmulder2014-04-11 15:33:02 +0200
d24ceaab78Updated web-site URL's to make them more consistent.lordmulder2014-04-11 14:44:01 +0200
024355831dActually make encoding with x265 work, from y4m sources as well as from STDIN sources. Also various smaller fixes.lordmulder2014-02-26 17:39:36 +0100
675ef7cef5Fixed VapourSynth input + some more code re-factoring.lordmulder2014-02-26 16:08:06 +0100
e694ed1154Finished new "About" dialog and removed old code.lordmulder2014-02-26 15:34:56 +0100
1decd835d9Fixed Avisynth version detection as well as detecting the source properties.lordmulder2014-02-26 00:55:11 +0100
87fbc8a8b4Show confirmation dialog before aborting a job.lordmulder2014-02-26 00:54:33 +0100
65e7bc32e0Fixed the use of the "m_abort" and "m_pause" flags. Also various fixes to encoder output parsing.lordmulder2014-02-25 23:52:10 +0100
6279ee6b58Removed obsolete code from EncodeThread class.lordmulder2014-02-25 23:51:09 +0100
155f66c061Implemented VSPipe version detection + various fixes.lordmulder2014-02-25 22:44:39 +0100
38e7dbae56Refactored source types (Avisynth, VapourSynth, etc) into separate classes + loads of fixes.lordmulder2014-02-24 23:13:42 +0100
6164e48604Refactored runEncodingPass() into AbstractEncoder class and refactored encoder-specific parts into the corresponding Encoder classes.lordmulder2014-02-24 19:51:53 +0100
0fa2a16e13Refactored encoder version detection into encoder-specific classes.lordmulder2014-02-24 14:57:30 +0100
b356e28a32Some refactoring to allow supporting multiple encoders in the encode thread (far from being complete though).lordmulder2014-02-22 20:32:46 +0100
52eb860a9cAdded ".hevc" file extension to the save file dialog.lordmulder2014-02-21 23:57:03 +0100
6f4a2c5493Added x265 about box and web-links.lordmulder2014-02-21 19:28:17 +0100