summaryrefslogtreecommitdiffstats
path: root/gtk
Commit message (Collapse)AuthorAgeFilesLines
* LinGui: rework audio/subtitle tabs gtk < 3.16John Stebbins2017-08-045-3/+202
| | | | Add support for older gtk versions
* LinGui: rework audio/subtitle tabsJohn Stebbins2017-08-041-979/+1079
| | | | | Combine track selection and track list into a single pane with it's own stack switcher.
* LinGUI: Consistently capitalize Web Optimized.Bradley Sepos2017-08-0418-18/+18
|
* LinGUI: Reorder Align A/V Start control.Bradley Sepos2017-08-041-9/+9
|
* LinGui: change link to httpsJohn Stebbins2017-07-051-2/+2
|
* LinGui: fix use of freed memory in "File" menu actionJohn Stebbins2017-07-051-1/+7
| | | | Fixes https://github.com/HandBrake/HandBrake/issues/807
* LinGui: audio/subtitle "Reload Defaults" -> "Reload"John Stebbins2017-06-201-2/+2
|
* LinGui: change Audio/Subtitle "Defaults" to "Selection"John Stebbins2017-06-201-2/+2
| | | | | | There is persistent confusion about how to configure audio and subtitle selection behavior. Hopefully this will help steer people in the right direction.
* LinGui: Make disk warning limit configurableJohn Stebbins2017-06-207-87/+274
| | | | | | | | Allow disabling and setting disk warning limit in preferences. When enabled checks disk fullness every 10 seconds during encoding. If disk full condition is detected, pauses the encode and gives a popup with options "Resume, I've fixed the problem", "Resume, Don't tell me again", and "Cancel Current and Stop".
* LinGui: fix CSS setting for gtk < 3.20John Stebbins2017-06-161-1/+4
|
* LinGui: add commentJohn Stebbins2017-06-161-1/+1
|
* LinGui: fix exclusive burn behavior when FAS burn enabledJohn Stebbins2017-06-161-1/+2
| | | | | It was disabling burn for other non-FAS tracks. Not the behavior I wanted.
* LinGui: fix initial cropping (the right way)John Stebbins2017-06-163-57/+94
|
* LinGui: fix initial dimensions when *not* autocropJohn Stebbins2017-06-161-4/+2
|
* sync: work-around players with broken edit list supportJohn Stebbins2017-06-132-7/+36
| | | | | | | | | | | | | | | | | | | | | | | | This adds a preset key AlignAVStart that enables this work-around. When enabled, blank frames are inserted or frames are dropped to force alignment of the initial timestamp of every audio and video stream. Aligning the start times minimizes the impact of broken edit list support in players. Closes #763. Squashed: sync: improve alignment when passthru audio is present presets: enable AlignAVStart for General and Gmail presets LinGui: Improve AlignAVStart tooltip sync: avoid inserting a black frame < nominal frame duration sync: fix start alignment when doing p-to-p encoding sync: add comments
* LinGui: Allow resizing window smallerJohn Stebbins2017-06-122-36/+33
| | | | | | Make widget geometry changes that allow the window to be sized smaller. Minimum size with Fedora's default Adwaita theme is 1080x698. Other themes will vary in size.
* Allow audio fallback to be "None" (#623)John Stebbins2017-06-121-27/+30
| | | | | | | | | | | * Allow audio fallback to be "None" When audio fallback is "None", a failure to do passthru will result in no output audio track being added. * simplify audio autopassthru fallback logic Drop track when fallback codec is invalid instead of falling back to a default. Since all presets have a fallback set, the default fallback condition would only ever be triggered by an invalid setting.
* LinGui: Increase max video bitrate entry allowedJohn Stebbins2017-06-051-1/+1
|
* LinGui: Add UI support for BradleyS' sharpen filtersJohn Stebbins2017-05-304-2/+218
|
* LinGui: fix POTFILE listJohn Stebbins2017-04-191-3/+1
| | | | | When I changed a file name I forgot to change this list. This list is used to generate the translation template file.
* LinGui: fix application of SRT offsetJohn Stebbins2017-03-291-3/+3
|
* LinGui: fix audio copy mask updatesJohn Stebbins2017-03-121-1/+2
| | | | Updates to the mask would not be applied till it was saved to a preset
* LinGui: Update translationsJohn Stebbins2017-03-126-476/+13952
| | | | | | | New translations come from transifex HandBrake 1.0.0 project. https://ataaw.transifex.com/victorr2007/handbrake-100/ (cherry picked from commit c6896fe967b0a5c95c645646c2a7a9c60e7cc52b)
* Adds FR localisation to the desktop file (#552)Olivier Humbert2017-03-121-0/+2
|
* subtitles: simplify and shorten subtitle descriptions (#591)John Stebbins2017-03-102-5/+2
| | | | | | | | | | | | | | | | | | * subtitles: simplify and shorten subtitle descriptions Generally, it eliminates parens to make things more readable. I.e. it turns this: English (Closed Caption)(Wide Screen)(Bitmap)(VOBSUB) Into this: English, Closed Caption [Wide Screen, VOBSUB] * Revise punctuation per BradleyS request * fix subtitle description formatting * incorporate suggestions from PR
* Fix various spelling mistakes (#613)Sebastian Ramacher2017-03-1015-15/+15
| | | | | | | | | | * Fix spelling of 'source' * Fix spelling of 'specify' * Fix spelling of 'internal' * Fix spelling of 'quitting'
* LinGui: fix video preset slider updatesJohn Stebbins2017-03-092-30/+30
| | | | Fixes https://github.com/HandBrake/HandBrake/issues/621
* LinGui: fix crash when changing video encodersJohn Stebbins2017-02-101-7/+28
| | | | Attempt to access invalid encoder preset index accesses invalid memory
* LinGui: fix widget focus problemJohn Stebbins2017-01-291-0/+1
|
* LinGui: clear extra options when video codec changesJohn Stebbins2017-01-241-0/+1
| | | | Some valid options (e.g. vp9 qmin=0) can crash some libav encoders (mpeg4).
* json: revise range "End" for time and frame rangesJohn Stebbins2017-01-111-6/+6
| | | | | "End" was a duration. It is now the actual "End" position in 90khz ticks or frames.
* LinGui: fix use of gtk 3.22 deprecated functionsJohn Stebbins2017-01-033-18/+58
|
* libhb: allow removal of tagsJohn Stebbins2017-01-031-1/+1
| | | | | | Setting an empty string tag allows removal of existing tags. Note that setting a NULL string does not remove an existing tag but instead results in the tag getting passed through from the source.
* Update copyright dates to 2017.Bradley Sepos2017-01-0155-81/+81
|
* Revert "Update es.po (#460)"John Stebbins2016-12-301-6824/+25
| | | | | | | This reverts commit d58bb7a17d1a3e5978f16c363c361dc832c5acec. The po file is broken and does not build properly. It contains multiple duplicate message id definitions.
* Update es.po (#460)toni-em2016-12-301-25/+6824
| | | Update of the Spanish translation.
* LinGui: wider presets pane to accomodate longer preset namesJohn Stebbins2016-12-271-2/+2
|
* LinGui: fix tooltip formattingJohn Stebbins2016-12-271-1/+1
|
* LinGui: don't enable PictureKeepRatio widget in auto-anamorphicJohn Stebbins2016-12-271-0/+1
|
* LinGui: tooltip revisionsJohn Stebbins2016-12-141-13/+14
| | | | | | Update decomb/deinterlace tooltip to reflect new behavior. Add tooltips for audio and subtitle selection behavior and language lists.
* LinGui: make preview window resize smootherJohn Stebbins2016-11-291-4/+4
|
* LinGui: Fix some minor memory leaksJohn Stebbins2016-11-153-0/+14
|
* LinGui: fix setting default presetJohn Stebbins2016-11-111-0/+1
| | | | The old default was not getting scrubbed
* LinGui: fix number of frames encoded for PtoP framesJohn Stebbins2016-11-111-2/+2
|
* LinGui: fix audio sanitizing after muxer changeJohn Stebbins2016-11-102-8/+7
|
* LinGui: Fix running gtk versions older than 3.16John Stebbins2016-11-061-10/+0
| | | | focus-chain turns out to not be necessary anyway.
* LinGui: Improve tab focus navigationJohn Stebbins2016-11-022-55/+66
|
* LinGui: fix formatting of video encoder presetJohn Stebbins2016-11-011-1/+1
| | | | | GTK doesn't make the space for the label big enough. With some tweaking I managed to work around it's poor formatting.
* Add new anamorphic mode "Automatic", delete "Strict" (#367)John Stebbins2016-10-315-27/+28
| | | | | | | | | * Add new anamorphic mode "Automatic", delete "Strict" Anamorphic mode automatic is added to support Bradley's new presets that are designed to pick a PAR that maximizes storage resolution. Strict is converted to Loose + mod == 2 + UsesPictureSettings == 2 when importing presets
* LinGui: fix custom filter tooltipsJohn Stebbins2016-10-315-2/+84
| | | | | Make them reflect the "key=value" format change we made to custom filter settings.