summaryrefslogtreecommitdiffstats
path: root/gtk
Commit message (Collapse)AuthorAgeFilesLines
* LinGui: fix small memory leakjstebbins2015-01-131-6/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6743 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Simplify frontend useage of hb_add()jstebbins2015-01-121-67/+5
| | | | | | | | | Modify hb_add() to automatically add all necessary passes, so hb_add() only needs to be called once per job. It now automatically adds subtitle scan and 2-pass encoding passes. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6738 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix parent window of dialogsjstebbins2015-01-118-42/+89
| | | | | | | libgtk has started complaining about floating dialogs git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6734 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: better stderr redirection on mingwjstebbins2014-12-291-3/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6675 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix building gtk gui on mingw, add regex to linkjstebbins2014-12-291-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6674 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: add separate UI xml for gtk 3.14jstebbins2014-12-296-62/+9620
| | | | | | | and fix a parser bug git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6672 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: add xml UI for gtk versions >= 3.12jstebbins2014-12-281-0/+9502
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6666 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Enable building with different versions of the xml UI descriptionjstebbins2014-12-284-4/+28
| | | | | | | | This is necessary in order to cleanly track with new features and deprecations in gtk. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6665 b64f7644-9d1e-0410-96f1-a4d463321fa5
* eliminate job->largeFileSizejstebbins2014-12-236-61/+4
| | | | | | | 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
* json: add json APIsjstebbins2014-12-162-89/+75
| | | | | | | | | | There are several changes to job and title structs that break current windows interop code. The interop code should be changed such that it only uses json APIs. So if there is any missing features (or bugs) in these APIs, please let me know. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6602 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: update LINGUAS translations filejstebbins2014-12-091-0/+5
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6591 b64f7644-9d1e-0410-96f1-a4d463321fa5
* contrib: build and link new jansson libjstebbins2014-12-051-1/+1
| | | | | | | No new functionality yet. To be used for new json APIs. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6590 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: remove POS appindicatorjstebbins2014-12-046-108/+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 sure "Plot" tag gets updated before starting encodingjstebbins2014-12-012-0/+13
| | | | | | | | | | GTK is *really* stupid sometimes. When "Start" is pressed, the button event is activated *before* the focus-out event for the current in-focus widget. So any final changes to that widget are not acted upon till after processing the "Start" button :-\ git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6575 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: mark more strings translatablejstebbins2014-11-174-75/+75
| | | | | | | Thanks to Уважением Виктор (aka victor) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6524 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: make more strings translatablejstebbins2014-11-073-18/+19
| | | | | | | Thanks to Уважением Виктор (aka victor) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6508 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: make more strings translatablejstebbins2014-11-058-48/+50
| | | | | | | Thanks to Уважением Виктор (aka victor) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6505 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: cosmetic fix for title number in destination filenamejstebbins2014-11-041-3/+1
| | | | | | | When no source had been scanned yet, title number was maxint :p git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6503 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: fix several small memory leaksjstebbins2014-10-295-36/+50
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6479 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-283-4761/+4498
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6473 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix more gtk deprecationsjstebbins2014-10-283-26/+30
| | | | | | | | gtk_misc is deprecated, use new alignment capabilities of gtk_widget gdkcolor is deprecated, use gdkrgba git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6472 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: remove GtkStatusIconjstebbins2014-10-283-77/+3
| | | | | | | | 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: update translationsjstebbins2014-10-157-7546/+11961
| | | | | | | ... and add partial spanish translation git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6444 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: update language translationsjstebbins2014-10-086-19/+9756
| | | | | | | | Update Czech and Russian. Add partial translations for German, Danish, French, and Italian git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6437 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix spelling typojstebbins2014-10-083-4/+4
| | | | | | | Thanks to Sebastian Ramacher for the patch git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6436 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: correct autogen error messagejstebbins2014-10-051-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6433 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: add video/ogg mime to desktop filejstebbins2014-09-301-1/+1
| | | | | | | Thanks to Sebastian Ramacher for the patch git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6425 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: check for libtoolize instead of libtooljstebbins2014-09-301-1/+1
| | | | | | | | | | libtoolize is really the tool that is actually used, libtool just happens to be in the same package on most linux distributions. Thanks to Sebastian Ramache for the patch git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6423 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix preset save dialog width&heightjstebbins2014-09-041-4/+3
| | | | | | | Fields were not enabled. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6391 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: enable "More Settings" box in video tab for VP8jstebbins2014-09-042-2/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6390 b64f7644-9d1e-0410-96f1-a4d463321fa5
* x265: enable 2-pass ABR encodingjstebbins2014-08-261-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6366 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: set x265 preset/tune/profile/level in jobjstebbins2014-08-261-7/+12
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6364 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
* LinGui: fix queue formattingjstebbins2014-08-211-6/+6
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6340 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Fix queue display when no audio tracksjstebbins2014-08-211-1/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6339 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: add translation for old x264OptionExtra preset keyjstebbins2014-08-191-0/+7
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6316 b64f7644-9d1e-0410-96f1-a4d463321fa5
* build: remove mp4v2 and libmkv dependenciesjstebbins2014-08-182-24/+0
| | | | | | | ...and enable x265 by default git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6309 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: make video preset/tune/profile/level tooltips more generaljstebbins2014-08-151-6/+6
| | | | | | | ...so they apply to x265 as well. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6299 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: improve denoise filter tooltipjstebbins2014-08-151-3/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6298 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: remove video qualite range warningjstebbins2014-08-152-81/+1
| | | | | | | It just causes confusion git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6297 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: oops forgot to svn add filesjstebbins2014-08-132-0/+301
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6295 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: generalize video preset/tune/profile/level handlingjstebbins2014-08-1212-553/+293
| | | | | | | | This generalization enables x265 preset/tune/profile/level which did not work previously. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6293 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Fix initialization of audio quality widget limitsjstebbins2014-08-111-18/+16
| | | | | | | | | When opening the audio edit dialog for a track in the audio list, the audio quality was set to a bad value because the limits were not set correctly. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6291 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Fix a problem with audio quality sliderjstebbins2014-08-111-14/+34
| | | | | | | | It was getting reset to default value every time another audio widget changed. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6290 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: protect against possible divide by 0jstebbins2014-08-111-0/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6287 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Fix title numbers in auto destination filenamejstebbins2014-08-111-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6286 b64f7644-9d1e-0410-96f1-a4d463321fa5