TODO
author Sam Lantinga <slouken@libsdl.org>
Mon, 22 Dec 2008 04:58:35 +0000
changeset 2906 c4150600b3ae
parent 2884 9dde605c7540
child 2911 45664f0e5f68
permissions -rw-r--r--
/* FIXME FIXME FIXME
* Window creation fails in the colormap code on DirectColor visuals:
* XA_RGB_BEST_MAP not found and could not be created
* I'm disabling this for now until Bob can look at it. We don't need
* it until we implement the gamma fading using DirectColor RGB ramps
*/
slouken@2777
     1
slouken@2777
     2
1.3 release checklist:
slouken@2864
     3
 * Add higher precision timers for profiling
slouken@2777
     4
 * Implement YUV texture support
slouken@2861
     5
   - in progress, software support is done, Ryan is working on OpenGL shaders
slouken@2777
     6
 * Implement desktop video mode change notification?
slouken@2877
     7
 * Implement icon support (with translucency?)
slouken@2906
     8
 * Add draw blend mode and line drawing support for win32
slouken@2906
     9
 * Have Bob look at why DirectColor visuals fail with XA_RGB_BEST_MAP error
slouken@2861
    10
 * Verify mouse grab support
slouken@2861
    11
 * Properly handle mouse grab with Vista DPI scaling
slouken@2861
    12
 * Make sure the mouse is where it's supposed to be when un-grabbed
slouken@2861
    13
 * Test native window codepath
slouken@2861
    14
 * Add keyboard enumeration / name query API
slouken@0
    15
slouken@0
    16
Wish list for the 1.3 development branch:
slouken@1534
    17
http://bugzilla.libsdl.org/
slouken@0
    18
slouken@1895
    19
 * Add a way to register custom events
slouken@0
    20
 * DirectInput joystick support needs to be implemented
slouken@0
    21
 * Explicit vertical retrace wait (maybe separate from SDL_Flip?)
slouken@0
    22
 * Shaped windows, windows without borders
slouken@2861
    23
 * Multiple display support
slouken@0
    24
 * Add a timestamp to events
slouken@0
    25
 * Add audio input API
slouken@2330
    26
 * Add modifier state to key and button events
slouken@0
    27
slouken@0
    28
In the jump from 1.2 to 1.3, we should change the SDL_Rect members to
slouken@0
    29
int and evaluate all the rest of the datatypes.  This is the only place
slouken@0
    30
we should do it though, since the 1.2 series should not break binary
slouken@0
    31
compatibility in this way.
slouken@150
    32
slouken@150
    33
Requests:
slouken@150
    34
 * PCM and CDROM volume control (deprecated, but possible)