Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | WinGui: Fix Presets and Summary FPS labels. | sr55 | 2020-05-02 | 12 | -35/+25 |
| | |||||
* | WinGui: Fix process priority setting. Fixes #2811 | sr55 | 2020-05-02 | 1 | -1/+1 |
| | |||||
* | WinGui: Filter out invalid audio encoder choices on the audio tab to avoid ↵ | sr55 | 2020-05-02 | 3 | -118/+38 |
| | | | | accidental track's being dropped. | ||||
* | WinGui: Enable multi-instance support. (#2797) | Scott | 2020-04-29 | 25 | -196/+226 |
| | |||||
* | Multi instance (#2791) | Scott | 2020-04-26 | 48 | -1362/+979 |
| | | | | | | | | | WinGui: Refactoring and laying the groundwork in many parts of the UI code in preparation for supporting multiple concurrent jobs running. - Add support for multiple log files to the Activity log screen and refactor usages of ILog. Each Encode instance will now get a separate instance instead of there being one global instance. - Retire the Mini Display Window. It's very rarely used, not very easy to even find and of limited value. - Add the preferences code for the Simultaneous encode setting. Locked to one instance for now. This will allow us to test with users that existing functionality still works fine. | ||||
* | WinGui: Fix a bug in the preview window where the flip was operating on the ↵ | sr55 | 2020-04-18 | 1 | -1/+1 |
| | | | | wrong axis. Fixes #2764 | ||||
* | WinGui: Fix an initialisation error on the Process Isolation code. | sr55 | 2020-04-13 | 1 | -1/+1 |
| | |||||
* | WinGui: Improve Langauge for process isolation and be clear what it is, and ↵ | sr55 | 2020-04-11 | 10 | -21/+63 |
| | | | | | | how it works. Locked down protable mode so process isolation can't be tricked to be on. | ||||
* | WinGui: If selecting a preset that uses an video encoder that's not in use, ↵ | sr55 | 2020-04-11 | 5 | -3/+81 |
| | | | | warn the user and don't select the preset. #2631 | ||||
* | WinGui: Improvements to the Process Isolation Worker. | sr55 | 2020-04-11 | 9 | -39/+146 |
| | | | | | | - 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: Stripping much of the remaining app config out of the Queue Jobs. ↵ | sr55 | 2020-04-11 | 15 | -244/+100 |
| | | | | Certain features such as QSV, while global options currently are not really global. I may move these out of perferences at a later point. Fixes #2753 | ||||
* | WinGui: | sr55 | 2020-04-10 | 6 | -13/+55 |
| | | | | | - 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 ↵ | sr55 | 2020-04-09 | 18 | -243/+200 |
| | | | | advanced preferences. When enabled, all encodes will run in a seperate worker process protecting the UI and queue from any serious crashes. | ||||
* | WinGui: Supress validaiton on the Wix Installer to allow it to build ↵ | sr55 | 2020-04-04 | 1 | -0/+3 |
| | | | | correctly in local CI environments. | ||||
* | WinGui: Fix shortcut creation in the new installer. | sr55 | 2020-04-04 | 1 | -1/+1 |
| | |||||
* | New installer (#2739) | Scott | 2020-04-04 | 2 | -7/+14 |
| | | | | | | | * WinGui: Add build system support for the new MSI installer. * WinGui: Update the installer build process to correct some issues. * Actions: Fix the installer path. | ||||
* | WinGui: The beginnings of a MSI based installed using the WIX toolset. ↵ | sr55 | 2020-04-04 | 6 | -0/+777 |
| | | | | Note, this is not included under HandBrakes GPL license. Instead it will be MIT. #522 | ||||
* | WinGui: Further work on the isolated process articecture. | sr55 | 2020-03-31 | 18 | -240/+369 |
| | |||||
* | WinGui: Update the Queue Summary display to render more information on the ↵ | sr55 | 2020-03-29 | 2 | -1/+25 |
| | | | | audio/subtitles. #2723 | ||||
* | WinGui: Small bug fix in build.xml code signing support. | sr55 | 2020-03-25 | 1 | -1/+0 |
| | |||||
* | WinGui: Added support for code signing with pfx files to the msbuild file. | sr55 | 2020-03-25 | 1 | -5/+19 |
| | |||||
* | WinGui: Fix preview images for "None" when using anamorphic content. | sr55 | 2020-03-18 | 3 | -6/+19 |
| | |||||
* | WinGui: Disable the Queue Tabs when multiple items are selected to avoid UI ↵ | sr55 | 2020-03-14 | 4 | -117/+161 |
| | | | | confusion. A new label message is displayed instead. Fixes #2677 | ||||
* | qsv: encoder fixes for newer cpus | agalin89 | 2020-03-11 | 1 | -0/+4 |
| | |||||
* | WinGui: Override the Treeview Resource template to fix some styling issues ↵ | sr55 | 2020-03-03 | 3 | -1/+174 |
| | | | | on the Dark theme. Fixes # 2646 | ||||
* | WinGui: Fix a localisation issue on the Point to Point Dropdown and add ↵ | sr55 | 2020-03-03 | 5 | -17/+54 |
| | | | | Title/Point to Point information on the Queue Display. Fixes #2651 | ||||
* | WinGui: Handle in-progress jobs in queue import correctly. Reset them. Fixes ↵ | sr55 | 2020-03-03 | 1 | -6/+13 |
| | | | | #2632 | ||||
* | WinGui: Revert queue selection behavior back to extended. Fixes #2657 | sr55 | 2020-02-28 | 1 | -1/+1 |
| | |||||
* | WinGui: Add an explicit option in preferences to enable additional fixed ↵ | sr55 | 2020-02-26 | 9 | -6/+52 |
| | | | | function hardware on newer Intel CPU's. | ||||
* | WINgui: Update to most recent strings | Nomis101 | 2020-02-25 | 2 | -6/+14 |
| | |||||
* | WINGui: Update locale | Nomis101 | 2020-02-25 | 4 | -25/+91 |
| | | | | Sync all 100% locales from Transifex. | ||||
* | WinGui: Fix a small cosmetic issue on the main window presets control. Fixes ↵ | sr55 | 2020-02-24 | 3 | -3/+3 |
| | | | | #2652 | ||||
* | WinGui: Fix Duration / Paused Duration when > 1 day. Fixes #2649 | sr55 | 2020-02-23 | 1 | -2/+2 |
| | |||||
* | WinGui: Fix an issue with Queue Pause/Resume not working correctly and some ↵ | sr55 | 2020-02-23 | 2 | -2/+14 |
| | | | | unhandled silent exceptions in the libhb wrapper library. Fixes #2647 | ||||
* | WinGui: Set queue selection mode to Single | sr55 | 2020-02-23 | 1 | -1/+1 |
| | |||||
* | WinGui: Improve Handling of Low Disk Space Alerts | sr55 | 2020-02-23 | 9 | -25/+56 |
| | | | | | | | - Preferences UI updated to make it clearer difference between Alert Level and Pause When Low options. - Main Window UI around adding to Queue will now prompt and allow to Confirm / Deny adding to queue when disk space is low. - Alerts are less agressive when bulk adding to the queue. Fixes #2648 | ||||
* | WinGui: Fix a minor cosmetic issue with the title dropdown. Fixes #2645 | sr55 | 2020-02-23 | 1 | -3/+3 |
| | |||||
* | WinGui: Make the error information clearer when the user imports a preset ↵ | sr55 | 2020-02-15 | 1 | -1/+3 |
| | | | | with invalid audio encoders set. #2638 | ||||
* | WinGui: To prevent potential glitches, stop any existing running jobs when ↵ | sr55 | 2020-02-12 | 3 | -2/+9 |
| | | | | importing duplicates. #2632 | ||||
* | WinGui: Changed the behaviour of the Queue Import. Now, if duplicates are ↵ | sr55 | 2020-02-12 | 4 | -1/+61 |
| | | | | detected on import, the user will be given the choice to overwrite the existing records. If not overwriting, queue tasks will NOT be imported. #2632 | ||||
* | WinGui: When Deleting Selected records, if one of the jobs is encoding, ↵ | sr55 | 2020-02-12 | 1 | -1/+1 |
| | | | | prompt the user one final time before deleteing to avoid any accidential deletions. #2632 | ||||
* | WinGui: Workaround a bug in the .NET Framework that's causing odd tooltip ↵ | sr55 | 2020-02-12 | 1 | -1/+2 |
| | | | | behaviours. #2630 | ||||
* | WinGui: Attempt to improve the reorder icon. | sr55 | 2020-02-08 | 2 | -0/+0 |
| | |||||
* | WinGui: Add a Reorder icon to the Audio/Subtitle Records. Re-arrange the ↵ | sr55 | 2020-02-07 | 7 | -24/+47 |
| | | | | buttons to be more consistent with the MacGui bringing the selection behaviour button closer to the left side. Fix Localisation Issue on the Add Subtitle button. #2553 | ||||
* | qsv: enable qsv decoding by default | agalin89 | 2020-02-07 | 1 | -1/+1 |
| | |||||
* | Replace `/` in default path with windows compatible '\' | ^x3ro | 2020-02-07 | 1 | -3/+4 |
| | | | | | | | | | | | | Windows usually uses a back-slash `\` as path separator. However, many applications (e.g. the Windows Explorer) also support using forward-slashes `/` and replace them with `\`. HandBrake did not do this and as a result, the path was broken when using e.g. `{source_path}/converted` as "Default Path". (See #2522) This commit fixes this issue by replacing `/` with `\` before further processing the path. | ||||
* | WinGui: AutoPassthru is now implemented using libhb using ↵ | sr55 | 2020-02-07 | 6 | -9/+96 |
| | | | | hb_autopassthru_get_encoder. This should solve a number of issues around selection. Fixes #2627 and #2611 | ||||
* | WinGui: Bump HandBrakeTools to .NET 4.8 so that developers don't need to ↵ | sr55 | 2020-02-07 | 2 | -2/+2 |
| | | | | also install 4.7.1 if they don't already have the SDK for it. #2628 | ||||
* | WinGui: Fix handling of Estimated Time left when job time >= 1 day. Fixes #2582 | sr55 | 2020-02-05 | 4 | -12/+15 |
| | |||||
* | WinGui: Improve the way the Audio and Subtitle Language selection is ↵ | sr55 | 2020-02-05 | 3 | -13/+45 |
| | | | | handled. When "(Any)" is used, make sure to honour the order of any languages that are also selected as a priority. Fixes #2611 |