summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* sync: fix another issue with overlapping ssa subtitle translation to tx3gjstebbins2014-12-151-7/+15
| | | | | | | It was failing if 3 or more subtitles overlapped simultaneously. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6600 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Switching the preset format over to JSON and adding a container ↵sr552014-12-126-9/+128
| | | | | | | | object for the presets which should make the archiving of presets when the app is unable to load them a bit more reliable. The app will try and bring forward the settings it can, but will not migrate ones it can't. Backup your presets before updating to this build incase something goes wrong! git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6599 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix an issue with the width/height not exporting in presets. sr552014-12-121-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6598 b64f7644-9d1e-0410-96f1-a4d463321fa5
* scan: potential fix for missing audio tracksjstebbins2014-12-121-2/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6597 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGUI: Update the installer to abort if running on windows xp or earlier ↵sr552014-12-114-0/+28
| | | | | | with an error message. I don't have an XP machine / VM to test this on anymore, so if it doesn't work, let me know. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6596 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Adding JSON.NET librarysr552014-12-1110-0/+17332
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6595 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: import some headers directly in HBJob.h.ritsuka2014-12-112-7/+3
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6594 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: completed the HBVideo class.ritsuka2014-12-112-17/+1061
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6593 b64f7644-9d1e-0410-96f1-a4d463321fa5
* decsrtsub: fix incorrect usage of strncatjstebbins2014-12-101-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6592 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-057-37/+53
| | | | | | | 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
* sync: fix dropping of subtitles caused by my previous commitjstebbins2014-12-051-0/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6588 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
* sync: fix a problem with overlapping ssa in mp4jstebbins2014-12-041-0/+11
| | | | | | | | If an SSA starts before and ends after the subsequent SSA, the subtitles were improperly merged resulting in timestamp issues. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6584 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: start a new scan from a drag & drop only if there isn't already one. ↵ritsuka2014-12-041-8/+11
| | | | | | Put back the outputPanel init I had accidentally moved after the HBCore one. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6583 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: merged the two browerFile methods.ritsuka2014-12-042-20/+14
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6582 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: added back part of the drag & drop handling.ritsuka2014-12-042-71/+67
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6581 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: added back some tooltips to the toolbar items. Remove the ↵ritsuka2014-12-042-9/+9
| | | | | | NSToolbarDelegate protocol from HBController. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6580 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: set the fTitle to NULL before performing a scan.ritsuka2014-12-031-0/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6579 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: moved the main window toolbar to the xib.ritsuka2014-12-033-167/+100
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6578 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: switched the hb_handle_t references in HBController to HBCore instances.ritsuka2014-12-032-756/+403
| | | | | | Drag & drop to the main window does not work is this rev. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6577 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: added a new HBTitle class to wraps the hb_tltle_t parts used by the ↵ritsuka2014-12-0311-203/+382
| | | | | | mac gui. Small improvements to the HBCore related classes. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6576 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
* MacGui: added more methods to HBCore.ritsuka2014-12-012-10/+64
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6574 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Add picture settings to the Queue Tooltipsr552014-11-302-12/+55
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6573 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Move the event trigger to make drag/drop of files on the UI more ↵sr552014-11-294-12/+35
| | | | | | reliable. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6571 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Improve the design of the Source Selection window. The pane will now ↵sr552014-11-291-11/+15
| | | | | | show a scrollbar if there are a large number of DVD drives available. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6570 b64f7644-9d1e-0410-96f1-a4d463321fa5
* CLL: Remove -4 option as it is no longer used.sr552014-11-291-8/+6
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6569 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Part 1 - Restructuring the AppServices library in preparation for ↵sr552014-11-2952-156/+179
| | | | | | the new JSON API. Taking the opportunity to improve and simplify the API. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6568 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Re-factoring the services library. sr552014-11-2912-20/+23
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6567 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: improvement to the HBCore class, use it in HBPreviewGenerator. Added ↵ritsuka2014-11-297-250/+377
| | | | | | some classes to be used in the near future. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6566 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove another HandBrakeCLI process helper.sr552014-11-281-9/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6565 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove the CLI Check Helper. Using LibHB to determine version ↵sr552014-11-288-165/+30
| | | | | | information instead. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6564 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Stop using HandBrakeCLI to fetch preset information. Removing ↵sr552014-11-283-39/+53
| | | | | | another instance where we rely on HandBrakeCLI.exe. For now, it's just using a local copy of it's output that will be manually updated from now on. This changes infrequently so should not be an issue. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6563 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Adding Experimental to Static Window title.sr552014-11-272-4/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6562 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Don't allow previews less than 32x32 as it'll crash. Handle SEH ↵sr552014-11-273-2/+62
| | | | | | exceptions for this method. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6561 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove the option to enable the static preview window. Window is now ↵sr552014-11-277-60/+18
| | | | | | always available. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6560 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Remove duplicate copies of docs from the windows folder.sr552014-11-255-1304/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6559 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: It seems some systems don't allow access to the System management ↵sr552014-11-252-12/+25
| | | | | | info without admin rights. So the app now tries, and fails gracefully rather than crashing. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6556 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Update the news file to reflect the current state of x265sr552014-11-251-2/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6554 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: added a missing retain, it caused a crash when selecting a new ↵ritsuka2014-11-242-15/+17
| | | | | | default preset if the old default was a default preset that had been deleted by they built-in presets upgrade. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6551 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: connect the action of the "Presets Drawer" to the HBController ↵ritsuka2014-11-241-1/+1
| | | | | | toggleDrawer: selector, so it will save the drawer state. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6550 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: add a better check for regenerating the built-in presets after a ↵ritsuka2014-11-241-4/+22
| | | | | | user deletes everything. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6549 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Fix a small overlay issue on the video tab which makes the bottom ↵sr552014-11-231-6/+6
| | | | | | 20% of the 2 pass / turbo first pass check box's not detect clicks. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6548 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Move the preset model object into the presets package.sr552014-11-2321-21/+20
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6547 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Update Assembly Info files.sr552014-11-232-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6546 b64f7644-9d1e-0410-96f1-a4d463321fa5
* git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6545 ↵sr552014-11-232-3/+0
| | | | b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui: Move the preset system out of the services package.sr552014-11-2323-16/+49
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6544 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: revert part of the previous commit.ritsuka2014-11-231-1/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6543 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: remove legacy preset key UsesMaxPictureSettings.ritsuka2014-11-231-4/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6542 b64f7644-9d1e-0410-96f1-a4d463321fa5