Commit Graph

17 Commits

Author SHA1 Message Date
sr55 563460f87c
WinGui: Part 1 - Decouple Caliburn.Micro from the UI code. (Threading, Window Manager, PropertyChangedBase and IoC) 2022-07-15 20:44:59 +01:00
sr55 8ce948ffd6
WinGui: Fix a silly mistake with shortcuts in the UI. CTRL-A is now ALT-A (Add to Queue). ALT-A is now CTRL-ALT-A (Add All to queue). Fixes #4301 2022-04-21 20:23:37 +01:00
sr55 88899964cb
WinGui: Small usability enhacnement. New Keyboard Shotcuts:
- "delete" button on Audio/Subtitle list's now removes the *selected* item.
- Ctrl +  or Ctrl -   will now increment the title up or down.    #4300
2022-04-16 20:57:14 +01:00
sr55 ec4b6c3a44
WinGui: Tidy-up and centralise a lot of the app styling to styles.xaml
Includes a few minor fixes and adjustments to UI Layout
2021-10-09 22:28:12 +01:00
sr55 4f82301770
WinGui: Various fixes and improvements to validation handling and options in the UI.
- Fixed add to queue error handling on 2 code paths that ignored errors returned.
- AutoName will now guarantee a unique filename rather than stop after the first attempt.
- Options Pane now lists the available format and path variables that can be used in the UI (rather than the tooltip)
- Ordering of validation rules changed to be more sensible, especially when handling paths that end up same as source.
2019-04-19 22:15:41 +01:00
sr55 14058f3ca4
WinGui: Fix a number of build warnings. Fixes #1720 and #1721 and a few other warnings in the code. 2018-12-08 15:28:38 +00:00
sr55 46598fde8c
WinGui: Add shortcuts for All All to Queue and Add Selection. Display shortcuts on the Context Menu on the Add to Queue button. 2018-11-04 20:59:02 +00:00
sr55 0112d19c25
WinGui: Remap Ctrl-S to Open Destination Save Dialog. Start Encode is now Ctrl-E instead. (Makes more sense this way) 2018-08-03 22:30:34 +01:00
sr55 6b4325cfd8
WinGui: New shortcuts for easier accessibility. Ctrl 1 through 7 activate given tabs and set focus to allow easier tab navigation of the guil 2018-02-10 21:22:53 +00:00
sr55 9ce3910fd1 WinGui: Fix a number of stylecop warnings. 2017-02-11 20:37:33 +00:00
sr55 83823d7765 WinGui: Further Minor UI tweaks. F1 Keyboard shortcut for Help.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7130 b64f7644-9d1e-0410-96f1-a4d463321fa5
2015-04-27 18:30:46 +00:00
sr55 780d8a9a1c WinGui: Further UI / UX Tweaks. Main body of settings disabled until the user performs a scan.
Keyboard shortcut changes:
Alt+O  -> Open Source Panel   (New)
Ctrl+O -> Open FileScan (Unchanged)
Ctrl+Shift+O  -> Open Folder  (Was Ctrl+R)
Ctrl+F (Removed)

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7125 b64f7644-9d1e-0410-96f1-a4d463321fa5
2015-04-25 16:35:43 +00:00
sr55 6d57e42b6b WinGui: Remove a bunch of CLI handling code.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6840 b64f7644-9d1e-0410-96f1-a4d463321fa5
2015-01-31 15:19:14 +00:00
sr55 2d7ab4d15e WinGui:
- Fix the DRC call
- Adding a HandBrake instance manager for scanning to make calls into the libhb  helper methods easier. 
- Remove codecparam from the audio models

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6724 b64f7644-9d1e-0410-96f1-a4d463321fa5
2015-01-10 18:14:11 +00:00
sr55 a9cad63afe WinGui: Fix a few bugs:
- Advanced query getting nulled out for QSV due to some dead code.
- Updated the regex for the decomb value to accept unquoted value as well as quoted.
- Remapped Ctrl-F to Ctrl-O to be more standard.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5944 b64f7644-9d1e-0410-96f1-a4d463321fa5
2013-12-29 20:23:51 +00:00
sr55 8bccfabca2 WinGui: Remove now unneeded debug menu
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5791 b64f7644-9d1e-0410-96f1-a4d463321fa5
2013-09-21 17:54:33 +00:00
sr55 da44aa8213 WinGui: Add support for keyboard shortcuts. These are slightly different to the old UI. See Below.
// Start Encode (Ctrl+S)
// Stop Encode (Ctrl+K)
// Open Log Window (Ctrl+L)
// Open Queue Window (Ctrl+Q)
// Add to Queue (Ctrl+A)
// Scan a File (Ctrl+F)
// Scan a Folder (Ctrl+R)

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4820 b64f7644-9d1e-0410-96f1-a4d463321fa5
2012-07-08 11:25:45 +00:00