| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
This issue revealed that the macOS and Wayland platform processed events slightly differently
from other platforms.
Under X11 and Windows, Fl::wait() processes one event if one is present, and also all other events
present in the event queue immediately after the processing of that event.
Under macOS and Wayland, Fl::wait() processes one event if one is present and returns.
This commits makes the macOS and Wayland platforms behave as other platforms.
|
|
|
|
|
|
|
|
|
|
|
|
duplication.
|
|
|
|
That code was useless because map() and unmap() get only called for subwindows.
|
|
scales.
|
|
The solution to avoid blurred graphics when the GUI is scaled is to turn off
cairo antialiasing when drawing horizontal and vertical lines and rectangles.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(Wayland).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cairo_surface_destroy().
Add also replacement for pango_font_metrics_get_height() which requires Pango 1.44
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|