1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-24 09:25:31 +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 Bug 540371: Update to EPLv2 using releng/scripts/change_to_eplv2.sh 2018-11-22 20:31:51 +00:00
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 Bug 406873 - [spell-check] Update the CDT word lists for Kepler 2013-04-30 11:01:29 -07:00
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 Bug 540371: Update to EPLv2 using releng/scripts/change_to_eplv2.sh 2018-11-22 20:31:51 +00:00
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 Bug 540373: Cleanup: Remove trailing whitespace in properties files 2018-11-23 07:52:26 +00:00
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 Bug 45203. Added transitive closing of include maps. 2013-03-30 10:41:59 -07:00
.project
about.html Bug 540371: Update to EPLv2 using releng/scripts/change_to_eplv2.sh 2018-11-22 20:31:51 +00:00
build.properties Bug 540371: Update to EPLv2 using releng/scripts/change_to_eplv2.sh 2018-11-22 20:31:51 +00:00
doxygenTags.csv Bug 397143 - Some new doxygen commands are missing 2012-12-25 01:51:38 -05:00
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