Commit Graph

117 Commits

Author SHA1 Message Date
9848d78beb Some small improvements to IPC handling. 2014-01-29 16:23:55 +01:00
014a9bee57 Some fixes for UI status handling. 2014-01-28 02:16:12 +01:00
1f41a535d4 Improved UI status handling. 2014-01-28 02:09:43 +01:00
8d68357907 Handle incoming IPC commands in the "main" window. 2014-01-27 21:54:24 +01:00
fa9b468f92 Added multi-instance handling to main() function. 2014-01-27 20:21:29 +01:00
b16bbfa60c Happy new year 2014! 2014-01-27 19:58:24 +01:00
a32c5443ae Added a new "--add-job <src_file> <out_file> <template>" command-line option. Also the old "--file" option has been deprecated in favor of "--add-file". 2014-01-20 22:02:53 +01:00
02dd413577 Make sure active user is in the "admin" group before checking for updates. 2013-12-16 22:58:52 +01:00
8d9fb210c6 Implemented update reminder to main window. Also added option to disable update reminder to preferences dialog. 2013-12-14 22:30:19 +01:00
e194239b96 Improved updater dialog. 2013-12-14 14:20:43 +01:00
93641a7bfc Some more installer refinements. 2013-12-14 13:19:30 +01:00
c78a3c4990 Improved web-update to actually check for new versions and initiate a download. 2013-12-11 15:50:26 +01:00
d51294e088 Actually use updater thread in the update dialog (not completed yet!) 2013-12-09 22:19:32 +01:00
ac7cd2f155 Added binary utils required for the web-update utility. 2013-12-09 20:42:02 +01:00
ddfedba2dd More VapourSynth path fixes: We now store the VapourSynth path *including* the "core" or "core32" postfix. 2013-11-29 20:27:45 +01:00
21b57e4a42 Fixed VapourSynth detection with newer (R22+) VapourSynth versions. Hopefully. 2013-11-29 18:10:11 +01:00
50bd16dc80 Some improvements to the updater dialog. 2013-11-23 15:20:07 +01:00
1302576654 First mock-up of the upcoming updater dialog. 2013-11-22 17:01:13 +01:00
d4459d8b9c Bump version. 2013-11-14 21:29:26 +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
aca377916b Fixed priority control in Preferences dialog. 2013-11-12 23:29:13 +01:00
581ea2563c Prevent system from going into Standby or Hibernation while an encode is running. 2013-11-10 23:20:24 +01:00
1f0cd5add0 Improved logging output, if Avisynth (Avs2YUV) or VapurSynth (vspipe) crashes. 2013-11-10 18:32:37 +01:00
fe48035eae Improved VapourSynth detection code. 2013-11-08 17:39:16 +01:00
b1ff469728 Convert the filename part of "short" paths to lower case, so the Avs2YUV file extension check won't fail. 2013-11-08 14:15:40 +01:00
50eec4814f Bump version. 2013-11-06 00:38:03 +01:00
aa2b7c6bb4 Some improvements to global functions header file. 2013-11-06 00:30:27 +01:00
7ed2c7e5ce Improved JobObject::addProcessToJob() function. 2013-11-03 18:59:29 +01:00
f6e3275018 Massive clean up: Removed Win32 API dependency from "global.h". All Win32 API calls are now wrapped in custom functions in "global.cpp". 2013-11-03 18:34:20 +01:00
21fcfa22cf Backported various changes in the "global" functions from LameXP. 2013-11-03 17:08:02 +01:00
7fcd1a6358 Added support for modified x264 progress output, as used by some patched build (e.g. Komisar's "kMod" builds). 2013-10-13 22:09:05 +02:00
4f88c5bda7 Removed Unicode path to ANSI (short) path conversion for x264 process, as x264 finally supports Unicode on Win32. We still need the conversion for Avisynth (AVS2YUV) though. 2013-08-28 18:10:26 +02:00
36a7593760 Fixed VapourSynth registry path for Non-WOW64 (i.e. 32-Bit) versions of Windows. Previous path was assuming Registry Redirection, which is only used under WOW64, but not on native 32-Bit systems. 2013-08-27 21:35:17 +02:00
9f3bd0e5b4 Improved VapourSynth warning message (added notice about Python 3.3). 2013-08-11 20:13:51 +02:00
28e82ea1a5 Some improvements in preferences dialog. 2013-08-09 13:41:02 +02:00
cb554dd5eb Added option to disable the Avisynth/VapourSynth warning messages to the preferences. 2013-08-08 23:18:31 +02:00
1bfbc3dc9d Updated web-links. 2013-08-07 16:00:46 +02:00
3766369c49 Refactored VapourSynth detection code into a separate thread, similar to Avisynth. 2013-08-07 15:34:02 +02:00
9635f092f6 Much improved VapourSynth detection + added option "--no-deadlock-detection" to disable process termination on timeout. 2013-08-04 18:44:53 +02:00
2aa2c7385f Implemented VaporSynth input support. 2013-08-02 20:44:47 +02:00
78f882f1ad Added VapourSynth detection code. 2013-08-02 18:09:12 +02:00
2adc1ee50c Added CLI option to skip the x264 version test. 2013-07-07 16:11:47 +02:00
74edad10e7 Fixed regression in previous commit. 2013-07-03 23:56:41 +02:00
74ac7077a6 Some more refactoring. 2013-07-03 21:52:19 +02: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
43e1146263 Added sound effect when a job has completed or failed (optionally, disabled by default). 2013-07-01 03:03:21 +02:00
e1e7248b3a Added option to set the process priority of the encoder processes. 2013-06-17 00:42:57 +02:00
4e2094c296 Fixed a stupid mistake that made some of the *input* formats not show up. 2013-05-23 22:28:57 +02:00
cfe88da4fc Make help screen work again + updated Readme file. 2013-05-23 22:15:33 +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