summaryrefslogtreecommitdiffstats
path: root/win/CS/HandBrakeWPF/Services/Queue
Commit message (Collapse)AuthorAgeFilesLines
* WinGui: Fix Duration / Paused Duration when > 1 day. Fixes #2649sr552020-02-231-2/+2
| | | | (cherry picked from commit ff8cd471a96ac161cdb305d9109391b0c60473c9)
* WinGui: Fix an issue with Queue Pause/Resume not working correctly and some ↵sr552020-02-231-0/+4
| | | | | | unhandled silent exceptions in the libhb wrapper library. Fixes #2647 (cherry picked from commit 4083aca9d94a7fd58b400b3744a35bfc233cdf5d)
* WinGui: Main Window Status label not updating correctly when resetting jobs. ↵sr552020-01-252-0/+22
| | | | | | Fixes #2538 (cherry picked from commit ddef5204443b2248940dc2fce5e7463c217caf33)
* WinGui: Clear queue options should not clear in-progress jobs. Fixes #2587sr552020-01-251-1/+4
| | | | (cherry picked from commit 97424db9a6b116054ec31f4a6f1aee8a95e090da)
* WinUI: Notify of display field changes for QueueStats (#2488)Joshua Shaffer2019-12-091-4/+7
| | | | (cherry picked from commit 667554622bbb22e214cdd312e408a37247008310)
* WinGui: Invoke QueueChanged after ImportJoshua Shaffer2019-12-091-0/+4
|
* WinGui: Queue Stats cosmeticssr552019-10-041-8/+67
|
* WinGui: Make a note of what the base preset was in the log when starting an ↵sr552019-09-082-3/+7
| | | | encode #2298
* WinGui: Build out code for active monitoring of storage and battery power ↵sr552019-07-051-1/+1
| | | | | | | | | | on the system. (Similar to what the LinUI does) - Automatic pause on "Low" or "Critical" battery alarms. The % level is set in Windows power settings. Automatic Resume when AC returns, if it was paused by an alarm. - Automatic encode pause when destination drive drops below 2GB. (May make this a preference set later) - Behaviour of pause queue on low disk space with a user defined level in preferences is unchanged. #2109 #2181
* WinGui: Nice display of statistics when information isn't available. #2179sr552019-07-031-1/+48
|
* WinGui: Re-implement queue import/export functionality for the GUI. Note, ↵sr552019-06-072-213/+40
| | | | | | this is incompatible with the CLI Queue parser. There is an existing separate option for exporting into a CLI friendly JSON format. Format subject to change in the future. For now, this is a quick way of getting this functionality back. #898
* WinGui: More Robust Queue Backup and Recovery.sr552019-05-111-3/+12
|
* WinGui: Switch the GUI over to using JSON for the queue. (Note, this is not ↵sr552019-05-104-959/+933
| | | | | | the same format as the CLI and thus cannot be imported. This may happen in the future) Please finish existing queue before installing new version.
* WinGui: Basic implementation of Queue Up/Down Buttons. Does not yet handle ↵sr552019-01-272-3/+5
| | | | post selection.
* WinGui: Improving Accessibility of the new Queue (and fixed a few other ↵sr552018-09-281-0/+7
| | | | issues around the UI in this area too)
* WinGui: Fail a job instantly if the destination folder is missing. Don't ↵sr552018-09-241-0/+7
| | | | spool up a libhb instance. Provides feedback to the user much faster. #1599
* WinGui: Adding Stats and Log Tabs to the new experimental queue view. #1087sr552018-09-221-0/+5
|
* WinGui: Implementing the new queue design. This is currently experimental ↵sr552018-09-221-0/+3
| | | | and has to be explicitly enabled in preferences -> General #1087
* WinGui: Initial work to refactor the queue infrastructure to use the same ↵sr552018-07-082-10/+32
| | | | JSON format as the CLI + extensions.
* WinGui: Rename HandBrake.ApplicationServices back to HandBrake.Interop. It's ↵sr552018-06-053-4/+4
| | | | moving back to being more of an libhb interop/abstraction library only.
* WinGui: Remove Logging abstraction from the Services library. Let the ↵sr552018-05-081-2/+3
| | | | library consumers decide how to log instead utilising the log events instead.
* WinGui: Fix an issue where the "When Done" would prevent HandBrake from ↵sr552018-04-291-3/+4
| | | | saving the queue state.
* Misc. typosluz.paz2018-02-201-1/+1
| | | Found via `codespell -q 3 --skip="./gtk/po`
* WinGui: Reselect the last selected preset (if still available) when editing ↵sr552018-01-131-1/+18
| | | | a queue task. Fix a bug on the summary task not rendering correctly when queue editing.
* WinGui: Putting paused duration infrastructure in placesr552017-08-302-4/+27
|
* WinGui: Some consistency fixes and UI tweaks around queue start/pause/stop.sr552017-08-302-7/+38
|
* WinGui: Putting in some back-end infrastructure into the queue screen to ↵sr552017-08-283-19/+119
| | | | support future features + some misc tidy up.
* WinGui: Improve the QueueTask Surrogate key. It now contains a session id to ↵sr552017-08-181-5/+7
| | | | prevent issues with the queue reloads.
* WinGui: Give the QueueTask object a distinct surrogate key #854sr552017-08-181-59/+18
|
* WinGui: Add a log message whent he queue is paused due to low disk space. ↵sr552017-05-272-37/+13
| | | | Improve handling of automated queue pausing. #748
* WinGui: Save file before committing :( #695sr552017-04-291-1/+1
|
* WinGui: Change to the queue duplicate detection. It currently filters by ↵sr552017-04-291-2/+1
| | | | "Waiting" tasks. This now extends that to "In Progress". "Completed/Error" will continue to allow jobs to be added to the queue. Fixes #695
* WinGui: Strip out some out some legacy code that was causing some threading ↵sr552017-04-131-2/+2
| | | | issues.
* WinGui: Fix a number of stylecop warnings.sr552017-03-262-39/+39
|
* WinGui: Remove Usage of System.ComponentModel.DataAnnotations - DisplayName ↵sr552017-03-171-13/+5
| | | | as it's not currently compatible with .NET standard.
* WinGui: Make the Queue Storage Nightly aware. Also fix an issue with Queue ↵sr552017-03-171-5/+4
| | | | and Log Files not being stored correctly for Portable mode. #267
* WinGui: Fix a number of stylecop warnings.sr552017-02-111-1/+1
|
* WinGui: Pause on Low Diskspace is for local drives only. Disabling check for ↵sr552017-01-151-1/+1
| | | | UNC paths. #527
* WinGui: Fix a large number of stylecop warnings.sr552016-10-301-19/+11
|
* WinGui: Remove another exception for queue handling and just handle the ↵sr552016-07-151-1/+1
| | | | condition appropriately #211
* WinGui: Case sensitivity fix for checking queue duplicatessr552016-07-151-1/+13
|
* WinGui: If you invoke HandBrake.exe with "--auto-start-queue" it will ↵sr552016-04-231-1/+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: Add a new JSON file type to the queue export functionality. This ↵sr552016-03-262-0/+32
| | | | | | 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: Some API and warnings cleanup.Scott2015-12-271-2/+1
|
* WinGui: Add warning dialog on Destination Browse Button if disk space is ↵Scott2015-11-102-1/+47
| | | | | | low. Added new Advanced Option in preferences that will force the queue to check for low disk space before starting each job and pause if necessary. Low Disk Space level is currently set at 10GB. Will add a preference to adjust this at a later point
* Add Error count to the Status bar when queue completes.Scott2015-11-082-0/+16
|
* App Services Cleanup ContdScott2015-09-261-4/+2
| | | | Moving Exceptions and more utilities to the GUI project.
* App Services Tidyup ContdScott2015-09-262-2/+3
| | | | Moving all the helper and utility classes to the gui project
* AppServices tidyupScott2015-09-263-5/+6
| | | | Moving the UI modelling and services to the GUI Project.
* WinGui: Some minor UI Improvements. Including Waiting Queue Count on the ↵sr552015-04-221-1/+0
| | | | | | "Show Queue" toolbar icon. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7117 b64f7644-9d1e-0410-96f1-a4d463321fa5