1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-09-01 04:33:36 +02:00
cdt/core/org.eclipse.cdt.ui
Jonah Graham 687503911b Dispose of icons in managed build settings pages
In Bug 531915 the code was rewritten to use imageDescriptorFromBundle,
which lead to url being null all the time. This meant only the last
loaded image was being disposed properly.

There fix to Bug 531915 had another side effect - it changed the caching
of icons from the Image to the ImageDescriptor.

As it has been ~4 years without the image being cached, I suppose it
is ok to leave it not cached and instead I store the images to be
disposed of in a list.

Change-Id: Id3427ebfc8720da52132bd8f11714bba1e2cd0bf
2022-02-25 11:39:22 -05:00
..
.settings [releng] Prepare for CDT 10.5.0 2021-09-26 20:23:17 -04:00
about_files
browser/org/eclipse/cdt Convert new Runnable to lambda. 2019-08-12 17:31:30 +03:00
css Bug 546981: Add #pragma mark to Outline view 2021-07-11 20:13:33 -04:00
dictionaries
icons Bug 546981: Add #pragma mark to Outline view 2021-07-11 20:13:33 -04:00
META-INF [releng] Prepare for CDT 10.6.0 2022-01-14 12:58:33 -05:00
schema
src/org/eclipse/cdt Dispose of icons in managed build settings pages 2022-02-25 11:39:22 -05:00
templateengine/org/eclipse/cdt/ui Bug 561993 - Remove dependency to com.ibm.icu from CDT UI 2020-04-12 13:34:26 +03:00
templates
utils.ui/org/eclipse/cdt/utils/ui/controls Bug 567822 - [Dark Theme] Several controls using ControlFactory have wrong background (preferences, dialogs) 2020-10-19 23:26:17 -04:00
.classpath Bug 562494: Update BREE to Java 11 2020-08-24 17:50:56 -04:00
.options
.project
about.html
build.properties
doxygenTags.csv
NEWS
plugin.properties Bug 546981: Add #pragma mark to Outline view 2021-07-11 20:13:33 -04:00
plugin.xml Bug 546981: Add #pragma mark to Outline view 2021-07-11 20:13:33 -04:00