Ignore:
Timestamp:
2018-05-26T17:24:23+02:00 (6 years ago)
Author:
Don-vip
Message:

fix #16319 - scale bookmark and toolbar icons properly

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

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/download/BookmarkList.java

    r12846 r13843  
    7474            if (array.size() < 5)
    7575                throw new IllegalArgumentException(tr("Wrong number of arguments for bookmark"));
    76             icon = ImageProvider.get("dialogs", "bookmark");
     76            icon = getDefaultIcon();
    7777            name = array.get(0);
    7878            area = new Bounds(Double.parseDouble(array.get(1)), Double.parseDouble(array.get(2)),
     
    102102         */
    103103        protected Bookmark(String name, Bounds area) {
    104             this.icon = ImageProvider.get("dialogs", "bookmark");
     104            this.icon = getDefaultIcon();
    105105            this.name = name;
    106106            this.area = area;
     107        }
     108
     109        static ImageIcon getDefaultIcon() {
     110            return ImageProvider.get("dialogs", "bookmark", ImageSizes.SMALLICON);
    107111        }
    108112
  • trunk/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java

    r13375 r13843  
    319319    @Override
    320320    public Icon getIcon() {
    321         return new ImageProvider("dialogs/geoimage").setSize(ImageProvider.ImageSizes.LAYER).get();
     321        return ImageProvider.get("dialogs/geoimage", ImageProvider.ImageSizes.LAYER);
    322322    }
    323323
  • trunk/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java

    r13431 r13843  
    7575import org.openstreetmap.josm.tools.GBC;
    7676import org.openstreetmap.josm.tools.ImageProvider;
     77import org.openstreetmap.josm.tools.ImageProvider.ImageSizes;
    7778import org.openstreetmap.josm.tools.Logging;
    7879import org.openstreetmap.josm.tools.Shortcut;
     
    792793            JButton b = new JButton();
    793794            if ("up".equals(name)) {
    794                 b.setIcon(ImageProvider.get("dialogs", "up"));
     795                b.setIcon(ImageProvider.get("dialogs", "up", ImageSizes.SMALLICON));
    795796            } else if ("down".equals(name)) {
    796                 b.setIcon(ImageProvider.get("dialogs", "down"));
     797                b.setIcon(ImageProvider.get("dialogs", "down", ImageSizes.SMALLICON));
    797798            } else {
    798799                b.setText(name);
Note: See TracChangeset for help on using the changeset viewer.