USC doesn't have enough engineers to implement multiple solutions before user-testing them, and this particular function is a bit too interactive for paper-prototyping. The design exercise was to find a solution that would be both elegant and likely to work, before implementing it and testing it. A slide-in pane will necessarily be both less elegant (since it involves an extra interface element) and at least a bit less likely to work (since it will disappear if you minimize or close USC), but it will preserve obviousness of what does and does not add an item to the launcher.
Gary told me yesterday that the solution I had settled on has now been used by Apple in their Mac App Store. USC's equivalent will take one more step for 11.04, but at least we'll have the mechanism in place for if you change your mind later.
USC doesn't have enough engineers to implement multiple solutions before user-testing them, and this particular function is a bit too interactive for paper-prototyping. The design exercise was to find a solution that would be both elegant and likely to work, before implementing it and testing it. A slide-in pane will necessarily be both less elegant (since it involves an extra interface element) and at least a bit less likely to work (since it will disappear if you minimize or close USC), but it will preserve obviousness of what does and does not add an item to the launcher.
Gary told me yesterday that the solution I had settled on has now been used by Apple in their Mac App Store. USC's equivalent will take one more step for 11.04, but at least we'll have the mechanism in place for if you change your mind later.