diff --git a/freeglut/web-src/progress.php b/freeglut/web-src/progress.php
index a7c4cbe..4c5c47e 100644
--- a/freeglut/web-src/progress.php
+++ b/freeglut/web-src/progress.php
@@ -8,7 +8,7 @@ setPageTitle("A Look At Progress");
generateHeader($_SERVER['PHP_SELF']);
?>
-
+
Major work, its status and planned milestone. Help on any of these plans is very welcome! Fork the
@@ -26,7 +26,8 @@ points
Basic functionality as is now done: 3.0. Future
enhancements: 3.0 or later. |
BlackBerry 10 port | Basic but complete functionality
-by Vinnie Simonetti. | Basic functionality as is now done: 3.0. Future
+by Vinnie
+Simonetti. | Basic functionality as is now done: 3.0. Future
enhancements: 3.0 or later. |
callbacks with closures | Have versions of each callback
@@ -42,6 +43,29 @@ or later. |
cube, cone, etc, as well as the teapot and other parts of the
teaset)3.0 |
+handling non-western script input to windows | For
+Windows, see associated github
+branch. What can be done on the Linux side? | Figure this out
+for 3.2 |
+
+option to not deinitialize when mainloop terminates | As
+is often requested, in some usage cases, it would be advantageous if
+FreeGLUT did not automatically deinitialize when its last window is
+closed. This has been implemented, but is awaiting testing on platforms
+other than windows. Discussed here. | As
+it has potential complications on mobile platforms, it was decided to
+leave this feature until after 3.0. |
+
+High-DPI awareness. | As discussed here,
+it is unclear what should be done. See also associated github
+branch, though in the end maybe no code has to be added to FreeGLUT
+for this at all, its the host program's responsibility to decide on DPI
+awareness for his work. | Figure this out for 3.2 |
+
GL2+ and GLES 1/2 clean API for fonts and menus | For
stroke fonts, we can use a similar approach as for the shapes, should
thus be straightforward. For the bitmap fonts, this is more complex.
@@ -51,17 +75,14 @@ href="http://nuclear.mutantstargoat.com/sw/libdrawtext/">libdrawtext
library | The sooner the better, but will have to wait for
asap after 3.0. |
-At runtime loading of OpenGL, OpenGL ES1 or OpenGL ES2 libraries,
+ |
At runtime loading of OpenGL or OpenGL ES libraries,
like SDL. | Currently CMake variables define at compile time which
-of these three the library will be compiled against. No work has been
-done on moving this to an at-runtime API. | Having this in 3.0
-would be nice, but not essential. |
+of the two the library will be compiled against. No work has been
+done to move this to an at-runtime API.After 3.0 |
Code reorganized such that platform-specific and display
-server-specific code are decoupled | Done, thanks John Fay! This
-already led to a port to Android and support for GLES 1/2 on X11
-(thanks Sylvain for both!), and paves the way for implementing native
-OSX and Wayland support | 3.0 |
+server-specific code are decoupledDone, thanks John
+Fay! | 3.0 |
Position callback | Done: we now have a position callback
to notify the client when the position of the window
|