Main Page | Recent changes | View source | Page history

Printable version | Disclaimers | Privacy policy

Not logged in
Log in | Help
 

TODO for GLFW 2.7

From GLFW

There are now no remaining issues before GLFW 2.7 can be released. For a full listing of the changes since 2.6, see the release notes.

Please consider creating an account before editing.

Note that GLFW 2.7 is in feature freeze. If you wish to request features for future versions, please use the feature request tracker. Also note that language bindings will only be added if they come with a maintainer.

Release

  • Make release tag in Subversion
  • Do a clean export of release tag
  • Build Win32 binary tree
  • Updated Win32 binary README
  • Build LaTeX documentation
  • Add LaTeX documentation to trees
  • Package source archives
  • Upload source archives to SF.net
  • Make new file release on SF.net
  • Add release news item to SF.net
  • Update manuals on glfw.org
  • Upload release notes to glfw.org
  • Update main page on glfw.org
  • Send release email to glfw-dev
  • Send release email to glfw-user
  • Notify Freshmeat of release
  • Notify OpenGL.org of release

Library

Carbon

  • Load cursor position on window creation (see X11 and Win32 port) (postponed)

Cocoa

  • Load cursor position on window creation (see X11 and Win32 port) (postponed)
  • Review and if necessary merge patch 2981426 (Key mapping fix) (merged)
  • Review and if necessary merge patch 2985304 (Command key blocks key release events) (merged, NSBeep problem unresolved)

Win32

  • Verify and if possible fix bug 1675070 (Tablet clicks register incorrectly on Vista) (lacking required hardware, lowered priority)
  • Verify and if possible fix bug 2791973 (Attempting to unlock a mutex you don't own causes freeze) (threading support is deprecated, lowered priority)
  • Verify and if possible fix bug 1920409 (Input problems in fullscreen on Vista) (unable to reproduce, closed)
  • Review and if necessary merge patch 3050916 (Windowed mode hidden mouse) (part merged, part postponed)

X11

  • Try to trigger bug 1170806 (BadMatch error when calling XSetInputFocus) on any current version of X.org.) (failed to verify, lowered priority)
  • If possible fix bug 2867345 (glfwGetJoystickPos doesn't supply correct position values) (probably driver bug, rejected)
  • Figure out a response to bug 2985008 (Window size less than expected if window bigger than desktop) (understanding of window manager, window decoration, rejected)
  • Verify and if possible fix bug 3000659 (X11 Window manager complains about non-closing window) (response to _NET_WM_PING was malformed, fixed)
  • Fix verified bug 3041515 (Incorrect use of _NET_WM_STATE) (done)

Documentation

  • Document the Win32 DLL (GLFW_DLL, GLFW_BUILD_DLL) macros in readme.html (done)
  • Add paragraphs to Reference on details of GL3 context creation (done)
  • Add paragraphs to User's Manual on details of GL3 context creation (done)
  • Add text warning about missing GL3 support on Mac OS X (done)
  • Review and update Reference Manual (done)
  • Review and update User's Manual (done)

Examples

  • Add GL3 core profile and/or GL3 forward-compatible example (done)
  • Review and if necessary merge patch 2970976 (keytest.c for UTF-8) (keytest example has been removed, rejected)

[Main Page]
Main page
Recent changes
Random page

View source
Discuss this page
Page history
What links here
Related changes

Special pages