Martin Fox

Results 21 issues of Martin Fox

At the end of a drag operation the Mac Glass code sends out a DRAG_DONE event using the operation mask tracked in the GlassDragSource to determine the final transfer mode....

rfr

This proof-of-concept PR introduces the COMBINED StageStyle which extends the JavaFX Scene to share the title bar space with the platform decorations. Currently this only works for Mac and Windows....

I'm running tycmd version 0.9.8 on a Raspberry Pi. I have several Teensy 3 boards attached and found that I could use `tycmd` to upload new code to some of...

bug

This PR is based on a discussion that happened over in PR #1324. Some of this explanation is copied from that thread. When `exitNestedEventLoop` is called on the innermost loop...

When drawing to the screen JavaFX is producing sRGB colors but on macOS that’s not necessarily what the user is seeing. Since the pixels are not tagged as sRGB the...

rfr

macOS processes a shortcut key like Cmd+A in two phases. In the first phase it’s shopped around as a “key equivalent”. If it’s not consumed as a key equivalent it...

rfr

Under the hood the Keyman input method appears as a US English keyboard layout. The characters attached to an NSEvent are always US English Roman even if the selected Keyman...

rfr
ready

On the Mac the application menu (the one to the right of the Apple logo menu) is created by JavaFX and there is no public API to customize or localize...

csr

The standard way to determine the user interface scaling factor on Linux is to consult the reported monitor DPI and divide by 96 (which is also the way it's done...

rfr

This PR provides an API for replacing the application menu that JavaFX places in the system menu bar on macOS. The application menu is the one next to the Apple...

rfr
csr