summaryrefslogtreecommitdiffstats
path: root/win/CS/HandBrakeWPF/ViewModels/QueueViewModel.cs
Commit message (Collapse)AuthorAgeFilesLines
* WinGui: Remove the experimental embedded queue. It's not been working right ↵sr552019-07-141-2/+0
| | | | for a while and I don't intend to develop it out.
* 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-0/+1
|
* WinGui: Refactor "When Done" to use an enum to avoid language issues. Also ↵sr552019-06-241-6/+7
| | | | change "suspend" to "sleep" to be consistent with the OS. Fixes #2162
* WinGui: Re-implement queue import/export functionality for the GUI. Note, ↵sr552019-06-071-8/+17
| | | | | | 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: Switch the GUI over to using JSON for the queue. (Note, this is not ↵sr552019-05-101-2/+2
| | | | | | 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: Minor bug fixes and UX improvements to the new queue design.sr552019-04-061-0/+5
|
* WinGui: Minor queue bugfix for delete actionsr552019-03-301-0/+5
|
* WinGui: Queue -> Overhaul the context menu on the queue to offer context ↵sr552019-03-031-2/+2
| | | | aware tasks for the selected tasks.
* WinGui: Remove the legacy queue design. The new design is now always used.sr552019-03-031-2/+0
|
* WinGui: Basic implementation of Queue Up/Down Buttons. Does not yet handle ↵sr552019-01-271-3/+23
| | | | post selection.
* WinGui: Improvements to the new queue design.sr552019-01-041-8/+46
| | | | | | | - Added "Options" drop button to the Summary Tab. Includes "Play File" and "Open Source/Dest directory" options - Moved the encode status information onto the Summary Tab (only shown when encoding) - Added placeholder buttons for Move up/down to make queue re-ordering more discoverable. - Space optimisation
* WinGui: Tidy up a few instances of mesagebox.show.sr552018-11-241-1/+1
|
* WinGui: Simplify the Language Resource Files.sr552018-10-101-3/+3
|
* WinGui: Minor bug fixes and tidyup in the queue.sr552018-09-281-6/+7
|
* WinGui: Queue -> Retry Failed context menu option. Bring over some ↵sr552018-09-271-0/+12
| | | | improvements from the experimental design onto the legacy queue design that's still default.
* WinGui: Trigger a status tab update when a job finishes.sr552018-09-261-0/+2
|
* WinGui: When Deleting a job, select the nearest or first item in the list to ↵sr552018-09-241-0/+10
| | | | allow faster keyboard operations to manage the queue.
* WinGui: Handle no log files better in the new experimental queue layout.sr552018-09-241-0/+4
|
* WinGui: Add Retry Selected and Retry All Jobs to the Queue List right click ↵sr552018-09-221-0/+22
| | | | menu. #1087
* WinGui: Couple of queue bug fixes. #1087sr552018-09-221-8/+2
|
* WinGui: Adding Stats and Log Tabs to the new experimental queue view. #1087sr552018-09-221-24/+61
|
* WinGui: Implementing the new queue design. This is currently experimental ↵sr552018-09-221-1/+62
| | | | and has to be explicitly enabled in preferences -> General #1087
* WinGui: Don't grey out the Start Queue button when the encode is paused. #1501sr552018-07-291-13/+1
|
* WinGui: Better handle Open Source Directory on the Queue where batch scan is ↵sr552018-07-191-0/+5
| | | | used. Fixes #1491
* WinGui: Initial work to refactor the queue infrastructure to use the same ↵sr552018-07-081-1/+1
| | | | JSON format as the CLI + extensions.
* WinGui: Some more backend work for the upcoming Queue redesign.sr552018-05-181-3/+60
|
* WinGui: Reselect the last selected preset (if still available) when editing ↵sr552018-01-131-1/+1
| | | | a queue task. Fix a bug on the summary task not rendering correctly when queue editing.
* WinGui: Implement "Open Source" and "Open Destination" on the Queue context ↵sr552017-08-231-0/+37
| | | | menu. #863
* WinGui: Improved error message on Starting an encode or queue when the ↵sr552017-05-291-1/+10
| | | | destination drive is low on space. Fixes #748
* WinGui: Remove the legacy XML based queue import/export funcitonality. One ↵sr552017-05-291-11/+4
| | | | can still export to JSON for the CLI but currently import is still not supported for JSON.
* WinGui: Add a log message whent he queue is paused due to low disk space. ↵sr552017-05-271-25/+11
| | | | Improve handling of automated queue pausing. #748
* WinGui: Handle HB_STATE_MUXING and HB_STATE_SEARCHING for better progress ↵sr552017-04-151-10/+32
| | | | indication in the UI. #676
* WinGui: Fix a number of stylecop warnings.sr552017-02-111-1/+0
|
* WinGui: Correctly synchronise the WhenDone dropdowns in the Queue, ↵sr552017-01-081-1/+22
| | | | MainWindow and Preferences
* WinGui: Adding Queue Start/Pause Context Menu options to the In-line queue ↵sr552017-01-071-16/+70
| | | | and queue window. #489
* WinGui: Fix a large number of stylecop warnings.sr552016-10-301-1/+0
|
* WinGui: Add a new JSON file type to the queue export functionality. This ↵sr552016-03-261-3/+12
| | | | | | 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 warning dialog on Destination Browse Button if disk space is ↵Scott2015-11-101-2/+28
| | | | | | 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
* Adding a "When Done" Label and Context Menu to the Main Screen status bar.Scott2015-10-241-2/+2
| | | | This should make it more obvious to users that they have a "When done" action turned on, especially when coming back to the app after a period of time.
* Tidy up some code for the new inline queue view.Scott2015-10-241-17/+0
|
* Improve the In-line queue display.Scott2015-10-241-3/+3
|
* Initial commit to allow the Queue Window to be embedded in the main window. ↵Scott2015-10-241-28/+17
| | | | Still some UX/UI stuff to tidy up later.
* AppServices tidyupScott2015-09-261-2/+4
| | | | Moving the UI modelling and services to the GUI Project.
* WinGui: Replace Castle Windsor with Caliburn Micros built-in SimpleContainer ↵sr552015-07-211-1/+1
| | | | | | IoC. We don't need anything as powerful as castle. Also, since the license appears to now be Apache License 2 which is not compatible with GPLv2, we can't upgrade this library any more. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7356 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Moving the bulk of the view model strings to resources.sr552015-06-111-25/+25
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7292 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Add "Delete" key shortcut to the queue to delete selected items.sr552015-04-181-2/+40
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7097 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Some further refactoring of the services library. Moving all the ↵sr552015-04-121-0/+2
| | | | | | queueing functionality up to app layer for now. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7086 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Moving the Queue Code out to the UI level. The services library will ↵sr552015-03-011-20/+19
| | | | | | be strictly a libhb warpper and service provider. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6959 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Switch all the FileOpen / FileSave dialogs over to the native ↵sr552015-01-231-3/+3
| | | | | | windows one. There is no difference for windows 7 users and later. This was used to give XP users a better experience which is no longer relevant. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6807 b64f7644-9d1e-0410-96f1-a4d463321fa5