summaryrefslogtreecommitdiffstats
path: root/win/CS/HandBrakeWPF/ViewModels/PictureSettingsViewModel.cs
Commit message (Collapse)AuthorAgeFilesLines
* WinGui: Fix an issue where cropping was taking into account too late when ↵sr552019-03-241-14/+20
| | | | loading presets. Fixes #2007
* WinGui: Fix restriction on the picture settings tab after setting a preset. ↵sr552019-01-011-2/+6
| | | | It will use whatever is smaller. Source, or Preset #1773
* WinGui: Fix an issue where picture settings (crop and anamorphic) are not ↵sr552018-12-301-0/+11
| | | | correctly restored on queue edit. Fixes #1771
* WinGui: Rename HandBrake.ApplicationServices back to HandBrake.Interop. It's ↵sr552018-06-051-3/+3
| | | | moving back to being more of an libhb interop/abstraction library only.
* Misc. typosluz.paz2018-02-201-2/+2
| | | Found via `codespell -q 3 --skip="./gtk/po`
* WinGui: Remove debug option that's causing aspect ratio issues on the ↵sr552018-02-141-1/+1
| | | | Picture settings view. #1180
* WinGui: Fixes to Anamorphic handling on the picture tab and in static ↵sr552018-02-101-10/+5
| | | | preview #1169
* WinGui: Reset crop settings when switching back to Automatic.sr552017-12-151-0/+8
|
* WinGui: Initial Activation of the "modified" preset detection code. ↵sr552017-12-121-0/+2
| | | | (Audio/Subtitle Tabs still to be done)
* WinGui: Initial ground work on code that will detect when the user modifies ↵sr552017-09-171-0/+23
| | | | settings that don't match the currently selected preset.
* WinGui: Don't enable the Display Width control for Custom Anamorphic when ↵sr552017-07-041-15/+22
| | | | KeepAR is checked. Implement Reduce function for PAR so that the behaviour matches the Linux GUI. Couple of Logic and ordering bug fixes.
* WinGui: Adding support for Custom Anamorphic back. Implements #504sr552017-06-281-6/+15
|
* WinGui: Fix an issue that prevented the static preview from updating as the ↵sr552017-06-081-1/+2
| | | | user alters the resolution settings. Fixes #715
* WinGui: Fix a number of stylecop warnings.sr552017-02-111-2/+3
|
* WinGui: Improve the SourceMax / Custom Picture Settings modes. Fixes a numer ↵sr552017-01-021-29/+36
| | | | of edge causes and problems with this code #455
* WinGui: Further Fixes to the Picture Settings screen when handling new sources.sr552016-12-101-10/+6
|
* WinGui: Further fixes to handle the new "Automatic" anamorphic.. This should ↵sr552016-12-101-11/+16
| | | | fix the case where Selecting a downscaled preset, then selecting a non downscaled preset would result in the Height not being recalculated. For now I've also disabled "Custom" anamorphic as it's quite badly broken until it can be re-worked. Fixes #415
* WinGui: When we are dealing with Automatic anaorphic, we also need to ↵sr552016-11-061-0/+3
| | | | pre-set the Height now when loading the source.
* WinGui: Fix Anamorphic Mode Autosr552016-11-011-1/+1
|
* WinGui: Make the Width/Height fields enabled for Anamorphic=Automaticsr552016-10-301-3/+3
|
* WinGui: Replace Strict Anamorphic with Automatic.sr552016-10-291-2/+2
|
* AppServices tidyupScott2015-09-261-2/+2
| | | | Moving the UI modelling and services to the GUI Project.
* WinGui: Moving the bulk of the view model strings to resources.sr552015-06-111-1/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7292 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Updating the app to handle the latest JSON API change regarding the ↵sr552015-03-071-20/+4
| | | | | | Automatic title scan on encode. This Simplifies the API in the services library. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6977 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove the EncodeJob model. This removes another abstraction layer ↵sr552015-03-051-3/+2
| | | | | | that is no longer necessary now that the GUI uses libhb directly. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6966 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Moving the Interop Code into the services library. This will allow ↵sr552015-02-281-2/+2
| | | | | | some modelling simplifications. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6949 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Quick Fix for the batch encoding with libhb mode.sr552015-01-191-2/+12
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6775 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Combine the Still and Live previews into a single window in the same ↵sr552015-01-171-14/+0
| | | | | | style as the Mac and Linux GUI's git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6765 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove "Aspect Ratio" Display on the Picture tab. It's not really ↵sr552015-01-091-2/+1
| | | | | | useful to anyone. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6702 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Refracting some of the modelling around the Encode Servicessr552015-01-041-0/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6685 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Part 1 - Restructuring the AppServices library in preparation for ↵sr552014-11-291-1/+1
| | | | | | the new JSON API. Taking the opportunity to improve and simplify the API. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6568 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove the option to enable the static preview window. Window is now ↵sr552014-11-271-11/+0
| | | | | | always available. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6560 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Move the preset model object into the presets package.sr552014-11-231-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6547 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Move the preset system out of the services package.sr552014-11-231-0/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6544 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Bug Fixes:sr552014-09-211-2/+12
| | | | | | | | - Picture Settings tab now refreshes visible controls after preset load, rather than source load. - Preset Picture Settings behaviour now fixed to match the MacGui - Video Tab: Fix 2Pass/Turbo First pass not reloading correctly from a preset. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6419 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix an issue loading preset Maximum Width/Height info. This was ↵sr552014-09-091-4/+5
| | | | | | causing previous preset values to be used when calling the libhb calculation logic, leading to bad values. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6398 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Switch to using hb_set_anamorphic_size2. This simplifies the picture ↵sr552014-08-221-493/+357
| | | | | | settings code in the GUI and should hopefully fix a few bugs. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6348 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix a styling issue on the preview window. Disable libhb encode ↵sr552014-08-021-0/+11
| | | | | | for the upcoming release so that users don't inadvertently turn it on. Made the new preview window an optional setting, off by default as it's a Alpha feature. (See Preferences) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6256 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Don't grab previews when the preview window hasn't been opened. ↵sr552014-05-241-1/+3
| | | | | | (Note, there is still a crash that sometimes happens for some resolutions that needs fixed, but the UI shouldn't crash anymore if the window hasn't been opened) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6205 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Give the preview window a presence on the picture settings tab. ↵sr552014-05-171-1/+1
| | | | | | Added some initial code to manage the window size. (Note, this is not complete or DPI aware yet) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6197 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Tidy up a few cosmetic issues and enable the picture preview code in ↵sr552014-01-251-17/+4
| | | | | | the background so it can get some testing. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5991 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix a crash when updating the status display.sr552014-01-021-0/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5948 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Some further work in the background on the still preview feature.sr552013-12-061-4/+43
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5922 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Some additional work on Static Previews. Added slider to select the ↵sr552013-11-221-2/+2
| | | | | | preview and set Max size on the image to prevent upscaling. Note, this feature is still not enabled in the UI. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5902 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Putting in place the framework for a static preview window. Initial ↵sr552013-11-191-12/+24
| | | | | | window created and now displays a static preview. This feature is not enabled in the UI yet. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5901 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Finish off moving the User Settings service to the UI Layer. sr552013-11-191-0/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5898 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: General code tidyupsr552013-08-171-6/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5705 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fixed Anamorphic mode was not being saved when adding a preset with ↵sr552013-07-271-0/+1
| | | | | | no picture sizes. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5672 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Misc fixes and improvementssr552013-07-201-4/+4
| | | | | | | | - Added "Open This Directory" right click context menu on the destination box. - Fixed the av_mp4/mkv file extension bug. - Add new autoname options {time} {bitrate} {quality} git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5653 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Change Loose and Strict Anamorphic to use hb_set_anamorphic_sizesr552013-07-141-152/+157
| | | | | | Note: No Anamorphic mode still needs work, and Custom Anamorphic is still hand calculation. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5649 b64f7644-9d1e-0410-96f1-a4d463321fa5