#textdomain wesnoth
# Warning:
# any hotkey that uses shift should not trigger any animation(s) in game since shift toggles accelerated mode

#define IF_APPLE_CMD_ELSE_CTRL
#ifdef APPLE
    cmd=yes
#else
    ctrl=yes
#endif
#enddef

[hotkey]
    command=aiformula
    key=f
[/hotkey]

[hotkey]
    command=accelerated
    key=a
    {IF_APPLE_CMD_ELSE_CTRL}
[/hotkey]
[hotkey]
    command=bestenemymoves
    key=b
    {IF_APPLE_CMD_ELSE_CTRL}
[/hotkey]
[hotkey]
    command=changeside
    key=u
    shift=yes
[/hotkey]
[hotkey]
    command=chatlog
    alt=yes
    key=c
[/hotkey]
[hotkey]
    command=clearlabels
    {IF_APPLE_CMD_ELSE_CTRL}
    key=c
[/hotkey]
[hotkey]
    command=clearmessages
    {IF_APPLE_CMD_ELSE_CTRL}
    key=x
[/hotkey]
[hotkey]
    command=createunit
    key=c
    shift=yes
[/hotkey]
[hotkey]
    command=command
    key=:
[/hotkey]
[hotkey]
    command=continue
    key=t
[/hotkey]
[hotkey]
    command=cycle
    key=n
[/hotkey]
[hotkey]
    command=cycleback
    key=n
    shift=yes
[/hotkey]
[hotkey]
    command=delayshroud
    key=d
    shift=yes
[/hotkey]
[hotkey]
    command=describeunit
    key=d
[/hotkey]
[hotkey]
    command=endunitturn
    key=" "
[/hotkey]
[hotkey]
    command=endturn
    key=" "
#ifdef APPLE
    alt=yes
#else
    ctrl=yes
#endif
[/hotkey]
[hotkey]
    command=fullscreen
    key=f
    {IF_APPLE_CMD_ELSE_CTRL}
[/hotkey]
[hotkey]
    command=help
    key=F1
[/hotkey]
[hotkey]
    command=holdposition
    key=" "
    shift=yes
[/hotkey]
[hotkey]
    command=addwaypoint
    key=w
[/hotkey]
[hotkey]
    command=labelteamterrain
    key=l
    {IF_APPLE_CMD_ELSE_CTRL}
[/hotkey]
[hotkey]
    command=labelterrain
    key=l
    alt=yes
[/hotkey]
[hotkey]
    command=leader
    key=l
[/hotkey]
[hotkey]
    command=load
    key=o
    {IF_APPLE_CMD_ELSE_CTRL}
[/hotkey]
[hotkey]
    command=mute
    key=m
    {IF_APPLE_CMD_ELSE_CTRL}
    alt=yes
[/hotkey]
[hotkey]
    command=objectives
    key=j
    {IF_APPLE_CMD_ELSE_CTRL}
[/hotkey]
[hotkey]
    command=preferences
#ifdef APPLE
    key=,
#else
    key=p
#endif
    {IF_APPLE_CMD_ELSE_CTRL}
[/hotkey]
[hotkey]
    command=quit
#ifdef APPLE
    key=w
#else
    key=q
#endif
    {IF_APPLE_CMD_ELSE_CTRL}
[/hotkey]
[hotkey]
    command=recall
    key=r
    alt=yes
[/hotkey]
[hotkey]
    command=recruit
    key=r
    {IF_APPLE_CMD_ELSE_CTRL}
[/hotkey]
[hotkey]
    command=redo
    key=r
[/hotkey]
[hotkey]
    command=renameunit
    key=n
    {IF_APPLE_CMD_ELSE_CTRL}
[/hotkey]
[hotkey]
    command=repeatrecruit
    key=r
    {IF_APPLE_CMD_ELSE_CTRL}
    alt=yes
[/hotkey]
[hotkey]
    command=save
    key=s
    {IF_APPLE_CMD_ELSE_CTRL}
[/hotkey]
[hotkey]
    command=search
    key=/
[/hotkey]
[hotkey]
    command=showenemymoves
    key=v
    {IF_APPLE_CMD_ELSE_CTRL}
[/hotkey]
[hotkey]
    command=speak
    key=m
[/hotkey]
[hotkey]
    command=speaktoall
    key=m
    alt=yes
[/hotkey]
[hotkey]
    command=speaktoally
    key=m
    {IF_APPLE_CMD_ELSE_CTRL}
[/hotkey]
[hotkey]
    command=statistics
    key=s
[/hotkey]
[hotkey]
    command=statustable
    key=s
    alt=yes
[/hotkey]
[hotkey]
    command=toggleellipses
    key=e
    {IF_APPLE_CMD_ELSE_CTRL}
[/hotkey]
[hotkey]
    command=togglegrid
    key=g
    {IF_APPLE_CMD_ELSE_CTRL}
[/hotkey]
[hotkey]
    command=undo
    key=u
[/hotkey]
[hotkey]
    command=unitlist
    key=u
    alt=yes
[/hotkey]
[hotkey]
    command=updateshroud
    key=s
    shift=yes
[/hotkey]
[hotkey]
    command=zoomdefault
    key=0
[/hotkey]
[hotkey]
    command=zoomin
    key="+"
[/hotkey]
[hotkey]
    command=zoomout
    key=-
[/hotkey]

#undef IF_APPLE_CMD_ELSE_CTRL
