Commit Graph

33 Commits

Author SHA1 Message Date
ae5374f68b Some more tweaking to template loading code. Also added some backward-compatibility fixes. 2014-04-16 20:20:31 +02:00
e67d61e8f6 Added EncoderFactory class. 2014-04-16 13:49:36 +02:00
057336d162 Each encoder now can return an AbstractEncoderInfo object, which contains the supported I/O formats. Use this info the AddJob dialog. 2014-04-11 15:33:02 +02:00
c873bf8527 Refactored calculation of the binary path to a separate class. Also more code refactoring. 2014-02-12 21:36:10 +01:00
7ed6499ff2 Removed "use 10-Bit encoding" from preferences. Also updated Help screen to show the help for the *selected* encoder. 2014-02-11 02:33:17 +01:00
5d9c70db03 Initial multi-encoder support. This will allow adding support for x265 in a future version. Also it makes switching between 32-Bit/64-Bit and 8-Bit/10-Bit x264 binaries more convenient. 2014-02-10 21:33:04 +01:00
b16bbfa60c Happy new year 2014! 2014-01-27 19:58:24 +01:00
2c97d55729 Switched the method for including the UIC header files to "Using a Pointer Member Variable". 2013-11-14 02:29:18 +01:00
a74f27ab5b Code refactoring: Now "Preferences" and "Recently" used models are in separate classes for a more cleaner design. 2013-07-03 21:34:21 +02:00
a3072d9c6b Fixed a small bug: When adding multiple files and enabling the "Apply To All Files" option, then the current file was added twice. 2013-05-11 21:52:07 +02:00
a56ed35a1a Finished work to better handle multiple input files. 2013-05-11 01:50:05 +02:00
680debf496 Some more refactoring to allow better handling of multiple input files. 2013-05-08 22:46:25 +02:00
aacf84b88a Some initial refactoring to allow better handling of multiple input files. 2013-05-08 00:04:40 +02:00
3f8ed91da3 Added an option to save the output file to the same folder where the source is located. Also improved Avisynth detection in case of exception error. 2012-05-14 21:47:47 +02:00
d55e24e3be Fix help display. Regression introduced when 8-Bit/10-Bit support was added. 2012-03-29 15:20:26 +02:00
912f9e576e Properly remember the last selected output file filter index. 2012-02-22 23:53:16 +01:00
c91451069e Added "Copy" and "Paste" to custom context menu. 2012-02-16 14:33:26 +01:00
83e51e6a17 Added "Editor" dialog for custom parameters. 2012-02-16 02:08:46 +01:00
10b495bfa5 Added a "restart" button and extended JobListModel API as required. 2012-02-14 23:36:44 +01:00
5046a80d56 Properly verify custom Avs2YUV parameters. Also improved color-space info in the ReadMe file. 2012-02-13 00:04:39 +01:00
ed774d4f0f Implemented asynchronous handling of dropped files, so the source application gets unblocked ASAP. Also added Drag&Drop support to the "Add Job" dialog. 2012-02-10 18:42:16 +01:00
9f2a6951a4 Use the proper binary for help screen (32- vs. 64-Bit) + added "maximum job cont" option to preferences. 2012-02-03 12:31:51 +01:00
c81b23c81e Added "Preferences" dialog. 2012-02-03 00:53:14 +01:00
6e3d3bc700 Remember last "open from" and "save to" locations. 2012-02-02 15:56:49 +01:00
a662b818d3 Drag & Drop support. 2012-02-02 13:52:52 +01:00
18a3411e6e Added support for saving and deleting custom templates. 2012-01-31 22:30:21 +01:00
6410bdbaac Added template support. Saving user-defined templates not implemented yet. 2012-01-31 03:03:17 +01:00
a3ff0fda24 Implemented support for using 32-Bit Avisynth with 64-Bit x264. 2012-01-31 00:13:32 +01:00
a30b5b7300 Check x264 version + added simple build script. 2012-01-30 17:50:19 +01:00
65c7aba23a Implemented rudimental encoding support. 2012-01-29 21:31:09 +01:00
055b9ef673 Added options Model. 2012-01-29 19:14:46 +01:00
7a485a73f8 Make "Add Job" dialog work + added some useful web-links. 2012-01-29 15:57:23 +01:00
aec0c927d7 Added "Add Job" dialog. 2012-01-29 04:06:07 +01:00