Changeset 31262 in osm for applications


Ignore:
Timestamp:
2015-06-12T14:47:04+02:00 (9 years ago)
Author:
nokutu
Message:

Code cleaned and minor enhances

Location:
applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/gui
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/gui/MapillaryHistoryDialog.java

    r31257 r31262  
    77import java.awt.GridBagLayout;
    88import java.awt.event.ActionEvent;
     9import java.awt.event.KeyEvent;
    910import java.util.ArrayList;
    1011import java.util.Arrays;
     
    2526import org.openstreetmap.josm.tools.GBC;
    2627import org.openstreetmap.josm.tools.ImageProvider;
     28import org.openstreetmap.josm.tools.Shortcut;
    2729
    2830import javax.swing.tree.DefaultMutableTreeNode;
     
    4850        public MapillaryHistoryDialog() {
    4951                super(tr("Mapillary history"), "mapillaryhistory.png",
    50                                 tr("Open Mapillary history dialog"), null, 200);
     52                                tr("Open Mapillary history dialog"),  Shortcut.registerShortcut(
     53                                                tr("Mapillary history"),
     54                                                tr("Open Mapillary history dialog"), KeyEvent.VK_M,
     55                                                Shortcut.NONE), 200);
    5156
    5257                MapillaryRecord.getInstance().addListener(this);
  • applications/editors/josm/plugins/mapillary/src/org/openstreetmap/josm/plugins/mapillary/gui/MapillaryToggleDialog.java

    r31261 r31262  
    6161                        new PreviousSignalAction());
    6262        private List<SideButton> signalMode;
    63         // TODO change to enum
     63
    6464        private int mode;
    6565
     
    232232        }
    233233
     234        private void centerAtSelected() {
     235                Main.map.mapView.zoomTo(MapillaryData.getInstance().getSelectedImage()
     236                                .getLatLon());
     237        }
     238
    234239        /**
    235240         * Action class form the next image button.
     
    250255                                MapillaryData.getInstance().selectNext();
    251256                                if (MapillaryData.getInstance().getSelectedImage() != null)
    252                                         Main.map.mapView.zoomTo(MapillaryData.getInstance()
    253                                                         .getSelectedImage().getLatLon());
     257                                        centerAtSelected();
    254258                        }
    255259                }
     
    274278                                MapillaryData.getInstance().selectPrevious();
    275279                                if (MapillaryData.getInstance().getSelectedImage() != null)
    276                                         Main.map.mapView.zoomTo(MapillaryData.getInstance()
    277                                                         .getSelectedImage().getLatLon());
     280                                        centerAtSelected();
    278281                        }
    279282                }
     
    296299                                                .setImage(MapillaryLayer.RED);
    297300                                MapillaryToggleDialog.getInstance().updateImage();
    298                                 Main.map.mapView.zoomTo(MapillaryData.getInstance()
    299                                                 .getSelectedImage().getLatLon());
     301                                centerAtSelected();
    300302                        }
    301303                }
     
    318320                                                MapillaryLayer.BLUE);
    319321                                MapillaryToggleDialog.getInstance().updateImage();
    320                                 Main.map.mapView.zoomTo(MapillaryData.getInstance()
    321                                                 .getSelectedImage().getLatLon());
     322                                centerAtSelected();
    322323                        }
    323324                }
     
    414415                                                }
    415416                                }
     417                                centerAtSelected();
    416418                        }
    417419                }
     
    441443                                                }
    442444                                }
     445                                centerAtSelected();
    443446                        }
    444447                }
Note: See TracChangeset for help on using the changeset viewer.