Add "Save All Maps" in editor "File" menu and a new hotkey
(default: alt+s) Quickly show all maps when saving, not wanted but provide some UI feedback.
This commit is contained in:
parent
03521d859f
commit
09b4fe022d
5 changed files with 14 additions and 2 deletions
|
@ -35,6 +35,12 @@
|
|||
shift=yes
|
||||
[/hotkey]
|
||||
|
||||
[hotkey]
|
||||
command="editor-map-save-all"
|
||||
key="s"
|
||||
alt=yes
|
||||
[/hotkey]
|
||||
|
||||
[hotkey]
|
||||
command="editor-map-new"
|
||||
key="n"
|
||||
|
|
|
@ -119,7 +119,7 @@
|
|||
id=menu-editor-file
|
||||
title= _ "File"
|
||||
image=lite
|
||||
items=editor-map-new,editor-map-load,editor-map-revert,editor-map-save,editor-map-save-as,preferences,editor-settings,editor-close-map,quit,editor-quit-to-desktop
|
||||
items=editor-map-new,editor-map-load,editor-map-revert,editor-map-save,editor-map-save-as,editor-map-save-all,preferences,editor-settings,editor-close-map,quit,editor-quit-to-desktop
|
||||
ref=top-panel
|
||||
rect="=+3,=+1,+100,=-4"
|
||||
xanchor=fixed
|
||||
|
|
|
@ -846,6 +846,7 @@ bool editor_controller::can_execute_command(hotkey::HOTKEY_COMMAND command, int
|
|||
case HOTKEY_EDITOR_TERRAIN_PALETTE_SWAP:
|
||||
return true; //editor hotkeys we can always do
|
||||
case HOTKEY_EDITOR_MAP_SAVE:
|
||||
case HOTKEY_EDITOR_MAP_SAVE_ALL:
|
||||
case HOTKEY_EDITOR_SWITCH_MAP:
|
||||
case HOTKEY_EDITOR_CLOSE_MAP:
|
||||
return true;
|
||||
|
@ -1023,6 +1024,9 @@ bool editor_controller::execute_command(hotkey::HOTKEY_COMMAND command, int inde
|
|||
case HOTKEY_EDITOR_MAP_SAVE:
|
||||
save_map();
|
||||
return true;
|
||||
case HOTKEY_EDITOR_MAP_SAVE_ALL:
|
||||
save_all_maps();
|
||||
return true;
|
||||
case HOTKEY_EDITOR_MAP_SAVE_AS:
|
||||
save_map_as_dialog();
|
||||
return true;
|
||||
|
|
|
@ -119,6 +119,7 @@ const struct {
|
|||
{ hotkey::HOTKEY_EDITOR_MAP_LOAD, "editor-map-load", N_("Load Map"), false, hotkey::SCOPE_EDITOR },
|
||||
{ hotkey::HOTKEY_EDITOR_MAP_SAVE, "editor-map-save", N_("Save Map"), false, hotkey::SCOPE_EDITOR },
|
||||
{ hotkey::HOTKEY_EDITOR_MAP_SAVE_AS, "editor-map-save-as", N_("Save Map As"), false, hotkey::SCOPE_EDITOR },
|
||||
{ hotkey::HOTKEY_EDITOR_MAP_SAVE_ALL, "editor-map-save-all", N_("Save All Maps"), false, hotkey::SCOPE_EDITOR },
|
||||
{ hotkey::HOTKEY_EDITOR_MAP_REVERT, "editor-map-revert", N_("Revert All Changes"), false, hotkey::SCOPE_EDITOR },
|
||||
{ hotkey::HOTKEY_EDITOR_MAP_INFO, "editor-map-info", N_("Map Information"), false, hotkey::SCOPE_EDITOR },
|
||||
{ hotkey::HOTKEY_EDITOR_TERRAIN_PALETTE_SWAP, "editor-terrain-palette-swap",
|
||||
|
|
|
@ -75,7 +75,8 @@ enum HOTKEY_COMMAND {
|
|||
HOTKEY_EDITOR_SETTINGS,
|
||||
HOTKEY_EDITOR_PARTIAL_UNDO,
|
||||
HOTKEY_EDITOR_MAP_NEW, HOTKEY_EDITOR_MAP_LOAD, HOTKEY_EDITOR_MAP_SAVE,
|
||||
HOTKEY_EDITOR_MAP_SAVE_AS, HOTKEY_EDITOR_MAP_REVERT, HOTKEY_EDITOR_MAP_INFO,
|
||||
HOTKEY_EDITOR_MAP_SAVE_AS, HOTKEY_EDITOR_MAP_SAVE_ALL,
|
||||
HOTKEY_EDITOR_MAP_REVERT, HOTKEY_EDITOR_MAP_INFO,
|
||||
HOTKEY_EDITOR_TERRAIN_PALETTE_SWAP,
|
||||
HOTKEY_EDITOR_TOOL_NEXT, HOTKEY_EDITOR_TOOL_PAINT, HOTKEY_EDITOR_TOOL_FILL,
|
||||
HOTKEY_EDITOR_TOOL_SELECT, HOTKEY_EDITOR_TOOL_STARTING_POSITION,
|
||||
|
|
Loading…
Add table
Reference in a new issue