OSDN Git Service
ritsuka [Tue, 11 Sep 2007 08:17:48 +0000 (08:17 +0000)]
MacGui: Added two not-so-good icons made by me for the prefs window toolbar.
git-svn-id: svn://localhost/HandBrake/trunk@946
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Tue, 11 Sep 2007 06:02:07 +0000 (06:02 +0000)]
Added buffer management and changed fifo sizes. Changed job->subtitle_scan to job->indepth_scan, and fixed memory init bug in denoise.c.
git-svn-id: svn://localhost/HandBrake/trunk@945
b64f7644-9d1e-0410-96f1-
a4d463321fa5
ritsuka [Mon, 10 Sep 2007 15:49:23 +0000 (15:49 +0000)]
MacGui: better looking plus and minus icons for the presets drawer
git-svn-id: svn://localhost/HandBrake/trunk@944
b64f7644-9d1e-0410-96f1-
a4d463321fa5
ritsuka [Mon, 10 Sep 2007 13:46:24 +0000 (13:46 +0000)]
Added new macgui files to Jamfile
git-svn-id: svn://localhost/HandBrake/trunk@943
b64f7644-9d1e-0410-96f1-
a4d463321fa5
ritsuka [Mon, 10 Sep 2007 13:23:30 +0000 (13:23 +0000)]
MacGui: New preferences window. We need some new icons for the toolbar.
git-svn-id: svn://localhost/HandBrake/trunk@942
b64f7644-9d1e-0410-96f1-
a4d463321fa5
ritsuka [Sun, 9 Sep 2007 18:06:30 +0000 (18:06 +0000)]
MacGui: Fixed bitrate calculation for target size.
git-svn-id: svn://localhost/HandBrake/trunk@941
b64f7644-9d1e-0410-96f1-
a4d463321fa5
ritsuka [Sun, 9 Sep 2007 14:17:03 +0000 (14:17 +0000)]
MacGui: Fixed main window not showing updated filters settings after closing the picture window.
HandBrake gui is updated even when the user is pressing a button or a menu.
git-svn-id: svn://localhost/HandBrake/trunk@940
b64f7644-9d1e-0410-96f1-
a4d463321fa5
ritsuka [Sat, 8 Sep 2007 21:58:49 +0000 (21:58 +0000)]
MacGui:
- Better menu item validation
- Sheets no long disable every existing menu item
- Added a check for preset name length when adding a new preset
git-svn-id: svn://localhost/HandBrake/trunk@939
b64f7644-9d1e-0410-96f1-
a4d463321fa5
ritsuka [Sat, 8 Sep 2007 19:36:24 +0000 (19:36 +0000)]
MacGui: Fixed two stupid alignment problems in the main window, I should really check better before commiting anything.
git-svn-id: svn://localhost/HandBrake/trunk@938
b64f7644-9d1e-0410-96f1-
a4d463321fa5
ritsuka [Sat, 8 Sep 2007 19:17:23 +0000 (19:17 +0000)]
MacGui: Use validateMenuItem to autovalidate menu items. Plus small gui alignments fixes.
git-svn-id: svn://localhost/HandBrake/trunk@937
b64f7644-9d1e-0410-96f1-
a4d463321fa5
ritsuka [Sat, 8 Sep 2007 11:30:39 +0000 (11:30 +0000)]
MacGui:
- Move Picture Settings window in a new nib
- Cleanup main window nib, delete some useless hidden NSTextfField
- Change "Queue" menu item keyboard shortctus to cmd-2
- Add cmd-? keyboard shortcuts to "HandBrake User Guide" menu item
- HandBrake main windows is now shown if the dock icon is clicked and there is no open window
git-svn-id: svn://localhost/HandBrake/trunk@936
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Fri, 7 Sep 2007 16:19:57 +0000 (16:19 +0000)]
MacGui: Queue improvement
- Now displays the Title number, chapters, and pass information along with the source name in the main line of the list view
- This should help see at a glance just what is happening using any of the given views
- Thanks again to travistex!
git-svn-id: svn://localhost/HandBrake/trunk@935
b64f7644-9d1e-0410-96f1-
a4d463321fa5
ritsuka [Fri, 7 Sep 2007 15:45:19 +0000 (15:45 +0000)]
MacGui: Move x264 advanced options code to a new class (HBAdvancedController) and add a new nib to simplify future gui changes
git-svn-id: svn://localhost/HandBrake/trunk@934
b64f7644-9d1e-0410-96f1-
a4d463321fa5
ritsuka [Fri, 7 Sep 2007 15:26:59 +0000 (15:26 +0000)]
Testing my new commit privileges
- Add myself in AUTHORS
git-svn-id: svn://localhost/HandBrake/trunk@933
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 7 Sep 2007 14:24:49 +0000 (14:24 +0000)]
WinGUI:
- Reduced the amount of code preset's take up by a few hundred lines. (Will do until the preset system is re-written later on)
git-svn-id: svn://localhost/HandBrake/trunk@932
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Fri, 7 Sep 2007 13:40:40 +0000 (13:40 +0000)]
MacGui: Queue Improvements from travistex
- Add view selection widget to choose "encode by encode" or "pass by pass" view
- Add "Show Detail" button to toggle detailed view on/off
- Removed #define JOB_GROUPS. You can now control this in the UI and show either "encodes" or "passes".
- Revamped the progress strings to give you exact progress.
- New terminology (encodes and passes)
- New toolbar in queue window (not complete, icons need work)
- New files, added to project:
Encodes.png
EncodesPressed.png
Info.png
JobPassLarge.png
JobPassSmall.png
Passes.png
PassesPressed.png
git-svn-id: svn://localhost/HandBrake/trunk@931
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 6 Sep 2007 19:29:43 +0000 (19:29 +0000)]
WinGui:
- DVD Title and chapter drop downs now reset when a new DVD source is scanned.
- Queue code cleaned up a bit.
git-svn-id: svn://localhost/HandBrake/trunk@930
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 6 Sep 2007 18:53:12 +0000 (18:53 +0000)]
WinGui:
- Fixes a few issues with the queue. Should no longer miss items at random. Should also be a little more stable now too.
git-svn-id: svn://localhost/HandBrake/trunk@929
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Thu, 6 Sep 2007 15:39:05 +0000 (15:39 +0000)]
MacGui: Remove unused QueueController files which were deprecated when the new non modal queue was introduced.
git-svn-id: svn://localhost/HandBrake/trunk@928
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Thu, 6 Sep 2007 15:35:45 +0000 (15:35 +0000)]
MacGui: Ritsuka patch to remove a ton of booleans for the toolbar. Makes the toolbar in the main window more responsive.
- Thanks again Ritsuka !
git-svn-id: svn://localhost/HandBrake/trunk@927
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 5 Sep 2007 21:36:05 +0000 (21:36 +0000)]
WinGui:
New layout for the tab bar. (Similar to the MacGUI)
git-svn-id: svn://localhost/HandBrake/trunk@926
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Wed, 5 Sep 2007 20:01:14 +0000 (20:01 +0000)]
MacGui: New Active Queue implementation courtesy of travistex
- Thanks travistex!
- queue is now in a separate window
- queue currently shows jobs grouped together as one encode, which is configurable
- queue now shows currently encoding job, which is independently cancellable without losing the rest of the queue.
- can start and pause encoding in the queue window
- queue uses its own nib
- progress status needs work
- This has a way to go, but needed to get checked in as it changes the current xcode project structure.
git-svn-id: svn://localhost/HandBrake/trunk@925
b64f7644-9d1e-0410-96f1-
a4d463321fa5
superdump [Wed, 5 Sep 2007 03:51:41 +0000 (03:51 +0000)]
- Add the accurate rounding flag for software scaling to avoid scaling artifacts that were especially noticable on flat colour or slight gradients.
git-svn-id: svn://localhost/HandBrake/trunk@924
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 4 Sep 2007 22:03:04 +0000 (22:03 +0000)]
WinGui:
Fixed a small allignment issue on frmMain
git-svn-id: svn://localhost/HandBrake/trunk@923
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 4 Sep 2007 21:58:26 +0000 (21:58 +0000)]
WinGui:
- Fixed missing splash screen issue. (my bad!)
git-svn-id: svn://localhost/HandBrake/trunk@922
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 4 Sep 2007 21:54:35 +0000 (21:54 +0000)]
WinGui:
- Tweaks to the about box.
- Adding/removing a few files
git-svn-id: svn://localhost/HandBrake/trunk@921
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 4 Sep 2007 19:40:09 +0000 (19:40 +0000)]
WinGui:
- Removed update checker window
- Removed debug window (was never implemented)
- Update checking item in file menu now displays a pop-up message box instead.
- Update checker code changed so it is re-usable.
- Top half of the GUI design changed to closer match the MacGui:
- Chapter Selection boxes now change colour to light coral should the range be invalid. This replaces the text warning.
git-svn-id: svn://localhost/HandBrake/trunk@920
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Tue, 4 Sep 2007 16:51:27 +0000 (16:51 +0000)]
MacGui: Fix Auto Naming to use the titile->index value instead of indexOfSelectedItem in the title popup to reflect the dvd's title number.
- Thanks clee!
git-svn-id: svn://localhost/HandBrake/trunk@919
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 4 Sep 2007 16:31:19 +0000 (16:31 +0000)]
MacGui:
Fixed mkv file extension not being appending by auto naming
Included Ritsuka patch for mkv file size issue.
git-svn-id: svn://localhost/HandBrake/trunk@918
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Sat, 1 Sep 2007 09:11:59 +0000 (09:11 +0000)]
Macgui: Jack the min pic limits on picturecontroller up to 64 to prevent crashing on encodes that are too small
git-svn-id: svn://localhost/HandBrake/trunk@917
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Fri, 31 Aug 2007 23:49:41 +0000 (23:49 +0000)]
MacGui: version the dhlib target in Xcode to 0.9.1
git-svn-id: svn://localhost/HandBrake/trunk@916
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Fri, 31 Aug 2007 17:27:58 +0000 (17:27 +0000)]
MacGui: Versioning changes to 0.9.1 and build number
2007083100
git-svn-id: svn://localhost/HandBrake/trunk@915
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Fri, 31 Aug 2007 17:19:43 +0000 (17:19 +0000)]
Bumps version number for upcoming release of 0.9.1. Note: still needs to be done in XCode for Mac builds.
git-svn-id: svn://localhost/HandBrake/trunk@914
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 31 Aug 2007 17:18:26 +0000 (17:18 +0000)]
WinGui: Small update
git-svn-id: svn://localhost/HandBrake/trunk@913
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Fri, 31 Aug 2007 17:15:58 +0000 (17:15 +0000)]
Updates NEWS file with changes for the upcoming release of 0.9.1
git-svn-id: svn://localhost/HandBrake/trunk@912
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 31 Aug 2007 14:34:27 +0000 (14:34 +0000)]
Cygwin Contrib pack updated to 0011
git-svn-id: svn://localhost/HandBrake/trunk@911
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Fri, 31 Aug 2007 14:23:06 +0000 (14:23 +0000)]
MacGui: Fixes a minor typo in the x264 options for the QuickTime preset
git-svn-id: svn://localhost/HandBrake/trunk@910
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 31 Aug 2007 12:32:11 +0000 (12:32 +0000)]
WinGui:
- Fixed possible cross-thread issue when closing the application (when more than 1 window is open)
- Added "Quit HandBrake" to the on complete options.
git-svn-id: svn://localhost/HandBrake/trunk@909
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 31 Aug 2007 12:23:42 +0000 (12:23 +0000)]
WinGui:
- Cleaned up the Options window a bit.
- Added On Encode Complete Options (in options)
- A few small UI tweaks.
git-svn-id: svn://localhost/HandBrake/trunk@908
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Fri, 31 Aug 2007 01:31:07 +0000 (01:31 +0000)]
Workaround from "van" to prevent double chapter markers when using advanced deinterlace filters
git-svn-id: svn://localhost/HandBrake/trunk@907
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Thu, 30 Aug 2007 23:14:46 +0000 (23:14 +0000)]
MacGui: hide and disable the checkbox to use native subtitles or dubbed audio track in preferences
git-svn-id: svn://localhost/HandBrake/trunk@906
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Thu, 30 Aug 2007 22:51:26 +0000 (22:51 +0000)]
Back out the GUI handling code for native language prefs.
git-svn-id: svn://localhost/HandBrake/trunk@905
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 30 Aug 2007 21:45:25 +0000 (21:45 +0000)]
Some old files that should have been deleted some time ago.
git-svn-id: svn://localhost/HandBrake/trunk@904
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Thu, 30 Aug 2007 14:11:57 +0000 (14:11 +0000)]
MacGui: minor widget label changes
- In preference window, "Preferred Language" is now "Native Language"
- In main window, "Forced" is now "Forced Subs Only"
- Denoise status is added to -enableUI so it grays out when the main window ui is disabled esp. during scan.
git-svn-id: svn://localhost/HandBrake/trunk@903
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 30 Aug 2007 11:42:37 +0000 (11:42 +0000)]
WinGui:
- Queue now has minimise button.
- Ability to disable tooltips in tools > options
- Added a few more tooltips to items.
- Removed some old files that are no longer needed.
- Updated splash screen.
git-svn-id: svn://localhost/HandBrake/trunk@902
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Thu, 30 Aug 2007 03:51:55 +0000 (03:51 +0000)]
Added progress marking for when doing the subtitle scan
git-svn-id: svn://localhost/HandBrake/trunk@901
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Thu, 30 Aug 2007 02:54:33 +0000 (02:54 +0000)]
Make the auto-fps selected rate sticky
git-svn-id: svn://localhost/HandBrake/trunk@900
b64f7644-9d1e-0410-96f1-
a4d463321fa5
saintdev [Thu, 30 Aug 2007 02:18:53 +0000 (02:18 +0000)]
Enable the use of pthreads in ffmpeg.
git-svn-id: svn://localhost/HandBrake/trunk@899
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Thu, 30 Aug 2007 00:49:22 +0000 (00:49 +0000)]
Mac OS X Contrib version ++ (mkv chapter fix)
git-svn-id: svn://localhost/HandBrake/trunk@898
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Wed, 29 Aug 2007 23:01:41 +0000 (23:01 +0000)]
Improved debug messages for Cell start/stop with Cell number and block.
git-svn-id: svn://localhost/HandBrake/trunk@897
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Wed, 29 Aug 2007 22:29:36 +0000 (22:29 +0000)]
Patch from bitsflew that displays fading subtitles as solid subtitles rather than being invisible.
git-svn-id: svn://localhost/HandBrake/trunk@896
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Wed, 29 Aug 2007 18:17:09 +0000 (18:17 +0000)]
Die, non-standard printf logging, die!
git-svn-id: svn://localhost/HandBrake/trunk@895
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 29 Aug 2007 17:38:32 +0000 (17:38 +0000)]
WinGui:
- Updated splashscreen
- Fixed project build issue.
git-svn-id: svn://localhost/HandBrake/trunk@894
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 29 Aug 2007 17:14:42 +0000 (17:14 +0000)]
WinGui:
- Gui debug more added to tools > options.
- More exception handling added
- frmReadDVD is now automatic. User no longer has to manually start scan process.
- Re-enabled onwindow scan status message. Removed Message box which alerts scan status.
- Few other small code tweaks.
git-svn-id: svn://localhost/HandBrake/trunk@893
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Wed, 29 Aug 2007 14:26:57 +0000 (14:26 +0000)]
MacGui: Fix Picture Preview crash when sizing below 16 pixels width or height.
- Set width and height stepper minimums to 32 px
- use sanity conditional for accessing hb_get_preview() so below 32 px either way the preview does not change
- Used 32 threshold since afaik, no human being can discern any meaningful detail from a 32 px image anyway
git-svn-id: svn://localhost/HandBrake/trunk@892
b64f7644-9d1e-0410-96f1-
a4d463321fa5
superdump [Wed, 29 Aug 2007 14:21:31 +0000 (14:21 +0000)]
These calls to free produce double free warnings. It seems that removing the avpicture_free calls doesn't stop the warnings. Confusing to me as the buffers aren't freed elsewhere, but removing these seems to work.
git-svn-id: svn://localhost/HandBrake/trunk@891
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Wed, 29 Aug 2007 05:49:44 +0000 (05:49 +0000)]
Updated the CLI comments for subtitle scan to correspond with the new
extra pass method now employed.
git-svn-id: svn://localhost/HandBrake/trunk@890
b64f7644-9d1e-0410-96f1-
a4d463321fa5
superdump [Tue, 28 Aug 2007 22:04:52 +0000 (22:04 +0000)]
- Roll back avpicture_alloc to malloc + avpicture_fill. This fixes the MacGUI preview window crashing.
- Free the sws context after its use to avoid a memleak.
Both alterations courtesy of BradleyS. Kudos.
git-svn-id: svn://localhost/HandBrake/trunk@889
b64f7644-9d1e-0410-96f1-
a4d463321fa5
saintdev [Tue, 28 Aug 2007 20:45:34 +0000 (20:45 +0000)]
Not sure how I commented these out, but they shouldn't be.
git-svn-id: svn://localhost/HandBrake/trunk@888
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 28 Aug 2007 20:23:29 +0000 (20:23 +0000)]
Updated Cygwin Contrib Pack to 0010
git-svn-id: svn://localhost/HandBrake/trunk@887
b64f7644-9d1e-0410-96f1-
a4d463321fa5
saintdev [Tue, 28 Aug 2007 19:15:59 +0000 (19:15 +0000)]
Update to libmkv-0.6.1.2. 0.6.1.1 was broken.
git-svn-id: svn://localhost/HandBrake/trunk@886
b64f7644-9d1e-0410-96f1-
a4d463321fa5
saintdev [Tue, 28 Aug 2007 18:30:17 +0000 (18:30 +0000)]
Fix contrib/Jamfile on some computers $(CONTRIB) != $CONTRIB.
git-svn-id: svn://localhost/HandBrake/trunk@885
b64f7644-9d1e-0410-96f1-
a4d463321fa5
saintdev [Tue, 28 Aug 2007 17:55:15 +0000 (17:55 +0000)]
Update libmkv to 0.6.1.1 fixes the chapter-hang issue.
git-svn-id: svn://localhost/HandBrake/trunk@884
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Tue, 28 Aug 2007 16:54:38 +0000 (16:54 +0000)]
MacGui: fix bug where cancelling the browse window for source didnt enable Window > Queue properly
git-svn-id: svn://localhost/HandBrake/trunk@883
b64f7644-9d1e-0410-96f1-
a4d463321fa5
saintdev [Tue, 28 Aug 2007 06:56:21 +0000 (06:56 +0000)]
Clean up contrib/Jamfile. Also enable configure cache for libs that allow it.
This should (somewhat) speed up compiles of the contrib libraries.
git-svn-id: svn://localhost/HandBrake/trunk@882
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Tue, 28 Aug 2007 03:21:07 +0000 (03:21 +0000)]
Don't use hb_log() outside of libhb, use fprintf() instead.
git-svn-id: svn://localhost/HandBrake/trunk@881
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Mon, 27 Aug 2007 22:06:37 +0000 (22:06 +0000)]
Enable jam to work by changing the error handling to use a callback rather than a direct call outside of libhb.
git-svn-id: svn://localhost/HandBrake/trunk@880
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Mon, 27 Aug 2007 18:57:49 +0000 (18:57 +0000)]
MacGui: set the GrowlDelegate to self, should prevent two instances of the HBController object.
git-svn-id: svn://localhost/HandBrake/trunk@879
b64f7644-9d1e-0410-96f1-
a4d463321fa5
superdump [Mon, 27 Aug 2007 17:16:44 +0000 (17:16 +0000)]
Add lang.c to the libhb dlib target so that it is linked when the target is built.
git-svn-id: svn://localhost/HandBrake/trunk@878
b64f7644-9d1e-0410-96f1-
a4d463321fa5
superdump [Mon, 27 Aug 2007 17:14:52 +0000 (17:14 +0000)]
Remove ScanController.* from the main Jamfile as they are no longer present or needed.
git-svn-id: svn://localhost/HandBrake/trunk@877
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Mon, 27 Aug 2007 13:34:50 +0000 (13:34 +0000)]
MacGui: disable interface during scanning, and if there is no valid title found
- Prevents crashing when attmepting to access audio variables when a valid source is not present.
git-svn-id: svn://localhost/HandBrake/trunk@876
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Mon, 27 Aug 2007 05:29:53 +0000 (05:29 +0000)]
missed file
git-svn-id: svn://localhost/HandBrake/trunk@875
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Mon, 27 Aug 2007 05:24:56 +0000 (05:24 +0000)]
Moved functions from lang.h to lang.c for easy includion in Controller.mm
git-svn-id: svn://localhost/HandBrake/trunk@874
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Mon, 27 Aug 2007 05:08:38 +0000 (05:08 +0000)]
MacGui: Integrate HBDVDetector directly into Controller.mm and get rid of ScanController and its associated files.
git-svn-id: svn://localhost/HandBrake/trunk@873
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Mon, 27 Aug 2007 03:46:08 +0000 (03:46 +0000)]
Added support to the mac gui for auto-selecting subtitles if the main audio language is not in your native language (via the new preferences box).
git-svn-id: svn://localhost/HandBrake/trunk@872
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Mon, 27 Aug 2007 02:59:09 +0000 (02:59 +0000)]
Improved error handling when disk already full for MKV containers.
git-svn-id: svn://localhost/HandBrake/trunk@871
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Mon, 27 Aug 2007 02:07:25 +0000 (02:07 +0000)]
Fixed up mkv error messages that did not apply, and added one which was missed.
git-svn-id: svn://localhost/HandBrake/trunk@870
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Mon, 27 Aug 2007 01:55:10 +0000 (01:55 +0000)]
Added rudimentory error handling to HB. Instead of using hb_log() use hb_error(). Also causes us to stop muxing when we get a write error in MP4 and MKV containers. Still requires macosx dialog box by dynaflash (see main.mm for stub to use).
git-svn-id: svn://localhost/HandBrake/trunk@869
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 26 Aug 2007 20:41:18 +0000 (20:41 +0000)]
Deinterlace and Denoise values updated.
git-svn-id: svn://localhost/HandBrake/trunk@868
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 26 Aug 2007 20:27:20 +0000 (20:27 +0000)]
WinGui:
- Added extensive exception handling to the Title.cs file for debugging purposes in upcoming 2.41 release.
git-svn-id: svn://localhost/HandBrake/trunk@867
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 25 Aug 2007 20:34:42 +0000 (20:34 +0000)]
WinGui:
- PSP Preset Fix
- Cleaned up Exception handling a bit.
git-svn-id: svn://localhost/HandBrake/trunk@866
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 24 Aug 2007 21:10:32 +0000 (21:10 +0000)]
WinGui:
- Fixed View DVD Information window not loading the dvdinfo.dat file every time the window is launched.
- Fixed a small file path issue with frmReadDVD
git-svn-id: svn://localhost/HandBrake/trunk@865
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Fri, 24 Aug 2007 19:38:08 +0000 (19:38 +0000)]
MacGui: Fix main window closing to it doesnt crash HB and allow you to get it back. Also, closing main window now does NOT quit HandBrake.
- Courtesy of Ritsuka. Thanks Ritsuka!
git-svn-id: svn://localhost/HandBrake/trunk@864
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Fri, 24 Aug 2007 19:22:47 +0000 (19:22 +0000)]
Keeps IHB from crashing before it starts to encode, by telling encfaac.c to mixdown to Dolby Pro Logic II.
git-svn-id: svn://localhost/HandBrake/trunk@863
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Fri, 24 Aug 2007 19:21:30 +0000 (19:21 +0000)]
Doubles the number of frames checked for cadence changes, streamlines their storage with a for loop, gets rid of inaccurate "Interlaced->Progressive" messages during scanning, and, during encoding, displays those messages with time stamps in seconds instead of using the PTS units.
git-svn-id: svn://localhost/HandBrake/trunk@862
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Fri, 24 Aug 2007 19:20:21 +0000 (19:20 +0000)]
Allows stream.c to try to read .VOB, .TS, and .mpeg files in addition to .vob, .ts, .m2t, and .mpg files. These are just more hard-coded file type extensions.
awk, if this is a Bad Idea for a reason I'm ignorant of, feel free to revert.
git-svn-id: svn://localhost/HandBrake/trunk@861
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Fri, 24 Aug 2007 06:23:39 +0000 (06:23 +0000)]
MacGui: Add DriveDetectors back to xcode project so that IHB will still build with jam
git-svn-id: svn://localhost/HandBrake/trunk@857
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 23 Aug 2007 20:53:39 +0000 (20:53 +0000)]
WinGui:
- Minor code tweaks / cleanup
git-svn-id: svn://localhost/HandBrake/trunk@856
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Thu, 23 Aug 2007 20:12:02 +0000 (20:12 +0000)]
MacGui: Increase the Activity Window text storage to double its current capacity for more complete logs.
git-svn-id: svn://localhost/HandBrake/trunk@855
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Thu, 23 Aug 2007 18:25:20 +0000 (18:25 +0000)]
MacGui: Clean up source files used in Source Scanning
- Remove now deprecated DriveDetector.h and DriveDetector.m
- Add HBDVDDetector.m as it was misnamed in the commit before our release.
git-svn-id: svn://localhost/HandBrake/trunk@854
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Thu, 23 Aug 2007 18:04:51 +0000 (18:04 +0000)]
MacGui: internal code changes
- change method names and their corresponding target actions in nibs to conform to the our new obj c coding guidelines
git-svn-id: svn://localhost/HandBrake/trunk@853
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Thu, 23 Aug 2007 15:55:15 +0000 (15:55 +0000)]
MacGui: Fix disabling of the subtititles Forced checkbox if user cancels the initial scan.
git-svn-id: svn://localhost/HandBrake/trunk@852
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Wed, 22 Aug 2007 19:10:11 +0000 (19:10 +0000)]
MacGui: internal change to Controller.mm
- move preset loading code from awakeFromNib to a new method called loadPresets
- remove references to unused x264Opts.plist file we never used.
This fat boy is going on a diet !
git-svn-id: svn://localhost/HandBrake/trunk@851
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 22 Aug 2007 18:48:40 +0000 (18:48 +0000)]
WinGui:
- Added some more exception handling.
- Added workaround for issue with scanning on French systems causing a crash.
git-svn-id: svn://localhost/HandBrake/trunk@850
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 22 Aug 2007 15:29:49 +0000 (15:29 +0000)]
WinGui:
- Added debuging / crash prevention code in frmReadDVD.
- Fixed issue with queue when adding items after initial encode.
git-svn-id: svn://localhost/HandBrake/trunk@849
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 21 Aug 2007 15:40:27 +0000 (15:40 +0000)]
- Fixed Spelling typo (Thanks saintdev).
- Fixed File_Open not finding ts files.
- Fixed Incorrect Version Number for update checker.
- Fixed DVDTitle Dropdown displaying no title error when there was only 1 item in it.
git-svn-id: svn://localhost/HandBrake/trunk@848
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Tue, 21 Aug 2007 12:32:50 +0000 (12:32 +0000)]
Fixed up what a subtitle scan looks like in the GUI job queue
git-svn-id: svn://localhost/HandBrake/trunk@847
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Tue, 21 Aug 2007 06:17:32 +0000 (06:17 +0000)]
Added handling for the forced subtitle button.
git-svn-id: svn://localhost/HandBrake/trunk@846
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Tue, 21 Aug 2007 05:55:36 +0000 (05:55 +0000)]
MacGui: Add subtitle widgets for eddyg's forced subtitle implementation.
- Create checkbox called "Forced" next to the NSPopUp button for subtitle selection with outlet named fSubForcedCheck
- Create a new preference checkbox to use subtitles instead of dubbed audio track if so desired.
git-svn-id: svn://localhost/HandBrake/trunk@845
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Tue, 21 Aug 2007 03:24:39 +0000 (03:24 +0000)]
Add Subtitle scanning for forced subtitles and normal subtitles from the CLI
and the MacOS GUI. See the new subtitle language options in the GUI.
git-svn-id: svn://localhost/HandBrake/trunk@844
b64f7644-9d1e-0410-96f1-
a4d463321fa5