1. 04 Aug, 2011 1 commit
    • Jeffrey Lee's avatar
      Update to work with zero page relocation · 8522ec57
      Jeffrey Lee authored
      Detail:
        Source/IntKeyBody - Try using OS_ReadSysInfo 6 to get the location of the OS_Byte variables before falling back on OS_Byte &A6
      Admin:
        Tested on rev A2 BB-xM
      
      
      Version 0.92. Tagged as 'IntKey-0_92'
      8522ec57
  2. 19 Jan, 2010 1 commit
    • ROOL's avatar
      Incremented version number, no other change. · 2b649a6e
      ROOL authored
      Previous changes were untagged, but incrementing the version number gives
      us a tag we can associate with the official RISC OS 5.16 release.
      
      Version 0.91. Tagged as 'IntKey-0_91'
      2b649a6e
  3. 13 Jun, 2009 1 commit
    • Ben Avison's avatar
      Build fix · f3c082fc
      Ben Avison authored
      Detail:
        The build utilities keygen and keyconvert, compiled at build time, are now
        built using the HostTools shared makefile, and so will execute on any RISC OS
        build host even if the default compiler options are to target an incompatible
        ARM architecture. An attempt had already been made in this case to support a
        differing host architecture but the implementation was broken.
      Admin:
        Tested using an APCS-R build on an Iyonix.
      
      Version 0.90. Not tagged
      f3c082fc
  4. 18 Jul, 2005 1 commit
  5. 01 Jul, 2004 1 commit
    • Steve Revill's avatar
      Makefile change. · 376da6bf
      Steve Revill authored
      Detail:
        Even if you're using a 26-bit build environment, this will build
        on a 32-bit machine.
      Admin:
        Works in Baseline 500 build.
      
      Version 0.89. Tagged as 'IntKey-0_89'
      376da6bf
  6. 28 Nov, 2002 2 commits
  7. 25 Jan, 2002 1 commit
  8. 06 Dec, 2001 1 commit
  9. 04 Dec, 2001 1 commit
    • Arijit (Harry) Sadhu's avatar
      Further changes for kareoke keys. · 31548c07
      Arijit (Harry) Sadhu authored
      Detail:
        Re mapped Scroll Lock and Num Lock keymap EB EC to Shift-F5 Shisft-F6 respectively on third party keyboard.
      
      Admin:
        Compiles.
      
      
      Version 0.85. Tagged as 'IntKey-0_85'
      31548c07
  10. 03 Dec, 2001 1 commit
  11. 28 Nov, 2001 1 commit
  12. 27 Nov, 2001 1 commit
  13. 05 Nov, 2001 1 commit
    • Steve Revill's avatar
      Added install ram phase. · b0cff0b8
      Steve Revill authored
      Detail:
        You could not install a ram version of this module. Fixed.
      Admin:
        Required for Baseline builds.
      
      Version 0.81. Tagged as 'IntKey-0_81'
      b0cff0b8
  14. 14 Jun, 2001 1 commit
    • Stewart Brodie's avatar
      Some bugfixes for keygen and keyconvert, discovered by gcc. · 92fdf5ac
      Stewart Brodie authored
        Temporary GNUmakefile added containing UNIX build system.
      Detail:
        gcc complained about returning the address of a local variable as
          a function result in both keygen and keyconvert.  The two variables
          concerned have now been made static like they should have been.
          Unlikely to have caused much aggravation, but only through luck.
        The Keyboard data structure has been updated to explicitly use an
          unsigned char in some places.  This is necessary for systems on
          which char is signed by default.
        The GNUmakefile is a temporary addition until native tool support can
          be sorted out.  In the xriscos environment, do "make links" and
          then "make rom" to build the module.  "make clean" will remove all
          the built stuff and the symbolic links.  Requires access to the
          exported Unicode library files.  keyconvert is built, but will not
          work for the obvious reason that it calls SWIs.
      Admin:
        GNUmakefile will be removed at a later date - it's only temporary.
        Tested - builds the same module (for Keyboard=All, Machine=Phoebe)
          byte-identically.
      
      
      Version 0.80. Tagged as 'IntKey-0_80'
      92fdf5ac
  15. 22 Mar, 2001 1 commit
  16. 02 Jan, 2001 1 commit
    • David Cotton's avatar
      KeyGen utility now links against CLib rather than ANSILib. · 3adcaeeb
      David Cotton authored
      Detail:
          IntKey would not build correctly on machines that build only
      SharedCLibrary instead of SharedRISC_OSLib because of ANSILib not being
      exported.
          KeyGen was linked against AnsiLib instead of CLib due to a bug in the
      qsort() alogrithm that caused highly undesirable consequences with large data
      sets.
          Since this bug has been fixed in the latest versions of the C Library, it
      now links against the C Library once more.
      
      Admin:
          Tested in a build.
          Note that you must have the latest 32-bit compatible version of the C
      Library (5.18) present on the build machine for this to compile.
      
      Version 0.78. Tagged as 'IntKey-0_78'
      3adcaeeb
  17. 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
  18. 02 Nov, 2000 1 commit
    • Simon Forrest's avatar
      * Fixed problems with keys generating lower-case characters when · 2bb5a925
      Simon Forrest authored
          Caps Lock is active.
      
      Detail:
      
        * Faults were found in the Spanish and Welsh layouts.  In particular,
          'Q' on a Spanish layout would generate a lower-case version when
          Caps Lock was active.  And Welsh layouts had a similar fault with
          'Alt' + 'O'.  Now corrected.
      
      Admin:
      
        * Fault noted in Bethany software.
      
        * Built and tested on a Risc PC.
      
      Version 0.76. Tagged as 'IntKey-0_76'
      2bb5a925
  19. 25 Jul, 2000 1 commit
  20. 26 Jun, 2000 1 commit
    • Kevin Bracey's avatar
      Fix to hexadecimal character entry. · ec3ea9ad
      Kevin Bracey authored
      Detail:
        If an alphabetic key was a "simple" key (eg E on the UK layout), then it
        wouldn't work as a hex digit during hexadecimal keypad entry. This bug has
        been in since the start of hexadecimal entry, but only came to light when
        the Euro sign moved away from Alt+E.
      
      Version 0.74. Tagged as 'IntKey-0_74'
      ec3ea9ad
  21. 21 Jun, 2000 1 commit
    • Simon Forrest's avatar
      * Corrected a mistake in the Turkish-QWERTY layout. · c2f83047
      Simon Forrest authored
      Detail:
      
        * The horizontal ellipsis was misplaced (when compared to the drawfile
          documentation).  Instead of being placed on the comma/semi-colon
          key, it should have been on the full-stop/colon key.  Now corrected.
      
      Admin:
      
        * Tested.
      
      Version 0.73. Tagged as 'IntKey-0_73'
      c2f83047
  22. 09 Jun, 2000 1 commit
  23. 28 Apr, 2000 1 commit
    • Kevin Bracey's avatar
      32-bit compatible. · 0ecf2666
      Kevin Bracey authored
      FN key change broke hexadecimal keypad entry - now fixed.
      
      Version 0.71. Tagged as 'IntKey-0_71'
      0ecf2666
  24. 12 Oct, 1999 2 commits
  25. 16 Sep, 1999 4 commits
  26. 10 Sep, 1999 2 commits
  27. 26 Aug, 1999 6 commits
  28. 27 Apr, 1999 1 commit
    • Kevin Bracey's avatar
      Moved euro sign to Alt-4 on UK and UK-based layouts. This involved moving the... · c2217582
      Kevin Bracey authored
      Moved euro sign to Alt-4 on UK and UK-based layouts. This involved moving the vulgar fractions to Alt-7,8,9.
      
      Double upwards arrow (symbol for Shift on menus) added to assorted layouts,
      as per diagrams. This still won't work in any alphabets other than UTF-8
      because the International module doesn't recognise that character as being
      in the official alphabets.
      
      Version 0.64. Tagged as 'IntKey-0_64'
      c2217582
  29. 26 Apr, 1999 1 commit