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

PicoVector: Rewrite around new C pretty-poly.h. #853

Open
wants to merge 21 commits into
base: main
Choose a base branch
from

Commits on Aug 12, 2024

  1. Configuration menu
    Copy the full SHA
    5c2f9d7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5d46e80 View commit details
    Browse the repository at this point in the history
  3. PicoVector: Suppress errors.

    Ignore sign compare and narrowing conversion errors in pretty-poly.h.
    Gadgetoid committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    e98b7e0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e4901fd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ddac27e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9f558c6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    71aa70d View commit details
    Browse the repository at this point in the history
  8. PicoVector: fix pointer arithmatic in af_load_font_file.

    Pointers were being incremented as if they were bytes, rather than larger
    containers.
    Gadgetoid committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    086e3c0 View commit details
    Browse the repository at this point in the history
  9. PicoVector: Fix out of bounds drawing.

    pretty-poly.h is not giving us fully clipped rectangles, so revert to the
    slower bounds checked pixel for now.
    Gadgetoid committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    2a86aa3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e567b48 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    aac61cb View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c084df6 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    c0f9e08 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b954327 View commit details
    Browse the repository at this point in the history
  15. PicoGraphics: Add get_clip.

    Gadgetoid committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    7869758 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    f50d2e5 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    df562bf View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    7ca54fa View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    30e0703 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    4ff30e8 View commit details
    Browse the repository at this point in the history
  21. PicoVector: Big refactor, ppp primitives.

    * Remove Polygon types in favour of primitives .circle, .rectangle etc
    * Add a new Transform type for building up transformation matrices
    * Add support to set/clear transform on drawing
    Gadgetoid committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    53a0e0b View commit details
    Browse the repository at this point in the history