1. 28 Jan, 2011 8 commits
  2. 27 Jan, 2011 12 commits
  3. 26 Jan, 2011 6 commits
  4. 25 Jan, 2011 8 commits
  5. 24 Jan, 2011 5 commits
    • Sam Lantinga's avatar
    • Sam Lantinga's avatar
      Fixed compile error · b33881a4
      Sam Lantinga authored
      b33881a4
    • Sam Lantinga's avatar
      Fixed bug #1080 · c3300058
      Sam Lantinga authored
       Markus Rathgeb      2011-01-23 14:34:23 PST
      
      With kernel 2.6.31 the struct input_absinfo defined in linux/input.h changed.
      A field "__s32 resolution" was added at the end of the struct.
      
      Because the macro EVIOCGABS(abs) is using the struct input_absinfo, it would be
      better (IMHO) to change the declaration of variable values to
      "int values[sizeof(struct input_absinfo) / sizeof(int)];" or using "struct
      input_absinfo" directly.
      c3300058
    • krogoway's avatar
      Renamed SDL_keysym to SDL_KeySym · a2f23022
      krogoway authored
      Renamed SDL_scancode to SDL_ScanCode
      Added #defines to SDL_compat.h
      a2f23022
    • Sam Lantinga's avatar
      Fixed bug #1011 · 477689ac
      Sam Lantinga authored
      Daniel Ellis      2010-06-25 15:20:31 PDT
      
      SDL based applications sometimes display the wrong application name in the
      Sound Preferences dialog when using pulseaudio.
      
      I can see from the code that the SDL pulse module is initiating a new pulse
      audio context and passing an application name using the function
      get_progname().
      
      The get_progname() function returns the name of the current process. However,
      the process name is often not a suitable name to use. For example, the OpenShot
      video editor is a python application, and so "python" is displayed in the Sound
      Preferences window (see Bug #596504), when it should be displaying "OpenShot".
      
      PulseAudio allows applications to specify the application name, either at the
      time the context is created (as SDL does currently), or by special environment
      variables (see http://www.pulseaudio.org/wiki/ApplicationProperties). If no
      name is specified, then pulseaudio will determine the name based on the
      process.
      
      If you specify the application name when initiating the pulseaudio context,
      then that will override any application name specified using an environment
      variable.
      
      As libsdl is a library, I believe the solution is for libsdl to not specify any
      application name when initiating a pulseaudio context, which will enable
      applications to specify the application name using environment variables. In
      the case that the applications do not specify anything, pulseaudio will fall
      back to using the process name anyway.
      
      The attached patch removes the get_progname() function and passes NULL as the
      application name when creating the pulseaudio context, which fixes the issue.
      477689ac
  6. 22 Jan, 2011 1 commit