| Age | Commit message (Collapse) | Author |
|
|
|
|
|
under USE_XFT=1.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Please note that the parameter 'percent' of XBell(3).
Given the value of 100, the system defined setting
(normally specified via xset) is ignored and the
percent of 100 is used instead. When calling the
bell from fltk with FL_BEEP_DEFAULT I would expect
to get the default (system specified) percent setting.
|
|
|
|
This is only one part of issue 461 which describes two build errors
on "Raspberry Pi4 bullseye". It turned out that the build didn't
find Xft.
|
|
That's because this member is used only in Fl_Quartz_Font_Descriptor.
|
|
scaling applies.
The implemented approach is to create and use the pango_layout_ object only relatively
to an unscaled cairo context. With this, the pixel width of a drawn string equals
the sum of the widths of its characters.
|
|
|
|
|
|
Fl_Wayland_Gl_Window_Driver::gl_start().
|
|
|
|
|
|
|
|
|
|
|
|
Need to poll only for the file descriptor associated to the wayland display.
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|