Lines Matching defs:JumpList
245 // Creates a temporary icon file to be shown in JumpList.
251 // JumpList does not care about it.
267 // Updates a specified category of an application JumpList.
275 // An application name to be used for creating JumpList items.
300 // collection to the JumpList.
313 // We can now add the new list to the JumpList.
328 // Updates the "Tasks" category of the JumpList.
371 // We can now add the new list to the JumpList.
383 // Updates the application JumpList.
385 // the Chromium JumpList, such as:
392 // JumpList is implemented only on Windows 7 or later.
405 // Set the App ID for this JumpList.
408 // Start a transaction that updates the JumpList of this application.
409 // This implementation just replaces the all items in this JumpList, so
434 // We allocate 60% of the given JumpList slots to "most-visited" items
448 // Update the "Most Visited" category of the JumpList.
449 // This update request is applied into the JumpList when we commit this
457 // Update the "Recently Closed" category of the JumpList.
464 // Update the "Tasks" category of the JumpList.
470 // Commit this transaction and send the updated JumpList to Windows.
478 // Represents a task which updates an application JumpList.
480 // updating a JumpList from Chromium, such as:
482 // * Creating temporary icon files used by the JumpList;
514 // The directory which contains JumpList icons.
517 // Items in the "Most Visited" category of the application JumpList.
520 // Items in the "Recently Closed" category of the application JumpList.
526 // icon directory, and create a new directory which contains new JumpList
564 // JumpList. So, create a new JumpList and replace the current JumpList
576 JumpList::JumpList() : profile_(NULL) {
579 JumpList::~JumpList() {
584 bool JumpList::Enabled() {
590 bool JumpList::AddObserver(Profile* profile) {
591 // To update JumpList when a tab is added or removed, we add this object to
610 void JumpList::RemoveObserver() {
616 void JumpList::TabRestoreServiceChanged(TabRestoreService* service) {
618 // Exit if we are updating the application JumpList.
634 NewCallback(this, &JumpList::OnSegmentUsageAvailable));
637 void JumpList::TabRestoreServiceDestroyed(TabRestoreService* service) {
640 bool JumpList::AddTab(const TabRestoreService::Tab* tab,
663 bool JumpList::AddWindow(const TabRestoreService::Window* window,
681 bool JumpList::StartLoadingFavicon() {
692 NewCallback(this, &JumpList::OnFaviconDataAvailable));
696 void JumpList::OnSegmentUsageAvailable(
754 void JumpList::OnFaviconDataAvailable(
770 // Finished loading all favicons needed by the application JumpList.