How can I get a vertical list of currently open files in the unity launcher as a quicklist (see mockup below)? This could be a list of files each application instance is editing, or in the case of browsers/terminals/other apps just a list of application instances, so that one can easily toggle between them without getting the visual expose-like view of all open files/apps. This is especially critical when you have 10+ instances open and want to navigate through them by name, not visually. In other words, similar to the way Win 7 stacks open instances of an application in one icon, where right-clicking brings up a list of open instances.
If this is not possible to achieve directly with the unity launcher, what is the next easiest way to mimic this functionality without installing new panels, changing desktop environments, etc? I'd like to leave unity the way it is, but just want this critical feature.
Mock-up of unity launcher quicklist of open files in gvim instances:
Also see bug #817302 and task switching discussion on canonical design.