Bug 14716 - [View Mgmt] Perspectives and their parts should be created more lazily
Summary: [View Mgmt] Perspectives and their parts should be created more lazily
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 2.0   Edit
Hardware: Other other
: P2 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Eduardo Pereira CLA
QA Contact:
URL:
Whiteboard:
Keywords: investigate
: 3711 11141 (view as bug list)
Depends on:
Blocks:
 
Reported: 2002-04-25 21:57 EDT by Nick Edgar CLA
Modified: 2002-10-07 17:58 EDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nick Edgar CLA 2002-04-25 21:57:37 EDT
M5

Plugins are being started to early due to eager creation of all perspectives 
and the views and editors therein.

KH says:
From KH:
In the test case that I was showing it appears that the inactive perspectives 
are causing plugin activation. This needs to be fixed. 

Once this has been done, we need to look at optimizing the editor case

Finally, the visibility based optimizations for selected views needs to be 
done. We can not break existing views but we should allow them to be smarter.
Comment 1 Nick Edgar CLA 2002-04-25 22:01:04 EDT
Eduardo has fixed it so that hidden perspectives are not created until 
activated.  This also delays creation of their views (as long as they're not 
visible in the active perspective).

Still need to look at editors, and views hidden in tab folders.

Comment 2 Eduardo Pereira CLA 2002-05-14 13:53:50 EDT
Released lazy creation of editors.
Views hidden on tab folders are still being created but this will not be 
changed by M6.
Comment 3 Eduardo Pereira CLA 2002-05-27 17:43:15 EDT
Marking a LATER. The lazy creation of editors and perspectives were done but 
views have to be done after 2.0
Comment 4 Eduardo Pereira CLA 2002-05-30 17:17:08 EDT
*** Bug 3711 has been marked as a duplicate of this bug. ***
Comment 5 Randy Giffen CLA 2002-08-01 10:22:02 EDT
Reopened for investigation 
Comment 6 Kevin Haaland CLA 2002-09-03 12:38:15 EDT
*** Bug 11141 has been marked as a duplicate of this bug. ***
Comment 7 Eduardo Pereira CLA 2002-10-07 17:58:48 EDT
Released lazy creation of view to the HEAD stream.