..
Font
LibGfx: Remove Font::pixel_size_rounded_up()
2025-07-15 19:05:36 +01:00
ImageFormats
Everywhere: Remove LibRIFF
2025-07-02 12:01:12 +01:00
AffineTransform.cpp
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
AffineTransform.h
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
Bitmap.cpp
LibGfx: Replace Bitmap::visually_equals() with ::diff()
2025-07-17 12:59:11 +01:00
Bitmap.h
LibGfx: Replace Bitmap::visually_equals() with ::diff()
2025-07-17 12:59:11 +01:00
BitmapSequence.cpp
LibGfx+ImageDecoder: Use RefPtr<Bitmap> instead of optional
2025-03-22 17:49:38 +01:00
BitmapSequence.h
LibGfx+ImageDecoder: Use RefPtr<Bitmap> instead of optional
2025-03-22 17:49:38 +01:00
BoundingBox.h
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
CMakeLists.txt
CMake: Rename all_generated target to better convey intent
2025-07-03 23:19:41 +02:00
CMYKBitmap.cpp
LibGfx: Use NonnullRefPtr<Bitmap> for frame descriptors
2025-06-25 22:54:48 +12:00
CMYKBitmap.h
LibGfx: Use NonnullRefPtr<Bitmap> for frame descriptors
2025-06-25 22:54:48 +12:00
Color.cpp
AK+Everywhere: Replace custom number parsers with fast_float
2025-07-03 09:51:56 -04:00
Color.h
LibGfx: Add a helper to create Ladybird-branded colors
2025-04-23 13:22:56 +02:00
Color.swift
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
ColorSpace.cpp
LibGfx: Fix ICC v2 profiles with table-based L* curves
2025-06-16 11:31:42 +02:00
ColorSpace.h
LibGfx: Allow ImageDecoders to expose their color space through CICP
2025-02-12 12:03:30 -05:00
CompositingAndBlendingOperator.h
LibWeb/Canvas: Support globalCompositionOperation
2025-02-05 11:26:58 +00:00
Cursor.cpp
LibGfx: Add ImageCursor type and Cursor variant
2025-02-28 13:50:13 +01:00
Cursor.h
LibGfx: Add ImageCursor type and Cursor variant
2025-02-28 13:50:13 +01:00
Filter.cpp
LibWeb/SVG: Implement resolution for a subset of SVG filters
2025-07-09 18:07:12 +01:00
Filter.h
LibWeb/SVG: Implement resolution for a subset of SVG filters
2025-07-09 18:07:12 +01:00
FilterImpl.h
LibGfx+LibWeb: Turn Gfx::Filter into a SkImageFilter wrapper
2025-06-01 23:22:10 +02:00
FontCascadeList.cpp
LibWeb: Don't add range data for FontCascadeList with no Unicode ranges
2025-07-15 10:06:10 +02:00
FontCascadeList.h
LibGfx: Let FontCascadeList quickly reject out-of-range code points
2025-07-14 19:05:25 +02:00
Forward.h
LibGfx+LibWeb: Add Path::glyph_run() and use in canvas
2025-04-21 09:51:16 +02:00
FourCC.h
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
GradientPainting.cpp
LibWeb+LibGfx: Apply editorial punctuation/whitespace/markup fixes
2025-06-25 03:12:19 +12:00
Gradients.h
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
ImmutableBitmap.cpp
LibGfx+LibWeb: Convert bitmap alpha type when creating ImmutableBitmaps
2025-03-22 17:49:38 +01:00
ImmutableBitmap.h
LibWeb+WebContent: Move display list rasterization off the main thread
2025-03-31 15:58:15 +01:00
Line.h
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
LineStyle.h
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
Matrix.h
LibMedia: Clean up #include directives
2024-11-21 14:08:33 +01:00
Matrix3x3.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
Matrix4x4.h
Meta: Enforce newlines around namespaces
2025-05-14 02:01:59 -06:00
MetalContext.h
Everywhere: Run clang-format
2024-12-28 05:39:32 -08:00
MetalContext.mm
LibWeb: Allow construction of PaintingSurface directly from IOSurface
2024-12-03 23:35:45 +01:00
Orientation.h
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
Painter.cpp
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
Painter.h
LibGfx+LibWeb: Turn Gfx::Filter into a SkImageFilter wrapper
2025-06-01 23:22:10 +02:00
PainterSkia.cpp
LibGfx+LibWeb: Turn Gfx::Filter into a SkImageFilter wrapper
2025-06-01 23:22:10 +02:00
PainterSkia.h
LibGfx+LibWeb: Turn Gfx::Filter into a SkImageFilter wrapper
2025-06-01 23:22:10 +02:00
PaintingSurface.cpp
LibWeb+LibGfx: Replace BackingStore with PaintingSurface
2025-07-04 16:12:47 +02:00
PaintingSurface.h
LibWeb+LibGfx: Replace BackingStore with PaintingSurface
2025-07-04 16:12:47 +02:00
PaintStyle.h
LibGfx: Fix dynamic_cast undefined behavior on macOS
2024-12-18 18:54:20 +01:00
Palette.cpp
LibGfx: Clean up #include directives
2024-11-20 21:13:23 +01:00
Palette.h
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
Path.cpp
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
Path.h
LibGfx+LibWeb: Add Path::glyph_run() and use in canvas
2025-04-21 09:51:16 +02:00
PathSkia.cpp
LibGfx+LibWeb: Add Path::glyph_run() and use in canvas
2025-04-21 09:51:16 +02:00
PathSkia.h
LibGfx+LibWeb: Add Path::glyph_run() and use in canvas
2025-04-21 09:51:16 +02:00
Point.cpp
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
Point.h
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
Quad.h
LibGfx: Implement even-odd method for Quad::contains() and add tests
2024-12-15 23:27:42 +01:00
Rect.cpp
LibGfx: Clean up #include directives
2024-11-20 21:13:23 +01:00
Rect.h
LibWeb+LibGfx: Make IntersectionObserver checks edge-inclusive
2025-02-16 18:09:08 +01:00
ScalingMode.h
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
ShareableBitmap.cpp
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
ShareableBitmap.h
LibGfx: Clean up #include directives
2024-11-20 21:13:23 +01:00
Size.cpp
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
Size.h
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
SkiaBackendContext.cpp
LibGfx: Pass MetalContext in an NNRP in SkiaBackendContext
2025-04-16 10:41:44 -06:00
SkiaBackendContext.h
LibGfx: Pass MetalContext in an NNRP in SkiaBackendContext
2025-04-16 10:41:44 -06:00
SkiaUtils.cpp
LibGfx+LibWeb: Turn Gfx::Filter into a SkImageFilter wrapper
2025-06-01 23:22:10 +02:00
SkiaUtils.h
LibGfx: Nearest neighbor scaling for ScalingMode::SmoothPixels
2025-06-23 16:05:52 +02:00
SystemTheme.cpp
LibGfx: Clean up #include directives
2024-11-20 21:13:23 +01:00
SystemTheme.h
LibGfx: Clean up #include directives
2024-11-20 21:13:23 +01:00
TextAlignment.h
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
TextAttributes.h
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
TextLayout.cpp
LibGfx: Optimize Gfx::measure_text_width()
2025-06-17 17:03:33 +02:00
TextLayout.h
LibGfx+LibWeb: Append glyphs in LineBoxFragment run more efficiently
2025-06-17 17:03:33 +02:00
TIFFGenerator.py
Meta: Sort all python imports
2025-06-09 11:25:14 -04:00
Triangle.cpp
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
Triangle.h
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
Vector2.h
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
Vector3.h
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
Vector4.h
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
VectorGraphic.cpp
LibGfx: Let Painter care about TinyVG transforms
2024-12-14 23:29:43 +01:00
VectorGraphic.h
LibGfx: Let Painter care about TinyVG transforms
2024-12-14 23:29:43 +01:00
VectorN.h
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
VulkanContext.cpp
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
VulkanContext.h
LibWeb+Services: Remove unused #includes
2025-01-31 13:28:09 +01:00
WindingRule.h
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00