Dannii Willis
Dannii Willis
Would you like me to make a pull request? I think the code in my fork can be applied pretty much without changes. https://github.com/curiousdannii/glkote/commit/2503695561d9c8f2d6990f57abd887d2d5e4775f Actually maybe you'd want to massage...
Parchment used to make it that if you clicked/tapped in the general page the input box would be focused. Do you think something like this would be a better UI?...
Found what causes the scrolling: it's the InvisibleCursor with its 14px padding-bottom. Not sure what to do to fix it though. Edit: As a temporary solution I'm commenting out the...
I'm not sure if a final newline is being sent; the JSON sent to GlkOte just has the two lines, so I think probably not. > Why does removing the...
IE 9 is down to 0.24% on iplayif.com. Overall matchMedia support is at 98.51% according to caniuse.com, but I think the unsupported % is mostly from unrecognised browsers. Known browsers...
> (What problem is this intended to solve?) This ugliness. But it could also be helped with some scroll bar styles. 
These styles work nicely (in Webkit at least) ``` .BufferWindow { overflow: auto; scrollbar-gutter: stable; } .BufferWindow::-webkit-scrollbar { width: 10px; } .BufferWindow::-webkit-scrollbar-thumb { background: rgba(50%,50%,50%,25%); } ``` ![Screenshot from Photopia...
Thinking again, if we add new functions, then users of GlkApi which expect the old API could still function, just without having file support (every file call can just return...
Why an `init` method rather than passing in the references to the constructor? (I'd also ask why not switch to real ES classes, but that would involve a lot more...
Ahh, I hadn't thought there were any circular references, but that's because I had changed Dialog to use console.log instead of GlkOte.log.