summaryrefslogtreecommitdiffstats
path: root/gtk/src
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* LinGui: delete unused column value in combo boxesJohn Stebbins2016-10-281-119/+92
|
* LinGui: fix use of freed pointerJohn Stebbins2016-10-281-2/+2
|
* LinGui: use HB_ERROR_CANCELED status ...John Stebbins2016-10-261-3/+0
| | | | ... rather than tracking canceled jobs internally in the UI.
* LinGui: improve layout of Dimensions tabJohn Stebbins2016-10-241-236/+200
|
* LinGui: work around conflicting PicturePAR and UsesPictureSettingsJohn Stebbins2016-10-241-9/+16
| | | | UsesPictureSettings takes precedence
* LinGui: fix installation of desktop fileJohn Stebbins2016-10-191-32/+18
| | | | | Don't install flatpak desktop file when not building a flatpak. This was causing duplicate icons in some distros.
* LinGui: UI tweaksJohn Stebbins2016-10-123-30/+49
| | | | | Adjust some widget alignments. Change some text color.
* LinGui: update hb docs linkJohn Stebbins2016-10-061-3/+5
| | | | Old docs are offline. So use new docs.
* LinGui: Fix audio and subtitle lang list "Unknown" entryJohn Stebbins2016-09-161-2/+6
| | | | It should read "Any" instead of "Unknown" for these lists.
* LinGui: fix width of min title length entry widgetJohn Stebbins2016-09-161-1/+3
| | | | It cut off digits when > 2 digits
* LinGui: fix some issues with reloading audio defaultsJohn Stebbins2016-09-084-121/+123
| | | | | Reloading the audio defaults basically didn't work right. Some settings didn't get loaded, some got loaded and not displayed or displayed wrong.
* LinGui: disable invalid audio sampleratesJohn Stebbins2016-09-023-0/+29
| | | | | opus only supports a limited set of samplerates. disable those that do not apply.
* contrib: Add opus audio encoder.John Stebbins2016-09-021-14/+1
| | | | | | | | | | Remove: hb_audio_samplerate_get_best() Add: hb_audio_samplerate_is_supported() hb_audio_samplerate_find_closest() hb_audio_samplerate_get_sr_shift()
* LinGui: Add flatpak support (#231)John Stebbins2016-08-305-6/+38956
| | | | | | | | | | | | | | | | | | | | | | | * LinGui: add --flatpak configure option For building a linux flatpak bundle * LinGui: add rules to build flatpak repo and bundles * LinGui: add flatpak compatible icon * LinGui: add flatpak compatible desktop file * LinGui: add flatpak appdata xml * pkg: disable building LinGui when creating cli flatpak * pkg: clean flatpak build cache when updating source package * pkg: fix source package build dependencies Fixes errors when the git ref being packaged changes and you have not manually deleted stage and pkg build directories.
* add ghb_override_user_config_dir function (#304)2wayne2016-08-303-1/+24
| | | Allow selection of the config file directory from the command line
* LinGui: Fix "Open Source" on older gtk versionsJohn Stebbins2016-08-291-2/+4
| | | | | Older gtk versions do not support the mnemonics "cancel" and "no" as substitutes for integer response values.
* LinGui: simplify maintenance of UI xmlJohn Stebbins2016-08-244-19699/+151
| | | | | Combine the 3 separate UI description files into one m4 file that conditionally generates the needed UI description.
* LinGui: fix tooltip grammerJohn Stebbins2016-08-233-3/+3
|
* LinGui: Add rotate filterJohn Stebbins2016-08-234-1/+146
|
* LinGui: Really fix icon_res.h build dependency.Bradley Sepos2016-08-101-1/+1
| | | | By fixing typo in 56c7ee7486b338f56812ae153178757c43dc0f9c.
* gtk: Revise Russian translation of pop-up comment.maxd2016-07-281-1/+1
|
* gtk: Add Russian translation for pop-up comment.TotalCaesar6592016-07-281-1/+2
|
* LinGui: Fix icon_res.h build dependencyJohn Stebbins2016-07-141-0/+1
|
* LinGui: fix source dialog default selectionJohn Stebbins2016-06-301-0/+1
| | | | | Dialog needs to be shown before attempting to set selection. Selection is not reliably set otherwise (sometimes yes, sometimes no).
* LinGui: fix preview hud colors with gtk 3.20John Stebbins2016-06-291-1/+1
|
* LinGui: fix deprecation warning against gtk 3.20John Stebbins2016-06-291-0/+10
|
* LinGui: revert old gtk bug workaroundJohn Stebbins2016-06-291-13/+1
| | | | It is no longer necessary in current gtk versions \o/
* LinGui: fix initial preview scaling sizeJohn Stebbins2016-06-201-2/+2
|
* LinGui: Fix preview window sizing when there is no title yetJohn Stebbins2016-06-171-0/+12
|
* vpx: add encoder presetsJohn Stebbins2016-05-293-13/+26
| | | | | | | | | | | presets are veryfast - deadline=good:cpu-used=5 faster - deadline=good:cpu-used=4 fast - deadline=good:cpu-used=3 medium - deadline=good:cpu-used=2 slow - deadline=good:cpu-used=1 slower - deadline=good:cpu-used=0 veryslow - deadline=best:cpu-used=0
* enable libvpx VP9 encoderJohn Stebbins2016-05-272-2/+3
|
* LinGui: add source title dict to queueJohn Stebbins2016-05-279-149/+159
| | | | | | By adding the title to the queue entry, all necessary information for displaying queued job is present in the queue entry. So I no longer need hackish "Description" key in job audio and subtitle lists.
* LinGui: fix audio and subtitle descriptions in queueJohn Stebbins2016-05-245-1/+33
| | | | ... When "Add Multiple" is used.
* LinGui: save backup of presets whenever the version changesJohn Stebbins2016-05-191-13/+12
| | | | | | ... and not only when the version increases. This ensures that presets from a newer version are not lost when temporarily reverting to an older version.
* LinGui: allow the main window to be tallerJohn Stebbins2016-05-051-1/+1
|
* LinGui: add {preset} auto-file naming optionJohn Stebbins2016-05-054-3/+10
|
* LinGui: all negative vquality slider valuesJohn Stebbins2016-03-301-3/+10
| | | | And only show "lossless" for x264 8bit
* LinGui: fix saving default presetJohn Stebbins2016-03-271-1/+4
| | | | The default flag was getting lost
* LinGui: fix crash when no preset selected and scan new sourceJohn Stebbins2016-03-271-22/+25
|