Update BUGS for 1.1 and upcoming 1.2.
[pwl6.git] / BUGS.org
index b480842..07ec0d1 100644 (file)
--- a/BUGS.org
+++ b/BUGS.org
@@ -1,10 +1,30 @@
-* Next Version
-** Upgrade node-webkit wrapper to 0.10.4.
+* v1.2
+** DONE Override the GPU blacklist on GNU/Linux
+   This is a security measure Chromium enables for normal web
+   browsing, but it's not needed for a local application.
+** DONE Better error reporting
+   Error reporting now includes links to the [[https://yukkurigames.com/support.html][Yukkuri Games support
+   page]] and our email address, and a way to open the [[chrome://gpu]]
+   information pane.
+
+
+* v1.1
+** DONE Upgrade node-webkit wrapper to 0.10.4
    This moves the Windows version of Chromium several steps forward,
    and fixes the stall that prevented the 0.10.x series from working
    properly on Windows before.
+** DONE Close buttons don't scroll off the top of the dialog
+   Actually, they still do in most browsers, but as position: sticky
+   support rolls out, they will work correctly.
+** DONE Include DLLs necessary for broader Windows support
+** DONE Fix version number in OS X About dialog
+
+* Open Issues
+** TODO Safari handles WebGL device pixel scaling incorrectly
+   Given a device pixel ratio of 2, Safari will scale the backbuffer
+   incorrectly when rendering it (seems like it scales it down using
+   bilinear interpolation, then back up with the same) resulting in
+   something that looks worse than leaving the DPR set to 1.
 
-* Pending
-** TODO Close buttons should be position:fixed
-** TODO Detect WebGL failure on Windows and offer DX redistributable
-** TODO Fix version number in OS X About dialog
+   This is not a real concern until we're ready to deploy a mobile web
+   version for iOS 8.