Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(primitives): SVG parser/renderer #893

Merged
merged 43 commits into from
Jun 12, 2020

Commits on Jun 12, 2020

  1. Dependency: add markup.ml

    glennsl committed Jun 12, 2020
    Configuration menu
    Copy the full SHA
    bd24e0b View commit details
    Browse the repository at this point in the history
  2. initial implementation

    glennsl committed Jun 12, 2020
    Configuration menu
    Copy the full SHA
    6e0e8c2 View commit details
    Browse the repository at this point in the history
  3. example

    glennsl committed Jun 12, 2020
    Configuration menu
    Copy the full SHA
    64a6229 View commit details
    Browse the repository at this point in the history
  4. split into separate modules

    glennsl committed Jun 12, 2020
    Configuration menu
    Copy the full SHA
    e91e8ac View commit details
    Browse the repository at this point in the history
  5. add basic SVGString component

    glennsl committed Jun 12, 2020
    Configuration menu
    Copy the full SHA
    610ac04 View commit details
    Browse the repository at this point in the history
  6. split out RenderContext

    glennsl committed Jun 12, 2020
    Configuration menu
    Copy the full SHA
    1a3b024 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    130de2f View commit details
    Browse the repository at this point in the history
  8. largeArc -> size

    glennsl committed Jun 12, 2020
    Configuration menu
    Copy the full SHA
    6fb9f7e View commit details
    Browse the repository at this point in the history
  9. fix viewport transform

    glennsl committed Jun 12, 2020
    Configuration menu
    Copy the full SHA
    7979314 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2793a68 View commit details
    Browse the repository at this point in the history
  11. viewBox

    glennsl committed Jun 12, 2020
    Configuration menu
    Copy the full SHA
    50abb1a View commit details
    Browse the repository at this point in the history
  12. implement arc path commands

    glennsl committed Jun 12, 2020
    Configuration menu
    Copy the full SHA
    e0b2f66 View commit details
    Browse the repository at this point in the history
  13. add polygon

    glennsl committed Jun 12, 2020
    Configuration menu
    Copy the full SHA
    fd680c7 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    fa9877e View commit details
    Browse the repository at this point in the history
  15. parse color names

    glennsl committed Jun 12, 2020
    Configuration menu
    Copy the full SHA
    27ad5dc View commit details
    Browse the repository at this point in the history
  16. improve error reporting

    glennsl committed Jun 12, 2020
    Configuration menu
    Copy the full SHA
    915ce99 View commit details
    Browse the repository at this point in the history
  17. add more examples

    glennsl committed Jun 12, 2020
    Configuration menu
    Copy the full SHA
    d253ce5 View commit details
    Browse the repository at this point in the history
  18. implement quad path command

    glennsl committed Jun 12, 2020
    Configuration menu
    Copy the full SHA
    dbc6159 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    3a9cfed View commit details
    Browse the repository at this point in the history
  20. fix fill and stroke defaults

    glennsl committed Jun 12, 2020
    Configuration menu
    Copy the full SHA
    a01fa05 View commit details
    Browse the repository at this point in the history
  21. fix stroke width default

    glennsl committed Jun 12, 2020
    Configuration menu
    Copy the full SHA
    8c6c018 View commit details
    Browse the repository at this point in the history
  22. handle auto for rect's rx, ry

    glennsl committed Jun 12, 2020
    Configuration menu
    Copy the full SHA
    239e700 View commit details
    Browse the repository at this point in the history
  23. fix v path command

    glennsl committed Jun 12, 2020
    Configuration menu
    Copy the full SHA
    0ac64a2 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    ed84033 View commit details
    Browse the repository at this point in the history
  25. implement polyline

    glennsl committed Jun 12, 2020
    Configuration menu
    Copy the full SHA
    f20244d View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    0c6535e View commit details
    Browse the repository at this point in the history
  27. add a few real world examples

    glennsl committed Jun 12, 2020
    Configuration menu
    Copy the full SHA
    f323ebd View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    0beb08a View commit details
    Browse the repository at this point in the history
  29. enable anti-aliasing on paint

    glennsl committed Jun 12, 2020
    Configuration menu
    Copy the full SHA
    2d00ff5 View commit details
    Browse the repository at this point in the history
  30. skia: add Path.getLastPoint

    glennsl committed Jun 12, 2020
    Configuration menu
    Copy the full SHA
    8efcdb1 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    a89c706 View commit details
    Browse the repository at this point in the history
  32. implement S path command

    glennsl committed Jun 12, 2020
    Configuration menu
    Copy the full SHA
    534142e View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    346a56c View commit details
    Browse the repository at this point in the history
  34. format,

    Github Runner authored and glennsl committed Jun 12, 2020
    Configuration menu
    Copy the full SHA
    84bd63d View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    c33ee16 View commit details
    Browse the repository at this point in the history
  36. fix flash example source

    glennsl committed Jun 12, 2020
    Configuration menu
    Copy the full SHA
    58d38c0 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    09af7b0 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    c87ab85 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    ac71b5c View commit details
    Browse the repository at this point in the history
  40. remove empty Style module

    Co-authored-by: Et7f3 <cadeaudeelie@gmail.com>
    glennsl and Et7f3 authored Jun 12, 2020
    Configuration menu
    Copy the full SHA
    c0f03d0 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    7aef179 View commit details
    Browse the repository at this point in the history
  42. simplify pattern match

    Co-authored-by: Et7f3 <cadeaudeelie@gmail.com>
    glennsl and Et7f3 authored Jun 12, 2020
    Configuration menu
    Copy the full SHA
    48ff331 View commit details
    Browse the repository at this point in the history
  43. format,

    Github Runner committed Jun 12, 2020
    Configuration menu
    Copy the full SHA
    32a2f7a View commit details
    Browse the repository at this point in the history