1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-10-17 22:32:25 +00:00
serenity/Userland/Libraries/LibGfx
Andreas Kling 07850ccf51 LibGfx: Fix incorrect origin for checkerboard pattern fills
The checkerboard pattern used in transparency backgrounds was sometimes
misaligned with the grid. This happened because it was incorrectly
anchoring the pattern to the clipped rect instead of the global
grid of the underlying paint target.
2021-05-15 11:21:55 +02:00
..
Filters LibGfx: Unify Rect, Point, and Size 2021-05-02 22:48:06 +02:00
AffineTransform.cpp LibGfx: Add some helper methods to AffineTransform 2021-05-02 22:48:06 +02:00
AffineTransform.h LibGfx: Add some helper methods to AffineTransform 2021-05-02 22:48:06 +02:00
Bitmap.cpp LibGfx: Implement Bitmap::cropped() 2021-05-11 10:18:29 +01:00
Bitmap.h LibGfx: Implement Bitmap::cropped() 2021-05-11 10:18:29 +01:00
BitmapFont.cpp AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
BitmapFont.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
BMPLoader.cpp Userland: Use mattco@serenityos.org for my copyright headers 2021-04-23 08:24:53 +02:00
BMPLoader.h Userland: Use mattco@serenityos.org for my copyright headers 2021-04-23 08:24:53 +02:00
BMPWriter.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
BMPWriter.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
CharacterBitmap.cpp AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
CharacterBitmap.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
ClassicStylePainter.cpp LibGfx: Unify Rect, Point, and Size 2021-05-02 22:48:06 +02:00
ClassicStylePainter.h Everywhere: Add missing comma between copyright year and name 2021-04-29 00:59:26 +02:00
ClassicWindowTheme.cpp WindowServer: Compute final window title before passing to WM clients 2021-05-10 00:02:05 +02:00
ClassicWindowTheme.h WindowServer+LibGfx: Automatic "modified" markers in window titles 2021-05-01 19:42:29 +02:00
CMakeLists.txt LibGfx: Add basic support for bidirectional text rendering 2021-04-29 10:36:23 +02:00
Color.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Color.h Color: Add interpolate method 2021-05-02 22:48:06 +02:00
DisjointRectSet.cpp LibGfx: Unify Rect, Point, and Size 2021-05-02 22:48:06 +02:00
DisjointRectSet.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Emoji.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Emoji.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Font.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
FontDatabase.cpp AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
FontDatabase.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Forward.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Gamma.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
GIFLoader.cpp Everywhere: Turn #if *_DEBUG into dbgln_if/if constexpr 2021-05-01 21:25:06 +02:00
GIFLoader.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
ICOLoader.cpp Everywhere: Turn #if *_DEBUG into dbgln_if/if constexpr 2021-05-01 21:25:06 +02:00
ICOLoader.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
ImageDecoder.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
ImageDecoder.h AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
JPGLoader.cpp Everywhere: Turn #if *_DEBUG into dbgln_if/if constexpr 2021-05-01 21:25:06 +02:00
JPGLoader.h Everywhere: Use "the SerenityOS developers." in copyright headers 2021-04-29 00:59:26 +02:00
Matrix.h LibGfx+Demos: Make Matrix4x4 a true alias for Matrix<4,T> 2021-05-13 22:24:42 +02:00
Matrix4x4.h LibGfx+Demos: Make Matrix4x4 a true alias for Matrix<4,T> 2021-05-13 22:24:42 +02:00
Orientation.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Painter.cpp LibGfx: Fix incorrect origin for checkerboard pattern fills 2021-05-15 11:21:55 +02:00
Painter.h Revert "LibGfx: Add directional floating-point scaling to Painter" 2021-05-03 16:37:05 +02:00
Palette.cpp AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
Palette.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Path.cpp LibGfx: Convert StringBuilder::appendf() => AK::Format 2021-05-07 21:12:09 +02:00
Path.h AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
PBMLoader.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
PBMLoader.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
PGMLoader.cpp LibGfx: Change "white_space" => "whitespace" 2021-05-09 09:59:22 +02:00
PGMLoader.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
PNGLoader.cpp Everywhere: "indexes" => "indices" 2021-04-29 22:23:52 +02:00
PNGLoader.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
PNGWriter.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
PNGWriter.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Point.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Point.h Revert "LibGfx: Add directional floating-point scaling to Painter" 2021-05-03 16:37:05 +02:00
PortableImageLoaderCommon.h LibGfx: Change "white_space" => "whitespace" 2021-05-09 09:59:22 +02:00
PPMLoader.cpp LibGfx: Change "white_space" => "whitespace" 2021-05-09 09:59:22 +02:00
PPMLoader.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Rect.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Rect.h LibGfx: Unify Rect, Point, and Size 2021-05-02 22:48:06 +02:00
ShareableBitmap.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
ShareableBitmap.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Size.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Size.h LibGfx: Unify Rect, Point, and Size 2021-05-02 22:48:06 +02:00
StandardCursor.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Streamer.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
StylePainter.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
StylePainter.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
SystemTheme.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
SystemTheme.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
TextAlignment.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
TextAttributes.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
TextDirection.cpp LibGfx: Add basic support for bidirectional text rendering 2021-04-29 10:36:23 +02:00
TextDirection.h LibGfx: Add basic support for bidirectional text rendering 2021-04-29 10:36:23 +02:00
TextElision.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Triangle.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Triangle.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Typeface.cpp AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
Typeface.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
Vector2.h LibGfx/Vector*: Implement Formatters 2021-05-15 00:41:30 +01:00
Vector3.h LibGfx/Vector*: Implement Formatters 2021-05-15 00:41:30 +01:00
Vector4.h LibGfx/Vector*: Implement Formatters 2021-05-15 00:41:30 +01:00
WindowTheme.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
WindowTheme.h WindowServer+LibGfx: Automatic "modified" markers in window titles 2021-05-01 19:42:29 +02:00