index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Libraries
/
LibGfx
Age
Commit message (
Expand
)
Author
2022-12-19
LibGfx: Split VERIFY statements in various Bitmap class methods
Liav A
2022-12-14
LibGfx+Userland: Make Gfx::SystemTheme propagate errors
Cygnix Proto
2022-12-10
LibGfx: Allow creating Bitmaps from ReadonlyBytes objects
Rodrigo Tobar
2022-12-09
Everywhere: Use C++ concepts instead of requires clauses
Moustafa Raafat
2022-12-09
LibGfx: Make Rect by orientation methods generic
FrHun
2022-12-08
LibGfx: Use a FixedArray for the dummy scanline in PNGWriter
Andreas Kling
2022-12-08
LibGfx: Propagate errors that occur internally in PNGWriter
Andreas Kling
2022-12-08
LibGfx+Userland: Make PNGWriter::encode() return ErrorOr<ByteBuffer>
Andreas Kling
2022-12-08
LibGfx: Add int overloads for (AntiAliasing)Painter float methods
Sam Atkins
2022-12-07
Meta+Userland: Pass Gfx::IntSize by value
MacDue
2022-12-07
Meta+Userland: Pass Gfx::FloatPoint by value
MacDue
2022-12-07
Meta+Userland: Pass Gfx::IntPoint by value
MacDue
2022-12-07
Meta+Userland: Pass Gfx::Color by value
MacDue
2022-12-06
Everywhere: Rename to_{string => deprecated_string}() where applicable
Linus Groh
2022-12-06
AK+Everywhere: Rename String to DeprecatedString
Linus Groh
2022-12-03
Everywhere: Run clang-format
Linus Groh
2022-12-03
LibGfx: Fix some more antialiased line off-by-ones
MacDue
2022-12-03
LibGfx: Remove some unused AntiAliasingPainter methods
MacDue
2022-12-03
LibGfx: Add some AntiAliasingPainter FIXMEs
MacDue
2022-11-30
LibGfx: Add missing color LightBlue
Andreas Oppebøen
2022-11-30
LibGfx: Disable line intersection stroking for 1px lines
MacDue
2022-11-30
LibGfx: Fix off-by-one for antialiased line length
MacDue
2022-11-30
LibGfx: Remove unnecessary path members from AntiAliasingPainter
MacDue
2022-11-30
LibGfx+LibGUI: Use constant for line spacing instead of magic number
lanmonster
2022-11-29
LibGfx: Handle alpha in color distance
MacDue
2022-11-29
LibGfx: Don't bother painting transparent lines
MacDue
2022-11-29
LibGfx: Don't write blended pixel if the alpha is zero
MacDue
2022-11-27
LibGfx: Preseve original alpha when applying tint filter
MacDue
2022-11-27
LibGfx: Allow float thickness lines and fix fill path glitches
MacDue
2022-11-26
LibGfx: Prevent calling `to_type<T>()` on `Line/Point/Rect/Size<T>`
Sam Atkins
2022-11-26
LibGfx: Add draw_line_for_path() and remove AntiAliasPolicy
MacDue
2022-11-26
LibGfx: Implement nicer antialiased lines
MacDue
2022-11-26
LibGfx: Use the Midpoint Ellipse Algorithm
Lucas CHOLLET
2022-11-25
LibGfx: Add Size::match_aspect_ratio
kleines Filmröllchen
2022-11-25
LibGfx: Add Size::aspect_ratio
kleines Filmröllchen
2022-11-19
LibGfx: Add pure virtual fallible clone() for Fonts
thankyouverycool
2022-11-19
LibGfx: Move TTF::Rasterizer to its own files
Julian Offenhäuser
2022-11-15
LibGfx: Optimize anti-aliased line drawing and stroking
Torstennator
2022-11-15
Userland: Properly define IPC::encode and IPC::decode specializations
Timothy Flynn
2022-11-13
LibGfx: Don't require the OS/2 table for ttf files
Julian Offenhäuser
2022-11-13
LibGfx: Make the ttf parser recognize files with the "true" tag
Julian Offenhäuser
2022-11-06
Everywhere: Remove redundant inequality comparison operators
Daniel Bertalan
2022-11-02
PixelPaint+LibGfx: Allow resizing images and layers
jack gleeson
2022-11-01
Everywhere: Mark dependencies of most targets as PRIVATE
Tim Schumacher
2022-10-27
LibGfx+Everywhere: Make DisjointRectSet work for non-int Rects
Sam Atkins
2022-10-27
LibGfx: Move DisjointRectSet code into the header file
Sam Atkins
2022-10-27
LibGfx: Correct Line::to_string() output
Sam Atkins
2022-10-27
LibGfx: Make formatting of spatial types work with non-int/floats
Sam Atkins
2022-10-25
LibGfx: Make Matrix and VectorN more constexpr-friendly
Zaggy1024
2022-10-24
LibGfx: Make Rect::set_{bottom,right}_without_resize() work for non-int
Sam Atkins
[next]