summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* MacGui: Fix dock icon behaviordynaflash2010-08-161-5/+2
| | | | | | | | - patch by KonaB1end ... Thanks! - Fixes issue where minimized main window would not unminiaturize when the dock icon is clicked. - Fixes same issue with a closed main window. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3480 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-08-151-2/+2
| | | | | | - Fix for "del" key deleting items from the queue when additional modifier keys were pressed. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3479 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-08-151-6/+9
| | | | | | - Fix some culture issues in the x264 window. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3478 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Freenode IRC group confirmed, verification code removed.jbrjake2010-08-121-1/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3477 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Freenode verification code.jbrjake2010-08-111-0/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3476 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Multi-line SSA packets handled by the SSA->UTF8 decoder.jstebbins2010-08-101-32/+64
| | | | | | | Contributed by davidfstr. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3475 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-08-087-63/+26
| | | | | | - Just some cleanup of project / install files. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3474 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Remove logging line used for debugging previous commit.dynaflash2010-08-061-3/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3473 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Store live previews in a sub directory in "~/Library/Application ↵dynaflash2010-08-063-13/+52
| | | | | | | | | | Support/HandBrake/Previews" named by pidnum. - Allows multi-instances to encode live previews without overwriting the live preview for any other instance (since previously we assumed single instance so there was just one live preview file for each container. - Clean up of the previews directory when a single instance is laucnhed to make sure we do not build up a pile of old previews. - Removed old code for live previews which handled the deprecated avi and ogm containers. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3472 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Disable preview hud controls during new source scans.dynaflash2010-08-055-5/+44
| | | | | | | - Fixes a crash where trying to get a preview image when a new source is being loaded will cause a crash - Mirrors enableUI in the main window. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3471 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Do not call pictureSliderChanged in windowWillClose in ↵dynaflash2010-08-051-1/+0
| | | | | | | | HBPreviewController.m as it causes a crash when quitting the macgui without a source loaded up. - Thanks Sean_McG for spotting the bug! git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3470 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Add separate method for cancelling a Live Preview encode.dynaflash2010-08-043-20/+403
| | | | | | - Also replace deprecated removeFileAtPath:handler: with removeItemAtPath:error: in HBPreviewController git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3469 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Re-locate logic for encode done notifications as per user preferences.dynaflash2010-08-031-22/+20
| | | | | | | - Fixes an issue where a system beep would occur after every encode when Alert Window was chosen. - Also means less calls to showGrowlDoneNotification as we were calling it after every encode and then checking the user prefs instead of checking prefs before calling it. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3468 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Remove unused method declaration.dynaflash2010-08-021-1/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3467 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Doxygen another configuration change.sr552010-08-011-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3466 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Doxy Settings tweakssr552010-08-011-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3465 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Doxygen 1.7.x config file for testing.sr552010-08-011-0/+1661
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3464 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-07-317-50/+17
| | | | | | | - Simply the versioning of the Windows GUI so it's less confusing. - GUI now only displays the CLI Version. The GUI will however check that it's own executable build revision is not greater than the CLI and report an error if it is. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3463 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-07-304-119/+4
| | | | | | - Fix Growl for Windows feature. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3462 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Rework how we get encode and queue done alerts.dynaflash2010-07-263-89/+254
| | | | | | | | | - Add separate checkbox for system alert sound in Preferences > General > When Done (previously it was automatic only when "When Done" included the alert panel") - System alert sound will play whenever the specified Alert When Done event occurs if its checked (this includes the Growl alerts which come up as encodes roll off of the queue) which addresses the sound part of this forum thread http://forum.handbrake.fr/viewtopic.php?f=22&t=17347#p80456. Thanks to BradleyS for the suggestion. - Also fix an issue introduced in the multi instance queue commmit (ref 3450) where the Alert Window would come up one encode too early instead of at the end of the queue if you use the alert window for when queue is completed. This addresses forum thread http://forum.handbrake.fr/viewtopic.php?f=12&t=17367 thanks to noved for picking up on it. - Get rid of a touch of commented code from rev 3450 which is worthless. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3461 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-07-252-9/+14
| | | | | | - Fix some issues with the log window repeating the log header. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3460 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-07-2523-478/+431
| | | | | | - Cleanup stylecop warnings. Import new stylecop for resharper settings. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3459 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui:sr552010-07-221-29/+57
| | | | | | - Re-checking 3453 after accidentally removing it. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3458 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-07-223-6/+10
| | | | | | - Fix an issue that would cause the in-gui encode status to screw up if the encoding time was over 24 hours. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3457 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Re-checkin updated stylecop settingssr552010-07-221-0/+45
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3456 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-07-222-2/+2
| | | | | | - Sytlecop 4.4 re-checked in. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3455 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Reverting 3452sr552010-07-2244-609/+1332
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3454 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Fix issue where queue was being reloaded showing already completed ↵dynaflash2010-07-221-29/+57
| | | | | | encodes at launch. Borked in svn rev 3443. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3453 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-07-2243-1303/+552
| | | | | | - Removed old settings debug tab, Code refactoring and some tweaks to stylecop so it's less noisy. Upgraded to Stylecop 4.4.0 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3452 b64f7644-9d1e-0410-96f1-a4d463321fa5
* x264 bump from r1677 to r1681dynaflash2010-07-211-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3451 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Fix how we get the current instances pid number since ↵dynaflash2010-07-194-15/+39
| | | | | | | | | | NSRunningApplication is a 10.6 only api and therefore breaks 10.5 compatibility (which also borked the nightly build). - Many thanks to ritsuka for pointing this out. - Also adds ability to get the full path to each running instance if we need it in the future. - Note: Adds additional logging to hbInstances which can be removed when we see fit. But for now imho could be useful since we are early in multi-instance queue encoding. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3450 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Bump libmkv to 0.6.4.1saintdev2010-07-191-1/+1
| | | | | | -Fixes a bug with the last byte of the SegmentUID overwriting the first byte of the MuxingApp EBML ID. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3449 b64f7644-9d1e-0410-96f1-a4d463321fa5
* x264: Add "--disable-swscale" to the config as it borked the nightly build ↵dynaflash2010-07-191-1/+1
| | | | | | server and is not used for libx264 anyway, only applies to the x264 cli which we do not use. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3448 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-07-1810-29/+254
| | | | | | - Fix 2010 sln, rebuild resharper files. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3447 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-07-178-216/+74
| | | | | | - ApplicationServices dll no longer uses Settings.settings git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3446 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-07-1711-71/+76
| | | | | | - Some tweaks to the Logging code. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3445 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-07-1712-728/+103
| | | | | | | | - Remove the old school splash screen. Doesn't really serve a purpose now. - Added Jobs Pending to the current Encode status string in the Main window task bar. - Some minor refactoring. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3444 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Initial implementation of new queue sync code which allows ↵dynaflash2010-07-175-138/+365
| | | | | | | | | | | | | | | | | | multi-instance encoding. This allows more than one instances of HandBrake.app to run off of the same queue file. In the case of multi-instance use these changes occur in the queue window: - The delete icon for a given queue item does not exist in the queue window if another instance is doing the encoding. - The encoding icon does not spin if another instance is doing the encoding. - As before if the queue window is for the instance doing the encoding on that item it will be animated and "spins". - The queue window status readout now also includes the output file name for the file being encoded for that instance. Known bugs: - Drag and Drop queue reordering is somwehat borked. Doesn't corrupt queue but can not allow a drop in some instances. - I have tested this over 20 multi instance encodes and not once had an issue, but anytime more than one instance is writing to the same external file anything can happen. Beware! - The session activity log will of course be full of activity log info from all instances in a multi instance scenario. Individual encode logs are unaffected. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3443 b64f7644-9d1e-0410-96f1-a4d463321fa5
* x264 bump from r1675 to r1677dynaflash2010-07-161-1/+1
| | | | | | | - Fixes compilation with shared ffmpeg libs - Fixes PCM bug. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3442 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-07-151-6/+6
| | | | | | - Fix an exception in the encode service safeStop method. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3441 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-07-158-136/+113
| | | | | | | | | | - Multiple instance support. Each instance has a unique id. id = 0 will use the standard log/queue files. id = 1,2...n will use standard file names but with the instance id added to the end. This means that each instance will have it's own queue. Queue is not shared between Instances If multiple queue files are found when starting up, it will offer to load them all in. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3440 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-07-153-55/+4
| | | | | | - Cleanup git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3439 b64f7644-9d1e-0410-96f1-a4d463321fa5
* x264 bump from r1666 to r1675dynaflash2010-07-151-1/+1
| | | | | | - Various bug fixes and enhancements. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3438 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-07-132-8/+16
| | | | | | - Minor label and tooltip changes in the options window. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3437 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-07-1316-459/+255
| | | | | | | - Major rework of the Encode Service. This allows previews to be generated while an encode is running. I've left in a bunch of debug code for the moment so it may be a bit noisy at times if something goes a bit wrong. Will remove later when the code is known to work. - The windows 7 Encode Progress Bar on the Task bar is working again. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3436 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-07-101-4/+4
| | | | | | - Fix x264 tooltip for Pyramid BFrames git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3435 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-07-101-3/+3
| | | | | | - Fix an exception on the picture settings pane when very large Par Width/Height values present. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3434 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-07-101-0/+3
| | | | | | - Fixed Queue import. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3433 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-07-099-16/+39
| | | | | | - Moved code from the prevent sleep into ApplicationServices instead. Makes more sense to have it there. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3432 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552010-07-099-36/+159
| | | | | | - Added a new preference that allows the user to prevent the system from going to sleep during an encode. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3431 b64f7644-9d1e-0410-96f1-a4d463321fa5