Bug 257339 - [UI] Make node expansion in CDOEditor asynchronous
Summary: [UI] Make node expansion in CDOEditor asynchronous
Status: NEW
Alias: None
Product: EMF
Classification: Modeling
Component: cdo.ui (show other bugs)
Version: 4.13   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Andre Dietisheim CLA
QA Contact: Eike Stepper CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 242224
  Show dependency tree
 
Reported: 2008-12-03 05:37 EST by Victor Roldan Betancort CLA
Modified: 2020-12-11 10:45 EST (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 Victor Roldan Betancort CLA 2008-12-03 05:37:22 EST
As requested by Simon:

> Make the "expand node" operation asynchronous and show a "Pending..." pseudo
> element while loading the contents of the node

Loading a large number of referenced CDOObejcts takes some time to be loaded. Doing that in CDOEditor by expanding an EReference node blocks the UI-thread. This makes the workbench apparently unstable, which might confuse and frustrate the user. If the retrieval takes much time, user might even consider the workbench crashed.
Comment 1 Eike Stepper CLA 2008-12-07 05:43:27 EST
Vik,

Tom has cool ideas on this issue!
He's going to experiment a bit and come back with a data binding based approach for our CDOEditor...
Comment 2 Eike Stepper CLA 2009-11-01 05:58:21 EST
Rebasing all unresolved enhancement requests to 3.0
Comment 3 Eike Stepper CLA 2010-06-29 04:50:04 EDT
Rebasing all outstanding enhancements requests to version 4.0
Comment 4 Eike Stepper CLA 2011-06-23 03:56:57 EDT
Moving all open enhancement requests to 4.1
Comment 5 Eike Stepper CLA 2012-08-14 22:50:35 EDT
Moving all open issues to 4.2. Open bugs can be ported to 4.1 maintenance after they've been fixed in master.
Comment 6 Eike Stepper CLA 2013-06-27 04:05:52 EDT
Moving all outstanding enhancements to 4.3
Comment 7 Eike Stepper CLA 2014-08-19 09:22:49 EDT
Moving all open enhancement requests to 4.4
Comment 8 Eike Stepper CLA 2014-08-19 09:34:52 EDT
Moving all open enhancement requests to 4.4
Comment 9 Eike Stepper CLA 2015-07-14 02:07:50 EDT
Moving all open bugzillas to 4.5.
Comment 10 Eike Stepper CLA 2016-07-31 00:50:43 EDT
Moving all unaddressed bugzillas to 4.6.
Comment 11 Eike Stepper CLA 2017-12-28 01:16:36 EST
Moving all open bugs to 4.7
Comment 12 Eike Stepper CLA 2019-11-08 02:06:38 EST
Moving all unresolved issues to version 4.8-
Comment 13 Eike Stepper CLA 2019-12-13 12:43:07 EST
Moving all unresolved issues to version 4.9
Comment 14 Eike Stepper CLA 2020-12-11 10:45:41 EST
Moving to 4.13.