sr55
449be385c2
WinGui: If the queue has failed or cancelled items, check with the user before starting a new queue if they want to proceed as the queue will be cleared of failed jobs. #7323
2025-10-26 15:36:20 +00:00
sr55
5778399e38
WinGui: Remove the old Preset Manager Prototype UI
2025-08-27 19:44:18 +01:00
sr55
60e7307ee3
WinGui: New preference that changes the preset button on the toolbar to a context menu rather than an overlay. This may be better for accessibility.
2025-08-27 19:38:49 +01:00
sr55
65010bc9a0
WinGui: Minor usability improvements
...
- Preview Window -> Crop overlay panel takes up less space.
- Preview Window -> Now has right click context menu with option to show crop panel.
- Preview Window -> Crop overlay can now be closed by an x in the top right corner.
- Main Window -> Destination box now has R-Click quick action to goto autoname preferences.
2025-01-05 15:05:25 +00:00
sr55
7081be7f5e
WinGui: Fix an issue with the autoname function not updating when title is the only option. Fixes #6517
2024-12-29 17:03:18 +00:00
sr55
1687790793
WinGui: Reset Titlebar / Taskbar Progress when we have multiple encodes running at the same time so that they don't erroneously indicate progress. #6477
2024-12-10 20:25:02 +00:00
sr55
9349aca8bb
WinGui: Trigger an update of autoname for angle option. ( #6086 )
2024-12-08 19:32:15 +00:00
sr55
734b31f873
WinGui: Add preference: "Default Range Mode for Titles". See Preferences -> Advanced ( #6385 )
2024-12-08 12:11:48 +00:00
sr55
65017ab84e
WinGui: A little work to debloat the UI codebase.
...
- Remove dependency on MahApps.Metro and ControlzEz. (Approx 3.6MB reduction in size). We were only really using it for a progress spinner which I've replaced with a progress bar for now.
- Reduced use of Behaviours where they were not really needed. Standard WPF Commands work just fine.
2024-08-19 19:30:25 +01:00
sr55
e0b210fe42
WinGui: Add Range Limits to "Add to Queue" selection Window. ( #4146 )
2024-06-29 15:34:01 +01:00
sr55
01514ff75f
WinGui: Relax the autoname restrictions a bit more to allow preset changes to trigger updates. Should fix #6159
2024-06-27 21:21:00 +01:00
sr55
2ccddd4998
WinGui: Add a R-Click option to the toolbar that allows hiding of the classic menu bar.
2024-06-02 11:11:23 +01:00
sr55
fd5ba62b43
WinGui: Lockdown autoname triggers to remove false triggers. Should fix #6079
2024-05-27 21:47:31 +01:00
sr55
d9db0e0522
WinGui: Remove an erroneous error message. Fixes #6065
2024-05-26 19:18:56 +01:00
sr55
02ee712ad9
WinGui: Fix a small issue where the queue completed event could fire even if not work had been done when trying to start a queue with no work.
2024-04-09 19:13:55 +01:00
sr55
5b43aee3b8
WinGui: Extend Recursive folder scan (when enabled) to drag/drop.
...
Fixed an issue where recursive scan would cause problems with VIDEO_TS/BDMV folders or within the child path.
Fixes #5930 and maybe helps #5846
2024-04-09 18:57:18 +01:00
sr55
819caec7fa
WinGui: Remove references and ability to load in legacy plist preset files.
2024-03-30 20:04:29 +00:00
sr55
356a246c04
WinGui: Move Ookii.Dialogs Library. It's no longer needed.
2024-02-07 21:13:30 +00:00
reece00
f61a83fecc
WinGui:Merge AutoNameHelper.AutoName call into TriggerAutonameChange. ( #5678 )
2024-01-12 22:50:07 +00:00
sr55
cd55317420
WinGui: Fix an issue where an error message would not get displayed correctly due to an exception
2024-01-10 21:29:03 +00:00
reece00
2bde2f2eea
Automatically regenerate file names after selecting presets ( #5675 )
...
* Automatically regenerate file names after selecting presets
2024-01-10 19:49:05 +00:00
sr55
71b8bf85dd
WinGui: Clear all error'd jobs from the queue when the the user starts the queue. This will prevent the error "Queue fixed with X errors, please see queue" error that seems to confuse a lot of folks.
2023-07-27 18:25:34 +01:00
sr55
751f68bac1
WinGui: Add support for recursive folder scan. This can be enabled in Preferences -> Advanced. #1310
2023-07-10 19:44:10 +01:00
Scott
7c25bf9966
File Scan Improvements ( #5236 )
...
- Add an hb_scan_list method that takes a list of files to scan. This allows a user to drag any arbitrary list of files onto the UI.
- Add a check for known file types during scan. When a known file type is detected, bypass the DVD / Bluray Probe. This reduces some log spam.
- Supported in Mac and Windows UIs
---------
Co-authored-by: Damiano Galassi
2023-07-10 19:19:45 +01:00
sr55
9da06ad8f0
WinGui: Add support for ass files on drag/drop and fix a crash condition when importing subtitle files.
2023-06-08 17:52:40 +01:00
sr55
4aa5c4025c
WinGui: Ability to move presets up/down/top/bottom within a preset category. Available via the right click menu. #2983
2023-05-24 21:04:25 +01:00
sr55
c99d691d61
WinGui: Fix an issue with the SaveFileDialog where it was not restoring the directory and filename for the destination browse. Fixes #5159
2023-05-24 18:40:07 +01:00
sr55
055f9b5a76
WinGui: Add support for cloning presets. #2328
2023-05-22 21:09:23 +01:00
sr55
2d795553c2
WinGui: Minor tidyup on the new message box control.
2023-05-14 15:50:15 +01:00
sr55
526b9e2cef
WinGui: Add a Dark Mode Message Box.
2023-05-14 14:31:32 +01:00
sr55
5df044f3ce
WinGui: Add Wrappers for the Open/Save/Folder Dialogs so we can easily override them with legacy fallbacks. On some systems, Visual Themes may not be enabled which can cause a COMException. This allows the app to work in those cases. Fixes #4983
2023-03-03 22:10:26 +00:00
sr55
9492804a9e
WinGui: Fix Title Specific Scan for Drive selected sources. Fixes #4921
2023-02-12 15:54:26 +00:00
sr55
5b3fd6858b
WinGui: Add Colour and HDR information to the source information display on the main UI.
2023-02-10 20:39:53 +00:00
sr55
8a2f250206
WinGui: Tray tooltip is size limited. Simplfy the tooltip so it doesn't look so ugly.
2023-02-09 20:34:20 +00:00
sr55
84bdbfb23b
WinGui: Reset the Modified Preset flag on preset save. Fixes #4908
2023-02-09 19:55:13 +00:00
sr55
4fb758623e
WinGui: UI Experiment, On the Preset Pane, Add a text box that shows the preset description at the bottom. This can be turned on/off.
...
Tooltips still have the preset description.
Plan is to remove the Preset Manager window entirely and ahve this pane be functional per the macUI
2023-02-05 20:30:27 +00:00
sr55
31976a577a
WinGui: Change the Preset Ovelay Panel "Manage" button to be a dropdown menu instead. This exposes all the functionality without the need to jump into another window.
2023-02-05 20:12:23 +00:00
sr55
c223db20dc
WinGui: Add Storage Width and Height as autoname options.
2023-02-05 19:55:24 +00:00
sr55
502eeeef84
WinGui: Autoname imrpovements
...
Add "{preset}" placeholder to the auto name options. (#4466 )
Add "{quality_type}" to the autoname options that will either print "Q" or "kbps" depending on the quality mode selected.
Add "{encoder_bit_depth}" to the autoname options that will print the integer value of the encoder bit depth. (#4778 )
Add "{modification-date}" and "{modification-time}" to the autoname options that will print the integer value of the encoder bit depth. (#3169 )
2023-01-28 22:46:20 +00:00
sr55
89d60d3a9c
WinGui: Fix an issue caused by a behavioural change with the libdvdread library. AutoNaming should once again handle label names. Fixes #4859
2023-01-23 21:11:10 +00:00
sr55
19679c9d8c
WinGui: Fix the Drive listing on the source panel. Note, you must point to VIDEO_TS for folder scans. Fixes #4771
2022-12-30 18:41:36 +00:00
sr55
bfa72debae
WinGui: Fix another related issue where the Start/Stop/Pause buttons can mis-behave and require double presses.
2022-12-27 18:55:51 +00:00
sr55
648925b7bd
WinGui: Provide more granularity in the Window title %. #4555
2022-09-23 15:47:43 +01:00
sr55
1e68b01342
WinGui: Autocreate output directory if it doesn't exist. Fixes #4497
2022-08-11 19:04:35 +01:00
sr55
600d043ae5
WinGui: Fix Preset Reload Button Crash.
2022-07-31 10:44:31 +01:00
sr55
d39df97e9c
WinGui: Various bug fixes from the Caliburn Refactor + Removal of the last usages inside the views / view models.
2022-07-22 19:44:10 +01:00
sr55
a4ee253c8e
WinGui: Missing file from last commit.
2022-07-20 20:30:41 +01:00
sr55
0b258936bc
WinGui: Refactoring the Window Management Code. Handle this internally rather than using Caliburn.
2022-07-20 18:49:06 +01:00
sr55
d96918fd57
WinGui: Fix a number of warnings / obsolete method usages.
2022-07-16 21:09:13 +01:00
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