about summary refs log tree commit diff stats
path: root/wiki/lib/plugins/revert
Commit message (Collapse)AuthorAgeFilesLines
* removed dokuwikiahriman2019-01-0297-1363/+0
|
* installed dokuwiki, added to navbar, updated newsahriman2018-12-0397-0/+1363
n14' href='#n14'>14 15 16 17 18 19 20 21 22 23 24 25
























                                                                                                                                                    
-- Keyboard driver

function love.keypressed(key, scancode, isrepeat)
  if key == 'lctrl' or key == 'rctrl' or key == 'lalt' or key == 'ralt' or key == 'lshift' or key == 'rshift' or key == 'lgui' or key == 'rgui' then
    -- do nothing when the modifier is pressed
  end
  -- include the modifier(s) when the non-modifer is pressed
  keychord_pressed(combine_modifiers(key))
end

function combine_modifiers(key)
  local result = ''
  local down = love.keyboard.isDown
  if down('lctrl') or down('rctrl') then
    result = result..'C-'
  end
  if down('lalt') or down('ralt') then
    result = result..'M-'
  end
  if down('lgui') or down('rgui') then
    result = result..'S-'
  end
  result = result..key
  return result
end