Commit History

Autor SHA1 Mensaxe Data
  MacDue a9b4e876d0 LibGfx: Only attempt to paint strokes with a width > 0 %!s(int64=2) %!d(string=hai) anos
  MacDue 30c316a2bf LibWeb+LibGfx: Allow stroking with a paint style and opacity %!s(int64=2) %!d(string=hai) anos
  Luke Wilde 8993a710f8 LibGfx: Make it possible to stroke a path with a paint style %!s(int64=2) %!d(string=hai) anos
  MacDue c36b54a7bf LibGfx: Use stroke_to_fill() for rendering strokes in the AA painter %!s(int64=2) %!d(string=hai) anos
  MacDue 48fa8f97d3 LibGfx: Implement new antialiased filled path rasterizer %!s(int64=2) %!d(string=hai) anos
  Jelle Raaijmakers f391ccfe53 LibGfx+Everywhere: Change `Gfx::Rect` to be endpoint exclusive %!s(int64=2) %!d(string=hai) anos
  Ben Wiederhake 36ff6187f6 Everywhere: Change spelling of 'behaviour' to 'behavior' %!s(int64=2) %!d(string=hai) anos
  MacDue a425b6f772 LibGfx: Make all fill_path() code member functions and move into .cpp %!s(int64=2) %!d(string=hai) anos
  MacDue b1a72d66f6 LibGfx: Speed up fill_path() with per scanline clipping & fast fills %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 8a48246ed1 Everywhere: Stop using NonnullRefPtrVector %!s(int64=2) %!d(string=hai) anos
  MacDue bb8c8a67dc LibGfx: Fix a slight mistake in AA ellipse error calculation %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 7c607462a4 LibGfx+LibWeb: Store radii as FloatSize rather than FloatPoint %!s(int64=2) %!d(string=hai) anos
  Tim Schumacher 82a152b696 LibGfx: Remove `try_` prefix from bitmap creation functions %!s(int64=2) %!d(string=hai) anos
  MacDue 223cedc896 LibGfx: Update fill_path() to support taking a PaintStyle %!s(int64=2) %!d(string=hai) anos
  MacDue 2376385f0c LibGfx: Improve AA stroke_path() line intersections a little %!s(int64=2) %!d(string=hai) anos
  Sam Atkins 83f31cb4a7 LibGfx: Add int overloads for (AntiAliasing)Painter float methods %!s(int64=2) %!d(string=hai) anos
  MacDue e011eafd37 Meta+Userland: Pass Gfx::FloatPoint by value %!s(int64=2) %!d(string=hai) anos
  MacDue 7be0b27dd3 Meta+Userland: Pass Gfx::IntPoint by value %!s(int64=2) %!d(string=hai) anos
  MacDue 40e978df85 LibGfx: Fix some more antialiased line off-by-ones %!s(int64=2) %!d(string=hai) anos
  MacDue acc0fceaae LibGfx: Remove some unused AntiAliasingPainter methods %!s(int64=2) %!d(string=hai) anos
  MacDue b85af4e9bf LibGfx: Add some AntiAliasingPainter FIXMEs %!s(int64=2) %!d(string=hai) anos
  MacDue b8492006da LibGfx: Disable line intersection stroking for 1px lines %!s(int64=2) %!d(string=hai) anos
  MacDue 8dfe43273c LibGfx: Fix off-by-one for antialiased line length %!s(int64=2) %!d(string=hai) anos
  MacDue 754b8a643d LibGfx: Remove unnecessary path members from AntiAliasingPainter %!s(int64=2) %!d(string=hai) anos
  MacDue 613963cbce LibGfx: Don't bother painting transparent lines %!s(int64=2) %!d(string=hai) anos
  MacDue db235a87bf LibGfx: Allow float thickness lines and fix fill path glitches %!s(int64=2) %!d(string=hai) anos
  MacDue 76de41c3b7 LibGfx: Add draw_line_for_path() and remove AntiAliasPolicy %!s(int64=2) %!d(string=hai) anos
  MacDue f7a680f30a LibGfx: Implement nicer antialiased lines %!s(int64=2) %!d(string=hai) anos
  Torstennator b2a6066042 LibGfx: Optimize anti-aliased line drawing and stroking %!s(int64=2) %!d(string=hai) anos
  Nico Weber 2af028132a AK+Everywhere: Add AK_COMPILER_{GCC,CLANG} and use them most places %!s(int64=2) %!d(string=hai) anos