OSDN Git Service

MacGui: New queue enhancements
authordynaflash <dynaflash@b64f7644-9d1e-0410-96f1-a4d463321fa5>
Tue, 11 Sep 2007 15:03:01 +0000 (15:03 +0000)
committerdynaflash <dynaflash@b64f7644-9d1e-0410-96f1-a4d463321fa5>
Tue, 11 Sep 2007 15:03:01 +0000 (15:03 +0000)
commit3dd79f6623809ceb16c6d311d51a6c0f4cdbf5a3
treeefa9f276410ef07b228c2203ebbed132b516d0cd
parent5a33f5d08deefc0c0cc6adf8314d391e50a472fc
MacGui: New queue enhancements
- clean up work related to starting and stopping of jobs to make sure the behavior is the same in both the queue window and the main window
- No longer adds jobs to queue when you've hit Start but then canceled the overwrite warning.
- Added overwrite alert when doing an Add to Queue. Was only happening previously when you did a Start.
- Stopping a job from either the Queue window or the Main window now goes through the same code path and so the behavior will be identical.
- In the main window, the Start button now changes to Start Queue once you've added things to the queue. This helps clear up any ambiguity about what that button will do
- Cancel button now named Stop. Recommended by BradleyS and/or hawkman I think because this button no longer cancels everything in the queue, just the current job. Wording in the stop warning dialog has been improved (mentions job title).
- The "Show Alert When Done" options now work when you have started the queue from the Queue window.
- Uses the term "passes" in main window
- Added unique icons for each pass type.

git-svn-id: svn://localhost/HandBrake/trunk@949 b64f7644-9d1e-0410-96f1-a4d463321fa5
18 files changed:
macosx/Controller.h
macosx/Controller.mm
macosx/English.lproj/Queue.nib/classes.nib
macosx/English.lproj/Queue.nib/info.nib
macosx/English.lproj/Queue.nib/keyedobjects.nib
macosx/HBQueueController.h
macosx/HBQueueController.mm
macosx/HandBrake.xcodeproj/project.pbxproj
macosx/icons/Detail.png [new file with mode: 0644]
macosx/icons/DetailPressed.png [new file with mode: 0644]
macosx/icons/JobPassFirstLarge.png [new file with mode: 0644]
macosx/icons/JobPassFirstSmall.png [new file with mode: 0644]
macosx/icons/JobPassSecondLarge.png [new file with mode: 0644]
macosx/icons/JobPassSecondSmall.png [new file with mode: 0644]
macosx/icons/JobPassSubtitleLarge.png [new file with mode: 0644]
macosx/icons/JobPassSubtitleSmall.png [new file with mode: 0644]
macosx/icons/JobPassUnknownLarge.png [new file with mode: 0644]
macosx/icons/JobPassUnknownSmall.png [new file with mode: 0644]