Bug 154145 - [Palette] PaletteEditPart should use JFace resource manager
Summary: [Palette] PaletteEditPart should use JFace resource manager
Status: NEW
Alias: None
Product: GEF
Classification: Tools
Component: GEF-Legacy GEF (MVC) (show other bugs)
Version: 3.1   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: gef-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 180029
Blocks:
  Show dependency tree
 
Reported: 2006-08-16 15:16 EDT by Randy Hudson CLA
Modified: 2013-10-17 09:49 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Randy Hudson CLA 2006-08-16 15:16:55 EDT
setImageDescriptor should use the JFaceResources class to manage the Image needed. When deactivated or when the descriptor changes, the current descriptor should get deallocated.
Comment 1 Randy Hudson CLA 2007-05-23 09:46:46 EDT
I have a fix for this.  Shall I attach a patch for review?
It's a simple change that leaves the old internal imagecache in place in case anyone is extending our internal classes.
Comment 2 Anthony Hunter CLA 2007-05-23 10:09:12 EDT
If this is a simple fix then we should deliver.
Comment 3 Peter Severin CLA 2012-05-15 05:31:05 EDT
I created Bug 379512 that proposes to add support for a client-provided ResourceManager that disables the use of static ImageCache. It's similar to this bug, with the difference that a generic ResourceManager allows for more ways to manage image lifecycles.
Comment 4 Alexander Nyßen CLA 2013-10-17 09:45:23 EDT
Unset target milestone as the specified one is already passed.
Comment 5 Alexander Nyßen CLA 2013-10-17 09:49:59 EDT
Assigning back to gef-inbox (and state to new), as specified assignee is no current GEF committer.