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

WIP: Import the schematic layouting from Skidl #77

Closed
wants to merge 60 commits into from

Commits on Sep 24, 2024

  1. Readd "crud for later"

    This reverts commit f5b7bab.
    mawildoer committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    6d1721b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2aa75f0 View commit details
    Browse the repository at this point in the history
  3. Make dataclass for options

    mawildoer committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    7d92475 View commit details
    Browse the repository at this point in the history
  4. Tidy symbol layout traits

    mawildoer committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    a2d7fb6 View commit details
    Browse the repository at this point in the history
  5. Minor transformer cleanup

    mawildoer committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    8c3836f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b130c4e View commit details
    Browse the repository at this point in the history
  7. Revert "Too many modifications to the original code. Trying another m…

    …ethod"
    
    This reverts commit b130c4e.
    mawildoer committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    2ae5135 View commit details
    Browse the repository at this point in the history
  8. Restart with skidl

    mawildoer committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    74faf57 View commit details
    Browse the repository at this point in the history
  9. Re-add fresh sch layout lib

    mawildoer committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    6067945 View commit details
    Browse the repository at this point in the history
  10. Repoint imports

    mawildoer committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    f6c19ba View commit details
    Browse the repository at this point in the history
  11. Remove fucked up globals

    mawildoer committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    f977a54 View commit details
    Browse the repository at this point in the history
  12. Part as a trait

    mawildoer committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    acafa1b View commit details
    Browse the repository at this point in the history
  13. Pre-typing

    mawildoer committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    04eaa37 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b7859f0 View commit details
    Browse the repository at this point in the history
  15. Typing progress

    mawildoer committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    80ca86c View commit details
    Browse the repository at this point in the history
  16. More typing...

    mawildoer committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    8b428ca View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    1b29069 View commit details
    Browse the repository at this point in the history
  18. Finish typing place.py!

    mawildoer committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    1ba6a0d View commit details
    Browse the repository at this point in the history
  19. Type options

    mawildoer committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    0b95ca5 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    5358544 View commit details
    Browse the repository at this point in the history
  21. Typing....

    mawildoer committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    8a088d5 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    132067d View commit details
    Browse the repository at this point in the history
  23. Typing on route done too!

    mawildoer committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    17abc7d View commit details
    Browse the repository at this point in the history
  24. Type geometry

    mawildoer committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    81212c3 View commit details
    Browse the repository at this point in the history
  25. NamedTuples -> dataclasses and largely type bbox. I reckon we might r…

    …eplace that one though so not gonna bother so much
    mawildoer committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    037ad39 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    f493683 View commit details
    Browse the repository at this point in the history
  27. Add noqa for line-length

    mawildoer committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    3075a96 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Configuration menu
    Copy the full SHA
    8467af8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    98aaacf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2f74d50 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2736ffa View commit details
    Browse the repository at this point in the history
  5. Type debug_draw

    mawildoer committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    c388ead View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d5e1407 View commit details
    Browse the repository at this point in the history
  7. Add bare_bbox attr to shim

    mawildoer committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    d2b521a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    96b1005 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. Configuration menu
    Copy the full SHA
    7e402b6 View commit details
    Browse the repository at this point in the history
  2. Add shim builders!

    mawildoer committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    9f28ce7 View commit details
    Browse the repository at this point in the history
  3. Cleanup so tests import

    mawildoer committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    82bfdbe View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2024

  1. We pass audit!!!!

    mawildoer committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    af8cf87 View commit details
    Browse the repository at this point in the history
  2. Format transformer.py

    mawildoer committed Sep 28, 2024
    Configuration menu
    Copy the full SHA
    daa0d54 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Progress on auto-sch layout generator. Basically runs, but there are …

    …a function or two I missed implementing
    mawildoer committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    581e711 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. Configuration menu
    Copy the full SHA
    041b375 View commit details
    Browse the repository at this point in the history
  2. Format place and route

    mawildoer committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    c15257b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9bcfc5c View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. Configuration menu
    Copy the full SHA
    8170cb2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ed1d723 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a5ff7f7 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. Optional Reference

    mawildoer committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    cc8fb53 View commit details
    Browse the repository at this point in the history
  2. Format

    mawildoer committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    90ec157 View commit details
    Browse the repository at this point in the history
  3. Download symbols properly

    mawildoer committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    bd7994b View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2024

  1. Configuration menu
    Copy the full SHA
    aa75328 View commit details
    Browse the repository at this point in the history
  2. OMG it's working

    mawildoer committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    f9268c3 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. Improve debug view

    mawildoer committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    bf9ea26 View commit details
    Browse the repository at this point in the history
  2. Spit out come schematic

    mawildoer committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    f6c4d30 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. Fix geometry rotation

    mawildoer committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    439a533 View commit details
    Browse the repository at this point in the history
  2. Fix pin orientations

    mawildoer committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    2f83f3f View commit details
    Browse the repository at this point in the history
  3. Improve marking

    mawildoer committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    bb6c5c5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8094de7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e82093d View commit details
    Browse the repository at this point in the history
  6. Make util functions normal

    mawildoer committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    945024b View commit details
    Browse the repository at this point in the history