1
0
Fork 0
mirror of https://github.com/LadybirdBrowser/ladybird.git synced 2025-06-11 10:18:15 +09:00
ladybird/Libraries/LibGfx
Timothy Flynn f070264800 Everywhere: Remove sv suffix from format string literals
This prevents the compile-time checks that would catch errors in the
format invocation (which would usually lead to a runtime crash).
2025-04-08 20:00:18 -04:00
..
Font LibGfx: Serialize unicode-ranges in uppercase 2025-04-07 10:00:21 +01:00
ImageFormats LibGfx: Factor out PNG frame decoding logic 2025-03-22 17:49:38 +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+LibWeb: Convert bitmap alpha type when creating ImmutableBitmaps 2025-03-22 17:49:38 +01:00
Bitmap.h LibGfx+LibWeb: Convert bitmap alpha type when creating ImmutableBitmaps 2025-03-22 17:49:38 +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 LibGfx: Add ImageCursor type and Cursor variant 2025-02-28 13:50:13 +01:00
CMYKBitmap.cpp Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
CMYKBitmap.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Color.cpp LibGfx: Clean up #include directives 2024-11-20 21:13:23 +01:00
Color.h LibGfx+LibWeb: Convert bitmap alpha type when creating ImmutableBitmaps 2025-03-22 17:49:38 +01:00
Color.swift Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
ColorSpace.cpp LibGfx: Support more CICP configurations 2025-02-26 16:14:56 +01: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.h LibWeb+LibGfx: Refactor CSS filters into LibGfx 2024-12-18 18:54:20 +01:00
FontCascadeList.cpp Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
FontCascadeList.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Forward.h LibWeb: Allow construction of PaintingSurface directly from IOSurface 2024-12-03 23:35:45 +01:00
FourCC.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
GradientPainting.cpp LibGfx: Delete DeprecatedPainter 2024-11-25 21:13:53 +01: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 Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Matrix4x4.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01: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 LibWeb+LibGfx: Paint line_cap, line_join for Canvas Strokes 2025-03-15 14:02:27 +01:00
PainterSkia.cpp LibWeb: Protect SkiaBackendContext with a mutex 2025-04-01 23:39:05 +02:00
PainterSkia.h LibWeb+LibGfx: Paint line_cap, line_join for Canvas Strokes 2025-03-15 14:02:27 +01:00
PaintingSurface.cpp LibWeb: Protect SkiaBackendContext with a mutex 2025-04-01 23:39:05 +02:00
PaintingSurface.h LibWeb: Protect SkiaBackendContext with a mutex 2025-04-01 23:39:05 +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 LibWeb: Plumb svg stroking state to DisplayListPlayerSkia 2024-11-22 12:21:29 +01:00
PathSkia.cpp AK+Everywhere: Rename verify_cast to as 2025-01-21 11:34:06 -05:00
PathSkia.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01: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+LibWeb: Reuse DisplayListPlayer and PaintingSurface when possible 2025-01-31 13:28:09 +01:00
SkiaBackendContext.h LibWeb: Move painting surface allocation into rendering thread 2025-04-03 22:01:43 +02:00
SkiaUtils.cpp LibWeb/Canvas: Support globalCompositionOperation 2025-02-05 11:26:58 +00:00
SkiaUtils.h LibGfx: Move to_skia_cap, to_skia_join to SkiaUtils 2025-03-15 14:02:27 +01: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 LibWeb: Layout/Shape font-variant-* css properties 2024-12-17 19:07:13 +01:00
TextLayout.h LibWeb+WebContent: Move display list rasterization off the main thread 2025-03-31 15:58:15 +01:00
TIFFGenerator.py Everywhere: Remove sv suffix from format string literals 2025-04-08 20:00:18 -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