summaryrefslogtreecommitdiffstats
path: root/win/CS/HandBrake.Worker
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright dates to 2021.Bradley Sepos2021-01-011-1/+1
|
* WinGui: Improved reliablity of the queue service with multiple instances ↵sr552020-12-031-0/+1
| | | | running. Note, there will now be up to a 3.5 second delay before starting each new job.
* WinGui: Removing the dependency on Newtonsoft.Json library in ↵sr552020-12-013-17/+13
| | | | HandBrake.Interop and HandBrake.worker. Using System.Text.Json instead. UI will be updated seperately.
* WinGui: Undo Permissions change. Seems to cause more issues than it solves.sr552020-11-301-1/+1
|
* WinGui: Add dependency to System.Security.Permissions Fixes #3253sr552020-11-291-0/+1
|
* WinGui: Move HandBrake.Interop from .NET Standard to net5.0sr552020-11-291-1/+0
|
* WinGui: Tidyup and harden the Worker Process.sr552020-11-236-37/+236
|
* WinGui: Some re-work in the msbuild file and installers to support .NET 5 ↵sr552020-11-121-0/+2
| | | | correctly and some warnings fixed.
* WinGui: Move to .NET 5 runtime. (This requires the Microsoft .NET 5 runtime ↵sr552020-11-111-4/+3
| | | | | | to be installed on the machine) Changed the configruation to make the UI platform agnostic. This will allow it to run on ARM64 natively (in theory) with if provided with an ARM64 native hb.dll
* WinGui: Agressively call global_close on libhb to attempt to make sure ↵sr552020-09-262-5/+13
| | | | temporary directories are cleared up. Should fix #3154 where the worker proces isn't fully clearing up behind itself.
* WinGui: General Package Maintenancesr552020-06-302-116/+25
| | | | | | - Switch "HandBrake.Worker" over to the new SDK format cproj file. - Update Newtonsoft Json to 12.0.3 - Remove old HandBrakeTools Project. It's no longer used.
* WinGui: Prevent Process isolation feature from being enabled on Windows 7 or ↵sr552020-06-192-13/+32
| | | | Windows 8. We are only going to support this on 10 or later. Fixes #2940
* WinGui: Fix an initialisation error on the Process Isolation code.sr552020-04-131-1/+1
|
* WinGui: Improvements to the Process Isolation Worker.sr552020-04-112-7/+47
| | | | | | - Harden the worker process. Token is now required as a HTTP header for all actions. - Added an option to portable.ini to completely disable this functioanlity. May be useful for some enterprise environents - Few fixes
* WinGui:sr552020-04-101-4/+3
| | | | | - Adding multi-instance support in the UI for the worker process. - Handling port conflicts better. It will now try up to 100 ports from the default port set in preferences.
* WinGui: Allow the *experimental* process worker feature to be enabled though ↵sr552020-04-091-3/+15
| | | | advanced preferences. When enabled, all encodes will run in a seperate worker process protecting the UI and queue from any serious crashes.
* WinGui: Further work on the isolated process articecture.sr552020-03-3112-110/+272
|
* Update copyright dates to 2020.Bradley Sepos2020-01-011-1/+1
|
* WinGui: Experimental Worker Process (Basic logging is now operational) + UI ↵sr552019-12-2910-275/+175
| | | | Infrastructure (currently hidden) needed for the feature. + More Refactoring.
* WinGui: Build Fixsr552019-12-281-1/+1
|
* WinGui: Building out the Web API needed for the background worker process. ↵sr552019-12-2711-29/+515
| | | | Includes initial support for encoding, logging and basic utility commands.
* WinGui: Bump version to 1.4 on mastersr552019-12-181-2/+2
|
* WinGui: Drop the .NET version back to 4.7.1 as 4.8 didn't resolve any issues ↵sr552019-08-122-2/+2
| | | | and isn't as widespread deployed. Installer will still download 4.8 if a suitable version isn't installed.
* WinGui: Move the UI to .NET Framework 4.8 to see if this helps with any of ↵sr552019-06-152-4/+5
| | | | the user reports that the UI isn't launching.
* Revert "Updated HandBrake.Interop to .NET Standard 2.0 and the new SDK ↵sr552019-05-081-1/+1
| | | | | | project style. (#2068)" This reverts commit 7bd675b67fbadc193750377f7f2fc4b60a1ca193.
* Updated HandBrake.Interop to .NET Standard 2.0 and the new SDK project ↵David Rickard2019-05-081-1/+1
| | | | | style. (#2068) Updated solution to VS 2019
* WinGui:sr552019-05-021-1/+4
| | | | | | - Update Gong-WPF-DragDrop to 2.0.1 - Update Newtonsoft JSON.NET to 12.0.2 - Update THANKS file.
* WinGui: Reafactor application init and introduce a --no-hardware flat that ↵sr552019-04-061-1/+1
| | | | can be added to HandBrake.exe to disable hardware encoder support.
* Update copyright dates to 2019.Bradley Sepos2019-01-011-1/+1
|
* WinGui: Bump Version to 1.3.0sr552018-12-261-2/+2
|
* WinGui: FIx a small bug in the HTTP Servicesr552018-12-091-1/+1
|
* WinGui: Cleanup of some unneeded references across the projects.sr552018-08-091-3/+0
|
* WinGui: Add HintPath to newtonsoft json in the worker process project. It ↵sr552018-06-141-0/+1
| | | | shouldn't be needed but some VS installs appear to have issues without it. Fixes #1420
* WinGui: Implement most of the HTTP Worker Process stubs.sr552018-06-102-29/+36
|
* WinGui: HandBrake.Worker tidyup.sr552018-06-103-35/+50
|
* WinGui: Stub out a background worker process.sr552018-06-106-0/+400