]> granicus.if.org Git - handbrake/log
handbrake
5 years agodvd: remove dvd specific details from hb_title_t
John Stebbins [Fri, 28 Jun 2019 16:44:24 +0000 (09:44 -0700)]
dvd: remove dvd specific details from hb_title_t

This information isn't needed by the frontends and pollutes the API

5 years agohb_json: don't fail if audio is invalid for mux
John Stebbins [Fri, 7 Jun 2019 15:06:50 +0000 (08:06 -0700)]
hb_json: don't fail if audio is invalid for mux

Just drop the track.  If audio is 'none' drop silently.

5 years agoWinGui: Level support for x265
sr55 [Fri, 12 Jul 2019 20:16:56 +0000 (21:16 +0100)]
WinGui: Level support for x265

5 years agoencx265: set level
John Stebbins [Mon, 10 Jun 2019 15:43:45 +0000 (08:43 -0700)]
encx265: set level

It seems the encoder level has been supported in x265 since May 2014,
just a few months after initial support for x265 was added to
HandBrake :\

5 years agowork: fix logging of SSA import tracks
John Stebbins [Thu, 11 Jul 2019 19:39:33 +0000 (12:39 -0700)]
work: fix logging of SSA import tracks

5 years agodecssasub: fix p-to-p encoding with SSA import
John Stebbins [Thu, 11 Jul 2019 19:26:21 +0000 (12:26 -0700)]
decssasub: fix p-to-p encoding with SSA import

support for p-to-p with SSA import was completely omitted

5 years agodecsrtsub: fix missing initial sub with p-to-p
John Stebbins [Thu, 11 Jul 2019 19:24:27 +0000 (12:24 -0700)]
decsrtsub: fix missing initial sub with p-to-p

If the p-to-p start time starts in the middle of a subtitle, that sub
was getting dropped.  Only drop the sub if the *stop* time is after the
p-to-p *start* time

fixes https://github.com/HandBrake/HandBrake/issues/2176

5 years agoFix "Toolbar" issue in german HB
Nomis101 [Tue, 9 Jul 2019 12:03:01 +0000 (14:03 +0200)]
Fix "Toolbar" issue in german HB

Closes #2185. It turned out you need to use the exact wording that Apple wants, to make the toggleToolbarShown work correctly.

5 years agoMacGui: update german localization.
Nomis101 [Mon, 8 Jul 2019 09:17:39 +0000 (11:17 +0200)]
MacGui: update german localization.

Bring german strings in sync with Transifex and add new deblock strings.

5 years agoMacGui: better placement for the system default touch bar items.
Damiano Galassi [Mon, 8 Jul 2019 17:00:36 +0000 (19:00 +0200)]
MacGui: better placement for the system default touch bar items.

5 years agoMacGui: fix start toolbar button tooltip. Fixes #2184.
Damiano Galassi [Mon, 8 Jul 2019 16:59:47 +0000 (18:59 +0200)]
MacGui: fix start toolbar button tooltip. Fixes #2184.

5 years agoWinGui: Further work on the new dark theme.
sr55 [Sat, 6 Jul 2019 20:57:00 +0000 (21:57 +0100)]
WinGui: Further work on the new dark theme.

5 years agoWinGui: Build out code for active monitoring of storage and battery power on the...
sr55 [Fri, 5 Jul 2019 22:11:04 +0000 (23:11 +0100)]
WinGui:  Build out code for active monitoring of storage and battery power 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

5 years agoWinGui: The preferences UI for "Pause on low disk space" was bad with the checkbox...
sr55 [Fri, 5 Jul 2019 19:24:10 +0000 (20:24 +0100)]
WinGui: The preferences UI for "Pause on low disk space" was bad with the checkbox being separated from the size limit.  Wording / layout for this now matches MacGui.

5 years agoscripts: Update mac-toolchain-build
Nomis101 [Thu, 4 Jul 2019 16:41:34 +0000 (18:41 +0200)]
scripts: Update mac-toolchain-build

Update mac-toolchain-build to newest versions of automake, cmake and nasm

5 years agoWinGui: Some minor further work to the dark theme.
sr55 [Wed, 3 Jul 2019 20:23:49 +0000 (21:23 +0100)]
WinGui: Some minor further work to the dark theme.

5 years agoWinGui: Nice display of statistics when information isn't available. #2179
sr55 [Wed, 3 Jul 2019 20:19:16 +0000 (21:19 +0100)]
WinGui: Nice display of statistics when information isn't available. #2179

5 years agoLinGui: fix creating new preset category
John Stebbins [Mon, 1 Jul 2019 18:44:57 +0000 (12:44 -0600)]
LinGui: fix creating new preset category

5 years agoWinGui: Fix an issue where Fast Decode appeared not to save as part of presets correc...
sr55 [Mon, 1 Jul 2019 17:19:28 +0000 (18:19 +0100)]
WinGui: Fix an issue where Fast Decode appeared not to save as part of presets correctly for x265.  Fixes #2174

5 years agoWinGui: Prevent Fast Decode from being double set when changing to x265 from x264...
sr55 [Mon, 1 Jul 2019 17:13:37 +0000 (18:13 +0100)]
WinGui: Prevent Fast Decode from being double set when changing to x265 from x264 where Fast Decode checkbox was checked. Fixes #2175

5 years agoLinGui: remove webkit from Ubuntu build dependencies
John Stebbins [Mon, 1 Jul 2019 14:47:15 +0000 (08:47 -0600)]
LinGui: remove webkit from Ubuntu build dependencies

It's only needed for the update checker which isn't used

5 years agoWinGui: Slight increase in size of the Log window so that the vast majority of log...
sr55 [Sun, 30 Jun 2019 14:45:39 +0000 (15:45 +0100)]
WinGui: Slight increase in size of the Log window so that the vast majority of log lines fall into one line.

5 years agoWinGui: A useful window utility class that might be useful later.
sr55 [Sun, 30 Jun 2019 14:42:42 +0000 (15:42 +0100)]
WinGui: A useful window utility class that might be useful later.

5 years agoWinGui: Usability improvements on the Queue.
sr55 [Sun, 30 Jun 2019 14:39:40 +0000 (15:39 +0100)]
WinGui:  Usability improvements on the Queue.
- Options dropdown is placed above the queue.
- Show only destination filename on the queue panel. Full details shown on the right panel still.  Allows 2 additional queue records to show on screen at any given time.

5 years agoFix gcc 9 compiler warnings
John Stebbins [Wed, 19 Jun 2019 21:13:14 +0000 (14:13 -0700)]
Fix gcc 9 compiler warnings

gcc 9 is quite a lot chattier and clutters the build log with useless
information :\

5 years agoLinGui: more code refactoring
John Stebbins [Thu, 27 Jun 2019 21:36:39 +0000 (14:36 -0700)]
LinGui: more code refactoring

separate job and title dict functions into separate files

5 years agoLinGui: refactor some code
John Stebbins [Thu, 27 Jun 2019 21:21:44 +0000 (14:21 -0700)]
LinGui: refactor some code

5 years agoLinGui: add options to open encode log and log directory
John Stebbins [Thu, 27 Jun 2019 18:57:06 +0000 (11:57 -0700)]
LinGui: add options to open encode log and log directory

... To the "Actions" menu button on the queue window

5 years agoLinGui: don't hide queue stats and activity tabs
John Stebbins [Thu, 27 Jun 2019 18:31:21 +0000 (11:31 -0700)]
LinGui: don't hide queue stats and activity tabs

Just fill them with default/empty settings when queue is empty or queue
item is pending

5 years agoLinGui: minor layout and window label tweaks
John Stebbins [Thu, 27 Jun 2019 17:51:23 +0000 (10:51 -0700)]
LinGui: minor layout and window label tweaks

5 years agoFix "hardening features" log message
John Stebbins [Thu, 27 Jun 2019 17:24:49 +0000 (10:24 -0700)]
Fix "hardening features" log message

Was getting logged when hardening was disabled

5 years agoLinGui: improve text of current encode pass in queue stats
John Stebbins [Thu, 27 Jun 2019 15:07:19 +0000 (08:07 -0700)]
LinGui: improve text of current encode pass in queue stats

5 years agoLinGui: update queue stats during queue scan
John Stebbins [Thu, 27 Jun 2019 15:06:40 +0000 (08:06 -0700)]
LinGui: update queue stats during queue scan

5 years agoLinGui: set file size stats to "Not Available" when stat fails
John Stebbins [Thu, 27 Jun 2019 14:41:39 +0000 (07:41 -0700)]
LinGui: set file size stats to "Not Available" when stat fails

More friendly response, and works for initial passes where the file
hasn't been created yet.

5 years agoreader: update hb_status_t eta_seconds during FAS
John Stebbins [Thu, 27 Jun 2019 14:39:37 +0000 (07:39 -0700)]
reader: update hb_status_t eta_seconds during FAS

5 years agoLinGui: set a default width for empty queue list
John Stebbins [Wed, 26 Jun 2019 20:53:54 +0000 (13:53 -0700)]
LinGui: set a default width for empty queue list

When it's not populated, the width is narrow and looks odd

5 years agoLinGui: implement queue reordering
John Stebbins [Wed, 26 Jun 2019 20:39:29 +0000 (13:39 -0700)]
LinGui: implement queue reordering

Add drag & drop queue reordering to new queue design

5 years agohb_json: add new hb_state_t fields
John Stebbins [Tue, 25 Jun 2019 23:05:18 +0000 (16:05 -0700)]
hb_json: add new hb_state_t fields

5 years agoLinGui: add queue statistics
John Stebbins [Tue, 25 Jun 2019 22:55:59 +0000 (15:55 -0700)]
LinGui: add queue statistics

and tweak the layout per BradleyS suggestions

5 years agoscripts: Update to mingw-w64-build 7.0.0.
Bradley Sepos [Mon, 24 Jun 2019 21:44:05 +0000 (17:44 -0400)]
scripts: Update to mingw-w64-build 7.0.0.

GCC 9.1, GDB 8.3.

5 years agoWinGui: Refactor "When Done" to use an enum to avoid language issues. Also change...
sr55 [Mon, 24 Jun 2019 20:15:49 +0000 (21:15 +0100)]
WinGui: Refactor "When Done" to use an enum to avoid language issues.  Also change "suspend" to "sleep" to be consistent with the OS.  Fixes #2162

5 years agoLinGui: queue UI rework
John Stebbins [Sat, 22 Jun 2019 20:13:33 +0000 (13:13 -0700)]
LinGui: queue UI rework

Rework the queue UI per ideas from:
https://github.com/HandBrake/HandBrake/issues/1087

5 years agoWinGui: Have the installer check for .NET 4.8 instead of 4.7
sr55 [Mon, 24 Jun 2019 17:40:09 +0000 (18:40 +0100)]
WinGui: Have the installer check for .NET 4.8 instead of 4.7

5 years agobuild: Update to config.guess 2019-06-10
Nomis101 [Sun, 23 Jun 2019 10:38:45 +0000 (12:38 +0200)]
build: Update to config.guess 2019-06-10

Update config.guess to version 2019-06-10. It brings a lot of changes, some of them for Darwin.
See changelog https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=ChangeLog;hb=f83dbaa146823950ddcb783d01667328571a2444

5 years agoWinGui: Fix a crash caused by the themeing work.
sr55 [Sat, 22 Jun 2019 20:54:01 +0000 (21:54 +0100)]
WinGui: Fix a crash caused by the themeing work.

5 years agoWinGui: Further work on the new Dark Theme.
sr55 [Sat, 22 Jun 2019 20:49:28 +0000 (21:49 +0100)]
WinGui: Further work on the new Dark Theme.

5 years agoWinGui: Further work on the new Dark Theme. Mostly around icons.
sr55 [Sat, 22 Jun 2019 19:36:42 +0000 (20:36 +0100)]
WinGui: Further work on the new Dark Theme. Mostly around icons.

5 years agoRevert some changes of too extensive gardening
Nomis101 [Fri, 21 Jun 2019 08:47:32 +0000 (10:47 +0200)]
Revert some changes of too extensive gardening

Closes #2155

5 years ago[gardening] Clean up old OS X code pieces
Nomis101 [Thu, 20 Jun 2019 19:55:46 +0000 (21:55 +0200)]
[gardening] Clean up old OS X code pieces

Remove old PPC/i386 related Mac code and stuff < macOS 10.11

5 years agoLinGui: remove use of deprecated g_type_class_add_private
John Stebbins [Wed, 19 Jun 2019 21:03:53 +0000 (14:03 -0700)]
LinGui: remove use of deprecated g_type_class_add_private

5 years agobuild: Add --enable-hardening flag to enable stack protection and enhanced buffer...
Nomis101 [Mon, 22 Apr 2019 18:31:28 +0000 (20:31 +0200)]
build: Add --enable-hardening flag to enable stack protection and enhanced buffer overflow protection.

Prints the hardening status on global init to the log. Closes #2027. Was #2040.

5 years agoAdd Ubutnu Disco nightly builds
John Stebbins [Wed, 19 Jun 2019 17:05:22 +0000 (10:05 -0700)]
Add Ubutnu Disco nightly builds

5 years agoAdd a definition file for NetBSD
Ryo ONODERA [Fri, 3 May 2019 12:39:55 +0000 (21:39 +0900)]
Add a definition file for NetBSD

Add basic definitions for NetBSD.

5 years agoFix build of libbluray under NetBSD
Ryo ONODERA [Fri, 3 May 2019 12:38:28 +0000 (21:38 +0900)]
Fix build of libbluray under NetBSD

Provide a header file for NetBSD.

5 years agoAdd NetBSD conditional to avoid link errors
Ryo ONODERA [Fri, 3 May 2019 12:37:00 +0000 (21:37 +0900)]
Add NetBSD conditional to avoid link errors

-ldl is not provided under NetBSD.

5 years agoEnable GTK user interface for NetBSD
Ryo ONODERA [Fri, 3 May 2019 12:35:45 +0000 (21:35 +0900)]
Enable GTK user interface for NetBSD

Hook gtk subdirectory to build.

5 years agoFix build of libhb under NetBSD
Ryo ONODERA [Fri, 3 May 2019 12:34:55 +0000 (21:34 +0900)]
Fix build of libhb under NetBSD

Pick up external libraries from LOCALBASE,
especially libxml2.

5 years agoFix build of ffmpeg under NetBSD
Ryo ONODERA [Fri, 3 May 2019 12:33:30 +0000 (21:33 +0900)]
Fix build of ffmpeg under NetBSD

Pick up external libraries from LOCALBASE.

5 years agoconfigure: More verbose selection of python interpreters.
Ryo ONODERA [Fri, 3 May 2019 12:31:50 +0000 (21:31 +0900)]
configure: More verbose selection of python interpreters.

python3.7, python3.6 and python2.7 are common under NetBSD.

5 years agoLinGui: add double-click edit to audio and subtitle lists
John Stebbins [Mon, 17 Jun 2019 16:48:52 +0000 (09:48 -0700)]
LinGui: add double-click edit to audio and subtitle lists

Fixes https://github.com/HandBrake/HandBrake/issues/2148

5 years agoWinGui: Few minor features + Early access to a new "Dark" theme. It's not yet complet...
sr55 [Sun, 16 Jun 2019 19:48:07 +0000 (20:48 +0100)]
WinGui: Few minor features + Early access to a new "Dark" theme. It's not yet complete but will give a general idea of the look and feel!  (Can be toggled on in preferences)

5 years agoWinGui: Move the UI to .NET Framework 4.8 to see if this helps with any of the user...
sr55 [Sat, 15 Jun 2019 18:42:57 +0000 (19:42 +0100)]
WinGui: Move the UI to .NET Framework 4.8 to see if this helps with any of the user reports that the UI isn't launching.

5 years agoflatpak: revert last commit
John Stebbins [Thu, 13 Jun 2019 20:53:33 +0000 (13:53 -0700)]
flatpak: revert last commit

reverts c543e6e3171954ccb5fdcc2003e30d79b6fb5b82

broke the build :(

5 years agoflatpak: build with QSV support enabled
John Stebbins [Wed, 12 Jun 2019 22:31:25 +0000 (15:31 -0700)]
flatpak: build with QSV support enabled

A MediaSDK flatpak plugin is also necessary to enable QSV when
running the flatpak.  This plugin is built as a separate flatpak when
you 'make pkg.create.flatpak'

5 years agoMacGui: fix build when deployment target is set to 10.14.
Damiano Galassi [Sun, 9 Jun 2019 19:37:29 +0000 (21:37 +0200)]
MacGui: fix build when deployment target is set to 10.14.

5 years agoMacGui: make sure System Events is running, if not the permission alert will not...
Damiano Galassi [Sun, 9 Jun 2019 06:21:43 +0000 (08:21 +0200)]
MacGui: make sure System Events is running, if not the permission alert will not be shown.

5 years agoMacGui: fix queue sleep and shutdown on 10.14 and under sandbox.
Damiano Galassi [Sat, 8 Jun 2019 15:46:01 +0000 (17:46 +0200)]
MacGui: fix queue sleep and shutdown on 10.14 and under sandbox.

5 years agoRemove Build Status Logo
Scott [Sat, 8 Jun 2019 14:45:27 +0000 (15:45 +0100)]
Remove Build Status Logo

5 years agoDrop travis build support
Scott [Sat, 8 Jun 2019 14:45:12 +0000 (15:45 +0100)]
Drop travis build support

5 years agoMacGui: write the queue to disk less often and add some validations when reading...
Damiano Galassi [Sat, 8 Jun 2019 14:20:43 +0000 (16:20 +0200)]
MacGui: write the queue to disk less often and add some validations when reading it back from disk.

5 years agoWinGui: Language consistency tweak in queue.
sr55 [Fri, 7 Jun 2019 18:59:02 +0000 (19:59 +0100)]
WinGui: Language consistency tweak in queue.

5 years agoWinGui: Re-implement queue import/export functionality for the GUI. Note, this is...
sr55 [Fri, 7 Jun 2019 18:55:56 +0000 (19:55 +0100)]
WinGui: Re-implement queue import/export functionality for the GUI. Note, 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

5 years agoMacGui: use HB_VCODEC_X264_MASK to check whether x264 is selected or not.
Damiano Galassi [Fri, 7 Jun 2019 10:35:03 +0000 (12:35 +0200)]
MacGui: use HB_VCODEC_X264_MASK to check whether x264 is selected or not.

5 years agoMacGui: don't show fast decode checkbox when the encoder is not x264, fixes #2083.
Damiano Galassi [Fri, 7 Jun 2019 10:31:36 +0000 (12:31 +0200)]
MacGui: don't show fast decode checkbox when the encoder is not x264, fixes #2083.

5 years agoMacGui: localize the 'None' item in the fallback encoders popup.
Damiano Galassi [Fri, 7 Jun 2019 10:08:00 +0000 (12:08 +0200)]
MacGui: localize the 'None' item in the fallback encoders popup.

5 years agoMacGui: disable auto passthru fallback encoder options when fallback is set to none.
Damiano Galassi [Fri, 7 Jun 2019 09:33:45 +0000 (11:33 +0200)]
MacGui: disable auto passthru fallback encoder options when fallback is set to none.

5 years agoMacGui: fix warnings.
Damiano Galassi [Fri, 7 Jun 2019 09:26:23 +0000 (11:26 +0200)]
MacGui: fix warnings.

5 years agoWinGui: Add a "Test" button to the When Done Audio options. Also log the "MediaFailed...
sr55 [Thu, 6 Jun 2019 18:55:02 +0000 (19:55 +0100)]
WinGui: Add a "Test" button to the When Done Audio options. Also log the "MediaFailed" event to the log otherwise we get silent failures.  #2130

5 years agoWinGui: Add logging to the PrePostActionService
sr55 [Thu, 6 Jun 2019 14:55:45 +0000 (15:55 +0100)]
WinGui: Add logging to the PrePostActionService

5 years agoWinGui: Don't show encoder options when Fallback = None and a passthru encoder is...
sr55 [Thu, 6 Jun 2019 14:35:02 +0000 (15:35 +0100)]
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

5 years agoRevert "WinGui: Switch to SDK style cproj files. Switch to PackageReferences for...
sr55 [Sat, 1 Jun 2019 15:33:59 +0000 (16:33 +0100)]
Revert "WinGui:  Switch to SDK style cproj files. Switch to PackageReferences for NuGet Packages."

This reverts commit 7cf0e78155c1611d2055175d4b37fb04414f55c7.

5 years agoWinGui: Fix a crash in the AudioViewModel when no Behaviour Tracks or fallback encode...
sr55 [Sat, 1 Jun 2019 12:39:58 +0000 (13:39 +0100)]
WinGui: Fix a crash in the AudioViewModel when no Behaviour Tracks or fallback encoder are set.

5 years agoWinGui: Switch to SDK style cproj files. Switch to PackageReferences for NuGet Packages.
sr55 [Sat, 1 Jun 2019 12:39:17 +0000 (13:39 +0100)]
WinGui:  Switch to SDK style cproj files. Switch to PackageReferences for NuGet Packages.

5 years agoCLI: Don't ignore PictureKeepRatio preset key
John Stebbins [Fri, 31 May 2019 15:06:38 +0000 (08:06 -0700)]
CLI: Don't ignore PictureKeepRatio preset key

Fixes https://forum.handbrake.fr/viewtopic.php?f=10&t=39075

5 years agodecvcodec: fix building with QSV disabled
John Stebbins [Mon, 27 May 2019 16:31:02 +0000 (09:31 -0700)]
decvcodec: fix building with QSV disabled

5 years agoqsv: zero-copy re-implementation
maximd33 [Sat, 18 May 2019 18:49:10 +0000 (20:49 +0200)]
qsv: zero-copy re-implementation

5 years agopreset: Add Playstation 2160p60 Surround for PS4 Pro.
edu [Mon, 13 May 2019 18:15:26 +0000 (20:15 +0200)]
preset: Add Playstation 2160p60 Surround for PS4 Pro.

Reference: https://manuals.playstation.net/document/gb/ps4/music/mp_format_m.html

5 years agoUpdate SECURITY.md
Scott [Sat, 25 May 2019 11:47:53 +0000 (12:47 +0100)]
Update SECURITY.md

5 years agoCorrected typo
Scott [Sat, 25 May 2019 11:47:39 +0000 (12:47 +0100)]
Corrected typo

5 years agoCreate Security.MD for GitHub's new Security Tab
Scott [Sat, 25 May 2019 11:46:32 +0000 (12:46 +0100)]
Create Security.MD for GitHub's new Security Tab

5 years agoWinGui: Add Preference to perform the When Done Action immediately without the 60...
sr55 [Wed, 22 May 2019 19:20:49 +0000 (20:20 +0100)]
WinGui:  Add Preference to perform the When Done Action immediately without the 60 second prompt. (off by default)

5 years agoWinGui: Fix Copyright header
sr55 [Wed, 22 May 2019 18:15:10 +0000 (19:15 +0100)]
WinGui: Fix Copyright header

5 years agoqsv: adding LowPower support for AVC and HEVC encode on the appropriate HW generations
maxd [Wed, 8 May 2019 14:08:54 +0000 (16:08 +0200)]
qsv: adding LowPower support for AVC and HEVC encode on the appropriate HW generations

5 years agoWinGui: Better expose some of the UI actions in the Menus. Including shortcuts for...
sr55 [Wed, 15 May 2019 20:14:19 +0000 (21:14 +0100)]
WinGui: Better expose some of the UI actions in the Menus. Including shortcuts for key commands. #2092

5 years agoWinGui: Add missing .ass extension to subtitle import
sr55 [Sun, 12 May 2019 16:22:51 +0000 (17:22 +0100)]
WinGui: Add missing .ass extension to subtitle import

5 years agoWinGui: Clean-up the preset archive code. New filename format for archive files...
sr55 [Sun, 12 May 2019 09:58:35 +0000 (10:58 +0100)]
WinGui: Clean-up the preset archive code.  New filename format for archive files is presets.json.version.archive to make it easier to identify what preset version it came from. i.e.  presets.json.36_0_0.archive

5 years agoWinGui: Improvements for #2090
sr55 [Sun, 12 May 2019 09:43:33 +0000 (10:43 +0100)]
WinGui: Improvements for #2090
- Support upgrading presets from 1.2.2 and later. Preset importer required some fixes to allow this to operate.
- Changed Import Presets function to ignore built-in presets when the user tries to import the presets.json file. Cuts down on the volume of errors they'll get doing so.

5 years agoWinGui: Use hb_presets_read_file_json to read the UI presets file. This allows us...
sr55 [Sat, 11 May 2019 19:39:00 +0000 (20:39 +0100)]
WinGui: Use hb_presets_read_file_json to read the UI presets file. This allows us to better handle version upgrades without resetting everything back to 0.

5 years agoWinGui: More Robust Queue Backup and Recovery.
sr55 [Sat, 11 May 2019 16:24:54 +0000 (17:24 +0100)]
WinGui: More Robust Queue Backup and Recovery.

5 years agoWinGui: Switch the GUI over to using JSON for the queue. (Note, this is not the same...
sr55 [Fri, 10 May 2019 21:37:25 +0000 (22:37 +0100)]
WinGui: Switch the GUI over to using JSON for the queue. (Note, this is not 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.