summaryrefslogtreecommitdiffstats
path: root/gtk
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* build: fix references to documents (e.g. NEWS -> NEWS.markdown)John Stebbins2016-06-111-1/+1
|
* fix(de.po): Minor typo causing a nasty warning (#222)setec2016-06-101-1/+1
| | | Fixes `Gtk: Failed to set text '<b>Nur Erzwungene>' from markup due to error parsing markup: Fehler in Zeile 1, Zeichen 35: Element »markup« wurde geschlossen, aber das derzeit offene Element ist »b«`
* 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
|
* presets: fix import of old version-less preset filesJohn Stebbins2016-03-211-5/+5
| | | | | The version number was not added after import causing an attempt to do import conversions twice. The second conversion breaks values.
* LinGui: center image in preview windowJohn Stebbins2016-03-161-5/+16
| | | | | If the window manager does not size the window correctly (wayland!) distribute black evenly around the image.
* LinGui: replace preview "fullscreen" with preview window resizingJohn Stebbins2016-03-169-588/+770
| | | | | | | Dynamic transitions to fullscreen mode have been broken in GTK for a long time now. So I'm giving up on them ever fixing it. Instead, the preview window can be resized by dragging edges and maximized with the maximize button.
* LinGui: fix centering of preview in larger windowJohn Stebbins2016-03-153-468/+450
|
* LinGui: make preview frame selector slider widerJohn Stebbins2016-03-153-0/+3
|
* LinGui: simplify live preview and preview hud codeJohn Stebbins2016-03-155-701/+319
| | | | | | This makes live preview playback somewhat less efficient. But the code is more portable and doesn't have some of the glitchy issues with rendering the HUD.
* LinGui: enable live preview (gstreamer) by default on win32John Stebbins2016-03-131-1/+1
|
* LinGui: tell gstreamer where to find plugins on win32John Stebbins2016-03-131-0/+1
|
* LinGui: some win32 fixesJohn Stebbins2016-03-131-8/+21
| | | | | | Fix preview hud background. it was transparent. Fix initialization of gstreamer. It could not initialize the video overlay.
* LinGui: make gdk pixbuf loaders work under mingwJohn Stebbins2016-03-121-0/+5
| | | | Makes my icons work on windows :)
* Remove the CLI / LibHB Update Checker. It's been broken since we switched to ↵sr552016-03-121-3/+3
| | | | HTTPS and it's terrible code.
* LinGui: fix "Cancel" of subtitle changesJohn Stebbins2016-03-121-3/+6
| | | | Cancel did not revert the changes that were made.
* LinGui: Tidy up queue formatJohn Stebbins2016-03-126-185/+222
| | | | | Put all UI specific settings under a "uiSettings" key in a queue entry. Job settings suitable for hb_add_json() are under "Job" key.
* LinGui: link comb-detect and deinterlace filtersJohn Stebbins2016-03-114-3/+35
| | | | | When comb-detect is enabled and decomb/deinterlace filter is not, enable decomb. When decomb/detinterlace filter is disabled, disable comb-detect.
* decomb: split comb detection out into it's own filterJohn Stebbins2016-03-115-3/+208
|
* LinGui: prevent crashes due to an invalid queue fileJohn Stebbins2016-03-101-19/+11
|
* LinGui: don't assume log text is iso-8859-1John Stebbins2016-03-101-2/+2
|
* lingui: fix use of freed memoryJohn Stebbins2016-03-091-1/+1
|
* filters: make job filter settings an hb_dict_tJohn Stebbins2016-03-092-43/+27
| | | | | | This simplifies accessing and changing filter parameters programatically. It also changes the custom filter string format to a ':' separated list of key/value pairs.
* lingui: fix data type of GType variableJohn Stebbins2016-02-251-3/+3
| | | | | Wrong size data type resulted in massive failure when compiled with certain CFLAGS.
* deinterlace: use avfilter yadif deinterlacerJohn Stebbins2016-02-151-1/+1
|
* LinGui: use language table provided by libhbJohn Stebbins2016-01-271-245/+17
| | | | | LinGui had a duplicate of this table, so it did not automatically get the updates to native language names that was recently added.
* libhb: Add libavfilter support and pad filterJohn Stebbins2016-01-211-1/+1
| | | | | | | | | | | | | | New filter types HB_FILTER_AVFILTER and HB_FILTER_PAD. Settings for HB_FILTER_AVFILTER are the same as you would pass to avconv from the command line -vf option, except that we do not support multi-input or multi-output filters. Settings for HB_FILTER_PAD are "width:height:color:x_offset:y_offset". width x height is the size of the output frame after padding. color may be a w3c color name or RGB value (default black). x_offset, y_offset is the position of the video within the padded area (default centered). Any of the values may be omitted or "auto".
* LinGui: remove unnecessary audio mixdown warningJohn Stebbins2016-01-181-28/+0
| | | | | When adding multiple items to the queue, this popup was just an annoyance.
* LinGui: clean up copyright and license commentsJohn Stebbins2016-01-0338-170/+544
|
* LinGui: update copyright date in translation filesJohn Stebbins2016-01-0313-35/+35
|
* Update copyright dates to 2016.Bradley Sepos2016-01-0125-31/+31
|
* LinGui: fix live preview range selectionJohn Stebbins2015-12-201-1/+1
| | | | Off by one error...