summaryrefslogtreecommitdiffstats
path: root/gtk/src/ghb.ui
Commit message (Collapse)AuthorAgeFilesLines
* LinGui: simplify maintenance of UI xmlJohn Stebbins2016-08-241-9865/+0
| | | | | Combine the 3 separate UI description files into one m4 file that conditionally generates the needed UI description.
* LinGui: fix tooltip grammerJohn Stebbins2016-08-231-1/+1
|
* LinGui: Add rotate filterJohn Stebbins2016-08-231-1/+47
|
* LinGui: add {preset} auto-file naming optionJohn Stebbins2016-05-051-1/+1
|
* LinGui: replace preview "fullscreen" with preview window resizingJohn Stebbins2016-03-161-153/+147
| | | | | | | 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-151-156/+150
|
* LinGui: make preview frame selector slider widerJohn Stebbins2016-03-151-0/+1
|
* LinGui: simplify live preview and preview hud codeJohn Stebbins2016-03-151-7/+1
| | | | | | 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: link comb-detect and deinterlace filtersJohn Stebbins2016-03-111-1/+1
| | | | | 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-111-3/+71
|
* Update copyright dates to 2016.Bradley Sepos2016-01-011-2/+2
|
* LinGui: fix "margin-start" run-time warning on gtk 3.10John Stebbins2015-10-161-1/+1
|
* LinGui: Fix filter tab on gtk 3.10John Stebbins2015-10-151-2/+31
| | | | Gtk versions prior to 3.12 do not support GtkFlowBox
* LinGui: Put filters in their own paneJohn Stebbins2015-10-141-375/+343
| | | | | And rearage their order to follow the order they are applied in during encoding.
* Make deinterlace/decomb behave similar to nlmeans/hqdn3dJohn Stebbins2015-10-091-96/+47
| | | | | I.e. use a dropdown to select between the filters instead of a radio button.
* LinGui: button and menu uix improvementsJohn Stebbins2015-10-091-22/+35
| | | | | Make toolbar button order follow work flow better. Improve text of buttons and menues.
* LinGui:John Stebbins2015-10-081-2/+9
| | | | Fix inconsistencies in UI xml for different gtk versions.
* LinGui: improve behavior of queue, preview, and activity togglesJohn Stebbins2015-10-061-15/+18
| | | | | | | Put "View" menu items in the same order as toolbar toggle buttons. Make "View" menu items check boxes that mirror toolbar buttons. Change the label of the toolbar buttons to "Hide *" when activated and "Show *" when deactivated.
* LinGui: update translation filesJohn Stebbins2015-09-281-4/+4
| | | | | Fix list of translatable files. Fix differences in strings between gtkbuilder versions
* LinGui: fix a scrolling issue in presets panejstebbins2015-08-181-1/+0
| | | | | | | Expanding a folder was causing the pane to scroll back to the currently selected preset. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7403 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: don't hide foreign audio subtitle optionsjstebbins2015-08-061-2/+6
| | | | | | | | Make the insensitive when there is not preferred language set. And improve the tooltip to indicate that a preferred language is required for these options. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7396 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Don't allow toolbar truncationjstebbins2015-07-301-0/+1
| | | | | | | Force the main window to be large enough that the toolbar is never truncated. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7388 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: simplify preview overlayjstebbins2015-07-291-210/+226
| | | | | | | | | | | Don't use gdk_display_supports_composite or gdk_window_set_composited. They have been deprecated. Unfortunately, this means I lose some functionality. I can give the HUD round corners or I can make it translucent. It appears there is no way to do both in the latest gtk+-3 :( git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7384 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: Allow log level changes and update checks *after* hb_init()jstebbins2015-06-121-1/+1
| | | | | | | | | | | - In the CLI, this allows calling hb_init() before parsing args, which permits us to see any libhb log messages that are generated during option parsing. These messages were hidden before. - In the GUIs, this allows dynamic changes to log level. Previously an application restart was required. I have only updated the LinGui to take advantage of this. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7295 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: use libhb to initialize job...jstebbins2015-05-271-9/+9
| | | | | | | ...and set some job settings as values change in the UI. This eliminates a large chunk of job setup code. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7230 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: refactor subtitle panejstebbins2015-05-191-2/+21
| | | | | | | | | | | | Store subtitle track info in json job compatible format. Copy directly into job when adding new job. Also, removed "Foreign audio search" from the subtitle track dropdown and made an explicit "Foreign audio search" toolbar button. This makes it easy to enforce only one such track in the list and gives me a place to put a better tooltip explaining FAS. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7211 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: audio pane refactoringjstebbins2015-05-151-5/+4
| | | | | | | | | | | - Use dict keys that align with job in audio list. - Fix quality for encoders with inverted quality scale like lame. - Fix disabling of audio passthru options that do not apply to the current input audio track. - Fix enable/disable of quality widgets - Fix random failure to change audio encoders in audio settings popup git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7190 b64f7644-9d1e-0410-96f1-a4d463321fa5
* lingui: use libhb preset management from linux guijstebbins2015-05-141-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7179 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: adjust tooltip line alignmentsjstebbins2015-04-221-3/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7116 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Remove "reload queue" dialog. The queue is always reloaded.jstebbins2015-04-221-0/+17
| | | | | | | And add a new "Delete All" button to the queue to simplify clearing the queue. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7114 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: move icons into a GResourcejstebbins2015-03-261-1/+1
| | | | | | | | This allows me to eliminate a warning from gtk+-3.14 about deprecated gtk_icon_theme_add_builtin_icon(). git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7021 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix queue file open dialog filtersjstebbins2015-03-261-1/+1
| | | | | | | Forgot to change these to json from xml/plist git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@7020 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: add widgets for eac3, truehd, and flac autopassthrujstebbins2015-03-151-0/+63
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6993 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: random clean-upsjstebbins2015-03-051-3/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6964 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: whoops, forgot file chooser dialog filters...jstebbins2015-02-181-0/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6926 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Add queue save/load options to queue panejstebbins2015-02-181-0/+35
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6925 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: add Burn-In options to subtitle defaultsjstebbins2015-02-151-1/+120
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6903 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: update year to 2015jstebbins2015-02-071-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6875 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: add separate UI xml for gtk 3.14jstebbins2014-12-291-0/+1
| | | | | | | and fix a parser bug git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6672 b64f7644-9d1e-0410-96f1-a4d463321fa5
* eliminate job->largeFileSizejstebbins2014-12-231-22/+1
| | | | | | | It is no longer needed since we eliminated mp4v2 support git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6647 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: remove POS appindicatorjstebbins2014-12-041-19/+0
| | | | | | | It's nothing but trouble. Buggy POS ubuntu crapware. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6586 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: make more strings translatablejstebbins2014-11-051-11/+11
| | | | | | | Thanks to Уважением Виктор (aka victor) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6505 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix spacing on status linejstebbins2014-10-301-0/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6481 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: eliminate more deprecated widget propertiesjstebbins2014-10-281-126/+126
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6475 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: eliminate more deprecated widget propertiesjstebbins2014-10-281-39/+53
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6474 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: eliminage deprecated GtkAlignmentjstebbins2014-10-281-4753/+4490
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6473 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: remove GtkStatusIconjstebbins2014-10-281-5/+0
| | | | | | | | It does nothing in gtk-3 and will be removed in future gtk versions. Support for status icons through libappindicator remains. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6470 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix tooltipjstebbins2014-10-101-2/+2
| | | | | | | Mark it as translatable and fix punctuation. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6439 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix spelling typojstebbins2014-10-081-2/+2
| | | | | | | Thanks to Sebastian Ramacher for the patch git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6436 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix tooltip indentation and spelling errorsjstebbins2014-08-221-194/+197
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6343 b64f7644-9d1e-0410-96f1-a4d463321fa5