mirror of
https://github.com/aseprite/aseprite.git
synced 2024-12-27 03:16:58 +00:00
1014 lines
39 KiB
XML
1014 lines
39 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!-- Aseprite -->
|
|
<!-- Copyright (C) 2001-2015 by David Capello -->
|
|
<gui version="1.1.0-dev">
|
|
<!-- Keyboard shortcuts -->
|
|
<keyboard version="1">
|
|
|
|
<!-- Keyboard shortcuts for commands (menu options) -->
|
|
<commands>
|
|
<!-- File -->
|
|
<key command="NewFile" shortcut="Ctrl+N" mac="Cmd+N" />
|
|
<key command="OpenFile" shortcut="Ctrl+O" mac="Cmd+O" />
|
|
<key command="SaveFile" shortcut="Ctrl+S" mac="Cmd+S" />
|
|
<key command="SaveFileAs" shortcut="Ctrl+Shift+S" mac="Cmd+Shift+S" />
|
|
<key command="SaveFileCopyAs" shortcut="Ctrl+Shift+C" mac="Cmd+Shift+C" />
|
|
<key command="CloseFile" shortcut="Ctrl+W" mac="Cmd+W" />
|
|
<key command="CloseAllFiles" shortcut="Ctrl+Shift+W" mac="Cmd+Shift+W" />
|
|
<key command="ImportSpriteSheet" shortcut="Ctrl+I" mac="Cmd+I" />
|
|
<key command="ExportSpriteSheet" shortcut="Ctrl+E" mac="Cmd+E" />
|
|
<key command="RepeatLastExport" shortcut="Ctrl+Shift+X" mac="Cmd+Shift+X" />
|
|
<key command="AdvancedMode" shortcut="F11" />
|
|
<key command="DeveloperConsole" shortcut="F12" />
|
|
<key command="Exit" win="Ctrl+Q" linux="Ctrl+Q" mac="Cmd+Q" />
|
|
<key command="Exit" win="Alt+F4" />
|
|
<key command="Cancel" shortcut="Esc">
|
|
<param name="type" value="all" />
|
|
</key>
|
|
<!-- Edit -->
|
|
<key command="Undo" shortcut="Ctrl+Z" mac="Cmd+Z" />
|
|
<key command="Undo" shortcut="Ctrl+U" mac="Cmd+U" />
|
|
<key command="Redo" shortcut="Ctrl+Y" mac="Cmd+Y" />
|
|
<key command="Redo" shortcut="Ctrl+R" mac="Cmd+R" />
|
|
<key command="Redo" shortcut="Ctrl+Shift+Z" mac="Cmd+Shift+Z" />
|
|
<key command="Cut" shortcut="Ctrl+X" mac="Cmd+X" />
|
|
<key command="Cut" shortcut="Shift+Del" />
|
|
<key command="Copy" shortcut="Ctrl+C" mac="Cmd+C" />
|
|
<key command="Copy" shortcut="Ctrl+Ins" mac="Cmd+Ins" />
|
|
<key command="Paste" shortcut="Ctrl+V" mac="Cmd+V" />
|
|
<key command="Paste" shortcut="Shift+Ins" />
|
|
<key command="Clear" shortcut="Del" />
|
|
<key command="Clear" shortcut="Backspace" />
|
|
<key command="Flip" shortcut="Shift+H">
|
|
<param name="target" value="mask" />
|
|
<param name="orientation" value="horizontal" />
|
|
</key>
|
|
<key command="Flip" shortcut="Shift+V">
|
|
<param name="target" value="mask" />
|
|
<param name="orientation" value="vertical" />
|
|
</key>
|
|
<key command="ReplaceColor" shortcut="Shift+R" />
|
|
<key command="ConvolutionMatrix" shortcut="F9" />
|
|
<key command="ColorCurve" shortcut="Ctrl+M" mac="Cmd+M" />
|
|
<key command="ColorCurve" shortcut="F10" />
|
|
<key command="ConfigureTools" shortcut="C" />
|
|
<key command="Options" shortcut="Ctrl+K" mac="Cmd+," />
|
|
<key command="Options" shortcut="Ctrl+Shift+O" mac="Cmd+Shift+O" /> <!-- TODO remove this shortcut in v1.1 -->
|
|
<key command="KeyboardShortcuts" shortcut="Ctrl+Alt+Shift+K" mac="Cmd+Alt+Shift+K" />
|
|
<!-- Sprite -->
|
|
<key command="SpriteProperties" shortcut="Ctrl+P" mac="Cmd+P" />
|
|
<!-- Layer -->
|
|
<key command="LayerProperties" shortcut="Shift+P" />
|
|
<key command="LayerVisibility" shortcut="Shift+X" />
|
|
<key command="NewLayer" shortcut="Shift+N" />
|
|
<key command="GotoPreviousLayer" shortcut="Down" context="Normal" />
|
|
<key command="GotoNextLayer" shortcut="Up" context="Normal" />
|
|
<!-- Frame -->
|
|
<key command="NewFrame" shortcut="Alt+N" />
|
|
<key command="NewFrame" shortcut="Alt+B">
|
|
<param name="content" value="empty" />
|
|
</key>
|
|
<key command="NewFrame" shortcut="Alt+M">
|
|
<param name="content" value="cel" />
|
|
</key>
|
|
<key command="RemoveFrame" shortcut="Alt+C" />
|
|
<key command="FrameProperties" shortcut="P">
|
|
<param name="frame" value="current" />
|
|
</key>
|
|
<key command="ReverseFrames" shortcut="Alt+I" />
|
|
<key command="GotoFirstFrame" shortcut="Home" />
|
|
<key command="GotoPreviousFrame" shortcut="Left" context="Normal" />
|
|
<key command="GotoNextFrame" shortcut="Right" context="Normal" />
|
|
<key command="GotoPreviousFrame" shortcut="," />
|
|
<key command="GotoNextFrame" shortcut="." />
|
|
<key command="GotoLastFrame" shortcut="End" />
|
|
<key command="GotoFrame" shortcut="Alt+G" />
|
|
<key command="PlayAnimation" shortcut="Enter" />
|
|
<!-- Select -->
|
|
<key command="MaskAll" shortcut="Ctrl+A" mac="Cmd+A" />
|
|
<key command="MaskContent" shortcut="Ctrl+T" mac="Cmd+T" />
|
|
<key command="DeselectMask" shortcut="Ctrl+D" mac="Cmd+D" />
|
|
<key command="ReselectMask" shortcut="Ctrl+Shift+D" mac="Cmd+Shift+D" />
|
|
<key command="InvertMask" shortcut="Ctrl+Shift+I" mac="Cmd+Shift+I" />
|
|
<!-- View -->
|
|
<key command="Refresh" shortcut="F5" />
|
|
<key command="TogglePreview" shortcut="F7" />
|
|
<key command="FullscreenPreview" shortcut="F8" />
|
|
<key command="ShowGrid" shortcut="Shift+G" />
|
|
<key command="ShowPixelGrid" shortcut="Alt+Shift+G" />
|
|
<key command="SnapToGrid" shortcut="Shift+S" />
|
|
<key command="SetLoopSection" shortcut="F2" />
|
|
<key command="ShowOnionSkin" shortcut="F3" />
|
|
<key command="Timeline" shortcut="Tab">
|
|
<param name="switch" value="true" />
|
|
</key>
|
|
<key command="PaletteEditor" shortcut="F4">
|
|
<param name="switch" value="true" />
|
|
</key>
|
|
<!-- Tabs -->
|
|
<key command="GotoNextTab" shortcut="Ctrl+Tab" />
|
|
<key command="GotoPreviousTab" shortcut="Ctrl+Shift+Tab" />
|
|
<!-- Others -->
|
|
<key command="SwitchColors" shortcut="X" />
|
|
<key command="ChangeColor" shortcut="9">
|
|
<param name="target" value="foreground" />
|
|
<param name="change" value="decrement-index" />
|
|
</key>
|
|
<key command="ChangeColor" shortcut="0">
|
|
<param name="target" value="foreground" />
|
|
<param name="change" value="increment-index" />
|
|
</key>
|
|
<key command="ChangeColor" shortcut="[">
|
|
<param name="target" value="foreground" />
|
|
<param name="change" value="decrement-index" />
|
|
</key>
|
|
<key command="ChangeColor" shortcut="]">
|
|
<param name="target" value="foreground" />
|
|
<param name="change" value="increment-index" />
|
|
</key>
|
|
<key command="ChangeColor" shortcut="Ctrl+9">
|
|
<param name="target" value="background" mac="Cmd+9" />
|
|
<param name="change" value="decrement-index" />
|
|
</key>
|
|
<key command="ChangeColor" shortcut="Ctrl+0">
|
|
<param name="target" value="background" mac="Cmd+0" />
|
|
<param name="change" value="increment-index" />
|
|
</key>
|
|
|
|
<!-- Modify brush size with +/- signs -->
|
|
<key command="ChangeBrush" shortcut="+">
|
|
<param name="change" value="increment-size" />
|
|
</key>
|
|
<key command="ChangeBrush" shortcut="="> <!-- As US keyboard layout needs Shift+'=' to do a '+' -->
|
|
<param name="change" value="increment-size" />
|
|
</key>
|
|
<key command="ChangeBrush" shortcut="-">
|
|
<param name="change" value="decrement-size" />
|
|
</key>
|
|
<key command="ChangeBrush" shortcut="Plus Pad">
|
|
<param name="change" value="increment-size" />
|
|
</key>
|
|
<key command="ChangeBrush" shortcut="Minus Pad">
|
|
<param name="change" value="decrement-size" />
|
|
</key>
|
|
|
|
<!-- Custom brushes -->
|
|
<key command="ChangeBrush" shortcut="Alt+1">
|
|
<param name="change" value="custom" />
|
|
<param name="slot" value="1" />
|
|
</key>
|
|
<key command="ChangeBrush" shortcut="Alt+2">
|
|
<param name="change" value="custom" />
|
|
<param name="slot" value="2" />
|
|
</key>
|
|
<key command="ChangeBrush" shortcut="Alt+3">
|
|
<param name="change" value="custom" />
|
|
<param name="slot" value="3" />
|
|
</key>
|
|
<key command="ChangeBrush" shortcut="Alt+4">
|
|
<param name="change" value="custom" />
|
|
<param name="slot" value="4" />
|
|
</key>
|
|
<key command="ChangeBrush" shortcut="Alt+5">
|
|
<param name="change" value="custom" />
|
|
<param name="slot" value="5" />
|
|
</key>
|
|
<key command="ChangeBrush" shortcut="Alt+6">
|
|
<param name="change" value="custom" />
|
|
<param name="slot" value="6" />
|
|
</key>
|
|
<key command="ChangeBrush" shortcut="Alt+7">
|
|
<param name="change" value="custom" />
|
|
<param name="slot" value="7" />
|
|
</key>
|
|
<key command="ChangeBrush" shortcut="Alt+8">
|
|
<param name="change" value="custom" />
|
|
<param name="slot" value="8" />
|
|
</key>
|
|
<key command="ChangeBrush" shortcut="Alt+9">
|
|
<param name="change" value="custom" />
|
|
<param name="slot" value="9" />
|
|
</key>
|
|
|
|
<!-- Zoom -->
|
|
<key command="Zoom" shortcut="~"><param name="percentage" value="50" /></key>
|
|
<key command="Zoom" shortcut="1"><param name="percentage" value="100" /></key>
|
|
<key command="Zoom" shortcut="2"><param name="percentage" value="200" /></key>
|
|
<key command="Zoom" shortcut="3"><param name="percentage" value="400" /></key>
|
|
<key command="Zoom" shortcut="4"><param name="percentage" value="800" /></key>
|
|
<key command="Zoom" shortcut="5"><param name="percentage" value="1600" /></key>
|
|
<key command="Zoom" shortcut="6"><param name="percentage" value="3200" /></key>
|
|
<key command="Zoom" shortcut="Ctrl+Plus Pad" mac="Cmd+Plus Pad">
|
|
<param name="action" value="in" />
|
|
</key>
|
|
<key command="Zoom" shortcut="Ctrl+Minus Pad" mac="Cmd+Minus Pad">
|
|
<param name="action" value="out" />
|
|
</key>
|
|
|
|
<!-- Scroll with arrows -->
|
|
<key command="Scroll" shortcut="Space+Left">
|
|
<param name="direction" value="left" />
|
|
<param name="units" value="zoomed-pixel" />
|
|
<param name="quantity" value="1" />
|
|
</key>
|
|
<key command="Scroll" shortcut="Space+Right">
|
|
<param name="direction" value="right" />
|
|
<param name="units" value="zoomed-pixel" />
|
|
<param name="quantity" value="1" />
|
|
</key>
|
|
<key command="Scroll" shortcut="Space+Up">
|
|
<param name="direction" value="up" />
|
|
<param name="units" value="zoomed-pixel" />
|
|
<param name="quantity" value="1" />
|
|
</key>
|
|
<key command="Scroll" shortcut="Space+Down">
|
|
<param name="direction" value="down" />
|
|
<param name="units" value="zoomed-pixel" />
|
|
<param name="quantity" value="1" />
|
|
</key>
|
|
|
|
<key command="Scroll" shortcut="Shift+Space+Left">
|
|
<param name="direction" value="left" />
|
|
<param name="units" value="zoomed-tile-width" />
|
|
<param name="quantity" value="1" />
|
|
</key>
|
|
<key command="Scroll" shortcut="Shift+Space+Right">
|
|
<param name="direction" value="right" />
|
|
<param name="units" value="zoomed-tile-width" />
|
|
<param name="quantity" value="1" />
|
|
</key>
|
|
<key command="Scroll" shortcut="Shift+Space+Up">
|
|
<param name="direction" value="up" />
|
|
<param name="units" value="zoomed-tile-height" />
|
|
<param name="quantity" value="1" />
|
|
</key>
|
|
<key command="Scroll" shortcut="Shift+Space+Down">
|
|
<param name="direction" value="down" />
|
|
<param name="units" value="zoomed-tile-height" />
|
|
<param name="quantity" value="1" />
|
|
</key>
|
|
|
|
<!-- Move selection with arrows -->
|
|
<key command="MoveMask" shortcut="Left" context="Selection">
|
|
<param name="target" value="content" />
|
|
<param name="direction" value="left" />
|
|
<param name="units" value="pixel" />
|
|
<param name="quantity" value="1" />
|
|
</key>
|
|
<key command="MoveMask" shortcut="Right" context="Selection">
|
|
<param name="target" value="content" />
|
|
<param name="direction" value="right" />
|
|
<param name="units" value="pixel" />
|
|
<param name="quantity" value="1" />
|
|
</key>
|
|
<key command="MoveMask" shortcut="Up" context="Selection">
|
|
<param name="target" value="content" />
|
|
<param name="direction" value="up" />
|
|
<param name="units" value="pixel" />
|
|
<param name="quantity" value="1" />
|
|
</key>
|
|
<key command="MoveMask" shortcut="Down" context="Selection">
|
|
<param name="target" value="content" />
|
|
<param name="direction" value="down" />
|
|
<param name="units" value="pixel" />
|
|
<param name="quantity" value="1" />
|
|
</key>
|
|
|
|
<key command="MoveMask" shortcut="Shift+Left" context="Selection">
|
|
<param name="target" value="content" />
|
|
<param name="direction" value="left" />
|
|
<param name="units" value="tile-width" />
|
|
<param name="quantity" value="1" />
|
|
</key>
|
|
<key command="MoveMask" shortcut="Shift+Right" context="Selection">
|
|
<param name="target" value="content" />
|
|
<param name="direction" value="right" />
|
|
<param name="units" value="tile-height" />
|
|
<param name="quantity" value="1" />
|
|
</key>
|
|
<key command="MoveMask" shortcut="Shift+Up" context="Selection">
|
|
<param name="target" value="content" />
|
|
<param name="direction" value="up" />
|
|
<param name="units" value="tile-width" />
|
|
<param name="quantity" value="1" />
|
|
</key>
|
|
<key command="MoveMask" shortcut="Shift+Down" context="Selection">
|
|
<param name="target" value="content" />
|
|
<param name="direction" value="down" />
|
|
<param name="units" value="tile-height" />
|
|
<param name="quantity" value="1" />
|
|
</key>
|
|
|
|
<!-- Move selection boundaries with Alt+arrows -->
|
|
<key command="MoveMask" shortcut="Alt+Left" context="Selection">
|
|
<param name="target" value="boundaries" />
|
|
<param name="direction" value="left" />
|
|
<param name="units" value="pixel" />
|
|
<param name="quantity" value="1" />
|
|
</key>
|
|
<key command="MoveMask" shortcut="Alt+Right" context="Selection">
|
|
<param name="target" value="boundaries" />
|
|
<param name="direction" value="right" />
|
|
<param name="units" value="pixel" />
|
|
<param name="quantity" value="1" />
|
|
</key>
|
|
<key command="MoveMask" shortcut="Alt+Up" context="Selection">
|
|
<param name="target" value="boundaries" />
|
|
<param name="direction" value="up" />
|
|
<param name="units" value="pixel" />
|
|
<param name="quantity" value="1" />
|
|
</key>
|
|
<key command="MoveMask" shortcut="Alt+Down" context="Selection">
|
|
<param name="target" value="boundaries" />
|
|
<param name="direction" value="down" />
|
|
<param name="units" value="pixel" />
|
|
<param name="quantity" value="1" />
|
|
</key>
|
|
|
|
<key command="MoveMask" shortcut="Alt+Shift+Left" context="Selection">
|
|
<param name="target" value="boundaries" />
|
|
<param name="direction" value="left" />
|
|
<param name="units" value="tile-width" />
|
|
<param name="quantity" value="1" />
|
|
</key>
|
|
<key command="MoveMask" shortcut="Alt+Shift+Right" context="Selection">
|
|
<param name="target" value="boundaries" />
|
|
<param name="direction" value="right" />
|
|
<param name="units" value="tile-height" />
|
|
<param name="quantity" value="1" />
|
|
</key>
|
|
<key command="MoveMask" shortcut="Alt+Shift+Up" context="Selection">
|
|
<param name="target" value="boundaries" />
|
|
<param name="direction" value="up" />
|
|
<param name="units" value="tile-width" />
|
|
<param name="quantity" value="1" />
|
|
</key>
|
|
<key command="MoveMask" shortcut="Alt+Shift+Down" context="Selection">
|
|
<param name="target" value="boundaries" />
|
|
<param name="direction" value="down" />
|
|
<param name="units" value="tile-height" />
|
|
<param name="quantity" value="1" />
|
|
</key>
|
|
|
|
<key command="NewBrush" shortcut="Ctrl+B" mac="Cmd+B" />
|
|
</commands>
|
|
|
|
<!-- Keyboard shortcuts to select tools -->
|
|
<tools>
|
|
<key tool="rectangular_marquee" shortcut="M" />
|
|
<key tool="elliptical_marquee" shortcut="Shift+M" />
|
|
<key tool="lasso" shortcut="Q" />
|
|
<key tool="polygonal_lasso" shortcut="Shift+Q" />
|
|
<key tool="magic_wand" shortcut="W" />
|
|
|
|
<key tool="pencil" shortcut="B" />
|
|
<key tool="spray" shortcut="Shift+B" />
|
|
|
|
<key tool="eraser" shortcut="E" />
|
|
<key tool="eyedropper" shortcut="I" />
|
|
<key tool="hand" shortcut="H" />
|
|
<key tool="move" shortcut="V" />
|
|
<key tool="zoom" shortcut="Z" />
|
|
<!-- key tool="slice" shortcut="K" /-->
|
|
|
|
<key tool="paint_bucket" shortcut="G" />
|
|
|
|
<key tool="line" shortcut="L" />
|
|
<key tool="curve" shortcut="Shift+L" />
|
|
|
|
<key tool="rectangle" shortcut="U" />
|
|
<key tool="filled_rectangle" shortcut="U" />
|
|
<key tool="ellipse" shortcut="Shift+U" />
|
|
<key tool="filled_ellipse" shortcut="Shift+U" />
|
|
|
|
<key tool="contour" shortcut="D" />
|
|
<key tool="polygon" shortcut="Shift+D" />
|
|
|
|
<key tool="blur" shortcut="R" />
|
|
<key tool="jumble" shortcut="R" />
|
|
</tools>
|
|
|
|
<!-- Editor Quicktools: these are modifiers to select quickly a
|
|
tool without changing the current one -->
|
|
<quicktools>
|
|
<key tool="eyedropper" shortcut="Alt" />
|
|
<key tool="move" shortcut="Ctrl" mac="Cmd" />
|
|
<key tool="hand" shortcut="Space" />
|
|
</quicktools>
|
|
|
|
<!-- Special keyboard shortcuts for specific actions -->
|
|
<actions>
|
|
<!-- When you drag-and-drop the selection, pressing this
|
|
keyboard shortcut you can copy instead of move -->
|
|
<key action="CopySelection" shortcut="Ctrl" />
|
|
|
|
<!-- When you move the selection, pressing this
|
|
keyboard shortcut you can snap to grid -->
|
|
<key action="SnapToGrid" shortcut="Alt" />
|
|
|
|
<!-- When you move the selection, pressing this keyboard
|
|
shortcut so you lock the movement to one axis -->
|
|
<key action="LockAxis" shortcut="Shift" />
|
|
|
|
<!-- When you rotate the selection, pressing this
|
|
keyboard shortcut you activate angle snap -->
|
|
<key action="AngleSnap" shortcut="Shift" />
|
|
|
|
<!-- When you scale the selection, pressing this
|
|
keyboard shortcut you maintain aspect ratio -->
|
|
<key action="MaintainAspectRatio" shortcut="Shift" />
|
|
|
|
<!-- Modifiers for selection tool -->
|
|
<key action="AddSelection" shortcut="Shift" />
|
|
<key action="SubtractSelection" shortcut="Shift+Alt" />
|
|
|
|
<!-- Modifiers for move tool -->
|
|
<key action="AutoSelectLayer" shortcut="Ctrl" mac="Cmd" />
|
|
</actions>
|
|
|
|
</keyboard>
|
|
|
|
<menus>
|
|
<!-- main bar menu -->
|
|
<menu id="main_menu">
|
|
<menu text="&File">
|
|
<item command="NewFile" text="&New..." />
|
|
<item command="OpenFile" text="&Open..." />
|
|
<item id="recent_list" text="Open &Recent" />
|
|
<separator />
|
|
<item command="SaveFile" text="&Save" />
|
|
<item command="SaveFileAs" text="Save &As..." />
|
|
<item command="SaveFileCopyAs" text="Save Cop&y As..." />
|
|
<item command="CloseFile" text="&Close" />
|
|
<item command="CloseAllFiles" text="Close All" />
|
|
<separator />
|
|
<item command="ImportSpriteSheet" text="&Import Sprite Sheet" />
|
|
<item command="ExportSpriteSheet" text="&Export Sprite Sheet" />
|
|
<item command="RepeatLastExport" text="Repeat &Last Export" />
|
|
<separator />
|
|
<item command="Exit" text="E&xit" />
|
|
</menu>
|
|
<menu text="&Edit">
|
|
<item command="Undo" text="&Undo" />
|
|
<item command="Redo" text="&Redo" />
|
|
<separator />
|
|
<item command="Cut" text="Cu&t" />
|
|
<item command="Copy" text="&Copy" />
|
|
<item command="Paste" text="&Paste" />
|
|
<item command="Clear" text="C&lear" />
|
|
<separator />
|
|
<menu text="&Rotate">
|
|
<item command="Rotate" text="180">
|
|
<param name="target" value="mask" />
|
|
<param name="angle" value="180" />
|
|
</item>
|
|
<item command="Rotate" text="90 CW">
|
|
<param name="target" value="mask" />
|
|
<param name="angle" value="90" />
|
|
</item>
|
|
<item command="Rotate" text="90 CCW">
|
|
<param name="target" value="mask" />
|
|
<param name="angle" value="-90" />
|
|
</item>
|
|
</menu>
|
|
<item command="Flip" text="Flip &Horizontal">
|
|
<param name="target" value="mask" />
|
|
<param name="orientation" value="horizontal" />
|
|
</item>
|
|
<item command="Flip" text="Flip &Vertical">
|
|
<param name="target" value="mask" />
|
|
<param name="orientation" value="vertical" />
|
|
</item>
|
|
<item command="MaskContent" text="Transfor&m" />
|
|
<item command="NewBrush" text="New &Brush" />
|
|
<separator />
|
|
<item command="ReplaceColor" text="R&eplace Color..." />
|
|
<item command="InvertColor" text="&Invert" />
|
|
<menu text="F&X" id="fx_popup">
|
|
<item command="ConvolutionMatrix" text="Convolution &Matrix" />
|
|
<item command="ColorCurve" text="&Color Curve" />
|
|
<separator />
|
|
<item command="Despeckle" text="&Despeckle (median filter)" />
|
|
</menu>
|
|
<separator />
|
|
<item command="ConfigureTools" text="Tool&s..." />
|
|
<item command="KeyboardShortcuts" text="&Keyboard Shortcuts..." />
|
|
<item command="Options" text="Pre&ferences..." />
|
|
</menu>
|
|
<menu text="&Sprite">
|
|
<item command="SpriteProperties" text="&Properties..." />
|
|
<menu text="Color &Mode">
|
|
<item command="ChangePixelFormat" text="&RGB Color">
|
|
<param name="format" value="rgb" />
|
|
</item>
|
|
<item command="ChangePixelFormat" text="&Grayscale">
|
|
<param name="format" value="grayscale" />
|
|
</item>
|
|
<item command="ChangePixelFormat" text="&Indexed (No Dithering)">
|
|
<param name="format" value="indexed" />
|
|
</item>
|
|
<item command="ChangePixelFormat" text="Indexed (Ordered &Dither)">
|
|
<param name="format" value="indexed" />
|
|
<param name="dithering" value="ordered" />
|
|
</item>
|
|
</menu>
|
|
<separator />
|
|
<item command="DuplicateSprite" text="&Duplicate..." />
|
|
<separator />
|
|
<item command="SpriteSize" text="&Sprite Size..." />
|
|
<item command="CanvasSize" text="&Canvas Size..." />
|
|
<menu text="&Rotate Canvas">
|
|
<item command="Rotate" text="180">
|
|
<param name="target" value="canvas" />
|
|
<param name="angle" value="180" />
|
|
</item>
|
|
<item command="Rotate" text="90 CW">
|
|
<param name="target" value="canvas" />
|
|
<param name="angle" value="90" />
|
|
</item>
|
|
<item command="Rotate" text="90 CCW">
|
|
<param name="target" value="canvas" />
|
|
<param name="angle" value="-90" />
|
|
</item>
|
|
<separator />
|
|
<item command="Flip" text="Flip Canvas &Horizontal">
|
|
<param name="target" value="canvas" />
|
|
<param name="orientation" value="horizontal" />
|
|
</item>
|
|
<item command="Flip" text="Flip Canvas &Vertical">
|
|
<param name="target" value="canvas" />
|
|
<param name="orientation" value="vertical" />
|
|
</item>
|
|
</menu>
|
|
<separator />
|
|
<item command="CropSprite" text="Cr&op" />
|
|
<item command="AutocropSprite" text="&Trim" />
|
|
</menu>
|
|
<menu text="&Layer">
|
|
<item command="LayerProperties" text="&Properties..." />
|
|
<item command="LayerVisibility" text="&Visible" />
|
|
<separator />
|
|
<item command="NewLayer" text="&New Layer" />
|
|
<item command="RemoveLayer" text="&Remove Layer" />
|
|
<item command="BackgroundFromLayer" text="&Background from Layer" />
|
|
<item command="LayerFromBackground" text="&Layer from Background" />
|
|
<separator />
|
|
<item command="DuplicateLayer" text="&Duplicate" />
|
|
<item command="MergeDownLayer" text="&Merge Down" />
|
|
<item command="FlattenLayers" text="&Flatten" />
|
|
</menu>
|
|
<menu text="F&rame">
|
|
<item command="FrameProperties" text="Frame &Properties...">
|
|
<param name="frame" value="current" />
|
|
</item>
|
|
<item command="CelProperties" text="&Cel Properties..." />
|
|
<separator />
|
|
<item command="NewFrame" text="&New Frame" />
|
|
<item command="NewFrame" text="New &Empty Frame">
|
|
<param name="content" value="empty" />
|
|
</item>
|
|
<item command="NewFrame" text="Copy &Cel in Next Frame">
|
|
<param name="content" value="cel" />
|
|
</item>
|
|
<item command="RemoveFrame" text="&Remove Frame" />
|
|
<separator />
|
|
<menu text="&Tags">
|
|
<item command="FrameTagProperties" text="Tag &Properties..." />
|
|
<separator />
|
|
<item command="NewFrameTag" text="New &Tag" />
|
|
<item command="RemoveFrameTag" text="&Remove Tag" />
|
|
</menu>
|
|
<menu text="&Jump to">
|
|
<item command="GotoFirstFrame" text="&First Frame" />
|
|
<item command="GotoPreviousFrame" text="&Previous Frame" />
|
|
<item command="GotoNextFrame" text="&Next Frame" />
|
|
<item command="GotoLastFrame" text="&Last Frame" />
|
|
<separator />
|
|
<item command="GotoFrame" text="&Go to Frame" />
|
|
</menu>
|
|
<item command="PlayAnimation" text="&Play Animation" />
|
|
<separator />
|
|
<item command="FrameProperties" text="Constant Frame Rate">
|
|
<param name="frame" value="all" />
|
|
</item>
|
|
<item command="ReverseFrames" text="Re&verse Frames" />
|
|
</menu>
|
|
<menu text="Selec&t">
|
|
<item command="MaskAll" text="&All" />
|
|
<item command="DeselectMask" text="&Deselect" />
|
|
<item command="ReselectMask" text="&Reselect" />
|
|
<item command="InvertMask" text="&Inverse" />
|
|
<separator />
|
|
<item command="MaskByColor" text="&Color Range" />
|
|
<separator />
|
|
<item command="LoadMask" text="&Load from MSK file" />
|
|
<item command="SaveMask" text="&Save to MSK file" />
|
|
</menu>
|
|
<menu text="&View">
|
|
<item command="DuplicateView" text="Duplicate &View" />
|
|
<separator />
|
|
<item command="ShowPixelGrid" text="Show &Pixel Grid" />
|
|
<item command="ShowGrid" text="Show &Grid" />
|
|
<item command="SnapToGrid" text="&Snap to Grid" />
|
|
<item command="GridSettings" text="Gri&d Settings" />
|
|
<separator />
|
|
<item command="SetLoopSection" text="Set &Loop Section" />
|
|
<item command="ShowOnionSkin" text="Show &Onion Skin" />
|
|
<separator />
|
|
<item command="Timeline" text="&Timeline">
|
|
<param name="switch" value="true" />
|
|
</item>
|
|
<item command="TogglePreview" text="Previe&w" />
|
|
<item command="FullscreenPreview" text="&Fullscreen Preview" />
|
|
<item command="Home" text="&Home" />
|
|
<separator />
|
|
<item command="Refresh" text="&Refresh && Reload Skin" />
|
|
</menu>
|
|
<menu text="&Help">
|
|
<item command="Launch" text="Readme">
|
|
<param name="type" value="url" />
|
|
<param name="path" value="https://github.com/aseprite/aseprite#readme" />
|
|
</item>
|
|
<separator />
|
|
<item command="Launch" text="Quick &Reference">
|
|
<param name="type" value="url" />
|
|
<param name="path" value="/quickref/" />
|
|
</item>
|
|
<item command="Launch" text="Documentation">
|
|
<param name="type" value="url" />
|
|
<param name="path" value="/docs/" />
|
|
</item>
|
|
<item command="Launch" text="Tutorial">
|
|
<param name="type" value="url" />
|
|
<param name="path" value="/tutorial/" />
|
|
</item>
|
|
<separator />
|
|
<item command="Launch" text="Release Notes">
|
|
<param name="type" value="url" />
|
|
<param name="path" value="/release-notes/" />
|
|
</item>
|
|
<item command="Launch" text="Twitter">
|
|
<param name="type" value="url" />
|
|
<param name="path" value="http://twitter.com/aseprite" />
|
|
</item>
|
|
<separator />
|
|
<item command="Launch" text="&Donate">
|
|
<param name="type" value="url" />
|
|
<param name="path" value="/donate/" />
|
|
</item>
|
|
<item command="About" text="&About" />
|
|
</menu>
|
|
</menu>
|
|
|
|
<menu id="tab_popup">
|
|
<item command="CloseFile" text="&Close" />
|
|
</menu>
|
|
|
|
<menu id="document_tab_popup">
|
|
<item command="CloseFile" text="&Close" />
|
|
<item command="DuplicateView" text="Duplicate &View" />
|
|
<separator />
|
|
<item command="OpenWithApp" text="&Open with OS" />
|
|
<item command="OpenInFolder" text="Open in &Folder" />
|
|
</menu>
|
|
|
|
<menu id="layer_popup">
|
|
<item command="LayerProperties" text="&Properties..." />
|
|
<separator />
|
|
<item command="NewLayer" text="&New" />
|
|
<item command="RemoveLayer" text="&Remove" />
|
|
<item command="BackgroundFromLayer" text="&Background from Layer" />
|
|
<item command="LayerFromBackground" text="&Layer from Background" />
|
|
<separator />
|
|
<item command="DuplicateLayer" text="&Duplicate" />
|
|
<item command="MergeDownLayer" text="&Merge Down" />
|
|
<item command="FlattenLayers" text="&Flatten" />
|
|
</menu>
|
|
|
|
<menu id="frame_popup">
|
|
<item command="FrameProperties" text="&Properties...">
|
|
<param name="frame" value="current" />
|
|
</item>
|
|
<separator />
|
|
<item command="NewFrame" text="&New" />
|
|
<item command="NewFrame" text="&New Empty Frame">
|
|
<param name="content" value="empty" />
|
|
</item>
|
|
<item command="NewFrameTag" text="New &Tag" />
|
|
<item command="RemoveFrame" text="&Remove" />
|
|
<separator />
|
|
<item command="SetLoopSection" text="Set &Loop Section" />
|
|
</menu>
|
|
|
|
<menu id="cel_popup">
|
|
<item command="CelProperties" text="&Properties..." />
|
|
<separator />
|
|
<item command="ClearCel" text="&Clear" />
|
|
<item command="UnlinkCel" text="&Unlink" />
|
|
</menu>
|
|
|
|
<menu id="cel_movement_popup">
|
|
<item command="MoveCel" text="&Move" />
|
|
<item command="CopyCel" text="&Copy" />
|
|
<separator />
|
|
<item command="Cancel" text="Cancel">
|
|
<param name="type" value="noop" />
|
|
</item>
|
|
</menu>
|
|
|
|
<menu id="frame_tag_popup">
|
|
<item command="FrameTagProperties" text="Tag &Properties..." />
|
|
<item command="RemoveFrameTag" text="&Remove Tag" />
|
|
</menu>
|
|
|
|
<menu id="palette_popup">
|
|
<item command="PaletteEditor" text="&Palette Editor">
|
|
<param name="switch" value="true" />
|
|
</item>
|
|
<separator />
|
|
<item command="SetPaletteEntrySize" text="&Small Size">
|
|
<param name="size" value="7" />
|
|
</item>
|
|
<item command="SetPaletteEntrySize" text="&Medium Size">
|
|
<param name="size" value="11" />
|
|
</item>
|
|
<item command="SetPaletteEntrySize" text="&Large Size">
|
|
<param name="size" value="17" />
|
|
</item>
|
|
<separator />
|
|
<item command="LoadPalette" text="L&oad Palette" />
|
|
<item command="SavePalette" text="S&ave Palette" />
|
|
<item command="LoadPalette" text="Load Default Palette">
|
|
<param name="preset" value="default" />
|
|
</item>
|
|
<item command="SavePalette" text="Save as Default Palette">
|
|
<param name="preset" value="default" />
|
|
</item>
|
|
<separator />
|
|
<item command="ColorQuantization" text="Create Palette from RGB Image" />
|
|
</menu>
|
|
|
|
</menus>
|
|
|
|
<!-- tools -->
|
|
<tools>
|
|
|
|
<group id="selection_tools" text="Selection Tools">
|
|
|
|
<tool id="rectangular_marquee"
|
|
text="Rectangular Marquee Tool"
|
|
fill="always"
|
|
ink="selection"
|
|
controller="two_points"
|
|
pointshape="pixel"
|
|
intertwine="as_rectangles"
|
|
tracepolicy="last">
|
|
<tooltip>*
|
|
Left-button: replace/add to current selection. *
|
|
Right-button: remove from current selection.
|
|
</tooltip>
|
|
</tool>
|
|
|
|
<tool id="elliptical_marquee"
|
|
text="Elliptical Marquee Tool"
|
|
fill="always"
|
|
ink="selection"
|
|
controller="two_points"
|
|
pointshape="pixel"
|
|
intertwine="as_ellipses"
|
|
tracepolicy="last">
|
|
<tooltip>*
|
|
Left-button: Replace/add to current selection. *
|
|
Right-button: Remove from current selection.
|
|
</tooltip>
|
|
</tool>
|
|
|
|
<tool id="lasso"
|
|
text="Lasso Tool"
|
|
fill="always"
|
|
ink="selection"
|
|
controller="freehand"
|
|
pointshape="pixel"
|
|
intertwine="as_lines"
|
|
tracepolicy="accumulate">
|
|
<tooltip>*
|
|
Left-button: Replace/add to current selection. *
|
|
Right-button: Remove from current selection.
|
|
</tooltip>
|
|
</tool>
|
|
|
|
<tool id="polygonal_lasso"
|
|
text="Polygonal Lasso Tool"
|
|
fill="always"
|
|
ink="selection"
|
|
controller="point_by_point"
|
|
pointshape="pixel"
|
|
intertwine="as_lines"
|
|
tracepolicy="last">
|
|
<tooltip>*
|
|
Left-button: Replace/add to current selection. *
|
|
Right-button: Remove from current selection.
|
|
</tooltip>
|
|
</tool>
|
|
|
|
<tool id="magic_wand"
|
|
text="Magic Wand Tool"
|
|
fill="always"
|
|
ink="selection"
|
|
controller="one_point"
|
|
pointshape="floodfill"
|
|
tracepolicy="accumulate">
|
|
<tooltip>*
|
|
Left-button: Replace/add to current selection. *
|
|
Right-button: Remove from current selection.
|
|
</tooltip>
|
|
</tool>
|
|
</group>
|
|
|
|
<group id="pencil_tools" text="Pencil Tools">
|
|
<tool id="pencil"
|
|
text="Pencil Tool"
|
|
ink="paint"
|
|
controller="freehand"
|
|
pointshape="brush"
|
|
intertwine="as_lines"
|
|
tracepolicy="accumulate"
|
|
/>
|
|
<tool id="spray"
|
|
text="Spray Tool"
|
|
ink="paint"
|
|
controller="freehand"
|
|
pointshape="spray"
|
|
tracepolicy="overlap"
|
|
/>
|
|
</group>
|
|
|
|
<group id="helpers_tools" text="Helpers Tools">
|
|
<tool id="eraser"
|
|
text="Eraser Tool"
|
|
ink_left="eraser"
|
|
ink_right="replace_fg_with_bg"
|
|
controller="freehand"
|
|
pointshape="brush"
|
|
intertwine="as_lines"
|
|
tracepolicy="accumulate"
|
|
default_brush_size="8">
|
|
<tooltip>*
|
|
Left-button: Erase with the background color in `Background' layer
|
|
or transparent color in any other layer. *
|
|
Right-button: Replace foreground with background color.
|
|
</tooltip>
|
|
</tool>
|
|
<tool id="eyedropper"
|
|
text="Eyedropper Tool"
|
|
ink_left="pick_fg"
|
|
ink_right="pick_bg"
|
|
controller="freehand"
|
|
pointshape="pixel"
|
|
/>
|
|
</group>
|
|
|
|
<group id="view_tools" text="View Tools">
|
|
<tool id="zoom"
|
|
text="Zoom Tool"
|
|
ink="zoom"
|
|
controller="freehand"
|
|
/>
|
|
<tool id="hand"
|
|
text="Hand Tool"
|
|
ink="scroll"
|
|
controller="freehand"
|
|
/>
|
|
</group>
|
|
|
|
<group id="move_tools" text="Move Tools">
|
|
<tool id="move"
|
|
text="Move Tool"
|
|
ink="move"
|
|
controller="freehand"
|
|
/>
|
|
<!-- tool id="slice"
|
|
text="Slice Tool"
|
|
fill="always"
|
|
ink="slice"
|
|
controller="two_points"
|
|
pointshape="pixel"
|
|
intertwine="as_rectangles"
|
|
tracepolicy="last"
|
|
/-->
|
|
</group>
|
|
|
|
<group id="paint_bucket" text="Paint Bucket Tool">
|
|
<tool id="paint_bucket"
|
|
text="Paint Bucket Tool"
|
|
ink="paint"
|
|
controller="one_point"
|
|
pointshape="floodfill"
|
|
tracepolicy="accumulate"
|
|
/>
|
|
</group>
|
|
|
|
<group id="perfect_traces" text="Perfect Traces">
|
|
<tool id="line"
|
|
text="Line Tool"
|
|
ink="paint"
|
|
controller="two_points"
|
|
pointshape="brush"
|
|
intertwine="as_lines"
|
|
tracepolicy="last"
|
|
/>
|
|
<tool id="curve"
|
|
text="Curve Tool"
|
|
ink="paint"
|
|
controller="four_points"
|
|
pointshape="brush"
|
|
intertwine="as_bezier"
|
|
tracepolicy="last"
|
|
/>
|
|
</group>
|
|
|
|
<group id="shapes" text="Shapes">
|
|
<tool id="rectangle"
|
|
text="Rectangle Tool"
|
|
fill="optional"
|
|
ink="paint"
|
|
controller="two_points"
|
|
pointshape="brush"
|
|
intertwine="as_rectangles"
|
|
tracepolicy="last"
|
|
/>
|
|
<tool id="filled_rectangle"
|
|
text="Filled Rectangle Tool"
|
|
fill="always"
|
|
ink="paint"
|
|
controller="two_points"
|
|
pointshape="brush"
|
|
intertwine="as_rectangles"
|
|
tracepolicy="last"
|
|
/>
|
|
<tool id="ellipse"
|
|
text="Ellipse Tool"
|
|
fill="optional"
|
|
ink="paint"
|
|
controller="two_points"
|
|
pointshape="brush"
|
|
intertwine="as_ellipses"
|
|
tracepolicy="last"
|
|
/>
|
|
<tool id="filled_ellipse"
|
|
text="Filled Ellipse Tool"
|
|
fill="always"
|
|
ink="paint"
|
|
controller="two_points"
|
|
pointshape="brush"
|
|
intertwine="as_ellipses"
|
|
tracepolicy="last"
|
|
/>
|
|
</group>
|
|
|
|
<group id="contours" text="Contours">
|
|
<tool id="contour"
|
|
text="Contour Tool"
|
|
fill="always"
|
|
ink="paint"
|
|
controller="freehand"
|
|
pointshape="brush"
|
|
intertwine="as_lines"
|
|
tracepolicy="accumulate"
|
|
/>
|
|
<tool id="polygon"
|
|
text="Polygon Tool"
|
|
fill="always"
|
|
ink="paint"
|
|
controller="point_by_point"
|
|
pointshape="brush"
|
|
intertwine="as_lines"
|
|
tracepolicy="last"
|
|
/>
|
|
</group>
|
|
|
|
<group id="effects" text="Effects">
|
|
<tool id="blur"
|
|
text="Blur Tool"
|
|
ink="blur"
|
|
controller="freehand"
|
|
pointshape="brush"
|
|
intertwine="as_lines"
|
|
tracepolicy="accumulate"
|
|
default_brush_size="16"
|
|
/>
|
|
<tool id="jumble"
|
|
text="Jumble Tool"
|
|
ink="jumble"
|
|
controller="freehand"
|
|
pointshape="brush"
|
|
intertwine="as_lines"
|
|
tracepolicy="overlap"
|
|
default_brush_size="16"
|
|
/>
|
|
</group>
|
|
|
|
</tools>
|
|
|
|
</gui>
|