Details | Last modification | View Log | RSS feed
| Rev | Author | Line No. | Line |
|---|---|---|---|
| 1452 | chris | 1 | [Immediate] |
| 2 | - Make a release from trunk. |
||
| 3 | |||
| 4 | [Short term] |
||
| 5 | - Move Documentation generation to obj directory. |
||
| 6 | - Completely clean bin and obj directories on Clean command? |
||
| 7 | - Automate uploads of nightly builds. |
||
| 8 | - Modify buildbot to generate zip package from the nsis installer. |
||
| 9 | - Implement GL3.3 and 4.1. |
||
| 10 | - Clean up site and example documentation. |
||
| 11 | - Update contributors list. |
||
| 12 | |||
| 13 | [Mid term] |
||
| 14 | - Clean up warnings. |
||
| 15 | - Embed Example data into the executable? |
||
| 16 | - Remove System.Windows.Forms reference from OpenTK.dll. |
||
| 17 | - Add mouse cursor visibility to NativeWindow. |
||
| 18 | - Add mouse cursor capture to NativeWindow. |
||
| 19 | - Add joystick support to Mac OS X. |
||
| 20 | - Fix GraphicsMode on Mac OS X. |
||
| 21 | - Implement the new input system. |
||
| 22 | - Fix external GraphicsContexts. |
||
| 23 | - Move OpenAL bindings to the generator. |
||
| 24 | - Remove DllImports/GetDelegateForFunctionPointer in favor of LCG calli instructions. |
||
| 25 | - Remove #if DEBUG statements in favor of LCG. |
||
| 26 | - Evaluate IKVM.Reflection for speed improvement. |
||
| 27 | - Evaluate possibility of separate OpenGL profiles. |
||
| 28 | |||
| 29 | [Long term] |
||
| 30 | - Release gloo. |
||
| 31 | - Release aloo. |
||
| 32 | - Release demo. |
||
| 33 | - Make the example launcher pretty. |
||
| 34 | - Add nunit tests. |
||
| 35 | - Clean up the generator. |
||
| 36 | |||
| 37 | --- |
||
| 38 | |||
| 39 | [General] |
||
| 40 | + Change all public APIs to conform to the class library interface guidelines. |
||
| 41 | + Revisit all classes and make sure IDisposable is correctly implemented. |
||
| 42 | + Remove System.Windows.Forms dependency. |
||
| 43 | |||
| 44 | [OpenTK.Graphics.OpenGL] |
||
| 45 | + Improve performance for functions that return StringBuilders. |
||
| 46 | + Improve performance for functions that take generic arrays. |
||
| 47 | + Fix documentation - parameter mismatches. |
||
| 48 | |||
| 49 | [OpenTK.Compute] |
||
| 50 | [OpenTK.Graphics.ES*] |
||
| 51 | + Improve the API. |
||
| 52 | |||
| 53 | [OpenTK.Graphics.GraphicsContext] |
||
| 54 | + Implement GL3 support on Mac OS X. |
||
| 55 | + Improve API for context sharing (add a sharedContext parameter to the context constructor). |
||
| 56 | |||
| 57 | [OpenTK.GLControl] |
||
| 58 | + Improve the designer interface. |
||
| 59 | |||
| 60 | [OpenTK.Input] |
||
| 61 | + Implement joystick support on Mac OS X. |
||
| 62 | + Implement GameWindow-independent input drivers. |
||
| 63 | + Implement support for multiple mice and keyboards. |
||
| 64 |