Ticket #666: graphics_sdl.c.type.patch

File graphics_sdl.c.type.patch, 880 bytes (added by tegzed, 12 years ago)

send normal character events also to navit in case of SDL graphics

  • graphics_sdl.c

     
    5050#undef DEBUG
    5151#undef PROFILE
    5252
    53 #define OVERLAY_MAX 16
     53#define OVERLAY_MAX 64
    5454
    5555#ifdef RASTER
    5656#include "raster.h"
     
    20092009                    }
    20102010                    default:
    20112011                    {
    2012                         key = 0;
     2012                        //return unicode chars when they can be converted to ascii
     2013                        key = ev.key.keysym.unicode<=127 ? ev.key.keysym.unicode : 0;
    20132014                        break;
    20142015                    }
    20152016                }
     
    21612162    }
    21622163
    21632164    SDL_EnableKeyRepeat(SDL_DEFAULT_REPEAT_DELAY, SDL_DEFAULT_REPEAT_INTERVAL);
    2164 
     2165    SDL_EnableUNICODE(1);
    21652166    SDL_WM_SetCaption("navit", NULL);
    21662167
    21672168#ifdef LINUX_TOUCHSCREEN