kmakp.blogg.se

Inkscape window 10
Inkscape window 10









Under X11, system cursors do not scale under Wayland they do scale and are not blurry. Inkscape's cursors do scale under both X11 and Wayland but are blurry. It does not seem to reliably update when window is dragged between monitors with different device scales.

  • gtk_widget_get_scale_factor( widget ) returns device scale.
  • inkscape window 10

  • Widget width/height allocation values are the same regardless of the device scale.
  • The device scale, set by cairo_surface_set_device_scale(), handles the transformation to a scaled Cairo surface.
  • All Cairo drawing calls remain the same.
  • cairo_image_surface_get_width()/height() returns width and height in device pixels.
  • All Cairo image surfaces must be created with width/height in device pixels.
  • The GUI now works (after changing SPCanvas::paintSingleBuffer() to allow for device scale).

    inkscape window 10

    I expect breakage anywhere that uses bitmaps (images, tiling, patterns, etc.). Rendering seems to work but has not been tested fully.











    Inkscape window 10