#### Keybindings

# Forward movement
bind Next      next
bind Return    next
bind Right     next
bind space     next
bind l         lastOverlay
bind Down      nextOverlay
bind S+Next    next10
bind S+Return  next10
bind S+Right   next10
bind S+space   next10
bind S+Down    next10
bind k         nextUnseen

# Back movement
bind Left      prev
bind Prior     prev
bind L         firstOverlay
bind Up        prevOverlay
bind S+Left    prev10
bind S+Prior   prev10
bind S+Up      prev10
bind j         prevSeen

# "Jumps"
bind Home      gotoFirst
bind End       gotoLast
bind g         goto
bind Tab       overview
bind BackSpace histBack

# Exit
bind Escape    quit
bind q         quit

# Timer related
bind s         start
bind p         pause
bind r         resetTimer
bind R         reset

# Change state
bind b         blank
bind period    blank
bind f         freeze
bind h         hide

# Presentation properties
bind n         note
bind o         overlay
bind e         endSlide
bind S+s       lastSlide
bind S+r       jumpLastSlide

# Toolbox
bind t toggleToolbox

# Font scaling
bind plus      increaseFontSize
bind equal     increaseFontSize
bind KP_Add    increaseFontSize
bind bracketleft increaseFontSize
bind minus     decreaseFontSize
bind KP_Subtract decreaseFontSize
bind bracketright decreaseFontSize

# Pointer
bind 8         togglePointer
bind KP_8      togglePointer
bind 7         decreasePointer
bind KP_7      decreasePointer
bind 9         increasePointer
bind KP_9      increasePointer

# Drawing
bind 5         toggleDrawing
bind KP_5      toggleDrawing
bind 6         clearDrawing
bind KP_6      clearDrawing
bind 4         hideDrawing
bind KP_4      hideDrawing

bind 1         decreasePen
bind KP_1      decreasePen
bind 2         toggleEraser
bind KP_2      toggleEraser
bind 3         increasePen
bind KP_3      increasePen

#### Mouse bindings
mouse 1        next
mouse S+1      next10
mouse 2        overview
mouse 3        prev
mouse S+3      prev10

# pen colors
bind S+exclam     setPenColor red
bind S+at         setPenColor orange
bind S+numbersign setPenColor yellow
bind S+dollar     setPenColor green
bind S+percent    setPenColor blue
bind S+asciicircum setPenColor violet
bind S+dead_circumflex setPenColor violet
bind S+ampersand  setPenColor black
bind S+asterisk   setPenColor white

bind S+1          setPenColor red
bind S+KP_1       setPenColor red
bind S+2          setPenColor orange
bind S+KP_2       setPenColor orange
bind S+3          setPenColor yellow
bind S+KP_3       setPenColor yellow
bind S+4          setPenColor green
bind S+KP_4       setPenColor green
bind S+5          setPenColor blue
bind S+KP_5       setPenColor blue
bind S+6          setPenColor violet
bind S+KP_6       setPenColor violet
bind S+7          setPenColor black
bind S+KP_7       setPenColor black
bind S+8          setPenColor white
bind S+KP_8       setPenColor white
