summaryrefslogtreecommitdiffstats
path: root/gtk/src/callbacks.c
Commit message (Collapse)AuthorAgeFilesLines
* LinGui: fix how an audio is chosen after a source is scanned or the presetjstebbins2009-01-241-0/+1
| | | | | | | | | | | selection changes. It wasn't honoring the preferred language or matching the codec when passthru is selected. Also checking in the ui changes needed for dts pasthru. The option is disabled until we get libhb support. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2094 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: inhibit sleep mode while encodingjstebbins2009-01-131-20/+131
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2080 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: make the activity, queue, and picture tool bar buttons into togglesjstebbins2009-01-081-17/+53
| | | | | | | pressing while the corresponding window is displayed hides the window. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2070 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Fix a problem with individual activity logs. jstebbins2008-12-221-2/+3
| | | | | | | Race would close them immediately after opening sometimes. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2043 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix me_method/me_range dependencyjstebbins2008-12-061-2/+2
| | | | | | | | umh, esa, tesa -- me_range 4 - 64 dia, hex -- me_range 4 - 16 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2015 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: add a flush to activity log output to prevent large chunks of it jstebbins2008-12-051-0/+4
| | | | | | | from being dropped on a crash. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2010 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: free a mark thats used in activity log scrollingjstebbins2008-12-021-0/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1989 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix a minor annoyance with how activity window scrolling works.jstebbins2008-12-011-3/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1984 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: variable number of preview frames. preference option to setjstebbins2008-11-301-5/+14
| | | | | | | the number of frames git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1971 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: reposition the presets frame below toolbarjstebbins2008-11-261-3/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1960 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: add a file chooser button for the dest directory. dest file isjstebbins2008-11-261-64/+48
| | | | | | | separated with its own entry box. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1955 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: make socket connect for appcast run in its own thread. preventsjstebbins2008-11-251-8/+8
| | | | | | | long delay at startup when there are network issues. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1954 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: live preview.jstebbins2008-11-241-111/+65
| | | | | | | | | | this adds new prerequisites to the build. now needs: gthread-2.0, gstreamer-0.10, gstreamer-interfaces-0.10, gstreamer-video-0.10, gstreamer-pbutils-0.10 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1949 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix a race in update checking that causes random crashesjstebbins2008-11-111-10/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1914 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: add update checking. shows a dialog similar to the macui whenjstebbins2008-11-091-4/+224
| | | | | | | an update is available, but without the "install" option. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1910 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix start chapter range. allowed entry of chapter numbers beyondjstebbins2008-11-061-0/+1
| | | | | | | | | | the number of chapters on the disc Fix a problem with picture scaling. non-anamorphic was allowing dimensions to be entered that were larger than the title dims. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1899 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: silence a new warning message on ubuntu 8.10jstebbins2008-11-011-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1891 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: purge old activity logs that are older than 1 weekjstebbins2008-10-311-0/+44
| | | | | | | | this only applies to logs stored in the users config dir logs that are stored in the movies destination directory are never purged git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1888 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Activity Logs for individual encodesjstebbins2008-10-311-5/+53
| | | | | | | | | | | | | - Individual activity logs are saved in the file format "YYYY-MM-DD HH-MM-SS mymoviename.log". - Default directory is <user config idr>/ghb/EncodeLogs (usually ~/.config/ghb/EncodeLogs) - Preference available to alternatively put them in the users output movie directory with the output movie (by default set to "off"). git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1887 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: add handbrake version and preset used to activity logjstebbins2008-10-301-7/+35
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1882 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix a problem with setting proper picture dimensions when title changedjstebbins2008-10-261-0/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1869 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Make preset key/values mostly align with macui presets.jstebbins2008-10-171-52/+85
| | | | | | | | | One step closer to having a common preset format. Audio presets are still not compatible. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1840 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: nested presetsjstebbins2008-10-151-7/+10
| | | | | | | | | | new nested builtins. user can create custom folders and drag n drop custom presets. updated mac to linux presets plist translation tool to handle new format git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1835 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: nested presets and drag n drop re-ordering of presetsjstebbins2008-10-051-1/+4
| | | | | | | | adding a preset always places it at the top level. drag it to where you want it. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1816 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: queue item editingjstebbins2008-10-041-4/+42
| | | | | | | | editing a pending item loads the item's settings and deletes it from the queue editing a finished or running item just loads it's settings git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1806 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: When the source is a file, be more intelligent about auto-naming thejstebbins2008-09-291-5/+23
| | | | | | | destination. Strip off known video extensions. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1789 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix a small scanning status display problem and a compiler warning.jstebbins2008-09-291-1/+8
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1785 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: move some preset handling to a more appropriate placejstebbins2008-09-261-351/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1777 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: trim both callbacks.c and settings.c. Move code to x264handlerjstebbins2008-09-261-103/+22
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1776 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: continue callbacks.c reduction. move audio tab handling to separatejstebbins2008-09-261-605/+23
| | | | | | | file. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1772 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: callbacks.c is getting too big. Separate out queue handling intojstebbins2008-09-261-1139/+36
| | | | | | | new source file. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1771 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Dittojstebbins2008-09-261-3/+3
| | | | | | | | | | Update labels for the mp4 options in both the main window and the queue readout. - "64 Bit MP4" -> "Large file size" - "HTTP Optimized MP4" -> "Web optimized" - "Insert iPod Atom" -> "iPod 5G support" git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1769 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix del key handling on queue item. Was deleting when any key pressedjstebbins2008-09-251-1/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1766 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Work around a silly treeview formatting bug.jstebbins2008-09-251-17/+40
| | | | | | | | If the window hasn't been shown yet, the width request doesn't fully do it's job and cell formatting gets munged. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1762 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix my misunderstanding of faac bitrate capabilities.jstebbins2008-09-241-2/+20
| | | | | | | I wasn't allowing > 160kbps even for 6ch. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1759 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Add filters line to queue description. Improve framerate descriptionjstebbins2008-09-241-8/+59
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1757 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: vfr checkbox is toast. jstebbins2008-09-241-15/+1
| | | | | | | detelecine && same-as-source now triggers vfr git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1753 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: refine deblock slider. now shows "Off" and values 5-15.jstebbins2008-09-231-0/+12
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1748 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Add progress info to queue windowjstebbins2008-09-231-44/+62
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1747 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: delete key now deletes items in the queuejstebbins2008-09-211-0/+57
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1741 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: tidy up how combobox values are handled internally and stored in plistsjstebbins2008-09-191-153/+152
| | | | | | | fix a problem with storing max picture dims to presets plist git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1719 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: prevent entering bitrates above 160 for faacjstebbins2008-09-171-2/+12
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1710 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Add mp4 options to queue descriptionjstebbins2008-09-171-2/+25
| | | | | | | fix a problem with audio bitrate and sample rate after reloading queue git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1706 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: update queue descriptions to match what joe is doing in the mac guijstebbins2008-09-151-91/+109
| | | | | | | had to make queue window a little wider to accomidate. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1701 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: refine the drop zone for queue drag n drop. now it only highlightsjstebbins2008-09-141-0/+11
| | | | | | | the zone between rows. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1695 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Add queue drag n drop reorderingjstebbins2008-09-131-39/+296
| | | | | | | Also add option to add chapter numbers to auto-generated destination name git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1693 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: change deblock control to a slider to set deblock strengthjstebbins2008-09-111-12/+16
| | | | | | | also clean up some resource handling. delete several depricated files. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1689 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: yikes, this thing leaks worse than my roof, fixedjstebbins2008-09-081-0/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1677 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix memory issues found by valgrindjstebbins2008-09-081-0/+1
| | | | | | | | | one uninitialized variable one missing free one malloc that's 1 byte too small git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1676 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: Fix crash on ubuntu intrepid. Just luck it didn't crash on other jstebbins2008-09-071-26/+26
| | | | | | | | | systems. Was freeing a GtkTreePath improperly. Also fix spelling of "dependency" git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@1674 b64f7644-9d1e-0410-96f1-a4d463321fa5