1. 20 Aug, 2007 1 commit
  2. 19 Aug, 2007 3 commits
    • Sam Lantinga's avatar
      Date: Sun, 19 Aug 2007 18:29:28 +0200 · 4c88330a
      Sam Lantinga authored
      From: Christian Walther
      Subject: Re: SDL 1.3 keyboard plan
      
      > 2007-08-18 19:15:51.454 checkkeys[5795] *** _NSAutoreleaseNoPool():
      > Object 0x532750 of class NSSelectionArray autoreleased with no pool
      > in place - just leaking
      
      This is fixed by the attached patch.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402632
      4c88330a
    • Sam Lantinga's avatar
      Whoops, missing file... · 33438525
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402631
      33438525
    • Sam Lantinga's avatar
      Date: Thu, 05 Jul 2007 14:02:33 -0700 · f0da180b
      Sam Lantinga authored
      From: Sam Lantinga
      Subject: SDL 1.3 keyboard plan
      
      After lots of discussion with Christian, this is what we came up with:
      
      > So, to sum up...
      > SDLK_* become the physical keys, starting at > (1<<21)
      > We create a macro SDLK_INDEX(X)
      > We have two functions SDL_GetLayoutKey(SDLKey) and SDL_GetKeyName()
      > SDL_GetLayoutKey maps to UCS4 for printable characters, and SDLK* for
        non-printable characters
      > and does so based on the OS's current keyboard layout
      > SDL_GetKeyName() handles both SDLK_* and UCS4, converting UCS4 to UTF-8 and
        converting SDLK_* into our names, which are UTF-8 for printable characters.
      > WASD folks use SDLK_*, and 'I' folks use SDL_GetLayoutKey(SDLK_*)
      
      Here is the patch he came up with, and his e-mail about it:
      
      Date: Fri, 17 Aug 2007 19:50:28 +0200
      From: Christian Walther
      Subject: Re: SDL 1.3 keyboard plan
      
      > Sounds great, go ahead and send me a patch.
      
      Here goes! Thanks for having a look. Don't hesitate to comment if
      anything does not conform to your ideas.
      
      One caveat: Committing this now may break compilability of some video
      drivers - specifically, if they use any of the SDLK_* codes that were
      obsoleted and moved into SDL_compat.h. I only tried Cocoa (which did
      break, but is already fixed) and X11 (which didn't, but then its key
      handling is #iffed out). If that's a problem, it may need to go into
      a branch.
      
        -Christian
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402630
      f0da180b
  3. 18 Aug, 2007 2 commits
  4. 17 Aug, 2007 9 commits
  5. 16 Aug, 2007 9 commits
  6. 15 Aug, 2007 8 commits
  7. 13 Aug, 2007 3 commits
  8. 12 Aug, 2007 5 commits
    • Sam Lantinga's avatar
      This is byte order dependent. · 438f7083
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402598
      438f7083
    • Sam Lantinga's avatar
      indent · e7a82e9f
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402597
      e7a82e9f
    • Sam Lantinga's avatar
      Gained 5 FPS in testsprite because Mac OS X memset is highly optimized · b88bb33e
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402596
      b88bb33e
    • Sam Lantinga's avatar
      Test using glTextureRangeAPPLE · cbc3f4b4
      Sam Lantinga authored
      This actually ends up being quite a bit slower on my MacBook, but I'm
      checking it in to test on a PPC iMac.
      
      Maybe someone knows why it's slower?
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402595
      cbc3f4b4
    • Sam Lantinga's avatar
      indent · 1d36dcc9
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402594
      1d36dcc9