Aliaksandr Kalenik
|
a499ece16c
LibGfx+LibWeb: Replace usages of Bitmap::fill() with Gfx::Painter
|
9 months ago |
mierenhoop
|
259e798a26
LibWeb: Implement CanvasDrawPath::isPointInPath()
|
9 months ago |
Aliaksandr Kalenik
|
17f4ed6ea1
LibGfx+LibWeb: Simplify text shaping API by removing per glyph callback
|
9 months ago |
Aliaksandr Kalenik
|
ec315667f0
LibGfx+LibWeb: Remove DrawEmoji variant in GlyphRun
|
10 months ago |
Aliaksandr Kalenik
|
a541a0792c
LibWeb: Use harfbuzz for canvas text layout
|
10 months ago |
Tim Ledbetter
|
5800b7e884
LibWeb: Invalidate the display list when calling `set_needs_display()`
|
10 months ago |
Andreas Kling
|
8540954bf8
LibWeb: Reject non-finite values in 2D canvas transforms
|
10 months ago |
Andreas Kling
|
7032cb0235
LibWeb: Stop projecting everything through the current 2D canvas matrix
|
10 months ago |
Andreas Kling
|
5aeb8ebebc
LibWeb: Clip underlying Painter in CRC2D::clip()
|
10 months ago |
Andreas Kling
|
a3cc03f180
LibGfx+LibWeb: Add new Path class with Skia backend, use for 2D canvas
|
11 months ago |
Andreas Kling
|
c8f09312f7
LibGfx: Rename Path => DeprecatedPath
|
11 months ago |
Andreas Kling
|
de50d27870
LibGfx: Introduce a new Gfx::Painter with a Skia backend
|
1 year ago |
Andreas Kling
|
0c7670b226
LibGfx: Rename Painter => DeprecatedPainter
|
1 year ago |
Aliaksandr Kalenik
|
18fc23b3d6
LibWeb: Reuse display list across repaints
|
10 months ago |
Jelle Raaijmakers
|
5865cf5864
LibWeb: Use bitmap's alpha type instead of assuming unpremultiplied
|
11 months ago |
Timothy Flynn
|
ebdb92eef6
LibUnicode+Everywhere: Merge LibLocale back into LibUnicode
|
1 year ago |
Timothy Flynn
|
12f177e9e9
LibWeb: Port text segmentation to the ICU text segmenter
|
1 year ago |
circl
|
d2f9ba7db1
Revert "LibWeb: Use memcpy() in CanvasRenderingContext2D.getImageData()"
|
1 year ago |
Andreas Kling
|
f42c18bc4c
LibGfx: Make Painter::target() return a Bitmap&
|
1 year ago |
Andreas Kling
|
57906a4e1b
LibGfx: Move Gfx::Painter::WindingRule => Gfx::WindingRule
|
1 year ago |
Andreas Kling
|
254d040ff4
LibGfx: Move Gfx::Painter::ScalingMode => Gfx::ScalingMode
|
1 year ago |
Andreas Kling
|
4822d1da4e
LibWeb: Remove unused CRC2D::bitmap_font_fill_text()
|
1 year ago |
Andreas Kling
|
04a6e2f83d
LibWeb: Remove Gfx::BitmapFont
|
1 year ago |
Tim Ledbetter
|
fe7df98d7d
LibWeb: Use correct IDL definition for CanvasImageData methods
|
1 year ago |
Andreas Kling
|
59cb7994c6
LibWeb: Use memcpy() in CanvasRenderingContext2D.getImageData()
|
1 year ago |
Lucas CHOLLET
|
94128fe027
LibWeb: Make CanvasImageSource also be an ImageBitmap
|
1 year ago |
Shannon Booth
|
c3217754f1
LibWeb: Remove a bunch of calls to `to_byte_string`
|
1 year ago |
Kenneth Myhra
|
51847bbebf
LibWeb: Remove ImageData's create_with_size() and use create() instead
|
1 year ago |
MacDue
|
6c26ff567e
LibGfx+LibWeb: Move HTML::CanvasPathClipper to Gfx::PathClipper
|
1 year ago |
MacDue
|
f19b17e089
LibWeb: Use paths for text in CRC2D (if possible)
|
1 year ago |