Commit History

Author SHA1 Message Date
  Aliaksandr Kalenik df57d7ca68 LibGfx+LibWeb: Update for_each_glyph_position to use font cascade list 1 year ago
  Nicolas Ramz b3cbe0fdb9 LibGfx/Path: Round numerator in elliptical_arc_to 1 year ago
  MacDue f3c8e88e5e LibGfx: Use BoundingBox helper in Gfx::Path 1 year ago
  Aliaksandr Kalenik efdbd8238e LibGfx: Decouple glyph positions calculation from draw_text_run() 1 year ago
  MacDue 50d33f79fa LibGfx: Allow extracting paths from fonts and add Gfx::Path::text() 1 year ago
  Gabriel Nava 9a61041941 LibWeb: Add CanvasPath arcTo support 1 year ago
  MacDue a9b4e876d0 LibGfx: Only attempt to paint strokes with a width > 0 2 years ago
  MacDue 1bc7b0320e LibGfx: Approximate elliptical arcs with cubic beziers 2 years ago
  MacDue 2a1bf63f9e LibGfx: Use AK::sincos() and AK::Pi<double> in Path::elliptical_arc_to() 2 years ago
  MacDue 8d4f90df4e LibGfx: Pass angles as floats to Path::elliptical_arc_to() 2 years ago
  MacDue 90e836deae LibGfx: Fix elliptical arcs after non orientation preserving transform 2 years ago
  MacDue 3d755a57b6 LibGfx: Ensure last subpath is closed by Path::close_all_subpaths() 2 years ago
  MacDue 95a07bd4e5 LibGfx: Add Path::stroke_to_fill(thickness) 2 years ago
  MacDue 6abc51d9f8 LibGfx: Simplify segmentizing paths 2 years ago
  Andreas Kling cc86c07f58 LibGfx: Transform the x axis rotation for elliptical arcs 2 years ago
  MacDue 26e56bdd08 LibGfx: Fix crash due to vector resize in close_all_subpaths() 2 years ago
  Andreas Kling 8a48246ed1 Everywhere: Stop using NonnullRefPtrVector 2 years ago
  Luke Wilde 1f97adbee8 LibGfx: Add a function that adds two paths together 2 years ago
  Andreas Kling ca44b26b2a LibGfx: Make Gfx::Path const-correct internally (segment list) 2 years ago
  Andreas Kling 7c607462a4 LibGfx+LibWeb: Store radii as FloatSize rather than FloatPoint 2 years ago
  MacDue e011eafd37 Meta+Userland: Pass Gfx::FloatPoint by value 2 years ago
  Linus Groh 57dc179b1f Everywhere: Rename to_{string => deprecated_string}() where applicable 2 years ago
  Linus Groh 6e19ab2bbc AK+Everywhere: Rename String to DeprecatedString 2 years ago
  Sam Atkins 389f1ee6f5 LibGfx: Add method for copying a Path with a transform applied 2 years ago
  sin-ack c8585b77d2 Everywhere: Replace single-char StringView op. arguments with chars 3 years ago
  sin-ack 3f3f45580a Everywhere: Add sv suffix to strings relying on StringView(char const*) 3 years ago
  Idan Horowitz 086969277e Everywhere: Run clang-format 3 years ago
  Simon Danner f0a1ab6f84 LibWeb: Keep SVG elliptical arc shape when applying viewbox 3 years ago
  Ali Mohammad Pur 433725fef2 LibGfx: Implement cubic bezier curves by splitting them to subcurves 3 years ago
  Andreas Kling c8c3828b59 LibGfx: Avoid invalidation when Path::close() is a no-op 3 years ago