Ignore:
Timestamp:
2017-11-19T20:12:24+01:00 (8 years ago)
Author:
Don-vip
Message:

fix #15572 - use ImageProvider attach API for all JOSM actions to ensure proper icon size everywhere

Location:
trunk/src/org/openstreetmap/josm/gui/preferences
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/preferences/SourceEditor.java

    r12846 r13130  
    10541054        MoveUpDownAction(boolean isDown) {
    10551055            increment = isDown ? 1 : -1;
    1056             putValue(SMALL_ICON, isDown ? ImageProvider.get("dialogs", "down") : ImageProvider.get("dialogs", "up"));
     1056            new ImageProvider("dialogs", isDown ? "down" : "up").getResource().attachImageIcon(this, true);
    10571057            putValue(SHORT_DESCRIPTION, isDown ? tr("Move the selected entry one row down.") : tr("Move the selected entry one row up."));
    10581058            updateEnabledState();
  • trunk/src/org/openstreetmap/josm/gui/preferences/advanced/AbstractTableListEditor.java

    r10763 r13130  
    6969            putValue(NAME, tr("New"));
    7070            putValue(SHORT_DESCRIPTION, tr("add entry"));
    71             putValue(SMALL_ICON, ImageProvider.get("dialogs", "add"));
     71            new ImageProvider("dialogs", "add").getResource().attachImageIcon(this, true);
    7272        }
    7373
     
    8282            putValue(NAME, tr("Remove"));
    8383            putValue(SHORT_DESCRIPTION, tr("Remove the selected entry"));
    84             putValue(SMALL_ICON, ImageProvider.get("dialogs", "delete"));
     84            new ImageProvider("dialogs", "delete").getResource().attachImageIcon(this, true);
    8585            updateEnabledState();
    8686        }
  • trunk/src/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreference.java

    r13111 r13130  
    503503                    break;
    504504                }
    505                 putValue(SMALL_ICON, ImageProvider.get("dialogs", icon));
     505                new ImageProvider("dialogs", icon).getResource().attachImageIcon(this, true);
    506506                this.type = type;
    507507            }
     
    551551                putValue(NAME, tr("Remove"));
    552552                putValue(SHORT_DESCRIPTION, tr("Remove entry"));
    553                 putValue(SMALL_ICON, ImageProvider.get("dialogs", "delete"));
     553                new ImageProvider("dialogs", "delete").getResource().attachImageIcon(this, true);
    554554                updateEnabledState();
    555555            }
     
    581581                putValue(NAME, tr("Activate"));
    582582                putValue(SHORT_DESCRIPTION, tr("copy selected defaults"));
    583                 putValue(SMALL_ICON, ImageProvider.get("preferences", "activate-down"));
     583                new ImageProvider("preferences", "activate-down").getResource().attachImageIcon(this, true);
    584584            }
    585585
     
    647647            ReloadAction() {
    648648                putValue(SHORT_DESCRIPTION, tr("Update default entries"));
    649                 putValue(SMALL_ICON, ImageProvider.get("dialogs", "refresh"));
     649                new ImageProvider("dialogs", "refresh").getResource().attachImageIcon(this, true);
    650650            }
    651651
Note: See TracChangeset for help on using the changeset viewer.