Ali Mohammad Pur 433725fef2 LibGfx: Implement cubic bezier curves by splitting them to subcurves 3 年之前
..
Filters 5726017414 LibGfx: Move FastBoxBlurFilter to its own .cpp file 3 年之前
TrueTypeFont daead75e9c LibGfx/TTF: Ignore unsupported composite glyph flags 3 年之前
AffineTransform.cpp f14a4994b0 Everywhere: Don't promote float to double where not needed 4 年之前
AffineTransform.h ac238b3bd6 LibGfx: Add some helper methods to AffineTransform 4 年之前
AntiAliasingPainter.cpp 433725fef2 LibGfx: Implement cubic bezier curves by splitting them to subcurves 3 年之前
AntiAliasingPainter.h 433725fef2 LibGfx: Implement cubic bezier curves by splitting them to subcurves 3 年之前
BMPLoader.cpp c966c32571 LibGfx: Move common loader functionality to load from memory functions 3 年之前
BMPLoader.h c966c32571 LibGfx: Move common loader functionality to load from memory functions 3 年之前
BMPWriter.cpp 97e97bccab Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe 3 年之前
BMPWriter.h 8324ffefe7 LibGfx/BMPWriter: Add support for V3 & V4 DIB headers 4 年之前
Bitmap.cpp b953588e0e LibGfx: Add method to load bitmap from fd 3 年之前
Bitmap.h b953588e0e LibGfx: Add method to load bitmap from fd 3 年之前
BitmapFont.cpp 3e45c3ed90 Userland: Switch static_assert of type sizes to AK::AssertSize 3 年之前
BitmapFont.h b08bb0bdc3 LibGfx: Return 0 width for non-printable ASCII characters 3 年之前
CMakeLists.txt e2cd558101 LibGfx: Start a very basic anti-aliased Painter implementation 3 年之前
CharacterBitmap.cpp b91c49364d AK: Rename adopt() to adopt_ref() 4 年之前
CharacterBitmap.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 年之前
ClassicStylePainter.cpp b8416df173 LibGUI+LibGfx: Make scrollbar buttons a little bit thicker 3 年之前
ClassicStylePainter.h 410b3c85b6 LibGUI+LibGfx: Highlight currently active tab button with accent color 4 年之前
ClassicWindowTheme.cpp 6a012ad79f LibGfx: Remove Gfx::FontDatabase::default_bold_font() 4 年之前
ClassicWindowTheme.h 31a2f10927 LibGfx: Fix classic theme frame transparency check 4 年之前
Color.cpp 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 年之前
Color.h f327f54399 LibGfx: Use default instead of an empty constructor/destructor 3 年之前
CursorParams.cpp 3597b6eb9d WindowServer+LibGfx: Move CursorParams to LibGfx 3 年之前
CursorParams.h 3597b6eb9d WindowServer+LibGfx: Move CursorParams to LibGfx 3 年之前
DDSLoader.cpp c966c32571 LibGfx: Move common loader functionality to load from memory functions 3 年之前
DDSLoader.h c966c32571 LibGfx: Move common loader functionality to load from memory functions 3 年之前
DisjointRectSet.cpp 88cfaf7bf0 LibGfx: Unify Rect, Point, and Size 4 年之前
DisjointRectSet.h 584b144953 WindowServer: Add basic virtual desktop support 4 年之前
Emoji.cpp c7d891765c LibGfx: Use "try_" prefix for static factory functions 4 年之前
Emoji.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 年之前
FillPathImplementation.h 5a2e7d30ce LibWeb: Use Gfx::AntiAliasingPainter to draw SVG paths 3 年之前
Font.h f5e914fb9f LibTTF+LibGfx: Make Gfx::Font::bold_variant() work for TTF fonts 4 年之前
FontDatabase.cpp 500067d3a6 LibGfx: Make FontDatabase cache store fonts in NonnullRefPtr 3 年之前
FontDatabase.h bb23e61fbf LibGfx+WindowServer: Have WindowServer broadcast system font settings 4 年之前
Forward.h 499c33ae0c LibGfx: Add a Line class and a Rect<T>::RelativeLocation class 4 年之前
GIFLoader.cpp c966c32571 LibGfx: Move common loader functionality to load from memory functions 3 年之前
GIFLoader.h c966c32571 LibGfx: Move common loader functionality to load from memory functions 3 年之前
Gamma.h 2432c5264b LibGfx: Remove ancient unused NO_FPU macros 4 年之前
ICOLoader.cpp c966c32571 LibGfx: Move common loader functionality to load from memory functions 3 年之前
ICOLoader.h c966c32571 LibGfx: Move common loader functionality to load from memory functions 3 年之前
ImageDecoder.cpp 751cb094ff LibGfx: Remove Gfx::ImageDecoder::bitmap() in favor of frame(index) 4 年之前
ImageDecoder.h 751cb094ff LibGfx: Remove Gfx::ImageDecoder::bitmap() in favor of frame(index) 4 年之前
JPGLoader.cpp c966c32571 LibGfx: Move common loader functionality to load from memory functions 3 年之前
JPGLoader.h c966c32571 LibGfx: Move common loader functionality to load from memory functions 3 年之前
Line.h ed46d52252 Everywhere: Use AK/Math.h if applicable 4 年之前
Matrix.h 22d8778437 LibGfx/Matrix: Add inverse() and friends 4 年之前
Matrix4x4.h ed46d52252 Everywhere: Use AK/Math.h if applicable 4 年之前
Orientation.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 年之前
PBMLoader.cpp c966c32571 LibGfx: Move common loader functionality to load from memory functions 3 年之前
PBMLoader.h c966c32571 LibGfx: Move common loader functionality to load from memory functions 3 年之前
PGMLoader.cpp c966c32571 LibGfx: Move common loader functionality to load from memory functions 3 年之前
PGMLoader.h c966c32571 LibGfx: Move common loader functionality to load from memory functions 3 年之前
PNGLoader.cpp c966c32571 LibGfx: Move common loader functionality to load from memory functions 3 年之前
PNGLoader.h c966c32571 LibGfx: Move common loader functionality to load from memory functions 3 年之前
PNGWriter.cpp 97e97bccab Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe 3 年之前
PNGWriter.h b70f2b00a3 LibGfx: Store the size of the chunk from start in PNGWriter 4 年之前
PPMLoader.cpp c966c32571 LibGfx: Move common loader functionality to load from memory functions 3 年之前
PPMLoader.h c966c32571 LibGfx: Move common loader functionality to load from memory functions 3 年之前
Painter.cpp 433725fef2 LibGfx: Implement cubic bezier curves by splitting them to subcurves 3 年之前
Painter.h 433725fef2 LibGfx: Implement cubic bezier curves by splitting them to subcurves 3 年之前
Palette.cpp b91c49364d AK: Rename adopt() to adopt_ref() 4 年之前
Palette.h e378587c82 LibGfx+Base: Add a themable "Accent" color role 4 年之前
Path.cpp 433725fef2 LibGfx: Implement cubic bezier curves by splitting them to subcurves 3 年之前
Path.h 433725fef2 LibGfx: Implement cubic bezier curves by splitting them to subcurves 3 年之前
Point.cpp f14c891ba5 LibGfx+PixelPaint: Add `Point::end_point_for_aspect_ratio` method 3 年之前
Point.h f14c891ba5 LibGfx+PixelPaint: Add `Point::end_point_for_aspect_ratio` method 3 年之前
PortableImageLoaderCommon.h c966c32571 LibGfx: Move common loader functionality to load from memory functions 3 年之前
Rect.cpp 499c33ae0c LibGfx: Add a Line class and a Rect<T>::RelativeLocation class 4 年之前
Rect.h 43220568b0 LibGfx: Add Rect::centered_within(Rect) 3 年之前
ShareableBitmap.cpp c7d891765c LibGfx: Use "try_" prefix for static factory functions 4 年之前
ShareableBitmap.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 年之前
Size.cpp 243dfb3bdc LibGfx: Add a bunch of [[nodiscard]] to Size 4 年之前
Size.h 243dfb3bdc LibGfx: Add a bunch of [[nodiscard]] to Size 4 年之前
StandardCursor.h 30e91ecff6 Cursors: Add new Magnifying glass cursor 3 年之前
Streamer.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 年之前
StylePainter.cpp 410b3c85b6 LibGUI+LibGfx: Highlight currently active tab button with accent color 4 年之前
StylePainter.h b8416df173 LibGUI+LibGfx: Make scrollbar buttons a little bit thicker 3 年之前
SystemTheme.cpp d1e1096bc0 LibGfx: Enumerate metric theme roles 3 年之前
SystemTheme.h 6f4333fca7 LibGfx: Add support for enumerating by Metric and Path roles 3 年之前
TextAlignment.h 9dd3203cc6 LibGfx: Add missing TextAlignment::BottomLeft 4 年之前
TextAttributes.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 年之前
TextDirection.cpp 0aab774343 Everywhere: Fix a bunch of typos 4 年之前
TextDirection.h 0aab774343 Everywhere: Fix a bunch of typos 4 年之前
TextElision.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 年之前
TextLayout.cpp 7f1677d574 LibGfx: Take the glyph spacing into account when building a line 4 年之前
TextLayout.h e11940fd01 Userland: Move text wrapping/elision into the new TextLayout :^) 4 年之前
TextWrapping.h e11940fd01 Userland: Move text wrapping/elision into the new TextLayout :^) 4 年之前
Triangle.cpp 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 年之前
Triangle.h 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 年之前
Typeface.cpp fda48d7a6b LibGfx: Use move to avoid unnecessary ref/unref of network device RefPtr 3 年之前
Typeface.h c990340c5a LibGfx: Mark Typeface::get_font() const, because it is const 4 年之前
Vector2.h ed46d52252 Everywhere: Use AK/Math.h if applicable 4 年之前
Vector3.h ed46d52252 Everywhere: Use AK/Math.h if applicable 4 年之前
Vector4.h ed46d52252 Everywhere: Use AK/Math.h if applicable 4 年之前
WindowTheme.cpp 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 年之前
WindowTheme.h 20dd5735ce WindowServer+LibGfx: Automatic "modified" markers in window titles 4 年之前