summaryrefslogtreecommitdiff
path: root/Libraries/LibGfx/Painter.cpp
AgeCommit message (Expand)Author
2020-08-23LibGfx: Add TextAlignment::BottomRightPeter Elliott
2020-08-05Unicode: Try s/codepoint/code_point/g againNico Weber
2020-08-05Revert "Unicode: s/codepoint/code_point/g"Nico Weber
2020-08-05LibGfx: Make draw_scaled_bitmap() apply relative opacityAndreas Kling
2020-08-03Unicode: s/codepoint/code_point/gAndreas Kling
2020-07-27LibGfx: Templatize Point, Size, and RectMatthew Olsson
2020-07-26LibGfx: Add FloatPoint methodsMatthew Olsson
2020-07-26LibGfx: Add elliptical curves to PathMatthew Olsson
2020-07-26LibWeb: Begin SVG element supportMatthew Olsson
2020-07-23LibGfx: Add an "opacity" argument to Painter::draw_scaled_bitmap()Andreas Kling
2020-06-21LibGfx: Add BMP loaderMatthew Olsson
2020-06-13LibGfx: Painter::draw_line() can just return early if alpha == 0Andreas Kling
2020-06-10LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSizeAndreas Kling
2020-06-06LibGfx: Make Painter::add_clip_rect() use logical coordinatesAndreas Kling
2020-05-24LibGfx: Add Painter::fill_ellipse()Sergey Bugaev
2020-05-21LibGfx: Painter, extend fonts to 384 character to support LatinExtendedAHüseyin ASLITÜRK
2020-05-17LibGfx: Add UTF-32 version of the text painting code pathsAndreas Kling
2020-05-11LibGfx: Eliminate conditional branch in ditherBen Wiederhake
2020-05-10LibGfx: Add support for dashed linesLinus Groh
2020-05-10LibGfx: Replace 'bool dotted' with a LineStyle::{Solid,Dotted} enumLinus Groh
2020-05-10LibGfx: Fix dotted lines with thickness > 1Linus Groh
2020-05-10LibGUI+LibGfx: Paint scollbar tracks with a dithered patternAndreas Kling
2020-05-09LibGfx: Fix build with FILL_PATH_DEBUG enabledLinus Groh
2020-05-08LibGfx: Revert #2154 and properly handle simple polygonsAnotherTest
2020-05-08LibGfx: Handle filling complex shapes betterAnotherTest
2020-05-06LibGfx: Implement filling pathsAnotherTest
2020-05-05LibGfx: Add Painter::draw_quadratic_bezier_curve()AnotherTest
2020-04-30AK: Add ALWAYS_INLINE, NEVER_INLINE and FLATTEN macrosAndreas Kling
2020-04-18LibGfx: Fix draw_triangle() clipping calculationsStephan Unverwerth
2020-04-18LibGfx: Add draw_triangle() for drawing filled trianglesStephan Unverwerth
2020-04-16LibGfx: Add Gfx::Path, a basic 2D path with <canvas> semanticsAndreas Kling
2020-04-05LibGfx: Implement checkerboard drawing for Gfx::PainterTibor Nagy
2020-03-30LibGfx: Add Painter::blit_filtered() and blit_brightened()Andreas Kling
2020-03-30LibGfx: Support vertical gradient fill (not just horizontal) :^)Andreas Kling
2020-03-08Userspace: Add missing #includes now that AK/StdLibExtras.h is smallerAndreas Kling
2020-02-25AK: Make Vector use size_t for its size and capacityAndreas Kling
2020-02-14LibGfx: Add forward declaration headerAndreas Kling
2020-02-06LibGfx: Rename GraphicsBitmap.{cpp,h} => Bitmap.{cpp,h}Andreas Kling
2020-02-06LibGfx: Rename from LibDraw :^)Andreas Kling