summaryrefslogtreecommitdiffstats
path: root/win/CS/HandBrakeWPF/HandBrakeWPF.csproj
Commit message (Collapse)AuthorAgeFilesLines
* WinGui: Initial ground work on code that will detect when the user modifies ↵sr552017-09-171-0/+1
| | | | settings that don't match the currently selected preset.
* WinGui: Putting in some back-end infrastructure into the queue screen to ↵sr552017-08-281-0/+1
| | | | support future features + some misc tidy up.
* WinGui: Initial implementation of the Summary Tab. This may be subject to ↵sr552017-08-231-0/+10
| | | | change. #833
* WinGui: Make the app UWP aware. When in a UWP container, the update options ↵sr552017-08-181-0/+2
| | | | will now be disabled.
* WinGui: Set Framework version to 4.6.1sr552017-06-141-1/+1
|
* WinGui: Support for the new sharpen filter.sr552017-06-021-0/+4
|
* WinGui: Strip out some out some legacy code that was causing some threading ↵sr552017-04-131-2/+0
| | | | issues.
* WinGui: Remove some unused service references.sr552017-03-171-2/+0
|
* WinGui: Remove Usage of System.ComponentModel.DataAnnotations - DisplayName ↵sr552017-03-171-2/+0
| | | | as it's not currently compatible with .NET standard.
* WinGui: Add option to show progress percentage in app title bar, and the ↵sr552017-03-161-0/+2
| | | | task tray header and system tray tooltip. (Configured via preferences). #630
* WinGui: Remove disk space warning from browser and allow the low level to be ↵sr552017-03-051-0/+1
| | | | configurable in options. Resolves #590
* WinGui: Rework of the preset systemsr552017-03-041-0/+3
| | | | | | | | - Better support for categories. - Switched from a List to Treeview Control. - Remember the expansion state of each group - Put User Presets on top after next save. Closes #445
* WinGui: Setup the Stylecop rules to be a bit more relaxed.sr552017-02-111-1/+1
|
* WinGui: Change the following libraries to use NuGet sources.sr552017-02-111-12/+20
| | | | | | | - Gong-WPF-DragDrop (Upgraded to 0.1.4.3 -> 1.1.0) - NewtonSoft.Json (Upgraded to 7.0.0 -> 9.0.1) - Ookii.Dialogs 1.0 - Caliburn Micro (Upgraded to 2.0.2 -> 3.0.3)
* WinGui: Add StyleCop.Analyzers NuGet packagesr552017-02-111-1/+9
|
* WinGui: Further CProj Cleanupsr552017-02-111-3/+2
|
* WinGui: Remove Stylecop Classic. (As a side note, ↵sr552017-02-111-1/+0
| | | | HandBrake.ApplicationServices now compiles cleanly under Mono)
* WinGui: Remove System.Windows.Forms, PresentationCore, PresentationFramework ↵sr552017-02-031-0/+1
| | | | and WindowsBase from the Services library. This makes the library more portable.
* WinGui: Add support to make the windows UI more portable friendly. ↵sr552016-12-261-0/+4
| | | | Configurable via portable.ini file. All temp, presets, settings, logs etc can be stored in a specific or current directory.
* WinGui: Update the VersionUtility class to work for official releases that ↵sr552016-12-181-2/+0
| | | | are not from subversion.
* WinGui: Advanced Tab Changessr552016-12-131-11/+0
| | | | | | 1. Strip out a lot of the old advanced tab infrastructure as it is no longer needed. Only the deprecated X264 Advacned Panel is left. All other encoders use the Video tab now. 2. Changed Option to "Allow use of 'Advanced Tab'" and only show the tab if the checkbox on the video tab is checked. It will no longer show based on the perference alone. 3. Fix the one-way communication from Video Tab to X264 Tab so preset options are reflected ont he X264 Tab. The reverse is not supported but it will retain the previous options.
* WinGui: Lay the foundation for editing presets with a simple rename window.sr552016-07-251-0/+9
|
* WinGui: Stubbing out some meta data code.sr552016-07-231-0/+10
|
* WinGui: Make the "Presets" menu grouped by category.sr552016-06-161-0/+2
|
* WinGui: Add a track list on the Audio Defaults screen. This changes the ↵sr552016-05-121-0/+1
| | | | behaviour to match the Mac and Linux GUIs. So you no longer have to have a source audio track before you can create presets.
* WinGui: Improve the security of the update checker on windows. This download ↵sr552016-04-291-0/+1
| | | | is now verified against a signed RSA-SHA256 hash verifying both file integrity and origin.
* WinGui: If you invoke HandBrake.exe with "--auto-start-queue" it will ↵sr552016-04-231-0/+1
| | | | | | automatically start the queue and not prompt to recover the queue. Behaviour Change: When reloading the queue, any job that is "In progress" will be marked as "Error" now. We don't know if HandBrake crashed or the system restarted. This avoids any crash -> restart loops that may occur. This allows HandBrake to get on with the rest of the queue until the user can action the failed encode.
* WinGui: Some initial work to make the HandBrake.ApplicationServices library ↵sr552016-04-191-0/+2
| | | | more portable.
* WinGui: Strip out the overlay panel code. It's not used.sr552016-04-181-3/+0
|
* WinGui: Use Mixdowns from LibHBand sanitise the choices. The GUI no longer ↵sr552016-04-091-0/+2
| | | | shows invalid mixdowns.
* WinGui: Add a new JSON file type to the queue export functionality. This ↵sr552016-03-261-0/+1
| | | | | | exports the standardised JSON format that can be imported into the CLI. Note, the GUI can not yet import the JSON formatted queue file. The old hbq format is still there for that.
* WinGui: Add an app.manifest to explicitly declare supported operating ↵sr552016-03-221-0/+8
| | | | systems so the OS detection works correctly.
* WinGui: Add a Logging Service into the AppServices library. This does not ↵sr552016-03-211-0/+1
| | | | | | | depend on any 3rd party libraries and is off by default. It must be initialised by calling Enable() on the LogService class. Otherwise LogMessage does nothing. Changed the Logging screen to a single panel in the WinGui. This will change back to separate Scan/Encode logs when we get libhb it's own processes. Added Auto-Scroll to the log window.
* WinGui: Adding a "Queue" Menusr552016-02-201-0/+2
|
* WinGui:sr552016-02-061-0/+27
| | | | | | - Refractor the Audio and Subtitle Defaults into their own View/ViewModel - Add a new PopupWindow container system. - Add "Edit Defaults" for Audio and Subtitles on the Add Preset Pane to make the feature more discoverable. (Note, this does not change the existing settings on the Audio/Subtitle Tabs)
* WinGui: Couple of UI Tweaks.sr552016-02-021-0/+1
|
* WinGui: Allow the Nightly build and Release version to be run side-by-side. ↵[email protected]2016-01-291-0/+1
| | | | The nightly build will store the config and presets file in a "Nightly" sub directory. If this directory doesn't exist, it'll create it and try port the release versions to it.
* WinGui: Some API and warnings cleanup.Scott2015-12-271-0/+2
|
* Adding support for ChapterDb.org input formats (XML and TXT) files. Minor ↵Sverrir Sigmundarson2015-11-231-0/+5
| | | | refactorings to accomodate the parsing of the new input formats.
* Fixing importing and exporting of chapters via CSV files. Adding proper ↵Sverrir Sigmundarson2015-11-211-3/+2
| | | | handling of escape characters, handling of most common alternative value separators. Fixing resource leakage via undisposed FileDialogs.
* Improve the In-line queue display.Scott2015-10-241-0/+7
|
* Refactoring the Preset service to store the Built-In Presets and User ↵Scott2015-10-161-1/+0
| | | | Presets in the new version of the JSON format. This allows HandBrakeCLI to use the presets stored by the GUI.
* App Services Modelling Tidy UpScott2015-09-261-0/+1
| | | | | | Making event objects immutable. Making Libhb constructs internal to the library. We should expose this with a managed api if we need it outside the library. (Part 1)
* App Services Cleanup ContdScott2015-09-261-0/+2
| | | | Moving Exceptions and more utilities to the GUI project.
* App Services Tidyup ContdScott2015-09-261-0/+6
| | | | Moving all the helper and utility classes to the gui project
* AppServices tidyupScott2015-09-261-0/+36
| | | | Moving the UI modelling and services to the GUI Project.
* WinGui: Strip out some old unused code.Scott2015-09-181-3/+0
|
* WinGui: Build fixes for git.Scott2015-08-271-2/+2
|
* WinGui: Upgrade Caliburn to version 2.0.2sr552015-07-251-1/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7378 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Bumping JSON.net to version 7.0sr552015-07-251-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7376 b64f7644-9d1e-0410-96f1-a4d463321fa5