├── .circleci ├── config.yml ├── ghpages-config.yml ├── images │ ├── build.sh │ ├── focal │ │ ├── kicad5.Dockerfile │ │ ├── kicad6.Dockerfile │ │ ├── kicad7.Dockerfile │ │ └── kicad8.Dockerfile │ ├── jammy │ │ ├── kicad8.Dockerfile │ │ ├── kicad9.Dockerfile │ │ └── nightly.Dockerfile │ ├── lunar │ │ ├── kicad6.Dockerfile │ │ └── kicad7.Dockerfile │ └── mantic │ │ ├── kicad7.Dockerfile │ │ ├── kicad8.Dockerfile │ │ └── nightly.Dockerfile └── scripts │ ├── use-kicad-python-macos.sh │ └── use-kicad-python.ps1 ├── .github ├── FUNDING.yml └── ISSUE_TEMPLATE │ └── bug_report.md ├── .gitignore ├── LICENSE ├── README.md ├── demo ├── demo.kicad_pcb ├── demo.kicad_prl ├── demo.kicad_pro ├── demo.kicad_sch ├── fp-lib-table ├── kle-column-staggered-explicit-annotations.json ├── kle-column-staggered.json ├── kle-internal.json └── kle.json ├── dev-requirements.txt ├── docker ├── Dockerfile └── tests.Dockerfile ├── docs ├── annotation_guide.md └── custom_repository.md ├── examples ├── .gitignore ├── 1x4-rotations-90-step │ ├── fp-lib-table │ ├── keyboard-after.kicad_pcb │ ├── keyboard-before.kicad_pcb │ ├── keyboard-layout.png │ ├── keyboard.net │ ├── kle-annotated.json │ ├── kle-internal.json │ ├── kle.json │ └── render.svg ├── 2x2-japanese-duplex-matrix │ ├── fp-lib-table │ ├── keyboard-before.kicad_pcb │ ├── keyboard-layout.png │ ├── keyboard.net │ ├── kle.json │ └── render.svg ├── 2x2-with-alternative-layout │ ├── fp-lib-table │ ├── keyboard-after.kicad_pcb │ ├── keyboard-before.kicad_pcb │ ├── keyboard-layout.png │ ├── keyboard.net │ ├── qmk.json │ ├── render.svg │ └── via.json ├── 2x2 │ ├── fp-lib-table │ ├── keyboard-after.kicad_pcb │ ├── keyboard-before.kicad_pcb │ ├── keyboard-layout.png │ ├── keyboard.net │ ├── kle-annotated.json │ ├── kle-internal.json │ ├── kle.json │ ├── render.svg │ └── via.json ├── 2x3-rotations-custom-diode-with-track-and-complex-footprint │ ├── diode_template.kicad_pcb │ ├── fp-lib-table │ ├── keyboard-after.kicad_pcb │ ├── keyboard-before.kicad_pcb │ ├── keyboard-layout.png │ ├── keyboard.net │ ├── kle-internal.json │ ├── kle.json │ └── render.svg ├── 2x3-rotations-custom-diode-with-track │ ├── fp-lib-table │ ├── keyboard-after.kicad_pcb │ ├── keyboard-before.kicad_pcb │ ├── keyboard-layout.png │ ├── keyboard.net │ ├── kle-annotated.json │ ├── kle-internal.json │ ├── kle.json │ └── render.svg ├── 2x3-rotations-double-diodes │ ├── fp-lib-table │ ├── keyboard-after.kicad_pcb │ ├── keyboard-before.kicad_pcb │ ├── keyboard-layout.png │ ├── keyboard.net │ ├── kle-internal.json │ ├── kle.json │ └── render.svg ├── 2x3-rotations │ ├── fp-lib-table │ ├── keyboard-after.kicad_pcb │ ├── keyboard-before.kicad_pcb │ ├── keyboard-layout.png │ ├── keyboard.net │ ├── kle-annotated.json │ ├── kle-internal.json │ ├── kle.json │ └── render.svg ├── 3x2-sizes │ ├── fp-lib-table │ ├── keyboard-after.kicad_pcb │ ├── keyboard-before.kicad_pcb │ ├── keyboard-layout.png │ ├── keyboard.net │ ├── kle-annotated.json │ ├── kle-internal.json │ ├── kle.json │ └── render.svg ├── README.md ├── absolem-ergogen │ ├── Dockerfile │ ├── README.md │ ├── eeschema-open-and-save.sh │ ├── generate-plate.sh │ ├── points.yaml │ ├── run.sh │ └── template.kicad_pro └── examples.pretty │ ├── Kailh_socket_PG1350_optional_reversible.kicad_mod │ ├── README.md │ ├── SW_Cherry_MX_PCB_1.00u.kicad_mod │ ├── SW_Cherry_MX_PCB_1.50u.kicad_mod │ ├── SW_Cherry_MX_PCB_1.75u.kicad_mod │ ├── SW_Cherry_MX_PCB_2.00u.kicad_mod │ └── Stabilizer_Cherry_MX_2u.kicad_mod ├── kbplacer ├── __init__.py ├── __main__.py ├── board_builder.py ├── board_modifier.py ├── defaults.py ├── dialog_helper.py ├── edge_generator.py ├── element_position.py ├── error_dialog.py ├── help_dialog.py ├── icon.png ├── kbplacer_dialog.py ├── kbplacer_plugin.py ├── kbplacer_plugin_action.py ├── key_placer.py ├── kle_serial.py ├── plugin_error.py ├── template_copier.py └── warning_dialog.py ├── pyproject.toml ├── pytest.ini ├── release ├── .gitignore ├── deploy.sh ├── hatch_translate.py └── install_gh.sh ├── resources ├── 2x2.svg ├── absolem.svg ├── annotation-guide-1.png ├── annotation-guide-2.png ├── annotation-guide-3.png ├── annotation-guide-4.png ├── annotation-guide-5.png ├── annotation-guide-6.png ├── board-outline-minus1.png ├── board-outline-plus2.png ├── current-relative-position-example.png ├── custom-after.png ├── custom-before.png ├── custom-position-example.png ├── custom-repository-1.png ├── custom-repository-2.png ├── custom-repository-3.png ├── custom-with-track-after.png ├── custom-with-track-before.png ├── default-after.png ├── default-before.png ├── demo-gif.sh ├── demo.gif ├── demo1.png ├── demo2.png ├── ergogen-points.png ├── example-kle2kle.png ├── example-openscad-plate.png ├── example-schematic.svg ├── icon-github.png ├── icon.png ├── japanese-matrix-automatic-adjustment.png ├── japanese-matrix-no-automatic-adjustment.png ├── japanese-matrix-schematic.png ├── kle-download.png ├── pcm.png ├── plugin-gui.png ├── plugin-icon-on-toolbar.png ├── schematic-example.png ├── souyz-layout.png ├── track-template-complex.png ├── wt60_d-after-collapse.svg └── wt60_d-before-collapse.svg ├── tests ├── README.md ├── __init__.py ├── colors │ └── user.json ├── conftest.py ├── data │ ├── ergogen-layouts │ │ ├── 1x1-rotated-internal.json │ │ ├── 1x1-rotated.json │ │ ├── 1x1-rotated.yaml │ │ ├── 1x2-with-2U-bottom-internal.json │ │ ├── 1x2-with-2U-bottom.json │ │ ├── 1x2-with-2U-bottom.yaml │ │ ├── 2x2-internal.json │ │ ├── 2x2.json │ │ ├── 2x2.yaml │ │ ├── README.md │ │ ├── a-dux-points.yaml │ │ ├── a-dux-reference.json │ │ ├── absolem-simple-points.yaml │ │ ├── absolem-simple-reference.json │ │ ├── corney-island-points.yaml │ │ └── corney-island-reference.json │ ├── examples-references │ │ ├── kicad6 │ │ │ ├── 1x4-rotations-90-step │ │ │ │ ├── NoTracks-DefaultDiode │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ ├── NoTracks-DiodeOption1 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ ├── Tracks-DefaultDiode │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ └── Tracks-DiodeOption1 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ ├── 2x2-japanese-duplex-matrix │ │ │ │ └── Tracks-DefaultDiode │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ ├── 2x2-with-alternative-layout │ │ │ │ └── Tracks-DefaultDiode │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ ├── 2x2 │ │ │ │ ├── NoTracks-DefaultDiode │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ ├── NoTracks-DiodeOption1 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ ├── Tracks-DefaultDiode │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ └── Tracks-DiodeOption1 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ ├── 2x3-rotations-custom-diode-with-track-and-complex-footprint │ │ │ │ └── Tracks-DiodeOption2 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ ├── 2x3-rotations-custom-diode-with-track │ │ │ │ └── Tracks-DiodeOption2 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ ├── 2x3-rotations-double-diodes │ │ │ │ └── Tracks-DiodeOption2 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ ├── 2x3-rotations │ │ │ │ ├── NoTracks-DefaultDiode │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ ├── NoTracks-DiodeOption1 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ ├── Tracks-DefaultDiode │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ └── Tracks-DiodeOption1 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ ├── 3x2-sizes-custom-diode-with-track │ │ │ │ └── Tracks-DiodeOption2 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ ├── 3x2-sizes │ │ │ │ ├── NoTracks-DefaultDiode │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ ├── NoTracks-DiodeOption1 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ ├── Tracks-DefaultDiode │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ └── Tracks-DiodeOption1 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ └── kicad-defaults │ │ │ │ └── keyboard.kicad_pro │ │ ├── kicad7 │ │ │ ├── 1x4-rotations-90-step │ │ │ │ ├── NoTracks-DefaultDiode │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ ├── NoTracks-DiodeOption1 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ ├── Tracks-DefaultDiode │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ └── Tracks-DiodeOption1 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ ├── 2x2-japanese-duplex-matrix │ │ │ │ └── Tracks-DefaultDiode │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ ├── 2x2-with-alternative-layout │ │ │ │ └── Tracks-DefaultDiode │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ ├── 2x2 │ │ │ │ ├── NoTracks-DefaultDiode │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ ├── NoTracks-DiodeOption1 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ ├── Tracks-DefaultDiode │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ └── Tracks-DiodeOption1 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ ├── 2x3-rotations-custom-diode-with-track-and-complex-footprint │ │ │ │ └── Tracks-DiodeOption2 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ ├── 2x3-rotations-custom-diode-with-track │ │ │ │ └── Tracks-DiodeOption2 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ ├── 2x3-rotations-double-diodes │ │ │ │ └── Tracks-DiodeOption2 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ ├── 2x3-rotations │ │ │ │ ├── NoTracks-DefaultDiode │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ ├── NoTracks-DiodeOption1 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ ├── Tracks-DefaultDiode │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ └── Tracks-DiodeOption1 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ ├── 3x2-sizes │ │ │ │ ├── NoTracks-DefaultDiode │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ ├── NoTracks-DiodeOption1 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ ├── Tracks-DefaultDiode │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ └── Tracks-DiodeOption1 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ └── kicad-defaults │ │ │ │ └── keyboard.kicad_pro │ │ ├── kicad8 │ │ │ ├── 1x4-rotations-90-step │ │ │ │ ├── NoTracks-DefaultDiode │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ ├── NoTracks-DiodeOption1 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ ├── Tracks-DefaultDiode │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ └── Tracks-DiodeOption1 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ ├── 2x2-japanese-duplex-matrix │ │ │ │ └── Tracks-DefaultDiode │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ ├── 2x2-with-alternative-layout │ │ │ │ └── Tracks-DefaultDiode │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ ├── 2x2 │ │ │ │ ├── NoTracks-DefaultDiode │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ ├── NoTracks-DiodeOption1 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ ├── Tracks-DefaultDiode │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ └── Tracks-DiodeOption1 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ ├── 2x3-rotations-custom-diode-with-track-and-complex-footprint │ │ │ │ └── Tracks-DiodeOption2 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ ├── 2x3-rotations-custom-diode-with-track │ │ │ │ └── Tracks-DiodeOption2 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ ├── 2x3-rotations-double-diodes │ │ │ │ └── Tracks-DiodeOption2 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ ├── 2x3-rotations │ │ │ │ ├── NoTracks-DefaultDiode │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ ├── NoTracks-DiodeOption1 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ ├── Tracks-DefaultDiode │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ └── Tracks-DiodeOption1 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ ├── 3x2-sizes │ │ │ │ ├── NoTracks-DefaultDiode │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ ├── NoTracks-DiodeOption1 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ ├── Tracks-DefaultDiode │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ │ └── Tracks-DiodeOption1 │ │ │ │ │ ├── B_Cu.svg │ │ │ │ │ ├── B_Mask.svg │ │ │ │ │ ├── F_Cu.svg │ │ │ │ │ └── F_Mask.svg │ │ │ └── kicad-defaults │ │ │ │ └── keyboard.kicad_pro │ │ └── kicad9 │ │ │ ├── 2x3-rotations-custom-diode-with-track-and-complex-footprint │ │ │ └── Tracks-DiodeOption2 │ │ │ │ ├── B_Cu.svg │ │ │ │ ├── B_Mask.svg │ │ │ │ ├── F_Cu.svg │ │ │ │ └── F_Mask.svg │ │ │ └── README.md │ ├── footprints │ │ └── tests.pretty │ │ │ ├── D_DO-34_SOD68_P7.62mm_Horizontal.kicad_mod │ │ │ ├── D_SOD-323.kicad_mod │ │ │ ├── D_SOD-323F.kicad_mod │ │ │ ├── Kailh_socket_PG1350_optional_reversible.kicad_mod │ │ │ ├── README.md │ │ │ └── SW_Cherry_MX_PCB_1.00u.kicad_mod │ ├── kle-layouts │ │ ├── ansi-104-big-ass-enter-internal.json │ │ ├── ansi-104-big-ass-enter.json │ │ ├── ansi-104-internal.json │ │ ├── ansi-104.json │ │ ├── apple-wireless-internal.json │ │ ├── apple-wireless.json │ │ ├── atreus-internal.json │ │ ├── atreus.json │ │ ├── ergodox-internal.json │ │ ├── ergodox.json │ │ ├── iso-105-internal.json │ │ ├── iso-105.json │ │ ├── jiran-internal.json │ │ ├── jiran.json │ │ ├── kinesis-advantage-internal.json │ │ ├── kinesis-advantage.json │ │ ├── one-key-with-utf-8-label.json │ │ ├── planck-internal.json │ │ ├── planck.json │ │ ├── symbolics-spacecadet-internal.json │ │ ├── symbolics-spacecadet.json │ │ ├── three-keys-middle-non-default-smsbst-right-ghosted-internal.json │ │ ├── three-keys-middle-non-default-smsbst-right-ghosted.json │ │ ├── typical-column-from-full-layout.json │ │ └── typical-enter-column-from-60-percent-ansi-layout.json │ ├── qmk-layouts │ │ ├── 0_sixty-internal-collapsed.json │ │ ├── 0_sixty.json │ │ ├── crkbd-internal-collapsed.json │ │ ├── crkbd-internal.json │ │ ├── crkbd.json │ │ ├── wt60_a-internal-collapsed.json │ │ ├── wt60_a.json │ │ ├── wt60_d-internal-collapsed.json │ │ └── wt60_d.json │ └── via-layouts │ │ ├── 0_sixty-internal-collapsed.json │ │ ├── 0_sixty-internal.json │ │ ├── 0_sixty.json │ │ ├── README.md │ │ ├── arya.json │ │ ├── crkbd-internal-collapsed.json │ │ ├── crkbd-internal.json │ │ ├── crkbd.json │ │ ├── wt60_a-internal-collapsed.json │ │ ├── wt60_a-internal.json │ │ ├── wt60_a.json │ │ ├── wt60_d-internal-collapsed.json │ │ ├── wt60_d-internal.json │ │ └── wt60_d.json ├── report │ └── style.css ├── test_board_builder.py ├── test_board_modifier.py ├── test_cli.py ├── test_edge_generator.py ├── test_element_position.py ├── test_gui.py ├── test_ipc.py ├── test_key_placer.py ├── test_kle_serial.py ├── test_plugin_action.py ├── test_template_copier.py └── test_with_examples.py ├── tools ├── README.md ├── kle2kle.py ├── layout2image.py ├── layout2openscad.py ├── layout2schematic.py ├── layout2url.py ├── run_tests.py └── tests │ ├── __init__.py │ ├── conftest.py │ ├── data │ └── layout2image │ │ ├── expected-rotated-keys.svg │ │ └── rotated-keys.json │ └── test_layout2image.py └── translation ├── kbplacer.pot ├── pofiles ├── LINGUAS ├── LINGUAS_INSTALL ├── ar.po ├── bg.po ├── ca.po ├── cs.po ├── da.po ├── de.po ├── el.po ├── en.po ├── es.po ├── es_MX.po ├── et.po ├── fi.po ├── fr.po ├── hu.po ├── id.po ├── it.po ├── ja.po ├── ka.po ├── ko.po ├── lt.po ├── lv.po ├── nl.po ├── no.po ├── pl.po ├── pt.po ├── pt_br.po ├── ro.po ├── ru.po ├── sk.po ├── sl.po ├── sr.po ├── sv.po ├── ta.po ├── th.po ├── tr.po ├── uk.po ├── vi.po ├── zh_CN.po └── zh_TW.po └── update-po-files.sh /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.circleci/ghpages-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/.circleci/ghpages-config.yml -------------------------------------------------------------------------------- /.circleci/images/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/.circleci/images/build.sh -------------------------------------------------------------------------------- /.circleci/images/focal/kicad5.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/.circleci/images/focal/kicad5.Dockerfile -------------------------------------------------------------------------------- /.circleci/images/focal/kicad6.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/.circleci/images/focal/kicad6.Dockerfile -------------------------------------------------------------------------------- /.circleci/images/focal/kicad7.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/.circleci/images/focal/kicad7.Dockerfile -------------------------------------------------------------------------------- /.circleci/images/focal/kicad8.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/.circleci/images/focal/kicad8.Dockerfile -------------------------------------------------------------------------------- /.circleci/images/jammy/kicad8.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/.circleci/images/jammy/kicad8.Dockerfile -------------------------------------------------------------------------------- /.circleci/images/jammy/kicad9.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/.circleci/images/jammy/kicad9.Dockerfile -------------------------------------------------------------------------------- /.circleci/images/jammy/nightly.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/.circleci/images/jammy/nightly.Dockerfile -------------------------------------------------------------------------------- /.circleci/images/lunar/kicad6.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/.circleci/images/lunar/kicad6.Dockerfile -------------------------------------------------------------------------------- /.circleci/images/lunar/kicad7.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/.circleci/images/lunar/kicad7.Dockerfile -------------------------------------------------------------------------------- /.circleci/images/mantic/kicad7.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/.circleci/images/mantic/kicad7.Dockerfile -------------------------------------------------------------------------------- /.circleci/images/mantic/kicad8.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/.circleci/images/mantic/kicad8.Dockerfile -------------------------------------------------------------------------------- /.circleci/images/mantic/nightly.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/.circleci/images/mantic/nightly.Dockerfile -------------------------------------------------------------------------------- /.circleci/scripts/use-kicad-python-macos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/.circleci/scripts/use-kicad-python-macos.sh -------------------------------------------------------------------------------- /.circleci/scripts/use-kicad-python.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/.circleci/scripts/use-kicad-python.ps1 -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/README.md -------------------------------------------------------------------------------- /demo/demo.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/demo/demo.kicad_pcb -------------------------------------------------------------------------------- /demo/demo.kicad_prl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/demo/demo.kicad_prl -------------------------------------------------------------------------------- /demo/demo.kicad_pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/demo/demo.kicad_pro -------------------------------------------------------------------------------- /demo/demo.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/demo/demo.kicad_sch -------------------------------------------------------------------------------- /demo/fp-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/demo/fp-lib-table -------------------------------------------------------------------------------- /demo/kle-column-staggered-explicit-annotations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/demo/kle-column-staggered-explicit-annotations.json -------------------------------------------------------------------------------- /demo/kle-column-staggered.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/demo/kle-column-staggered.json -------------------------------------------------------------------------------- /demo/kle-internal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/demo/kle-internal.json -------------------------------------------------------------------------------- /demo/kle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/demo/kle.json -------------------------------------------------------------------------------- /dev-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/dev-requirements.txt -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/tests.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/docker/tests.Dockerfile -------------------------------------------------------------------------------- /docs/annotation_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/docs/annotation_guide.md -------------------------------------------------------------------------------- /docs/custom_repository.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/docs/custom_repository.md -------------------------------------------------------------------------------- /examples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/.gitignore -------------------------------------------------------------------------------- /examples/1x4-rotations-90-step/fp-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/1x4-rotations-90-step/fp-lib-table -------------------------------------------------------------------------------- /examples/1x4-rotations-90-step/keyboard-after.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/1x4-rotations-90-step/keyboard-after.kicad_pcb -------------------------------------------------------------------------------- /examples/1x4-rotations-90-step/keyboard-before.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/1x4-rotations-90-step/keyboard-before.kicad_pcb -------------------------------------------------------------------------------- /examples/1x4-rotations-90-step/keyboard-layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/1x4-rotations-90-step/keyboard-layout.png -------------------------------------------------------------------------------- /examples/1x4-rotations-90-step/keyboard.net: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/1x4-rotations-90-step/keyboard.net -------------------------------------------------------------------------------- /examples/1x4-rotations-90-step/kle-annotated.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/1x4-rotations-90-step/kle-annotated.json -------------------------------------------------------------------------------- /examples/1x4-rotations-90-step/kle-internal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/1x4-rotations-90-step/kle-internal.json -------------------------------------------------------------------------------- /examples/1x4-rotations-90-step/kle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/1x4-rotations-90-step/kle.json -------------------------------------------------------------------------------- /examples/1x4-rotations-90-step/render.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/1x4-rotations-90-step/render.svg -------------------------------------------------------------------------------- /examples/2x2-japanese-duplex-matrix/fp-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x2-japanese-duplex-matrix/fp-lib-table -------------------------------------------------------------------------------- /examples/2x2-japanese-duplex-matrix/keyboard-before.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x2-japanese-duplex-matrix/keyboard-before.kicad_pcb -------------------------------------------------------------------------------- /examples/2x2-japanese-duplex-matrix/keyboard-layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x2-japanese-duplex-matrix/keyboard-layout.png -------------------------------------------------------------------------------- /examples/2x2-japanese-duplex-matrix/keyboard.net: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x2-japanese-duplex-matrix/keyboard.net -------------------------------------------------------------------------------- /examples/2x2-japanese-duplex-matrix/kle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x2-japanese-duplex-matrix/kle.json -------------------------------------------------------------------------------- /examples/2x2-japanese-duplex-matrix/render.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x2-japanese-duplex-matrix/render.svg -------------------------------------------------------------------------------- /examples/2x2-with-alternative-layout/fp-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x2-with-alternative-layout/fp-lib-table -------------------------------------------------------------------------------- /examples/2x2-with-alternative-layout/keyboard-after.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x2-with-alternative-layout/keyboard-after.kicad_pcb -------------------------------------------------------------------------------- /examples/2x2-with-alternative-layout/keyboard-before.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x2-with-alternative-layout/keyboard-before.kicad_pcb -------------------------------------------------------------------------------- /examples/2x2-with-alternative-layout/keyboard-layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x2-with-alternative-layout/keyboard-layout.png -------------------------------------------------------------------------------- /examples/2x2-with-alternative-layout/keyboard.net: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x2-with-alternative-layout/keyboard.net -------------------------------------------------------------------------------- /examples/2x2-with-alternative-layout/qmk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x2-with-alternative-layout/qmk.json -------------------------------------------------------------------------------- /examples/2x2-with-alternative-layout/render.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x2-with-alternative-layout/render.svg -------------------------------------------------------------------------------- /examples/2x2-with-alternative-layout/via.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x2-with-alternative-layout/via.json -------------------------------------------------------------------------------- /examples/2x2/fp-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x2/fp-lib-table -------------------------------------------------------------------------------- /examples/2x2/keyboard-after.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x2/keyboard-after.kicad_pcb -------------------------------------------------------------------------------- /examples/2x2/keyboard-before.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x2/keyboard-before.kicad_pcb -------------------------------------------------------------------------------- /examples/2x2/keyboard-layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x2/keyboard-layout.png -------------------------------------------------------------------------------- /examples/2x2/keyboard.net: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x2/keyboard.net -------------------------------------------------------------------------------- /examples/2x2/kle-annotated.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x2/kle-annotated.json -------------------------------------------------------------------------------- /examples/2x2/kle-internal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x2/kle-internal.json -------------------------------------------------------------------------------- /examples/2x2/kle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x2/kle.json -------------------------------------------------------------------------------- /examples/2x2/render.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x2/render.svg -------------------------------------------------------------------------------- /examples/2x2/via.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x2/via.json -------------------------------------------------------------------------------- /examples/2x3-rotations-custom-diode-with-track-and-complex-footprint/diode_template.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations-custom-diode-with-track-and-complex-footprint/diode_template.kicad_pcb -------------------------------------------------------------------------------- /examples/2x3-rotations-custom-diode-with-track-and-complex-footprint/fp-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations-custom-diode-with-track-and-complex-footprint/fp-lib-table -------------------------------------------------------------------------------- /examples/2x3-rotations-custom-diode-with-track-and-complex-footprint/keyboard-after.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations-custom-diode-with-track-and-complex-footprint/keyboard-after.kicad_pcb -------------------------------------------------------------------------------- /examples/2x3-rotations-custom-diode-with-track-and-complex-footprint/keyboard-before.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations-custom-diode-with-track-and-complex-footprint/keyboard-before.kicad_pcb -------------------------------------------------------------------------------- /examples/2x3-rotations-custom-diode-with-track-and-complex-footprint/keyboard-layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations-custom-diode-with-track-and-complex-footprint/keyboard-layout.png -------------------------------------------------------------------------------- /examples/2x3-rotations-custom-diode-with-track-and-complex-footprint/keyboard.net: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations-custom-diode-with-track-and-complex-footprint/keyboard.net -------------------------------------------------------------------------------- /examples/2x3-rotations-custom-diode-with-track-and-complex-footprint/kle-internal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations-custom-diode-with-track-and-complex-footprint/kle-internal.json -------------------------------------------------------------------------------- /examples/2x3-rotations-custom-diode-with-track-and-complex-footprint/kle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations-custom-diode-with-track-and-complex-footprint/kle.json -------------------------------------------------------------------------------- /examples/2x3-rotations-custom-diode-with-track-and-complex-footprint/render.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations-custom-diode-with-track-and-complex-footprint/render.svg -------------------------------------------------------------------------------- /examples/2x3-rotations-custom-diode-with-track/fp-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations-custom-diode-with-track/fp-lib-table -------------------------------------------------------------------------------- /examples/2x3-rotations-custom-diode-with-track/keyboard-after.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations-custom-diode-with-track/keyboard-after.kicad_pcb -------------------------------------------------------------------------------- /examples/2x3-rotations-custom-diode-with-track/keyboard-before.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations-custom-diode-with-track/keyboard-before.kicad_pcb -------------------------------------------------------------------------------- /examples/2x3-rotations-custom-diode-with-track/keyboard-layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations-custom-diode-with-track/keyboard-layout.png -------------------------------------------------------------------------------- /examples/2x3-rotations-custom-diode-with-track/keyboard.net: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations-custom-diode-with-track/keyboard.net -------------------------------------------------------------------------------- /examples/2x3-rotations-custom-diode-with-track/kle-annotated.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations-custom-diode-with-track/kle-annotated.json -------------------------------------------------------------------------------- /examples/2x3-rotations-custom-diode-with-track/kle-internal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations-custom-diode-with-track/kle-internal.json -------------------------------------------------------------------------------- /examples/2x3-rotations-custom-diode-with-track/kle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations-custom-diode-with-track/kle.json -------------------------------------------------------------------------------- /examples/2x3-rotations-custom-diode-with-track/render.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations-custom-diode-with-track/render.svg -------------------------------------------------------------------------------- /examples/2x3-rotations-double-diodes/fp-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations-double-diodes/fp-lib-table -------------------------------------------------------------------------------- /examples/2x3-rotations-double-diodes/keyboard-after.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations-double-diodes/keyboard-after.kicad_pcb -------------------------------------------------------------------------------- /examples/2x3-rotations-double-diodes/keyboard-before.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations-double-diodes/keyboard-before.kicad_pcb -------------------------------------------------------------------------------- /examples/2x3-rotations-double-diodes/keyboard-layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations-double-diodes/keyboard-layout.png -------------------------------------------------------------------------------- /examples/2x3-rotations-double-diodes/keyboard.net: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations-double-diodes/keyboard.net -------------------------------------------------------------------------------- /examples/2x3-rotations-double-diodes/kle-internal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations-double-diodes/kle-internal.json -------------------------------------------------------------------------------- /examples/2x3-rotations-double-diodes/kle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations-double-diodes/kle.json -------------------------------------------------------------------------------- /examples/2x3-rotations-double-diodes/render.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations-double-diodes/render.svg -------------------------------------------------------------------------------- /examples/2x3-rotations/fp-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations/fp-lib-table -------------------------------------------------------------------------------- /examples/2x3-rotations/keyboard-after.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations/keyboard-after.kicad_pcb -------------------------------------------------------------------------------- /examples/2x3-rotations/keyboard-before.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations/keyboard-before.kicad_pcb -------------------------------------------------------------------------------- /examples/2x3-rotations/keyboard-layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations/keyboard-layout.png -------------------------------------------------------------------------------- /examples/2x3-rotations/keyboard.net: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations/keyboard.net -------------------------------------------------------------------------------- /examples/2x3-rotations/kle-annotated.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations/kle-annotated.json -------------------------------------------------------------------------------- /examples/2x3-rotations/kle-internal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations/kle-internal.json -------------------------------------------------------------------------------- /examples/2x3-rotations/kle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations/kle.json -------------------------------------------------------------------------------- /examples/2x3-rotations/render.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/2x3-rotations/render.svg -------------------------------------------------------------------------------- /examples/3x2-sizes/fp-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/3x2-sizes/fp-lib-table -------------------------------------------------------------------------------- /examples/3x2-sizes/keyboard-after.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/3x2-sizes/keyboard-after.kicad_pcb -------------------------------------------------------------------------------- /examples/3x2-sizes/keyboard-before.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/3x2-sizes/keyboard-before.kicad_pcb -------------------------------------------------------------------------------- /examples/3x2-sizes/keyboard-layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/3x2-sizes/keyboard-layout.png -------------------------------------------------------------------------------- /examples/3x2-sizes/keyboard.net: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/3x2-sizes/keyboard.net -------------------------------------------------------------------------------- /examples/3x2-sizes/kle-annotated.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/3x2-sizes/kle-annotated.json -------------------------------------------------------------------------------- /examples/3x2-sizes/kle-internal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/3x2-sizes/kle-internal.json -------------------------------------------------------------------------------- /examples/3x2-sizes/kle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/3x2-sizes/kle.json -------------------------------------------------------------------------------- /examples/3x2-sizes/render.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/3x2-sizes/render.svg -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/absolem-ergogen/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/absolem-ergogen/Dockerfile -------------------------------------------------------------------------------- /examples/absolem-ergogen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/absolem-ergogen/README.md -------------------------------------------------------------------------------- /examples/absolem-ergogen/eeschema-open-and-save.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/absolem-ergogen/eeschema-open-and-save.sh -------------------------------------------------------------------------------- /examples/absolem-ergogen/generate-plate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/absolem-ergogen/generate-plate.sh -------------------------------------------------------------------------------- /examples/absolem-ergogen/points.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/absolem-ergogen/points.yaml -------------------------------------------------------------------------------- /examples/absolem-ergogen/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/absolem-ergogen/run.sh -------------------------------------------------------------------------------- /examples/absolem-ergogen/template.kicad_pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/absolem-ergogen/template.kicad_pro -------------------------------------------------------------------------------- /examples/examples.pretty/Kailh_socket_PG1350_optional_reversible.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/examples.pretty/Kailh_socket_PG1350_optional_reversible.kicad_mod -------------------------------------------------------------------------------- /examples/examples.pretty/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/examples.pretty/README.md -------------------------------------------------------------------------------- /examples/examples.pretty/SW_Cherry_MX_PCB_1.00u.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/examples.pretty/SW_Cherry_MX_PCB_1.00u.kicad_mod -------------------------------------------------------------------------------- /examples/examples.pretty/SW_Cherry_MX_PCB_1.50u.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/examples.pretty/SW_Cherry_MX_PCB_1.50u.kicad_mod -------------------------------------------------------------------------------- /examples/examples.pretty/SW_Cherry_MX_PCB_1.75u.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/examples.pretty/SW_Cherry_MX_PCB_1.75u.kicad_mod -------------------------------------------------------------------------------- /examples/examples.pretty/SW_Cherry_MX_PCB_2.00u.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/examples.pretty/SW_Cherry_MX_PCB_2.00u.kicad_mod -------------------------------------------------------------------------------- /examples/examples.pretty/Stabilizer_Cherry_MX_2u.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/examples/examples.pretty/Stabilizer_Cherry_MX_2u.kicad_mod -------------------------------------------------------------------------------- /kbplacer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/kbplacer/__init__.py -------------------------------------------------------------------------------- /kbplacer/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/kbplacer/__main__.py -------------------------------------------------------------------------------- /kbplacer/board_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/kbplacer/board_builder.py -------------------------------------------------------------------------------- /kbplacer/board_modifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/kbplacer/board_modifier.py -------------------------------------------------------------------------------- /kbplacer/defaults.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/kbplacer/defaults.py -------------------------------------------------------------------------------- /kbplacer/dialog_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/kbplacer/dialog_helper.py -------------------------------------------------------------------------------- /kbplacer/edge_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/kbplacer/edge_generator.py -------------------------------------------------------------------------------- /kbplacer/element_position.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/kbplacer/element_position.py -------------------------------------------------------------------------------- /kbplacer/error_dialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/kbplacer/error_dialog.py -------------------------------------------------------------------------------- /kbplacer/help_dialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/kbplacer/help_dialog.py -------------------------------------------------------------------------------- /kbplacer/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/kbplacer/icon.png -------------------------------------------------------------------------------- /kbplacer/kbplacer_dialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/kbplacer/kbplacer_dialog.py -------------------------------------------------------------------------------- /kbplacer/kbplacer_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/kbplacer/kbplacer_plugin.py -------------------------------------------------------------------------------- /kbplacer/kbplacer_plugin_action.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/kbplacer/kbplacer_plugin_action.py -------------------------------------------------------------------------------- /kbplacer/key_placer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/kbplacer/key_placer.py -------------------------------------------------------------------------------- /kbplacer/kle_serial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/kbplacer/kle_serial.py -------------------------------------------------------------------------------- /kbplacer/plugin_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/kbplacer/plugin_error.py -------------------------------------------------------------------------------- /kbplacer/template_copier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/kbplacer/template_copier.py -------------------------------------------------------------------------------- /kbplacer/warning_dialog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/kbplacer/warning_dialog.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/pytest.ini -------------------------------------------------------------------------------- /release/.gitignore: -------------------------------------------------------------------------------- 1 | output/ 2 | -------------------------------------------------------------------------------- /release/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/release/deploy.sh -------------------------------------------------------------------------------- /release/hatch_translate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/release/hatch_translate.py -------------------------------------------------------------------------------- /release/install_gh.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/release/install_gh.sh -------------------------------------------------------------------------------- /resources/2x2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/2x2.svg -------------------------------------------------------------------------------- /resources/absolem.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/absolem.svg -------------------------------------------------------------------------------- /resources/annotation-guide-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/annotation-guide-1.png -------------------------------------------------------------------------------- /resources/annotation-guide-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/annotation-guide-2.png -------------------------------------------------------------------------------- /resources/annotation-guide-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/annotation-guide-3.png -------------------------------------------------------------------------------- /resources/annotation-guide-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/annotation-guide-4.png -------------------------------------------------------------------------------- /resources/annotation-guide-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/annotation-guide-5.png -------------------------------------------------------------------------------- /resources/annotation-guide-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/annotation-guide-6.png -------------------------------------------------------------------------------- /resources/board-outline-minus1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/board-outline-minus1.png -------------------------------------------------------------------------------- /resources/board-outline-plus2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/board-outline-plus2.png -------------------------------------------------------------------------------- /resources/current-relative-position-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/current-relative-position-example.png -------------------------------------------------------------------------------- /resources/custom-after.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/custom-after.png -------------------------------------------------------------------------------- /resources/custom-before.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/custom-before.png -------------------------------------------------------------------------------- /resources/custom-position-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/custom-position-example.png -------------------------------------------------------------------------------- /resources/custom-repository-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/custom-repository-1.png -------------------------------------------------------------------------------- /resources/custom-repository-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/custom-repository-2.png -------------------------------------------------------------------------------- /resources/custom-repository-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/custom-repository-3.png -------------------------------------------------------------------------------- /resources/custom-with-track-after.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/custom-with-track-after.png -------------------------------------------------------------------------------- /resources/custom-with-track-before.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/custom-with-track-before.png -------------------------------------------------------------------------------- /resources/default-after.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/default-after.png -------------------------------------------------------------------------------- /resources/default-before.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/default-before.png -------------------------------------------------------------------------------- /resources/demo-gif.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/demo-gif.sh -------------------------------------------------------------------------------- /resources/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/demo.gif -------------------------------------------------------------------------------- /resources/demo1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/demo1.png -------------------------------------------------------------------------------- /resources/demo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/demo2.png -------------------------------------------------------------------------------- /resources/ergogen-points.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/ergogen-points.png -------------------------------------------------------------------------------- /resources/example-kle2kle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/example-kle2kle.png -------------------------------------------------------------------------------- /resources/example-openscad-plate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/example-openscad-plate.png -------------------------------------------------------------------------------- /resources/example-schematic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/example-schematic.svg -------------------------------------------------------------------------------- /resources/icon-github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/icon-github.png -------------------------------------------------------------------------------- /resources/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/icon.png -------------------------------------------------------------------------------- /resources/japanese-matrix-automatic-adjustment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/japanese-matrix-automatic-adjustment.png -------------------------------------------------------------------------------- /resources/japanese-matrix-no-automatic-adjustment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/japanese-matrix-no-automatic-adjustment.png -------------------------------------------------------------------------------- /resources/japanese-matrix-schematic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/japanese-matrix-schematic.png -------------------------------------------------------------------------------- /resources/kle-download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/kle-download.png -------------------------------------------------------------------------------- /resources/pcm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/pcm.png -------------------------------------------------------------------------------- /resources/plugin-gui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/plugin-gui.png -------------------------------------------------------------------------------- /resources/plugin-icon-on-toolbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/plugin-icon-on-toolbar.png -------------------------------------------------------------------------------- /resources/schematic-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/schematic-example.png -------------------------------------------------------------------------------- /resources/souyz-layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/souyz-layout.png -------------------------------------------------------------------------------- /resources/track-template-complex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/track-template-complex.png -------------------------------------------------------------------------------- /resources/wt60_d-after-collapse.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/wt60_d-after-collapse.svg -------------------------------------------------------------------------------- /resources/wt60_d-before-collapse.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/resources/wt60_d-before-collapse.svg -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/colors/user.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/colors/user.json -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/data/ergogen-layouts/1x1-rotated-internal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/ergogen-layouts/1x1-rotated-internal.json -------------------------------------------------------------------------------- /tests/data/ergogen-layouts/1x1-rotated.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/ergogen-layouts/1x1-rotated.json -------------------------------------------------------------------------------- /tests/data/ergogen-layouts/1x1-rotated.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/ergogen-layouts/1x1-rotated.yaml -------------------------------------------------------------------------------- /tests/data/ergogen-layouts/1x2-with-2U-bottom-internal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/ergogen-layouts/1x2-with-2U-bottom-internal.json -------------------------------------------------------------------------------- /tests/data/ergogen-layouts/1x2-with-2U-bottom.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/ergogen-layouts/1x2-with-2U-bottom.json -------------------------------------------------------------------------------- /tests/data/ergogen-layouts/1x2-with-2U-bottom.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/ergogen-layouts/1x2-with-2U-bottom.yaml -------------------------------------------------------------------------------- /tests/data/ergogen-layouts/2x2-internal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/ergogen-layouts/2x2-internal.json -------------------------------------------------------------------------------- /tests/data/ergogen-layouts/2x2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/ergogen-layouts/2x2.json -------------------------------------------------------------------------------- /tests/data/ergogen-layouts/2x2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/ergogen-layouts/2x2.yaml -------------------------------------------------------------------------------- /tests/data/ergogen-layouts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/ergogen-layouts/README.md -------------------------------------------------------------------------------- /tests/data/ergogen-layouts/a-dux-points.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/ergogen-layouts/a-dux-points.yaml -------------------------------------------------------------------------------- /tests/data/ergogen-layouts/a-dux-reference.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/ergogen-layouts/a-dux-reference.json -------------------------------------------------------------------------------- /tests/data/ergogen-layouts/absolem-simple-points.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/ergogen-layouts/absolem-simple-points.yaml -------------------------------------------------------------------------------- /tests/data/ergogen-layouts/absolem-simple-reference.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/ergogen-layouts/absolem-simple-reference.json -------------------------------------------------------------------------------- /tests/data/ergogen-layouts/corney-island-points.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/ergogen-layouts/corney-island-points.yaml -------------------------------------------------------------------------------- /tests/data/ergogen-layouts/corney-island-reference.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/ergogen-layouts/corney-island-reference.json -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/1x4-rotations-90-step/NoTracks-DefaultDiode/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/1x4-rotations-90-step/NoTracks-DefaultDiode/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/1x4-rotations-90-step/NoTracks-DefaultDiode/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/1x4-rotations-90-step/NoTracks-DefaultDiode/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/1x4-rotations-90-step/NoTracks-DefaultDiode/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/1x4-rotations-90-step/NoTracks-DefaultDiode/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/1x4-rotations-90-step/NoTracks-DefaultDiode/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/1x4-rotations-90-step/NoTracks-DefaultDiode/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/1x4-rotations-90-step/NoTracks-DiodeOption1/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/1x4-rotations-90-step/NoTracks-DiodeOption1/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/1x4-rotations-90-step/NoTracks-DiodeOption1/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/1x4-rotations-90-step/NoTracks-DiodeOption1/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/1x4-rotations-90-step/NoTracks-DiodeOption1/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/1x4-rotations-90-step/NoTracks-DiodeOption1/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/1x4-rotations-90-step/NoTracks-DiodeOption1/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/1x4-rotations-90-step/NoTracks-DiodeOption1/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/1x4-rotations-90-step/Tracks-DefaultDiode/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/1x4-rotations-90-step/Tracks-DefaultDiode/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/1x4-rotations-90-step/Tracks-DefaultDiode/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/1x4-rotations-90-step/Tracks-DefaultDiode/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/1x4-rotations-90-step/Tracks-DefaultDiode/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/1x4-rotations-90-step/Tracks-DefaultDiode/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/1x4-rotations-90-step/Tracks-DefaultDiode/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/1x4-rotations-90-step/Tracks-DefaultDiode/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/1x4-rotations-90-step/Tracks-DiodeOption1/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/1x4-rotations-90-step/Tracks-DiodeOption1/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/1x4-rotations-90-step/Tracks-DiodeOption1/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/1x4-rotations-90-step/Tracks-DiodeOption1/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/1x4-rotations-90-step/Tracks-DiodeOption1/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/1x4-rotations-90-step/Tracks-DiodeOption1/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/1x4-rotations-90-step/Tracks-DiodeOption1/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/1x4-rotations-90-step/Tracks-DiodeOption1/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x2-japanese-duplex-matrix/Tracks-DefaultDiode/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x2-japanese-duplex-matrix/Tracks-DefaultDiode/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x2-japanese-duplex-matrix/Tracks-DefaultDiode/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x2-japanese-duplex-matrix/Tracks-DefaultDiode/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x2-japanese-duplex-matrix/Tracks-DefaultDiode/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x2-japanese-duplex-matrix/Tracks-DefaultDiode/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x2-japanese-duplex-matrix/Tracks-DefaultDiode/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x2-japanese-duplex-matrix/Tracks-DefaultDiode/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x2-with-alternative-layout/Tracks-DefaultDiode/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x2-with-alternative-layout/Tracks-DefaultDiode/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x2-with-alternative-layout/Tracks-DefaultDiode/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x2-with-alternative-layout/Tracks-DefaultDiode/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x2-with-alternative-layout/Tracks-DefaultDiode/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x2-with-alternative-layout/Tracks-DefaultDiode/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x2-with-alternative-layout/Tracks-DefaultDiode/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x2-with-alternative-layout/Tracks-DefaultDiode/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x2/NoTracks-DefaultDiode/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x2/NoTracks-DefaultDiode/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x2/NoTracks-DefaultDiode/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x2/NoTracks-DefaultDiode/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x2/NoTracks-DefaultDiode/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x2/NoTracks-DefaultDiode/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x2/NoTracks-DefaultDiode/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x2/NoTracks-DefaultDiode/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x2/NoTracks-DiodeOption1/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x2/NoTracks-DiodeOption1/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x2/NoTracks-DiodeOption1/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x2/NoTracks-DiodeOption1/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x2/NoTracks-DiodeOption1/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x2/NoTracks-DiodeOption1/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x2/NoTracks-DiodeOption1/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x2/NoTracks-DiodeOption1/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x2/Tracks-DefaultDiode/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x2/Tracks-DefaultDiode/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x2/Tracks-DefaultDiode/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x2/Tracks-DefaultDiode/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x2/Tracks-DefaultDiode/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x2/Tracks-DefaultDiode/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x2/Tracks-DefaultDiode/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x2/Tracks-DefaultDiode/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x2/Tracks-DiodeOption1/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x2/Tracks-DiodeOption1/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x2/Tracks-DiodeOption1/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x2/Tracks-DiodeOption1/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x2/Tracks-DiodeOption1/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x2/Tracks-DiodeOption1/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x2/Tracks-DiodeOption1/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x2/Tracks-DiodeOption1/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x3-rotations-custom-diode-with-track-and-complex-footprint/Tracks-DiodeOption2/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x3-rotations-custom-diode-with-track-and-complex-footprint/Tracks-DiodeOption2/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x3-rotations-custom-diode-with-track-and-complex-footprint/Tracks-DiodeOption2/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x3-rotations-custom-diode-with-track-and-complex-footprint/Tracks-DiodeOption2/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x3-rotations-custom-diode-with-track-and-complex-footprint/Tracks-DiodeOption2/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x3-rotations-custom-diode-with-track-and-complex-footprint/Tracks-DiodeOption2/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x3-rotations-custom-diode-with-track-and-complex-footprint/Tracks-DiodeOption2/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x3-rotations-custom-diode-with-track-and-complex-footprint/Tracks-DiodeOption2/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x3-rotations-custom-diode-with-track/Tracks-DiodeOption2/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x3-rotations-custom-diode-with-track/Tracks-DiodeOption2/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x3-rotations-custom-diode-with-track/Tracks-DiodeOption2/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x3-rotations-custom-diode-with-track/Tracks-DiodeOption2/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x3-rotations-custom-diode-with-track/Tracks-DiodeOption2/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x3-rotations-custom-diode-with-track/Tracks-DiodeOption2/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x3-rotations-custom-diode-with-track/Tracks-DiodeOption2/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x3-rotations-custom-diode-with-track/Tracks-DiodeOption2/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x3-rotations-double-diodes/Tracks-DiodeOption2/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x3-rotations-double-diodes/Tracks-DiodeOption2/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x3-rotations-double-diodes/Tracks-DiodeOption2/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x3-rotations-double-diodes/Tracks-DiodeOption2/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x3-rotations-double-diodes/Tracks-DiodeOption2/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x3-rotations-double-diodes/Tracks-DiodeOption2/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x3-rotations-double-diodes/Tracks-DiodeOption2/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x3-rotations-double-diodes/Tracks-DiodeOption2/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x3-rotations/NoTracks-DefaultDiode/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x3-rotations/NoTracks-DefaultDiode/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x3-rotations/NoTracks-DefaultDiode/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x3-rotations/NoTracks-DefaultDiode/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x3-rotations/NoTracks-DefaultDiode/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x3-rotations/NoTracks-DefaultDiode/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x3-rotations/NoTracks-DefaultDiode/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x3-rotations/NoTracks-DefaultDiode/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x3-rotations/NoTracks-DiodeOption1/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x3-rotations/NoTracks-DiodeOption1/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x3-rotations/NoTracks-DiodeOption1/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x3-rotations/NoTracks-DiodeOption1/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x3-rotations/NoTracks-DiodeOption1/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x3-rotations/NoTracks-DiodeOption1/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x3-rotations/NoTracks-DiodeOption1/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x3-rotations/NoTracks-DiodeOption1/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x3-rotations/Tracks-DefaultDiode/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x3-rotations/Tracks-DefaultDiode/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x3-rotations/Tracks-DefaultDiode/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x3-rotations/Tracks-DefaultDiode/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x3-rotations/Tracks-DefaultDiode/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x3-rotations/Tracks-DefaultDiode/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x3-rotations/Tracks-DefaultDiode/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x3-rotations/Tracks-DefaultDiode/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x3-rotations/Tracks-DiodeOption1/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x3-rotations/Tracks-DiodeOption1/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x3-rotations/Tracks-DiodeOption1/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x3-rotations/Tracks-DiodeOption1/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x3-rotations/Tracks-DiodeOption1/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x3-rotations/Tracks-DiodeOption1/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/2x3-rotations/Tracks-DiodeOption1/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/2x3-rotations/Tracks-DiodeOption1/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/3x2-sizes-custom-diode-with-track/Tracks-DiodeOption2/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/3x2-sizes-custom-diode-with-track/Tracks-DiodeOption2/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/3x2-sizes-custom-diode-with-track/Tracks-DiodeOption2/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/3x2-sizes-custom-diode-with-track/Tracks-DiodeOption2/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/3x2-sizes-custom-diode-with-track/Tracks-DiodeOption2/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/3x2-sizes-custom-diode-with-track/Tracks-DiodeOption2/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/3x2-sizes-custom-diode-with-track/Tracks-DiodeOption2/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/3x2-sizes-custom-diode-with-track/Tracks-DiodeOption2/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/3x2-sizes/NoTracks-DefaultDiode/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/3x2-sizes/NoTracks-DefaultDiode/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/3x2-sizes/NoTracks-DefaultDiode/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/3x2-sizes/NoTracks-DefaultDiode/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/3x2-sizes/NoTracks-DefaultDiode/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/3x2-sizes/NoTracks-DefaultDiode/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/3x2-sizes/NoTracks-DefaultDiode/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/3x2-sizes/NoTracks-DefaultDiode/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/3x2-sizes/NoTracks-DiodeOption1/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/3x2-sizes/NoTracks-DiodeOption1/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/3x2-sizes/NoTracks-DiodeOption1/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/3x2-sizes/NoTracks-DiodeOption1/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/3x2-sizes/NoTracks-DiodeOption1/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/3x2-sizes/NoTracks-DiodeOption1/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/3x2-sizes/NoTracks-DiodeOption1/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/3x2-sizes/NoTracks-DiodeOption1/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/3x2-sizes/Tracks-DefaultDiode/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/3x2-sizes/Tracks-DefaultDiode/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/3x2-sizes/Tracks-DefaultDiode/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/3x2-sizes/Tracks-DefaultDiode/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/3x2-sizes/Tracks-DefaultDiode/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/3x2-sizes/Tracks-DefaultDiode/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/3x2-sizes/Tracks-DefaultDiode/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/3x2-sizes/Tracks-DefaultDiode/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/3x2-sizes/Tracks-DiodeOption1/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/3x2-sizes/Tracks-DiodeOption1/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/3x2-sizes/Tracks-DiodeOption1/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/3x2-sizes/Tracks-DiodeOption1/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/3x2-sizes/Tracks-DiodeOption1/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/3x2-sizes/Tracks-DiodeOption1/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/3x2-sizes/Tracks-DiodeOption1/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/3x2-sizes/Tracks-DiodeOption1/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad6/kicad-defaults/keyboard.kicad_pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad6/kicad-defaults/keyboard.kicad_pro -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/1x4-rotations-90-step/NoTracks-DefaultDiode/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/1x4-rotations-90-step/NoTracks-DefaultDiode/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/1x4-rotations-90-step/NoTracks-DefaultDiode/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/1x4-rotations-90-step/NoTracks-DefaultDiode/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/1x4-rotations-90-step/NoTracks-DefaultDiode/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/1x4-rotations-90-step/NoTracks-DefaultDiode/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/1x4-rotations-90-step/NoTracks-DefaultDiode/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/1x4-rotations-90-step/NoTracks-DefaultDiode/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/1x4-rotations-90-step/NoTracks-DiodeOption1/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/1x4-rotations-90-step/NoTracks-DiodeOption1/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/1x4-rotations-90-step/NoTracks-DiodeOption1/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/1x4-rotations-90-step/NoTracks-DiodeOption1/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/1x4-rotations-90-step/NoTracks-DiodeOption1/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/1x4-rotations-90-step/NoTracks-DiodeOption1/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/1x4-rotations-90-step/NoTracks-DiodeOption1/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/1x4-rotations-90-step/NoTracks-DiodeOption1/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/1x4-rotations-90-step/Tracks-DefaultDiode/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/1x4-rotations-90-step/Tracks-DefaultDiode/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/1x4-rotations-90-step/Tracks-DefaultDiode/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/1x4-rotations-90-step/Tracks-DefaultDiode/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/1x4-rotations-90-step/Tracks-DefaultDiode/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/1x4-rotations-90-step/Tracks-DefaultDiode/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/1x4-rotations-90-step/Tracks-DefaultDiode/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/1x4-rotations-90-step/Tracks-DefaultDiode/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/1x4-rotations-90-step/Tracks-DiodeOption1/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/1x4-rotations-90-step/Tracks-DiodeOption1/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/1x4-rotations-90-step/Tracks-DiodeOption1/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/1x4-rotations-90-step/Tracks-DiodeOption1/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/1x4-rotations-90-step/Tracks-DiodeOption1/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/1x4-rotations-90-step/Tracks-DiodeOption1/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/1x4-rotations-90-step/Tracks-DiodeOption1/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/1x4-rotations-90-step/Tracks-DiodeOption1/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x2-japanese-duplex-matrix/Tracks-DefaultDiode/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x2-japanese-duplex-matrix/Tracks-DefaultDiode/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x2-japanese-duplex-matrix/Tracks-DefaultDiode/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x2-japanese-duplex-matrix/Tracks-DefaultDiode/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x2-japanese-duplex-matrix/Tracks-DefaultDiode/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x2-japanese-duplex-matrix/Tracks-DefaultDiode/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x2-japanese-duplex-matrix/Tracks-DefaultDiode/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x2-japanese-duplex-matrix/Tracks-DefaultDiode/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x2-with-alternative-layout/Tracks-DefaultDiode/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x2-with-alternative-layout/Tracks-DefaultDiode/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x2-with-alternative-layout/Tracks-DefaultDiode/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x2-with-alternative-layout/Tracks-DefaultDiode/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x2-with-alternative-layout/Tracks-DefaultDiode/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x2-with-alternative-layout/Tracks-DefaultDiode/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x2-with-alternative-layout/Tracks-DefaultDiode/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x2-with-alternative-layout/Tracks-DefaultDiode/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x2/NoTracks-DefaultDiode/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x2/NoTracks-DefaultDiode/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x2/NoTracks-DefaultDiode/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x2/NoTracks-DefaultDiode/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x2/NoTracks-DefaultDiode/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x2/NoTracks-DefaultDiode/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x2/NoTracks-DefaultDiode/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x2/NoTracks-DefaultDiode/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x2/NoTracks-DiodeOption1/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x2/NoTracks-DiodeOption1/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x2/NoTracks-DiodeOption1/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x2/NoTracks-DiodeOption1/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x2/NoTracks-DiodeOption1/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x2/NoTracks-DiodeOption1/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x2/NoTracks-DiodeOption1/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x2/NoTracks-DiodeOption1/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x2/Tracks-DefaultDiode/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x2/Tracks-DefaultDiode/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x2/Tracks-DefaultDiode/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x2/Tracks-DefaultDiode/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x2/Tracks-DefaultDiode/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x2/Tracks-DefaultDiode/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x2/Tracks-DefaultDiode/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x2/Tracks-DefaultDiode/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x2/Tracks-DiodeOption1/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x2/Tracks-DiodeOption1/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x2/Tracks-DiodeOption1/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x2/Tracks-DiodeOption1/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x2/Tracks-DiodeOption1/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x2/Tracks-DiodeOption1/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x2/Tracks-DiodeOption1/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x2/Tracks-DiodeOption1/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x3-rotations-custom-diode-with-track-and-complex-footprint/Tracks-DiodeOption2/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x3-rotations-custom-diode-with-track-and-complex-footprint/Tracks-DiodeOption2/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x3-rotations-custom-diode-with-track-and-complex-footprint/Tracks-DiodeOption2/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x3-rotations-custom-diode-with-track-and-complex-footprint/Tracks-DiodeOption2/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x3-rotations-custom-diode-with-track-and-complex-footprint/Tracks-DiodeOption2/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x3-rotations-custom-diode-with-track-and-complex-footprint/Tracks-DiodeOption2/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x3-rotations-custom-diode-with-track-and-complex-footprint/Tracks-DiodeOption2/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x3-rotations-custom-diode-with-track-and-complex-footprint/Tracks-DiodeOption2/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x3-rotations-custom-diode-with-track/Tracks-DiodeOption2/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x3-rotations-custom-diode-with-track/Tracks-DiodeOption2/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x3-rotations-custom-diode-with-track/Tracks-DiodeOption2/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x3-rotations-custom-diode-with-track/Tracks-DiodeOption2/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x3-rotations-custom-diode-with-track/Tracks-DiodeOption2/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x3-rotations-custom-diode-with-track/Tracks-DiodeOption2/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x3-rotations-custom-diode-with-track/Tracks-DiodeOption2/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x3-rotations-custom-diode-with-track/Tracks-DiodeOption2/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x3-rotations-double-diodes/Tracks-DiodeOption2/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x3-rotations-double-diodes/Tracks-DiodeOption2/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x3-rotations-double-diodes/Tracks-DiodeOption2/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x3-rotations-double-diodes/Tracks-DiodeOption2/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x3-rotations-double-diodes/Tracks-DiodeOption2/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x3-rotations-double-diodes/Tracks-DiodeOption2/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x3-rotations-double-diodes/Tracks-DiodeOption2/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x3-rotations-double-diodes/Tracks-DiodeOption2/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x3-rotations/NoTracks-DefaultDiode/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x3-rotations/NoTracks-DefaultDiode/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x3-rotations/NoTracks-DefaultDiode/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x3-rotations/NoTracks-DefaultDiode/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x3-rotations/NoTracks-DefaultDiode/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x3-rotations/NoTracks-DefaultDiode/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x3-rotations/NoTracks-DefaultDiode/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x3-rotations/NoTracks-DefaultDiode/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x3-rotations/NoTracks-DiodeOption1/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x3-rotations/NoTracks-DiodeOption1/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x3-rotations/NoTracks-DiodeOption1/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x3-rotations/NoTracks-DiodeOption1/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x3-rotations/NoTracks-DiodeOption1/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x3-rotations/NoTracks-DiodeOption1/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x3-rotations/NoTracks-DiodeOption1/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x3-rotations/NoTracks-DiodeOption1/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x3-rotations/Tracks-DefaultDiode/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x3-rotations/Tracks-DefaultDiode/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x3-rotations/Tracks-DefaultDiode/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x3-rotations/Tracks-DefaultDiode/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x3-rotations/Tracks-DefaultDiode/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x3-rotations/Tracks-DefaultDiode/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x3-rotations/Tracks-DefaultDiode/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x3-rotations/Tracks-DefaultDiode/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x3-rotations/Tracks-DiodeOption1/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x3-rotations/Tracks-DiodeOption1/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x3-rotations/Tracks-DiodeOption1/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x3-rotations/Tracks-DiodeOption1/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x3-rotations/Tracks-DiodeOption1/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x3-rotations/Tracks-DiodeOption1/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/2x3-rotations/Tracks-DiodeOption1/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/2x3-rotations/Tracks-DiodeOption1/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/3x2-sizes/NoTracks-DefaultDiode/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/3x2-sizes/NoTracks-DefaultDiode/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/3x2-sizes/NoTracks-DefaultDiode/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/3x2-sizes/NoTracks-DefaultDiode/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/3x2-sizes/NoTracks-DefaultDiode/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/3x2-sizes/NoTracks-DefaultDiode/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/3x2-sizes/NoTracks-DefaultDiode/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/3x2-sizes/NoTracks-DefaultDiode/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/3x2-sizes/NoTracks-DiodeOption1/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/3x2-sizes/NoTracks-DiodeOption1/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/3x2-sizes/NoTracks-DiodeOption1/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/3x2-sizes/NoTracks-DiodeOption1/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/3x2-sizes/NoTracks-DiodeOption1/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/3x2-sizes/NoTracks-DiodeOption1/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/3x2-sizes/NoTracks-DiodeOption1/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/3x2-sizes/NoTracks-DiodeOption1/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/3x2-sizes/Tracks-DefaultDiode/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/3x2-sizes/Tracks-DefaultDiode/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/3x2-sizes/Tracks-DefaultDiode/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/3x2-sizes/Tracks-DefaultDiode/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/3x2-sizes/Tracks-DefaultDiode/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/3x2-sizes/Tracks-DefaultDiode/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/3x2-sizes/Tracks-DefaultDiode/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/3x2-sizes/Tracks-DefaultDiode/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/3x2-sizes/Tracks-DiodeOption1/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/3x2-sizes/Tracks-DiodeOption1/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/3x2-sizes/Tracks-DiodeOption1/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/3x2-sizes/Tracks-DiodeOption1/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/3x2-sizes/Tracks-DiodeOption1/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/3x2-sizes/Tracks-DiodeOption1/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/3x2-sizes/Tracks-DiodeOption1/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/3x2-sizes/Tracks-DiodeOption1/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad7/kicad-defaults/keyboard.kicad_pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad7/kicad-defaults/keyboard.kicad_pro -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/1x4-rotations-90-step/NoTracks-DefaultDiode/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/1x4-rotations-90-step/NoTracks-DefaultDiode/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/1x4-rotations-90-step/NoTracks-DefaultDiode/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/1x4-rotations-90-step/NoTracks-DefaultDiode/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/1x4-rotations-90-step/NoTracks-DefaultDiode/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/1x4-rotations-90-step/NoTracks-DefaultDiode/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/1x4-rotations-90-step/NoTracks-DefaultDiode/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/1x4-rotations-90-step/NoTracks-DefaultDiode/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/1x4-rotations-90-step/NoTracks-DiodeOption1/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/1x4-rotations-90-step/NoTracks-DiodeOption1/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/1x4-rotations-90-step/NoTracks-DiodeOption1/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/1x4-rotations-90-step/NoTracks-DiodeOption1/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/1x4-rotations-90-step/NoTracks-DiodeOption1/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/1x4-rotations-90-step/NoTracks-DiodeOption1/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/1x4-rotations-90-step/NoTracks-DiodeOption1/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/1x4-rotations-90-step/NoTracks-DiodeOption1/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/1x4-rotations-90-step/Tracks-DefaultDiode/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/1x4-rotations-90-step/Tracks-DefaultDiode/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/1x4-rotations-90-step/Tracks-DefaultDiode/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/1x4-rotations-90-step/Tracks-DefaultDiode/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/1x4-rotations-90-step/Tracks-DefaultDiode/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/1x4-rotations-90-step/Tracks-DefaultDiode/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/1x4-rotations-90-step/Tracks-DefaultDiode/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/1x4-rotations-90-step/Tracks-DefaultDiode/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/1x4-rotations-90-step/Tracks-DiodeOption1/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/1x4-rotations-90-step/Tracks-DiodeOption1/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/1x4-rotations-90-step/Tracks-DiodeOption1/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/1x4-rotations-90-step/Tracks-DiodeOption1/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/1x4-rotations-90-step/Tracks-DiodeOption1/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/1x4-rotations-90-step/Tracks-DiodeOption1/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/1x4-rotations-90-step/Tracks-DiodeOption1/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/1x4-rotations-90-step/Tracks-DiodeOption1/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x2-japanese-duplex-matrix/Tracks-DefaultDiode/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x2-japanese-duplex-matrix/Tracks-DefaultDiode/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x2-japanese-duplex-matrix/Tracks-DefaultDiode/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x2-japanese-duplex-matrix/Tracks-DefaultDiode/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x2-japanese-duplex-matrix/Tracks-DefaultDiode/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x2-japanese-duplex-matrix/Tracks-DefaultDiode/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x2-japanese-duplex-matrix/Tracks-DefaultDiode/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x2-japanese-duplex-matrix/Tracks-DefaultDiode/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x2-with-alternative-layout/Tracks-DefaultDiode/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x2-with-alternative-layout/Tracks-DefaultDiode/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x2-with-alternative-layout/Tracks-DefaultDiode/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x2-with-alternative-layout/Tracks-DefaultDiode/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x2-with-alternative-layout/Tracks-DefaultDiode/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x2-with-alternative-layout/Tracks-DefaultDiode/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x2-with-alternative-layout/Tracks-DefaultDiode/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x2-with-alternative-layout/Tracks-DefaultDiode/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x2/NoTracks-DefaultDiode/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x2/NoTracks-DefaultDiode/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x2/NoTracks-DefaultDiode/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x2/NoTracks-DefaultDiode/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x2/NoTracks-DefaultDiode/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x2/NoTracks-DefaultDiode/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x2/NoTracks-DefaultDiode/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x2/NoTracks-DefaultDiode/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x2/NoTracks-DiodeOption1/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x2/NoTracks-DiodeOption1/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x2/NoTracks-DiodeOption1/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x2/NoTracks-DiodeOption1/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x2/NoTracks-DiodeOption1/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x2/NoTracks-DiodeOption1/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x2/NoTracks-DiodeOption1/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x2/NoTracks-DiodeOption1/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x2/Tracks-DefaultDiode/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x2/Tracks-DefaultDiode/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x2/Tracks-DefaultDiode/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x2/Tracks-DefaultDiode/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x2/Tracks-DefaultDiode/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x2/Tracks-DefaultDiode/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x2/Tracks-DefaultDiode/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x2/Tracks-DefaultDiode/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x2/Tracks-DiodeOption1/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x2/Tracks-DiodeOption1/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x2/Tracks-DiodeOption1/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x2/Tracks-DiodeOption1/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x2/Tracks-DiodeOption1/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x2/Tracks-DiodeOption1/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x2/Tracks-DiodeOption1/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x2/Tracks-DiodeOption1/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x3-rotations-custom-diode-with-track-and-complex-footprint/Tracks-DiodeOption2/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x3-rotations-custom-diode-with-track-and-complex-footprint/Tracks-DiodeOption2/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x3-rotations-custom-diode-with-track-and-complex-footprint/Tracks-DiodeOption2/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x3-rotations-custom-diode-with-track-and-complex-footprint/Tracks-DiodeOption2/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x3-rotations-custom-diode-with-track-and-complex-footprint/Tracks-DiodeOption2/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x3-rotations-custom-diode-with-track-and-complex-footprint/Tracks-DiodeOption2/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x3-rotations-custom-diode-with-track-and-complex-footprint/Tracks-DiodeOption2/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x3-rotations-custom-diode-with-track-and-complex-footprint/Tracks-DiodeOption2/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x3-rotations-custom-diode-with-track/Tracks-DiodeOption2/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x3-rotations-custom-diode-with-track/Tracks-DiodeOption2/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x3-rotations-custom-diode-with-track/Tracks-DiodeOption2/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x3-rotations-custom-diode-with-track/Tracks-DiodeOption2/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x3-rotations-custom-diode-with-track/Tracks-DiodeOption2/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x3-rotations-custom-diode-with-track/Tracks-DiodeOption2/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x3-rotations-custom-diode-with-track/Tracks-DiodeOption2/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x3-rotations-custom-diode-with-track/Tracks-DiodeOption2/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x3-rotations-double-diodes/Tracks-DiodeOption2/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x3-rotations-double-diodes/Tracks-DiodeOption2/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x3-rotations-double-diodes/Tracks-DiodeOption2/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x3-rotations-double-diodes/Tracks-DiodeOption2/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x3-rotations-double-diodes/Tracks-DiodeOption2/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x3-rotations-double-diodes/Tracks-DiodeOption2/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x3-rotations-double-diodes/Tracks-DiodeOption2/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x3-rotations-double-diodes/Tracks-DiodeOption2/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x3-rotations/NoTracks-DefaultDiode/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x3-rotations/NoTracks-DefaultDiode/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x3-rotations/NoTracks-DefaultDiode/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x3-rotations/NoTracks-DefaultDiode/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x3-rotations/NoTracks-DefaultDiode/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x3-rotations/NoTracks-DefaultDiode/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x3-rotations/NoTracks-DefaultDiode/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x3-rotations/NoTracks-DefaultDiode/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x3-rotations/NoTracks-DiodeOption1/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x3-rotations/NoTracks-DiodeOption1/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x3-rotations/NoTracks-DiodeOption1/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x3-rotations/NoTracks-DiodeOption1/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x3-rotations/NoTracks-DiodeOption1/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x3-rotations/NoTracks-DiodeOption1/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x3-rotations/NoTracks-DiodeOption1/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x3-rotations/NoTracks-DiodeOption1/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x3-rotations/Tracks-DefaultDiode/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x3-rotations/Tracks-DefaultDiode/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x3-rotations/Tracks-DefaultDiode/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x3-rotations/Tracks-DefaultDiode/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x3-rotations/Tracks-DefaultDiode/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x3-rotations/Tracks-DefaultDiode/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x3-rotations/Tracks-DefaultDiode/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x3-rotations/Tracks-DefaultDiode/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x3-rotations/Tracks-DiodeOption1/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x3-rotations/Tracks-DiodeOption1/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x3-rotations/Tracks-DiodeOption1/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x3-rotations/Tracks-DiodeOption1/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x3-rotations/Tracks-DiodeOption1/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x3-rotations/Tracks-DiodeOption1/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/2x3-rotations/Tracks-DiodeOption1/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/2x3-rotations/Tracks-DiodeOption1/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/3x2-sizes/NoTracks-DefaultDiode/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/3x2-sizes/NoTracks-DefaultDiode/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/3x2-sizes/NoTracks-DefaultDiode/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/3x2-sizes/NoTracks-DefaultDiode/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/3x2-sizes/NoTracks-DefaultDiode/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/3x2-sizes/NoTracks-DefaultDiode/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/3x2-sizes/NoTracks-DefaultDiode/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/3x2-sizes/NoTracks-DefaultDiode/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/3x2-sizes/NoTracks-DiodeOption1/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/3x2-sizes/NoTracks-DiodeOption1/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/3x2-sizes/NoTracks-DiodeOption1/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/3x2-sizes/NoTracks-DiodeOption1/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/3x2-sizes/NoTracks-DiodeOption1/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/3x2-sizes/NoTracks-DiodeOption1/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/3x2-sizes/NoTracks-DiodeOption1/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/3x2-sizes/NoTracks-DiodeOption1/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/3x2-sizes/Tracks-DefaultDiode/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/3x2-sizes/Tracks-DefaultDiode/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/3x2-sizes/Tracks-DefaultDiode/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/3x2-sizes/Tracks-DefaultDiode/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/3x2-sizes/Tracks-DefaultDiode/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/3x2-sizes/Tracks-DefaultDiode/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/3x2-sizes/Tracks-DefaultDiode/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/3x2-sizes/Tracks-DefaultDiode/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/3x2-sizes/Tracks-DiodeOption1/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/3x2-sizes/Tracks-DiodeOption1/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/3x2-sizes/Tracks-DiodeOption1/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/3x2-sizes/Tracks-DiodeOption1/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/3x2-sizes/Tracks-DiodeOption1/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/3x2-sizes/Tracks-DiodeOption1/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/3x2-sizes/Tracks-DiodeOption1/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/3x2-sizes/Tracks-DiodeOption1/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad8/kicad-defaults/keyboard.kicad_pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad8/kicad-defaults/keyboard.kicad_pro -------------------------------------------------------------------------------- /tests/data/examples-references/kicad9/2x3-rotations-custom-diode-with-track-and-complex-footprint/Tracks-DiodeOption2/B_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad9/2x3-rotations-custom-diode-with-track-and-complex-footprint/Tracks-DiodeOption2/B_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad9/2x3-rotations-custom-diode-with-track-and-complex-footprint/Tracks-DiodeOption2/B_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad9/2x3-rotations-custom-diode-with-track-and-complex-footprint/Tracks-DiodeOption2/B_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad9/2x3-rotations-custom-diode-with-track-and-complex-footprint/Tracks-DiodeOption2/F_Cu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad9/2x3-rotations-custom-diode-with-track-and-complex-footprint/Tracks-DiodeOption2/F_Cu.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad9/2x3-rotations-custom-diode-with-track-and-complex-footprint/Tracks-DiodeOption2/F_Mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/examples-references/kicad9/2x3-rotations-custom-diode-with-track-and-complex-footprint/Tracks-DiodeOption2/F_Mask.svg -------------------------------------------------------------------------------- /tests/data/examples-references/kicad9/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/data/footprints/tests.pretty/D_DO-34_SOD68_P7.62mm_Horizontal.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/footprints/tests.pretty/D_DO-34_SOD68_P7.62mm_Horizontal.kicad_mod -------------------------------------------------------------------------------- /tests/data/footprints/tests.pretty/D_SOD-323.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/footprints/tests.pretty/D_SOD-323.kicad_mod -------------------------------------------------------------------------------- /tests/data/footprints/tests.pretty/D_SOD-323F.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/footprints/tests.pretty/D_SOD-323F.kicad_mod -------------------------------------------------------------------------------- /tests/data/footprints/tests.pretty/Kailh_socket_PG1350_optional_reversible.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/footprints/tests.pretty/Kailh_socket_PG1350_optional_reversible.kicad_mod -------------------------------------------------------------------------------- /tests/data/footprints/tests.pretty/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/footprints/tests.pretty/README.md -------------------------------------------------------------------------------- /tests/data/footprints/tests.pretty/SW_Cherry_MX_PCB_1.00u.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/footprints/tests.pretty/SW_Cherry_MX_PCB_1.00u.kicad_mod -------------------------------------------------------------------------------- /tests/data/kle-layouts/ansi-104-big-ass-enter-internal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/kle-layouts/ansi-104-big-ass-enter-internal.json -------------------------------------------------------------------------------- /tests/data/kle-layouts/ansi-104-big-ass-enter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/kle-layouts/ansi-104-big-ass-enter.json -------------------------------------------------------------------------------- /tests/data/kle-layouts/ansi-104-internal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/kle-layouts/ansi-104-internal.json -------------------------------------------------------------------------------- /tests/data/kle-layouts/ansi-104.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/kle-layouts/ansi-104.json -------------------------------------------------------------------------------- /tests/data/kle-layouts/apple-wireless-internal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/kle-layouts/apple-wireless-internal.json -------------------------------------------------------------------------------- /tests/data/kle-layouts/apple-wireless.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/kle-layouts/apple-wireless.json -------------------------------------------------------------------------------- /tests/data/kle-layouts/atreus-internal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/kle-layouts/atreus-internal.json -------------------------------------------------------------------------------- /tests/data/kle-layouts/atreus.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/kle-layouts/atreus.json -------------------------------------------------------------------------------- /tests/data/kle-layouts/ergodox-internal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/kle-layouts/ergodox-internal.json -------------------------------------------------------------------------------- /tests/data/kle-layouts/ergodox.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/kle-layouts/ergodox.json -------------------------------------------------------------------------------- /tests/data/kle-layouts/iso-105-internal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/kle-layouts/iso-105-internal.json -------------------------------------------------------------------------------- /tests/data/kle-layouts/iso-105.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/kle-layouts/iso-105.json -------------------------------------------------------------------------------- /tests/data/kle-layouts/jiran-internal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/kle-layouts/jiran-internal.json -------------------------------------------------------------------------------- /tests/data/kle-layouts/jiran.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/kle-layouts/jiran.json -------------------------------------------------------------------------------- /tests/data/kle-layouts/kinesis-advantage-internal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/kle-layouts/kinesis-advantage-internal.json -------------------------------------------------------------------------------- /tests/data/kle-layouts/kinesis-advantage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/kle-layouts/kinesis-advantage.json -------------------------------------------------------------------------------- /tests/data/kle-layouts/one-key-with-utf-8-label.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/kle-layouts/one-key-with-utf-8-label.json -------------------------------------------------------------------------------- /tests/data/kle-layouts/planck-internal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/kle-layouts/planck-internal.json -------------------------------------------------------------------------------- /tests/data/kle-layouts/planck.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/kle-layouts/planck.json -------------------------------------------------------------------------------- /tests/data/kle-layouts/symbolics-spacecadet-internal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/kle-layouts/symbolics-spacecadet-internal.json -------------------------------------------------------------------------------- /tests/data/kle-layouts/symbolics-spacecadet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/kle-layouts/symbolics-spacecadet.json -------------------------------------------------------------------------------- /tests/data/kle-layouts/three-keys-middle-non-default-smsbst-right-ghosted-internal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/kle-layouts/three-keys-middle-non-default-smsbst-right-ghosted-internal.json -------------------------------------------------------------------------------- /tests/data/kle-layouts/three-keys-middle-non-default-smsbst-right-ghosted.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/kle-layouts/three-keys-middle-non-default-smsbst-right-ghosted.json -------------------------------------------------------------------------------- /tests/data/kle-layouts/typical-column-from-full-layout.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/kle-layouts/typical-column-from-full-layout.json -------------------------------------------------------------------------------- /tests/data/kle-layouts/typical-enter-column-from-60-percent-ansi-layout.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/kle-layouts/typical-enter-column-from-60-percent-ansi-layout.json -------------------------------------------------------------------------------- /tests/data/qmk-layouts/0_sixty-internal-collapsed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/qmk-layouts/0_sixty-internal-collapsed.json -------------------------------------------------------------------------------- /tests/data/qmk-layouts/0_sixty.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/qmk-layouts/0_sixty.json -------------------------------------------------------------------------------- /tests/data/qmk-layouts/crkbd-internal-collapsed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/qmk-layouts/crkbd-internal-collapsed.json -------------------------------------------------------------------------------- /tests/data/qmk-layouts/crkbd-internal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/qmk-layouts/crkbd-internal.json -------------------------------------------------------------------------------- /tests/data/qmk-layouts/crkbd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/qmk-layouts/crkbd.json -------------------------------------------------------------------------------- /tests/data/qmk-layouts/wt60_a-internal-collapsed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/qmk-layouts/wt60_a-internal-collapsed.json -------------------------------------------------------------------------------- /tests/data/qmk-layouts/wt60_a.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/qmk-layouts/wt60_a.json -------------------------------------------------------------------------------- /tests/data/qmk-layouts/wt60_d-internal-collapsed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/qmk-layouts/wt60_d-internal-collapsed.json -------------------------------------------------------------------------------- /tests/data/qmk-layouts/wt60_d.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/qmk-layouts/wt60_d.json -------------------------------------------------------------------------------- /tests/data/via-layouts/0_sixty-internal-collapsed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/via-layouts/0_sixty-internal-collapsed.json -------------------------------------------------------------------------------- /tests/data/via-layouts/0_sixty-internal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/via-layouts/0_sixty-internal.json -------------------------------------------------------------------------------- /tests/data/via-layouts/0_sixty.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/via-layouts/0_sixty.json -------------------------------------------------------------------------------- /tests/data/via-layouts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/via-layouts/README.md -------------------------------------------------------------------------------- /tests/data/via-layouts/arya.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/via-layouts/arya.json -------------------------------------------------------------------------------- /tests/data/via-layouts/crkbd-internal-collapsed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/via-layouts/crkbd-internal-collapsed.json -------------------------------------------------------------------------------- /tests/data/via-layouts/crkbd-internal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/via-layouts/crkbd-internal.json -------------------------------------------------------------------------------- /tests/data/via-layouts/crkbd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/via-layouts/crkbd.json -------------------------------------------------------------------------------- /tests/data/via-layouts/wt60_a-internal-collapsed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/via-layouts/wt60_a-internal-collapsed.json -------------------------------------------------------------------------------- /tests/data/via-layouts/wt60_a-internal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/via-layouts/wt60_a-internal.json -------------------------------------------------------------------------------- /tests/data/via-layouts/wt60_a.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/via-layouts/wt60_a.json -------------------------------------------------------------------------------- /tests/data/via-layouts/wt60_d-internal-collapsed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/via-layouts/wt60_d-internal-collapsed.json -------------------------------------------------------------------------------- /tests/data/via-layouts/wt60_d-internal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/via-layouts/wt60_d-internal.json -------------------------------------------------------------------------------- /tests/data/via-layouts/wt60_d.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/data/via-layouts/wt60_d.json -------------------------------------------------------------------------------- /tests/report/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/report/style.css -------------------------------------------------------------------------------- /tests/test_board_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/test_board_builder.py -------------------------------------------------------------------------------- /tests/test_board_modifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/test_board_modifier.py -------------------------------------------------------------------------------- /tests/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/test_cli.py -------------------------------------------------------------------------------- /tests/test_edge_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/test_edge_generator.py -------------------------------------------------------------------------------- /tests/test_element_position.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/test_element_position.py -------------------------------------------------------------------------------- /tests/test_gui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/test_gui.py -------------------------------------------------------------------------------- /tests/test_ipc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/test_ipc.py -------------------------------------------------------------------------------- /tests/test_key_placer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/test_key_placer.py -------------------------------------------------------------------------------- /tests/test_kle_serial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/test_kle_serial.py -------------------------------------------------------------------------------- /tests/test_plugin_action.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/test_plugin_action.py -------------------------------------------------------------------------------- /tests/test_template_copier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/test_template_copier.py -------------------------------------------------------------------------------- /tests/test_with_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tests/test_with_examples.py -------------------------------------------------------------------------------- /tools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tools/README.md -------------------------------------------------------------------------------- /tools/kle2kle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tools/kle2kle.py -------------------------------------------------------------------------------- /tools/layout2image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tools/layout2image.py -------------------------------------------------------------------------------- /tools/layout2openscad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tools/layout2openscad.py -------------------------------------------------------------------------------- /tools/layout2schematic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tools/layout2schematic.py -------------------------------------------------------------------------------- /tools/layout2url.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tools/layout2url.py -------------------------------------------------------------------------------- /tools/run_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tools/run_tests.py -------------------------------------------------------------------------------- /tools/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tools/tests/__init__.py -------------------------------------------------------------------------------- /tools/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tools/tests/conftest.py -------------------------------------------------------------------------------- /tools/tests/data/layout2image/expected-rotated-keys.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tools/tests/data/layout2image/expected-rotated-keys.svg -------------------------------------------------------------------------------- /tools/tests/data/layout2image/rotated-keys.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tools/tests/data/layout2image/rotated-keys.json -------------------------------------------------------------------------------- /tools/tests/test_layout2image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/tools/tests/test_layout2image.py -------------------------------------------------------------------------------- /translation/kbplacer.pot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/kbplacer.pot -------------------------------------------------------------------------------- /translation/pofiles/LINGUAS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/LINGUAS -------------------------------------------------------------------------------- /translation/pofiles/LINGUAS_INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/LINGUAS_INSTALL -------------------------------------------------------------------------------- /translation/pofiles/ar.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/ar.po -------------------------------------------------------------------------------- /translation/pofiles/bg.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/bg.po -------------------------------------------------------------------------------- /translation/pofiles/ca.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/ca.po -------------------------------------------------------------------------------- /translation/pofiles/cs.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/cs.po -------------------------------------------------------------------------------- /translation/pofiles/da.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/da.po -------------------------------------------------------------------------------- /translation/pofiles/de.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/de.po -------------------------------------------------------------------------------- /translation/pofiles/el.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/el.po -------------------------------------------------------------------------------- /translation/pofiles/en.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/en.po -------------------------------------------------------------------------------- /translation/pofiles/es.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/es.po -------------------------------------------------------------------------------- /translation/pofiles/es_MX.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/es_MX.po -------------------------------------------------------------------------------- /translation/pofiles/et.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/et.po -------------------------------------------------------------------------------- /translation/pofiles/fi.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/fi.po -------------------------------------------------------------------------------- /translation/pofiles/fr.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/fr.po -------------------------------------------------------------------------------- /translation/pofiles/hu.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/hu.po -------------------------------------------------------------------------------- /translation/pofiles/id.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/id.po -------------------------------------------------------------------------------- /translation/pofiles/it.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/it.po -------------------------------------------------------------------------------- /translation/pofiles/ja.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/ja.po -------------------------------------------------------------------------------- /translation/pofiles/ka.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/ka.po -------------------------------------------------------------------------------- /translation/pofiles/ko.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/ko.po -------------------------------------------------------------------------------- /translation/pofiles/lt.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/lt.po -------------------------------------------------------------------------------- /translation/pofiles/lv.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/lv.po -------------------------------------------------------------------------------- /translation/pofiles/nl.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/nl.po -------------------------------------------------------------------------------- /translation/pofiles/no.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/no.po -------------------------------------------------------------------------------- /translation/pofiles/pl.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/pl.po -------------------------------------------------------------------------------- /translation/pofiles/pt.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/pt.po -------------------------------------------------------------------------------- /translation/pofiles/pt_br.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/pt_br.po -------------------------------------------------------------------------------- /translation/pofiles/ro.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/ro.po -------------------------------------------------------------------------------- /translation/pofiles/ru.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/ru.po -------------------------------------------------------------------------------- /translation/pofiles/sk.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/sk.po -------------------------------------------------------------------------------- /translation/pofiles/sl.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/sl.po -------------------------------------------------------------------------------- /translation/pofiles/sr.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/sr.po -------------------------------------------------------------------------------- /translation/pofiles/sv.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/sv.po -------------------------------------------------------------------------------- /translation/pofiles/ta.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/ta.po -------------------------------------------------------------------------------- /translation/pofiles/th.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/th.po -------------------------------------------------------------------------------- /translation/pofiles/tr.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/tr.po -------------------------------------------------------------------------------- /translation/pofiles/uk.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/uk.po -------------------------------------------------------------------------------- /translation/pofiles/vi.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/vi.po -------------------------------------------------------------------------------- /translation/pofiles/zh_CN.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/zh_CN.po -------------------------------------------------------------------------------- /translation/pofiles/zh_TW.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/pofiles/zh_TW.po -------------------------------------------------------------------------------- /translation/update-po-files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamws/kicad-kbplacer/HEAD/translation/update-po-files.sh --------------------------------------------------------------------------------