summaryrefslogtreecommitdiffstats
path: root/win
Commit message (Collapse)AuthorAgeFilesLines
* WinGui: General Package Maintenancesr552020-06-309-349/+27
| | | | | | - 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: Presets UI overhaul.sr552020-06-3015-279/+917
| | | | | | | | - Remove the deprecated side panel. The in-line preset selector is now always shown in it's place. This frees up significant horizontal space for upcoming enhancements. - The toolbar "Presets" button now launches a new preset manager. Same design language as the Queue window allowing for better management of presets. -- Add option to delete all built-in presets. #2963 This is considered an experimental design for now. It may or may not change.
* WinGui: Adding support for the new resolution limit setup to the preset ↵sr552020-06-269-124/+205
| | | | screenn #2437
* WinGui: Experimental new Dimensions Tab Design. (Part 1 of Several). ↵sr552020-06-2615-605/+451
| | | | Adding the Resolution Limit on display and removing upscale limitations. (These will come back in some less restrictive than current form later) #2437
* WinGui: Fix typo #2922sr552020-06-201-1/+1
|
* WinGui: Minor tweaks to the queue summary screen.sr552020-06-196-10/+141
| | | | | | | | - Added the same Filters summary that exists on the main window summary tab to the queue summary window. - Compacted the Advanced summary from 5 to 3 lines. - Match the mac UI and show default/forced on the subtitle tracks. Fixes #2922
* WinGui: Prevent Process isolation feature from being enabled on Windows 7 or ↵sr552020-06-197-84/+142
| | | | Windows 8. We are only going to support this on 10 or later. Fixes #2940
* To be, or not to be, that is NOT the question here :-)Tim Walker2020-06-131-1/+1
|
* WinGui: Another fix to the preset panel behaviour.sr552020-06-051-1/+1
| | | | (cherry picked from commit a19b4b0a304ba5c8e5349a50dcce7fdcaf48691a)
* WinGui: Fix an issue where jobs added to the queue would not utilise an ↵sr552020-06-051-0/+5
| | | | inactive worker instance where the job was added after the queue started. Fixes #2910
* WinGui: UI performance improvement when starting multiple jobs. #2912sr552020-06-059-60/+144
|
* WinGui: Fix an issue where the treeview control can, when categories are ↵sr552020-06-034-105/+31
| | | | | | | | closed, trigger a series of events that cause the preset to be de-selected. Fix an issue where removing a preset can leave none selected. #2875
* WinGui: Move the "desktop shortcut" feature of the installer to the finish ↵sr552020-05-262-45/+17
| | | | page so it's most consistent with other installers.
* WinGui: Fix an issue where a deleted queue job can be continued if paused ↵sr552020-05-261-0/+15
| | | | previously. Fixes #2888
* WinGui: Use 24hr format for all timed logged messages. Fixes #2886sr552020-05-261-1/+1
|
* WinGui: Add a debug menu for nightly builds that allows exporting and ↵sr552020-05-232-372/+92
| | | | importing of scan data where it is not possible for us to recieve a sample source. + some code tidyup.
* WinGui: Improvements to the installer.sr552020-05-222-22/+82
| | | | | | - Make desktop shortcuts optional. (Choice of adding for all users, or current user now available) - Start menu shortcuts now installs for all users by default. - The installer for the release will now default to the same name we use on the website for ease of deployment.
* WinGui: Fix a crash in the bitmap utility class that was breaking memory ↵sr552020-05-201-12/+12
| | | | allocaitons. #2871
* Add more strings for tr and de locale to WinGUINomis1012020-05-192-2/+62
|
* Adding new turkish win stringsNomis1012020-05-191-18/+95
|
* WinGUI: Update some locale and add initial support for Brazilian PortugueseNomis1012020-05-1910-26/+3020
|
* WinGui: Missed resource file for last commit #2437sr552020-05-171-0/+9
|
* WinGui: Lay the ground work for adding the padding filter to the Windows UI. ↵sr552020-05-1717-733/+658
| | | | Minor UI tweaks on the Picture settings tab including moving the Rotate/Flip filter onto this tab. #2437
* WinGui: Missing E-AC3 Encoder. Fixes #2855sr552020-05-141-0/+4
|
* WinGui: Fix a potential crash when working with DVD discs during AutoNaming ↵sr552020-05-107-72/+72
| | | | | | Fixes #2837 Fix scrollbar not dispaying on source selection. Fixes #2843
* WinGui: Add option to reset settings to defaults in preferences (top right, ↵sr552020-05-098-19/+104
| | | | link button) #2827
* WinGui: keep all previous gui advanced options and add qsv lowpower optionArtem Galin2020-05-071-2/+2
|
* WinGui: Missed files #2814sr552020-05-035-12/+12
|
* WinGui: Couple if minor bug fixes.sr552020-05-032-1/+25
| | | | | | - Fixed an issue with the Audio Defaults when switching to WebM and back. (#2794) - Fixed an issue with Preset disabling code. - Fixed Clear Competed Queue Option (#2814)
* WinGui: Fix Presets and Summary FPS labels.sr552020-05-0212-35/+25
|
* WinGui: Fix process priority setting. Fixes #2811sr552020-05-021-1/+1
|
* WinGui: Filter out invalid audio encoder choices on the audio tab to avoid ↵sr552020-05-023-118/+38
| | | | accidental track's being dropped.
* WinGui: Enable multi-instance support. (#2797)Scott2020-04-2925-196/+226
|
* Multi instance (#2791)Scott2020-04-2648-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 ↵sr552020-04-181-1/+1
| | | | wrong axis. Fixes #2764
* WinGui: Fix an initialisation error on the Process Isolation code.sr552020-04-131-1/+1
|
* WinGui: Improve Langauge for process isolation and be clear what it is, and ↵sr552020-04-1110-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, ↵sr552020-04-115-3/+81
| | | | warn the user and don't select the preset. #2631
* WinGui: Improvements to the Process Isolation Worker.sr552020-04-119-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. ↵sr552020-04-1115-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:sr552020-04-106-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 ↵sr552020-04-0918-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 ↵sr552020-04-041-0/+3
| | | | correctly in local CI environments.
* WinGui: Fix shortcut creation in the new installer.sr552020-04-041-1/+1
|
* New installer (#2739)Scott2020-04-042-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. ↵sr552020-04-046-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.sr552020-03-3118-240/+369
|
* WinGui: Update the Queue Summary display to render more information on the ↵sr552020-03-292-1/+25
| | | | audio/subtitles. #2723
* WinGui: Small bug fix in build.xml code signing support.sr552020-03-251-1/+0
|
* WinGui: Added support for code signing with pfx files to the msbuild file.sr552020-03-251-5/+19
|