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

Add PyGerber 3 Parser implementation #256

Merged
merged 93 commits into from
Aug 26, 2024

Commits on Jul 14, 2024

  1. Add new ast scaffold

    Argmaster committed Jul 14, 2024
    Configuration menu
    Copy the full SHA
    6893a86 View commit details
    Browse the repository at this point in the history
  2. Move math node imports

    Argmaster committed Jul 14, 2024
    Configuration menu
    Copy the full SHA
    c9ee3af View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Configuration menu
    Copy the full SHA
    f0e76e5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9877898 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fa46cd8 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. Configuration menu
    Copy the full SHA
    869a8e7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    33bd9cf View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. Configuration menu
    Copy the full SHA
    09e283f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ef6aaf8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c1c95bc View commit details
    Browse the repository at this point in the history
  4. Add test assets for macros

    Argmaster committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    168f82d View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. Configuration menu
    Copy the full SHA
    ff92e4b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aa64afd View commit details
    Browse the repository at this point in the history
  3. Add parsing of AD command

    Argmaster committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    f56e1b2 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. Configuration menu
    Copy the full SHA
    4e13640 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. Add MO command parsing

    Argmaster committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    98075f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9662f02 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    94313c3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3021de1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e336a7a View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2024

  1. Configuration menu
    Copy the full SHA
    a3a1151 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6ed6c38 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Configuration menu
    Copy the full SHA
    2e641aa View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. Configuration menu
    Copy the full SHA
    8892da4 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2024

  1. Configuration menu
    Copy the full SHA
    d5fca5c View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. Configuration menu
    Copy the full SHA
    6f3b11d View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Configuration menu
    Copy the full SHA
    17e087d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ffa88a5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6bd6021 View commit details
    Browse the repository at this point in the history
  4. Add OF command

    Argmaster committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    3240b62 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    543949d View commit details
    Browse the repository at this point in the history
  6. Add AS node parsing

    Argmaster committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    95831fc View commit details
    Browse the repository at this point in the history
  7. Add MI command parsing

    Argmaster committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    eb564b2 View commit details
    Browse the repository at this point in the history
  8. Add IN command parsing

    Argmaster committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    6c547d9 View commit details
    Browse the repository at this point in the history
  9. Add SF command parsing

    Argmaster committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    3a2895c View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Configuration menu
    Copy the full SHA
    ffe4457 View commit details
    Browse the repository at this point in the history
  2. Add macro formatting

    Argmaster committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    bf359f3 View commit details
    Browse the repository at this point in the history
  3. Add properties formatting

    Argmaster committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    d6f95fd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8420bb4 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Add TA & TD formatting

    Argmaster committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    d2881b7 View commit details
    Browse the repository at this point in the history
  2. Add TF formatting

    Argmaster committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    11e4255 View commit details
    Browse the repository at this point in the history
  3. Add TO formatting

    Argmaster committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    55d450b View commit details
    Browse the repository at this point in the history
  4. Fix G04 formatting

    Argmaster committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    bf14e2c View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2024

  1. Configuration menu
    Copy the full SHA
    f4cba79 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    471a173 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1a1b0cf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5bbd452 View commit details
    Browse the repository at this point in the history
  5. Add load commands parsing

    Argmaster committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    125d9ca View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9f28a3e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a13d27d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    762979f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8b8910a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e88239e View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2024

  1. Configuration menu
    Copy the full SHA
    9c9401c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5593607 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Configuration menu
    Copy the full SHA
    c278f58 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    24f86a1 View commit details
    Browse the repository at this point in the history
  3. Add formatter presets

    Argmaster committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    8c0bef6 View commit details
    Browse the repository at this point in the history
  4. Improve Shape docstring

    Argmaster committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    bbe7be9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7c31175 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7ce8da4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    99b3c2a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4f63df0 View commit details
    Browse the repository at this point in the history
  9. Fix nested AB parsing

    Argmaster committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    3939c6f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e8168fc View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7866d07 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    18cde8d View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Configuration menu
    Copy the full SHA
    c4de2f9 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Configuration menu
    Copy the full SHA
    2b77f5e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    362048e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eb9f067 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e513fe3 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. Configuration menu
    Copy the full SHA
    4401024 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    93c834d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6363d27 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    569c1f2 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2024

  1. Configuration menu
    Copy the full SHA
    e50d6d3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9cf28c3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3a6e73e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bb5b335 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2ca3572 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c209d47 View commit details
    Browse the repository at this point in the history
  7. Fix MD5 checking

    Argmaster committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    738890c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    70e42f1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b5c153f View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2024

  1. Configuration menu
    Copy the full SHA
    6ca4a98 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    16e3d86 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4a4a05e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eeaabf8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    30a272e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3fc3629 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e912b5d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4d16851 View commit details
    Browse the repository at this point in the history