Commit History

Author SHA1 Message Date
  Aliaksandr Kalenik 6087d2feec LibGfx+LibWeb: Do not ignore corner radius if it is defined in one axis 1 year ago
  MacDue 30c316a2bf LibWeb+LibGfx: Allow stroking with a paint style and opacity 2 years ago
  MacDue eb4a58528e LibWeb+LibGfx: Allow filling with a paint style and opacity 2 years ago
  Luke Wilde 8993a710f8 LibGfx: Make it possible to stroke a path with a paint style 2 years ago
  MacDue c36b54a7bf LibGfx: Use stroke_to_fill() for rendering strokes in the AA painter 2 years ago
  Andreas Kling 7c607462a4 LibGfx+LibWeb: Store radii as FloatSize rather than FloatPoint 2 years ago
  Torstennator e7ceaf8a6d LibGfx: Add small convenience functions for Lines and AA Painter 2 years ago
  MacDue 223cedc896 LibGfx: Update fill_path() to support taking a PaintStyle 2 years ago
  Sam Atkins 83f31cb4a7 LibGfx: Add int overloads for (AntiAliasing)Painter float methods 2 years ago
  MacDue e011eafd37 Meta+Userland: Pass Gfx::FloatPoint by value 2 years ago
  MacDue 7be0b27dd3 Meta+Userland: Pass Gfx::IntPoint by value 2 years ago
  MacDue 40e978df85 LibGfx: Fix some more antialiased line off-by-ones 2 years ago
  MacDue acc0fceaae LibGfx: Remove some unused AntiAliasingPainter methods 2 years ago
  MacDue 754b8a643d LibGfx: Remove unnecessary path members from AntiAliasingPainter 2 years ago
  MacDue 76de41c3b7 LibGfx: Add draw_line_for_path() and remove AntiAliasPolicy 2 years ago
  MacDue f7a680f30a LibGfx: Implement nicer antialiased lines 2 years ago
  Torstennator b2a6066042 LibGfx: Optimize anti-aliased line drawing and stroking 2 years ago
  MacDue f9b08272db LibGfx: Add AntiAliasingPainter::fill_rect 2 years ago
  MacDue 6139fc5c87 LibGfx: Add AA dotted horizontal/vertical lines 3 years ago
  MacDue 411a815c3b LibGfx: Add .as_rect() to AntiAliasingPainter::CornerRadius 3 years ago
  MacDue c1798620d9 LibGfx: Support AlphaSubtract blend mode for AA rounded rectangle 3 years ago
  MacDue 2366a73474 LibGfx: Support AA rounded rectangles with elliptical borders 3 years ago
  MacDue 8c2a5bbc15 LibGfx: Implement antialiased outline ellipsis 3 years ago
  MacDue 8ac5f625e9 LibGfx: Rename draw_ellipse/circle to fill_ellipse/circle 3 years ago
  MacDue 60aba4c9f3 LibGfx: Implement AntiAliasingPainter::draw_ellipse() 3 years ago
  Florian Stellbrink af3174c9ce LibGFX: Transform vertices when drawing antialiased lines 3 years ago
  Andreas Kling f1d44da422 LibGfx: Simplify draw_anti_aliased_line() by avoiding transform callback 3 years ago
  Andreas Kling 908d42d0ba LibGfx: Add fast path to AA line drawing with simple 2D transform 3 years ago
  MacDue 51e54ab1ba LibGfx: AntiAliasingPainter::draw_circle/fill_rect_with_rounded_corners 3 years ago
  Ali Mohammad Pur 433725fef2 LibGfx: Implement cubic bezier curves by splitting them to subcurves 3 years ago