Commit Graph

609 Commits

Author SHA1 Message Date
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
9f2a0c4f10 Refactored selection of the "data" directory into a global function and killed some Copy&Paste code. 2012-02-10 18:40:28 +01:00
5b01c67785 Make the installer explicitly request elevation. 2012-02-10 12:32:08 +01:00
defd0b795a Updated ReadMe file. 2012-02-10 02:18:28 +01:00
5ceb25656c Implemented a portable mode. Will be enabled, if the string "portable" is found in the EXE name. 2012-02-10 01:58:45 +01:00
074e9f9b7e Updated ReadMe file. 2012-02-09 23:36:26 +01:00
cad7904241 Improve installer and ReadMe file. 2012-02-09 23:14:38 +01:00
fe0847e60c Improved build script and installer. 2012-02-09 16:45:42 +01:00
8e22c9c35e Added OS check to installer. 2012-02-09 14:51:41 +01:00
e648300812 Remember last configuration, even if it was unsaved. 2012-02-09 02:06:29 +01:00
10934275f7 Include text files in distribution packages. 2012-02-08 22:50:36 +01:00
c1d4d1d589 Added support for Windows 7 Taskbar progress indicator + include version info in resources. 2012-02-08 00:29:47 +01:00
f07f8bcb13 Moved CPU capabilities check to the main window init function. 2012-02-07 21:48:25 +01:00
9db58c543f Improved CPU detection code. 2012-02-07 03:37:47 +01:00
42a2bf73ec Improved build script. 2012-02-07 00:22:25 +01:00
394379d74f Improved custom parameter checking some more + properly split custom parameters that contain whitespaces. 2012-02-06 22:40:07 +01:00
048f0f6945 Much improved validation of custom parameters. 2012-02-06 17:34:25 +01:00
e718e31458 Fixed potential deadlock. 2012-02-06 16:13:24 +01:00
de3e25d4fd Forbid one more parameter in the custom options. 2012-02-06 04:39:03 +01:00
3ce9e09055 Added workarounds for the unfortunate lack of Unicode support in (unpatched) x264 and Avisynth. 2012-02-05 21:52:23 +01:00
71a5b84d7b Reorganized web-links a bit + added "Reset" button to preferences dialog. 2012-02-05 15:42:41 +01:00
48991004ff Added support for adding files from the command-line. 2012-02-05 04:41:42 +01:00
a4d8e6e8bc Added option to use 64-Bit Avisynth/Avs2YUV. 2012-02-05 02:49:08 +01:00
ccfe3910ba Append the proper extension to the output file name, according to selected file type. 2012-02-04 22:44:19 +01:00
d7d5f27756 Make it possible to save to the name of an existing template. 2012-02-04 19:09:27 +01:00
fa9488fb78 Added support for fractional CRF values. In CQ mode the quantizer will be rounded to the next int value. Also cleaned-up resource file. 2012-02-04 15:56:38 +01:00
4663c724ef Added option to shutdown the computer when all jobs are completed. 2012-02-04 01:12:21 +01:00
2077dd06f2 Added support for running multiple jobs in parallel. 2012-02-03 15:28:00 +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
b28307c997 Create index file, if FFMS input is used. Avoids re-indexing for the seconds pass. 2012-02-03 02:26:08 +01:00
c81b23c81e Added "Preferences" dialog. 2012-02-03 00:53:14 +01:00
6121903aa0 Added option to delete jobs from the list + also added option to browse the output file. 2012-02-02 22:53:40 +01:00
0d22776128 Improved saving of new profiles. 2012-02-02 18:55:55 +01:00
c7d9019870 Added "x264" and "Qt" about dialogs. 2012-02-02 17:20:42 +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
4ce96f7e23 Check binary type of all tools. 2012-02-02 04:12:58 +01:00
e03b846898 Improved x264 version detection. 2012-02-02 04:00:05 +01:00
2a3325b02f Added "Pause" support. 2012-02-02 02:13:02 +01:00
405e7d2382 Added help screen. 2012-02-01 01:08:54 +01:00
18a3411e6e Added support for saving and deleting custom templates. 2012-01-31 22:30:21 +01:00
932610e822 Check the Avs2YUV version + improve custom parameters editor. 2012-01-31 20:28:40 +01:00
a78ae8f7cd Only use avs2yuv for '.avs' files + update details when the process completes. 2012-01-31 15:51:13 +01:00
c1d867228e Got rid of 'pipebuf.exe' tool. Will now use two QProcess objects to handle the redirection internally. 2012-01-31 15:15:15 +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
8ebfc46240 Implemented 2-Pass support + various fixes. 2012-01-30 04:58:42 +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