OSDN Git Service

MacGui: New Active Queue implementation courtesy of travistex
authordynaflash <dynaflash@b64f7644-9d1e-0410-96f1-a4d463321fa5>
Wed, 5 Sep 2007 20:01:14 +0000 (20:01 +0000)
committerdynaflash <dynaflash@b64f7644-9d1e-0410-96f1-a4d463321fa5>
Wed, 5 Sep 2007 20:01:14 +0000 (20:01 +0000)
commit4c4ce0738b0667d8b966a1d87abcbc0dec6f0fb7
treeeaba13aa4509c81e30969d5ceeda0e19d8fbebad
parentd6d524fe4ab0157c20ecb2fab9f76f2dc70ec557
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
21 files changed:
Jamfile
libhb/common.h
libhb/hb.c
libhb/hb.h
macosx/Controller.h
macosx/Controller.mm
macosx/English.lproj/MainMenu.nib/classes.nib
macosx/English.lproj/MainMenu.nib/info.nib
macosx/English.lproj/MainMenu.nib/keyedobjects.nib
macosx/English.lproj/Queue.nib/classes.nib [new file with mode: 0644]
macosx/English.lproj/Queue.nib/info.nib [new file with mode: 0644]
macosx/English.lproj/Queue.nib/keyedobjects.nib [new file with mode: 0644]
macosx/HBQueueController.h [new file with mode: 0644]
macosx/HBQueueController.mm [new file with mode: 0644]
macosx/HandBrake.xcodeproj/project.pbxproj
macosx/icons/Delete.png [new file with mode: 0644]
macosx/icons/DeleteHighlight.png [new file with mode: 0644]
macosx/icons/DeleteHighlightPressed.png [new file with mode: 0644]
macosx/icons/DeletePressed.png [new file with mode: 0644]
macosx/icons/JobLarge.png [new file with mode: 0644]
macosx/icons/JobSmall.png [new file with mode: 0644]