Damiano Galassi
66fe47c548
libhb: ui: add new presets key for track names ( #6840 )
...
Add AudioTrackNamePassthru and SubtitleTrackNamePassthru preset key to
preserve the existing track names, and AudioAutomaticNamingBehavior to
disable or enable the audio track automatic names.
Co-authored-by: sr55 <sr55.code@outlook.com>
2025-06-03 08:48:59 +02:00
sr55
2f2166aac7
WinGui: Remove LangaugeUtilities Class. HandBrakeLanguageHelper class should now be used instead. Update the UI to show both Native and English Names (where available) in the Subtitle and Audio Default screens
2023-09-05 18:46: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
0b258936bc
WinGui: Refactoring the Window Management Code. Handle this internally rather than using Caliburn.
2022-07-20 18:49:06 +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
sr55
7ed7d1ca14
WinGui: Move more code out of the UI layer.
2022-04-08 21:17:21 +01:00
sr55
604122f39a
WinGui: Minor UI improvement to the audio defaults screen. (Enabled IsDefault and IsCancel)
...
Significant refactoring of the behaviours code to decouple the screen from the underlying Encode Objects.
2021-05-29 21:21:31 +01:00
sr55
f4f8a8fc96
WinGui: Minor UI improvement to the subtitle defaults screen. (Enabled IsDefault and IsCancel)
2021-05-29 18:19:33 +01:00
Josh Soref
7d018e4c4d
Spelling win ( #3602 )
...
* spelling: actual x264
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: application
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: associated
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: behavior
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: category
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: chapter
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: chapters
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: checklist
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: coerced
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: collapsed
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: collection
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: confirmation
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: contains
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: contrast
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: converter
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: creation
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: deserialize
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: directory
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: displayed
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: dropdowns
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: excessively
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: failed
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: granularity
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: handbrake
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: ienumerable
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: installer
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: languages
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: logs
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: maybe
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: obj
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: object
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: occurred
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: paused
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: persists
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: progress
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: provider
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: recalculate
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: replacement
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: representing
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: represents
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: response
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: separator
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: specified
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: struct
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: subtitle
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: subtitles
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: successful
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: the
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: toggle
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: treeview
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: utility
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: visible
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: width
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2021-05-22 11:23:38 +01:00
sr55
e943cc289a
WinGui: Workaround system breakage when launching URL's. Fixes #3381
2021-01-29 19:18:45 +00:00
sr55
1644b5099f
WinGui: Improvements to the new Preset Management UI.
...
- Add Category to the preset information pane.
- Allow Preset Category to be changed for User Preset only.
- Add "(Default Preset)" label on the info tab
- Add button to Set Default Preset on the info tab.
- Add Help Icon to open up the docs page (Per Mac UI)
- Misc Fixes
2020-08-04 17:39:06 +01:00
sr55
a5d359d79f
WinGui: Fix a bug in the Add presets window where the Audio / Subtitle defaults would not set. Fixes #2457
2019-11-25 21:18:27 +00:00
sr55
7f3aa8a27b
WinGui: UI / Consistency improvements on Audio and Subtitle Defaults
2019-07-31 21:41:02 +01:00
sr55
20aa33df6f
WinGui: Don't show encoder options when Fallback = None and a passthru encoder is selected on the Audio Defaults screen. Also add the ? as the MacGui has. #2135
2019-06-06 15:35:02 +01:00
sr55
5c5b4d7773
WinGui: Rename HandBrake.ApplicationServices back to HandBrake.Interop. It's moving back to being more of an libhb interop/abstraction library only.
2018-06-05 21:52:23 +01:00
sr55
8ce01f3f60
WinGui:
...
- 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)
2016-02-06 15:29:34 +00:00