1. A computer-implemented method comprising: receiving from a computer application a designation of one or more application-designated items that can be performed by the application; displaying a computer application launcher for launching the computer application; receiving a user input associated with the application launcher; determining properties of a submenu area allocated for an application-specific destination list for the computer application; populating the submenu area with one or more destinations according to the properties; in response to the user input associated with the application launcher, displaying the application-specific destination list for the computer application in the submenu area while the computer application is not running, the destination list comprising the one or more destinations indicating the one or more application-designated items; and in response to an indication of a user-initiated selection at a selected destination on the destination list, launching the application and instructing the application to perform a selected item indicated by the selected destination without requiring additional user participation beyond the user-initiated selection at the selected destination.