]> granicus.if.org Git - handbrake/log
handbrake
5 years agoMacGui: update Italian localization.
Damiano Galassi [Tue, 6 Aug 2019 20:45:29 +0000 (22:45 +0200)]
MacGui: update Italian localization.

5 years agoMacGui: rename the Actions toolbar item to Action to be coherent with the other Mac...
Damiano Galassi [Tue, 6 Aug 2019 10:22:00 +0000 (12:22 +0200)]
MacGui: rename the Actions toolbar item to Action to be coherent with the other Mac apps.

5 years agoUpdate deprecated gnu dialects name in project.pbxproj
Nomis101 [Mon, 5 Aug 2019 11:31:02 +0000 (13:31 +0200)]
Update deprecated gnu dialects name in project.pbxproj

The name gnu++0x is deprecated since 2011. We should use the up-to-date name gnu++11 instead.
http://www.stroustrup.com/C++11FAQ.html

5 years agoaudio_resample: set input and output samplerate
John Stebbins [Thu, 30 May 2019 15:45:13 +0000 (08:45 -0700)]
audio_resample: set input and output samplerate

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

5 years agoMacGui: correct the HBEncodeLogLocation key. Fix #2220.
Damiano Galassi [Mon, 5 Aug 2019 07:17:12 +0000 (09:17 +0200)]
MacGui: correct the HBEncodeLogLocation key. Fix #2220.

5 years agocontrib: Update to x265 3.1.2.
Bradley Sepos [Thu, 1 Aug 2019 14:14:20 +0000 (10:14 -0400)]
contrib: Update to x265 3.1.2.

Fixes hangs encoding some files.

5 years agoLinGui: make selection of gtk3/gtk4 configure-able
John Stebbins [Wed, 31 Jul 2019 23:34:07 +0000 (16:34 -0700)]
LinGui: make selection of gtk3/gtk4 configure-able

5 years agoLinGui: only show progress bar on active queue entry
John Stebbins [Wed, 31 Jul 2019 20:55:47 +0000 (13:55 -0700)]
LinGui: only show progress bar on active queue entry

5 years agoWinGui: UI / Consistency improvements on Audio and Subtitle Defaults
sr55 [Wed, 31 Jul 2019 20:41:02 +0000 (21:41 +0100)]
WinGui: UI / Consistency improvements on Audio and Subtitle Defaults

5 years agostream: fix building of subtitle list in PES files
John Stebbins [Wed, 31 Jul 2019 14:56:56 +0000 (07:56 -0700)]
stream: fix building of subtitle list in PES files

a very old cut & paste error.  people must not use subtitles in PES
much ;)

5 years agoMacGui: don't send the search pass progress to the Finder progress bar.
Damiano Galassi [Wed, 31 Jul 2019 05:30:48 +0000 (07:30 +0200)]
MacGui: don't send the search pass progress to the Finder progress bar.

5 years agoFix some typos (#2202)
Nomis101 [Wed, 31 Jul 2019 05:27:27 +0000 (07:27 +0200)]
Fix some typos (#2202)

Fix some typos

5 years agoLinGui: make chapter list rows non-selectable
John Stebbins [Tue, 30 Jul 2019 21:54:10 +0000 (14:54 -0700)]
LinGui: make chapter list rows non-selectable

I.e. do not highlight the entire row when clicked with the mouse

5 years agoLinGui: change chapter list to GtkListBox
John Stebbins [Tue, 30 Jul 2019 19:51:13 +0000 (12:51 -0700)]
LinGui: change chapter list to GtkListBox

GtkListBox is more flexible than GtkTreeView.  It is possible now to
process key press events without creating a custom text cell renderer.

Also due to the way event handling changes in GTK4, it was no longer
even possible to create a custom cell renderer that can process key
events. So this GtkListBox implementation is compatible with GTK4.

5 years agoLinGui: fix build error on ubuntu bionic
John Stebbins [Tue, 30 Jul 2019 14:58:04 +0000 (07:58 -0700)]
LinGui: fix build error on ubuntu bionic

5 years agoMacGui: add a preference to automatically clear completed queue items.
Damiano Galassi [Tue, 30 Jul 2019 08:49:01 +0000 (10:49 +0200)]
MacGui: add a preference to automatically clear completed queue items.

5 years agoMacGui: set the progress labels to a monospaced digit font.
Damiano Galassi [Tue, 30 Jul 2019 08:29:01 +0000 (10:29 +0200)]
MacGui: set the progress labels to a monospaced digit font.

5 years agoMacGui: add a nicer icon to the details toolbar button.
Damiano Galassi [Tue, 30 Jul 2019 08:27:43 +0000 (10:27 +0200)]
MacGui: add a nicer icon to the details toolbar button.

5 years agoLinGui: gtk4 port, use rotation transform in settings stack
John Stebbins [Tue, 30 Jul 2019 00:02:35 +0000 (17:02 -0700)]
LinGui: gtk4 port, use rotation transform in settings stack

Because we can :*p

5 years agoLinGui: gtk4 port, fix reading/writing GtkSpinButton text
John Stebbins [Mon, 29 Jul 2019 23:40:09 +0000 (16:40 -0700)]
LinGui: gtk4 port, fix reading/writing GtkSpinButton text

In GTK4, GtkSpinButton is no longer a subclass of GtkEntry.  Must use
GtkEditable APIs in GTK4

5 years agoLinGui: gtk4 port, minimize appearence of tool bar separators
John Stebbins [Mon, 29 Jul 2019 22:39:33 +0000 (15:39 -0700)]
LinGui: gtk4 port, minimize appearence of tool bar separators

These are not supposed to be visible, but gtk4 is not respecting the
"draw" property of GtkSeparatorToolItem.  When this is fixed, I can
restore proper spacing between "Open Source" and "Add To Queue" toolbar
buttons.

5 years agoLinGui: gtk4 port, fix summary tab preview image scaling
John Stebbins [Mon, 29 Jul 2019 22:22:42 +0000 (15:22 -0700)]
LinGui: gtk4 port, fix summary tab preview image scaling

GTK4 added a new widgit GtkPicture that is almost identical to GtkImage.
The main difference appears to be that GtkImage now scales down the size
of the given pixbuf using some undocumented algorithm.  It's filling
some of the space available, but not all of it.  But it isn't a hard
size limit because making the window bigger continues to make the image
bigger.

GtkPicture shows the pixbuf unscaled as expected. So use GtkPicture for
the preview image :*(

5 years agoLinGui: gtk4 port, fix search in language combo box
John Stebbins [Mon, 29 Jul 2019 17:48:07 +0000 (10:48 -0700)]
LinGui: gtk4 port, fix search in language combo box

language search requires key-press handling which changed in gtk4

5 years agoLinGui: disable gtk4 key-press handling for chapter list
John Stebbins [Mon, 29 Jul 2019 17:02:02 +0000 (10:02 -0700)]
LinGui: disable gtk4 key-press handling for chapter list

gtk4 makes it very difficult to handle key-press in a GtkCellRenderer
I will need to rewrite the capter list as a GtkListBox instead of a
GtkTreeView to re-enable this.

key-press handling is used here to automatically move to the next
chapter when finished editing the current

5 years agoLinGui: add queue row delete key handling for gtk4
John Stebbins [Mon, 29 Jul 2019 16:43:15 +0000 (09:43 -0700)]
LinGui: add queue row delete key handling for gtk4

Event handling in gtk4 is substantially different than gtk3.  This
restores handling of delete key on queue rows in gtk4 port

5 years agoLinGui: use GtkNotebookPage in gtk4 ui description
John Stebbins [Mon, 29 Jul 2019 16:20:16 +0000 (09:20 -0700)]
LinGui: use GtkNotebookPage in gtk4 ui description

This is the modern gtk4 way...

5 years agoLinGui: remove ubuntu 18.10 (cosmic) snapshots
John Stebbins [Mon, 29 Jul 2019 15:11:06 +0000 (08:11 -0700)]
LinGui: remove ubuntu 18.10 (cosmic) snapshots

Cosmic is EOL so launchpad no longer accepts build requests

5 years agoMacGui: refactor the preferences keys and autonaming methods; fix the queue when...
Damiano Galassi [Mon, 29 Jul 2019 05:34:38 +0000 (07:34 +0200)]
MacGui: refactor the preferences keys and autonaming methods; fix the queue when running multiple HandBrake instances; fixed a number of bugs.

5 years agoWinGui: Force set FastDecode = false for x265. It's only an option under the dropdown...
sr55 [Sun, 28 Jul 2019 16:27:31 +0000 (17:27 +0100)]
WinGui: Force set FastDecode = false for x265. It's only an option under the dropdown, not an additional set. Fixes #2211

5 years agoMacGui: add file size to the statistics. Fix selected text color when dark mode is...
Damiano Galassi [Sun, 28 Jul 2019 05:14:40 +0000 (07:14 +0200)]
MacGui: add file size to the statistics. Fix selected text color when dark mode is enabled.

5 years agoWinGui: Better formatting for encode times
sr55 [Sat, 27 Jul 2019 20:02:11 +0000 (21:02 +0100)]
WinGui: Better formatting for encode times

5 years agoMacGui: show statistics for completed jobs.
Damiano Galassi [Sat, 27 Jul 2019 14:39:06 +0000 (16:39 +0200)]
MacGui: show statistics for completed jobs.

5 years agoMacGui: improve queue labels when multiple jobs are selected; fix some bugs.
Damiano Galassi [Sat, 27 Jul 2019 11:15:37 +0000 (13:15 +0200)]
MacGui: improve queue labels when multiple jobs are selected; fix some bugs.

5 years agoLinGui: WIP gtk4 support
John Stebbins [Wed, 24 Jul 2019 22:03:22 +0000 (15:03 -0700)]
LinGui: WIP gtk4 support

Known issues and todo:

notebooks, use GtkNotebookPage semantics in ui file
fix keypress delete in queue_list
fix dest_file grab-focus? (highlight of filename for editing)
focus-in/out with GtkEventControllerKey
preview_state_cb how to handle icon-ified preview?
preview_configure_cb, saving preview window size?
accelerator alt-d grab-focus destination
key-press-event in chapter list, ghbcellrenderertext -> GtkEventControllerKey
Why doesn't summary preview image scale correctly?
"System" in about dialog? why is the tab there when "system" prop not set?
GtkSeparatorToolitem seems to ignore "draw" prop?

5 years agoMacGui: store queue items statistics.
Damiano Galassi [Thu, 25 Jul 2019 06:12:35 +0000 (08:12 +0200)]
MacGui: store queue items statistics.

5 years agoMacGui: improve queue init.
Damiano Galassi [Thu, 25 Jul 2019 06:10:15 +0000 (08:10 +0200)]
MacGui: improve queue init.

5 years agoLinGui: fix build error when update checks enabled
John Stebbins [Mon, 22 Jul 2019 23:08:14 +0000 (16:08 -0700)]
LinGui: fix build error when update checks enabled

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

5 years agocontrib: Update to x265 3.1.1.
Bradley Sepos [Sat, 20 Jul 2019 16:18:04 +0000 (12:18 -0400)]
contrib: Update to x265 3.1.1.

5 years agoMacGui: fix file menu validation. Closes #2200.
Damiano Galassi [Sat, 20 Jul 2019 16:00:58 +0000 (18:00 +0200)]
MacGui: fix file menu validation. Closes #2200.

5 years agoMacGui: fix a number of queue regressions.
Damiano Galassi [Sat, 20 Jul 2019 08:15:19 +0000 (10:15 +0200)]
MacGui: fix a number of queue regressions.

5 years agoMacGui: add a NSString extension to create monospaced strings.
Damiano Galassi [Sat, 20 Jul 2019 08:14:44 +0000 (10:14 +0200)]
MacGui: add a NSString extension to create monospaced strings.

5 years agoMacGui: add inline progress status and bar in the queue.
Damiano Galassi [Sat, 20 Jul 2019 07:08:25 +0000 (09:08 +0200)]
MacGui: add inline progress status and bar in the queue.

5 years agobuild: Change hardening logic from None to False in configure.py.
Nomis101 [Fri, 19 Jul 2019 20:49:28 +0000 (22:49 +0200)]
build: Change hardening logic from None to False in configure.py.

5 years agoMacGui: revert 8d5f8fc7f55d45a082efd5c624c04b84118fb2b5 because it breaks other links...
Damiano Galassi [Fri, 19 Jul 2019 19:34:48 +0000 (21:34 +0200)]
MacGui: revert 8d5f8fc7f55d45a082efd5c624c04b84118fb2b5 because it breaks other links to specific topics pages.

5 years agoMacGui: refactor the queue and implement part of the new queue ui.
Damiano Galassi [Fri, 19 Jul 2019 19:17:27 +0000 (21:17 +0200)]
MacGui: refactor the queue and implement part of the new queue ui.

5 years agoLinGui: fix spacing between preset menu button and settings stack
John Stebbins [Thu, 18 Jul 2019 19:05:22 +0000 (12:05 -0700)]
LinGui: fix spacing between preset menu button and settings stack

5 years agoLinGui: make "clear completed queue items" pref consistent with WinGui
John Stebbins [Wed, 17 Jul 2019 17:30:05 +0000 (10:30 -0700)]
LinGui: make "clear completed queue items" pref consistent with WinGui

move to "General" preferences pane
make text consistent

5 years agostream: add support for eia 608 subtitle tracks
John Stebbins [Wed, 17 Jul 2019 17:13:20 +0000 (10:13 -0700)]
stream: add support for eia 608 subtitle tracks

eia 608 embedded in video was supported (i.e. ffmpeg frame side
data AV_FRAME_DATA_A53_CC), but not as it's own track.

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

5 years agoWinGui: Show Day long encodes in hours consistent with the other UIs
sr55 [Tue, 16 Jul 2019 20:49:07 +0000 (21:49 +0100)]
WinGui: Show Day long encodes in hours consistent with the other UIs

5 years agoWinGui: Support Encode Time in days. #523
sr55 [Tue, 16 Jul 2019 20:01:03 +0000 (21:01 +0100)]
WinGui: Support Encode Time in days. #523

5 years agoMacGui: Set /docs rather than /docs/en/1.2.0 for the documentation. Better for prese...
sr55 [Tue, 16 Jul 2019 19:45:48 +0000 (20:45 +0100)]
MacGui: Set /docs rather than /docs/en/1.2.0  for the documentation. Better for presenting multiple languages. Fixes #1927

5 years agoLinGui: Reduce disk monitoring free space limit to 2GB
John Stebbins [Mon, 15 Jul 2019 16:49:20 +0000 (09:49 -0700)]
LinGui: Reduce disk monitoring free space limit to 2GB

5 years agoFix dropped audio when embedded CC sub is selected
John Stebbins [Mon, 15 Jul 2019 16:32:29 +0000 (09:32 -0700)]
Fix dropped audio when embedded CC sub is selected

The subtitle ID assigned to CC embedded in video collided with regular
track IDs in some file types.

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

5 years agoWinGui: Since the UI now has active storage space left monitoring, set the default...
sr55 [Sun, 14 Jul 2019 21:03:03 +0000 (22:03 +0100)]
WinGui: Since the UI now has active storage space left monitoring, set the default to 2GB rather than 10GB. Users can up this if they desire.

5 years agoWinGui: Remove the experimental embedded queue. It's not been working right for a...
sr55 [Sun, 14 Jul 2019 20:57:32 +0000 (21:57 +0100)]
WinGui: Remove the experimental embedded queue. It's not been working right for a while and I don't intend to develop it out.

5 years agoLinGui: update preset save dialog "Dimensions" label
John Stebbins [Fri, 12 Jul 2019 21:55:35 +0000 (14:55 -0700)]
LinGui: update preset save dialog "Dimensions" label

Make it consistent with other UIs
Fixes https://github.com/HandBrake/HandBrake/issues/1309

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