Changeset 4851 in josm for trunk/src/org


Ignore:
Timestamp:
2012-01-22T19:55:51+01:00 (8 years ago)
Author:
stoecker
Message:

allow automatic parsing of shortcuts see #7226

Location:
trunk/src/org/openstreetmap/josm/actions
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/actions/AbstractMergeAction.java

    r3153 r4851  
    5252    }
    5353
     54    public AbstractMergeAction(String name, String iconName, String tooltip, Shortcut shortcut,
     55    boolean register, String toolbar, boolean installAdapters) {
     56        super(name, iconName, tooltip, shortcut, register, toolbar, installAdapters);
     57    }
     58
    5459    protected Layer askTargetLayer(List<Layer> targetLayers) {
    5560        JComboBox layerList = new JComboBox();
  • trunk/src/org/openstreetmap/josm/actions/ChangesetManagerToggleAction.java

    r4700 r4851  
    3333                "dialogs/changeset/changesetmanager",
    3434                tr("Toggle visibility of Changeset Manager window"),
    35                 Shortcut.registerShortcut(
    36                         "menu:windows:changesetdialog",
     35                Shortcut.registerShortcut("menu:windows:changesetdialog",
    3736                        tr("Toggle visibility of Changeset Manager window"),
    38                         KeyEvent.VK_C,
    39                         Shortcut.GROUPS_ALT2 + Shortcut.GROUP_HOTKEY
    40                 ),
     37                        KeyEvent.VK_C, Shortcut.GROUPS_ALT2 + Shortcut.GROUP_HOTKEY),
    4138                true /* register shortcut */
    4239        );
  • trunk/src/org/openstreetmap/josm/actions/CloseChangesetAction.java

    r4310 r4851  
    3333    public CloseChangesetAction() {
    3434        super(tr("Close open changesets"),
    35                 "closechangeset",
    36                 tr("Closes open changesets"),
    37                 Shortcut.registerShortcut(
    38                         "system:closechangeset",
    39                         tr("File: {0}", tr("Closes open changesets")),
    40                         KeyEvent.VK_Q,
    41                         Shortcut.GROUP_HOTKEY + Shortcut.GROUPS_ALT2
    42                 ),
    43                 true
     35            "closechangeset",
     36            tr("Closes open changesets"),
     37            Shortcut.registerShortcut("system:closechangeset",
     38                tr("File: {0}", tr("Closes open changesets")),
     39                KeyEvent.VK_Q, Shortcut.GROUP_HOTKEY + Shortcut.GROUPS_ALT2),
     40            true
    4441        );
    4542        putValue("help", ht("/Action/CloseChangeset"));
  • trunk/src/org/openstreetmap/josm/actions/Map_Rectifier_WMSmenuAction.java

    r4380 r4851  
    7070                Shortcut.registerShortcut("wms:rectimg",
    7171                        tr("WMS: {0}", tr("Rectified Image...")),
    72                         KeyEvent.VK_R,
    73                         Shortcut.GROUP_NONE),
    74                         true
     72                        KeyEvent.VK_R, Shortcut.GROUP_NONE),
     73                true
    7574        );
    7675
  • trunk/src/org/openstreetmap/josm/actions/MergeLayerAction.java

    r4684 r4851  
    1717
    1818    public MergeLayerAction() {
    19         super(tr("Merge layer"), "dialogs/mergedown", tr("Merge the current layer into another layer"), Shortcut
    20                 .registerShortcut("system:merge", tr("Edit: {0}", tr("Merge")), KeyEvent.VK_M, Shortcut.GROUP_MENU),
    21                 false /* register */
    22                 );
     19        super(tr("Merge layer"), "dialogs/mergedown",
     20            tr("Merge the current layer into another layer"),
     21            Shortcut.registerShortcut("system:merge", tr("Edit: {0}",
     22            tr("Merge")), KeyEvent.VK_M, Shortcut.GROUP_MENU),
     23            true, "action/mergelayer", true);
    2324        putValue("help", ht("/Action/MergeLayer"));
    24         putValue("toolbar", "action/mergelayer");
    25         Main.toolbar.register(this);
    2625    }
    2726
  • trunk/src/org/openstreetmap/josm/actions/UpdateDataAction.java

    r3083 r4851  
    2626                Shortcut.registerShortcut("file:updatedata",
    2727                        tr("Update data"),
    28                         KeyEvent.VK_U,
    29                         Shortcut.GROUP_HOTKEY),
    30                         true);
     28                        KeyEvent.VK_U, Shortcut.GROUP_HOTKEY),
     29                true);
    3130        putValue("help", ht("/Action/UpdateData"));
    3231    }
  • trunk/src/org/openstreetmap/josm/actions/UpdateModifiedAction.java

    r3093 r4851  
    2626                tr("Updates the currently modified objects from the server (re-downloads data)"),
    2727                Shortcut.registerShortcut("file:updatemodified",
    28                         tr("Update modified"),
    29                         KeyEvent.VK_M,
     28                        tr("Update modified"), KeyEvent.VK_M,
    3029                        Shortcut.GROUP_HOTKEY + Shortcut.GROUPS_ALT2),
    3130                        true);
  • trunk/src/org/openstreetmap/josm/actions/UpdateSelectionAction.java

    r3093 r4851  
    8787                tr("Updates the currently selected objects from the server (re-downloads data)"),
    8888                Shortcut.registerShortcut("file:updateselection",
    89                         tr("Update selection"),
    90                         KeyEvent.VK_U,
     89                        tr("Update selection"), KeyEvent.VK_U,
    9190                        Shortcut.GROUP_HOTKEY + Shortcut.GROUPS_ALT2),
    92                         true);
     91                true);
    9392        putValue("help", ht("/Action/UpdateSelection"));
    9493    }
  • trunk/src/org/openstreetmap/josm/actions/mapmode/ImproveWayAccuracyAction.java

    r4850 r4851  
    9898    public ImproveWayAccuracyAction(MapFrame mapFrame) {
    9999        super(tr("Improve Way Accuracy"), "improvewayaccuracy.png",
    100                 tr("Improve Way Accuracy mode"), Shortcut.registerShortcut(
    101                 "mapmode:ImproveWayAccuracy",
     100                tr("Improve Way Accuracy mode"),
     101                Shortcut.registerShortcut("mapmode:ImproveWayAccuracy",
    102102                tr("Mode: {0}", tr("Improve Way Accuracy")),
    103103                KeyEvent.VK_I, Shortcut.GROUP_EDIT), mapFrame, Cursor.getPredefinedCursor(Cursor.DEFAULT_CURSOR));
Note: See TracChangeset for help on using the changeset viewer.