A. Tombs
A. Tombs
It looks as though the code in this PR comes from QT, and is protected by a LGPL license. We can not simply copy the code without at minimum keeping...
@unphased Hyper is actually distinct from Super. I didn't know about it either, but it has apparently been on physical keyboards in the past.
This should be straightforward enough to add. I will look at a Linux implementation this coming week.
Update: It's easy enough to add Hyper as a key (to get press/release events), but unfortunately not so simple to add it as a modifier... By default (on Debian at...
> Also this is my .Xmodmap file if you want to reproduce my setup (not sure if you actually can btw) Many thanks; that's plenty of information for me to...
Many thanks for doing this. I don't intend to use the feature, but it looks like there is demand. Just FYI, the link to the previous discussion didn't come out...
It's just whitespace - some of the `if` conditions have spaces separating all terms, while others don't. I don't think glfw has a written style guide, but the prevailing format...
In my head, the 'ideal' API would just call a context a "Context" with type `GLFWcontext *`. Creating a window implicitly creates a context that can be retrieved with `glfwGetWindowContext(window)`....
~~I agree it would be nice to just ask glfw for the dpi of a window. Windows' API for this actually looks sensible (assuming it works as documented): https://docs.microsoft.com/en-gb/windows/win32/api/winuser/nf-winuser-getdpiforwindow~~ Clearly...
@qyalexwen For linking to the shared library (*.so) you should use `-lglfw`, not `-lglfw3`.