1. 06 Feb, 2021 1 commit
    • Andreas Skyman's avatar
      Added Colemak (UK) keyboard layout · 1d36a710
      Andreas Skyman authored
      Detail:
        Added a new layout.ColemakUK
        Updated makefiles, and Source files with new target and dependency
        Added DrawFile describing the layout
      Admin:
        Tested on IOMDHAL under RPCEmu and BCM2835 on Pi 3B and 1.
      
      Version 1.00. Tagged as 'IntKey-1_00'
      1d36a710
  2. 22 Nov, 2014 1 commit
    • Robert Sprowson's avatar
      Build fix · 3cf9045e
      Robert Sprowson authored
      Would fail to build with anything other than Keyboard=All since the Pandora key table is only included in that case, yet the code refers to it unconditionally.
      Wrapped Pandora bits with Keyboard=All switch.
      Tested briefly in an IOMD ROM with Keyboard=UK.
      
      Version 0.98. Tagged as 'IntKey-0_98'
      3cf9045e
  3. 05 Dec, 2012 1 commit
    • Jeffrey Lee's avatar
      Add support for the new 'wide' key handler format. Add support for keyboard... · a1725425
      Jeffrey Lee authored
      Add support for the new 'wide' key handler format. Add support for keyboard types which have fundamentally different layouts to PC/Arc. Add a basic (UK) layout for the Pandora.
      
      Detail:
        Doc/FileFormat, Doc/HandlerAPI - Updated docs with information about the new key handler format, and how to invoke it in layout files.
        c/keygen, c/unicdata, h/structures - Give keygen a bit of a tidy up. Add support for the new '$Type' directive to allow the keyboard type to be specified (to ensure correct intkey table is used, unique symbol names when the same country is supported by multiple keyboard types, etc.). Add support for the new key handler format.
        Sources/IntKeyBody, Sources/IntKeyMod, Sources/KeyStruct - Tidy up the code a bit to use key handler layout and key/OS_Byte numbers from Hdr:. Add support for the new key handler format, and for the new way keygen generates the layout files.
        layout/Pandora, Makefile, Sources/IntKeyBody, Sources/IntKeyMod, Sources/KeyStruct - Add a layout file for the Pandora, and modify IntKey to use different sets of layout files depending on the keyboard type.
      Admin:
        New key handler format tested on Pandora. Old format tested on Pandora & BB-xM.
        Requires HdrSrc-2_20
      
      
      Version 0.95. Tagged as 'IntKey-0_95'
      a1725425
  4. 06 Dec, 2001 1 commit
  5. 27 Nov, 2001 1 commit
  6. 21 Nov, 2000 1 commit
    • Simon Forrest's avatar
      * South African keyboard layout added. · a498f6ce
      Simon Forrest authored
      Detail:
      
        * South Africa utilises a standard USA layout.  IntKey now recognises
          this, and supports "*Keyboard SAfrica".
      
        * New layout DrawFile created that describes the South African layout.
      
        * StripDepnd support added to makefile.
      
      Admin:
      
        * Assembled and tested on RPC.
      
      Version 0.77. Tagged as 'IntKey-0_77'
      a498f6ce
  7. 02 Sep, 1998 1 commit
    • Kevin Bracey's avatar
      Added Japan and Iceland to build. · 316fc473
      Kevin Bracey authored
      Added hexadecimal keypad code entry.
      Changed dead key tilde+space to U+007E, not U+02DC (Denmark needs this).
      Added dead key stroke (only Turkey uses this).
      316fc473
  8. 01 Sep, 1998 2 commits
  9. 15 Jul, 1998 1 commit
    • Simon Forrest's avatar
      Added the files needed for building a keyboard driver for Finland. Although... · dfe75d50
      Simon Forrest authored
      Added the files needed for building a keyboard driver for Finland.  Although the layout for Finland is identical to that of Sweden, this addition has been made for the sake of completeness.  It also allows a version of the module to be built using "Finland" as the keyboard setting in the build environment.
      
      The version number of the module has also been incremented to V0.40 to
      flag the addition to the source code.
      dfe75d50
  10. 03 Jul, 1998 1 commit
  11. 14 Jul, 1997 1 commit
    • Kevin Bracey's avatar
      Rationalised structure - now builds a module containing either one keyboard... · b1cda11e
      Kevin Bracey authored
      Rationalised structure - now builds a module containing either one keyboard (+UK) or all keyboards, dependent on setting of <Keyboard>.
      
      Added several new keyboards and improved existing ones.
      
      Modernised !IKHG. In particular allowed editing of keypad, movement of Enter
      backspace and shift, and allowed Caps Lock to work on characters obtained
      using Alt.
      b1cda11e