| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
fl_begin/end_loop/polygon().
|
|
endianness.
|
|
|
|
This commit fixes " "drawing an fl_pie() with dimension 1x1".
But it does not change "drawing fl_line() with begin position = end position does not show"
because the same behaviour is observed with Windows and macOS.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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.
|
|
duplication.
|
|
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.
|
|
|
|
|
|
cairo_surface_destroy().
Add also replacement for pango_font_metrics_get_height() which requires Pango 1.44
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
and remove it from the Wayland graphics driver.
|
|
|
|
Code like "void copy(const char */*stuff*/, ...)" would issue the
warning "'*/' seen outside comment" which is formally true but ...
These warnings don't appear with newer MS compilers, but I fixed them
anyway.
|
|
fl_???_platform_init.cxx
|
|
|
|
|
|
Fl_Cairo_Graphics_Driver::transformed_vertex.
|
|
|