Browse Source
Sch->PCB: propagate DNP from symbols to footprints attributes
Sch->PCB: propagate DNP from symbols to footprints attributes
Also add a 3D viewer toggle.newinvert
31 changed files with 485 additions and 6 deletions
-
63d-viewer/3d_canvas/board_adapter.cpp
-
13d-viewer/3d_viewer/3d_menubar.cpp
-
13d-viewer/3d_viewer/3d_toolbar.cpp
-
63d-viewer/3d_viewer/eda_3d_viewer_frame.cpp
-
23d-viewer/3d_viewer/eda_3d_viewer_settings.cpp
-
13d-viewer/3d_viewer/eda_3d_viewer_settings.h
-
63d-viewer/3d_viewer/tools/eda_3d_actions.cpp
-
13d-viewer/3d_viewer/tools/eda_3d_actions.h
-
63d-viewer/3d_viewer/tools/eda_3d_controller.cpp
-
2common/bitmap_info.cpp
-
1common/pcb.keywords
-
1include/bitmaps/bitmaps_list.h
-
5pcbnew/dialogs/dialog_footprint_properties.cpp
-
5pcbnew/dialogs/dialog_footprint_properties_base.cpp
-
64pcbnew/dialogs/dialog_footprint_properties_base.fbp
-
3pcbnew/dialogs/dialog_footprint_properties_base.h
-
4pcbnew/dialogs/dialog_footprint_properties_fp_editor.cpp
-
5pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp
-
64pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.fbp
-
3pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.h
-
6pcbnew/footprint.cpp
-
12pcbnew/footprint.h
-
40pcbnew/netlist_reader/board_netlist_updater.cpp
-
4pcbnew/plugins/kicad/pcb_parser.cpp
-
3pcbnew/plugins/kicad/pcb_plugin.cpp
-
3pcbnew/plugins/kicad/pcb_plugin.h
-
1resources/bitmaps_png/CMakeLists.txt
-
BINresources/bitmaps_png/png/show_dnp_24.png
-
BINresources/bitmaps_png/png/show_dnp_dark_24.png
-
116resources/bitmaps_png/sources/dark/show_dnp.svg
-
119resources/bitmaps_png/sources/light/show_dnp.svg
After Width: 24 | Height: 24 | Size: 307 B |
After Width: 24 | Height: 24 | Size: 283 B |
@ -0,0 +1,116 @@ |
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
|||
<svg |
|||
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" |
|||
sodipodi:docname="show_dnp.svg" |
|||
version="1.1" |
|||
viewBox="0 0 24 24" |
|||
data-name="Слой 1" |
|||
id="Слой_1" |
|||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" |
|||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" |
|||
xmlns="http://www.w3.org/2000/svg" |
|||
xmlns:svg="http://www.w3.org/2000/svg" |
|||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
|||
xmlns:cc="http://creativecommons.org/ns#" |
|||
xmlns:dc="http://purl.org/dc/elements/1.1/"> |
|||
<sodipodi:namedview |
|||
inkscape:current-layer="Слой_1" |
|||
inkscape:document-rotation="0" |
|||
inkscape:window-maximized="1" |
|||
inkscape:window-y="0" |
|||
inkscape:window-x="1920" |
|||
inkscape:cy="13.035764" |
|||
inkscape:cx="3.3081156" |
|||
inkscape:zoom="27.961538" |
|||
showgrid="true" |
|||
id="namedview30" |
|||
inkscape:window-height="1049" |
|||
inkscape:window-width="1920" |
|||
inkscape:pageshadow="2" |
|||
inkscape:pageopacity="0" |
|||
guidetolerance="10" |
|||
gridtolerance="10" |
|||
objecttolerance="10" |
|||
borderopacity="1" |
|||
bordercolor="#666666" |
|||
pagecolor="#ffffff" |
|||
inkscape:showpageshadow="2" |
|||
inkscape:pagecheckerboard="0" |
|||
inkscape:deskcolor="#d1d1d1"> |
|||
<inkscape:grid |
|||
empspacing="2" |
|||
opacity="0.13" |
|||
color="#9999ff" |
|||
spacingy="0.5" |
|||
spacingx="0.5" |
|||
id="grid_kicad" |
|||
type="xygrid" /> |
|||
</sodipodi:namedview> |
|||
<metadata |
|||
id="metadata43"> |
|||
<rdf:RDF> |
|||
<cc:Work |
|||
rdf:about=""> |
|||
<cc:license |
|||
rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" /> |
|||
<dc:format>image/svg+xml</dc:format> |
|||
<dc:type |
|||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> |
|||
<dc:title>show_tht</dc:title> |
|||
</cc:Work> |
|||
<cc:License |
|||
rdf:about="http://creativecommons.org/licenses/by-sa/4.0/"> |
|||
<cc:permits |
|||
rdf:resource="http://creativecommons.org/ns#Reproduction" /> |
|||
<cc:permits |
|||
rdf:resource="http://creativecommons.org/ns#Distribution" /> |
|||
<cc:requires |
|||
rdf:resource="http://creativecommons.org/ns#Notice" /> |
|||
<cc:requires |
|||
rdf:resource="http://creativecommons.org/ns#Attribution" /> |
|||
<cc:permits |
|||
rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /> |
|||
<cc:requires |
|||
rdf:resource="http://creativecommons.org/ns#ShareAlike" /> |
|||
</cc:License> |
|||
</rdf:RDF> |
|||
</metadata> |
|||
<defs |
|||
id="defs24663"> |
|||
<style |
|||
id="style24661">.cls-1,.cls-7{fill:none;stroke-linecap:round;stroke-linejoin:round;}.cls-1{stroke:#b9b9b9;}.cls-2{fill:#333;}.cls-3{fill:#545454;}.cls-4{fill:#686868;}.cls-5{fill:#1a81c4;}.cls-6{fill:#bf2641;}.cls-7{stroke:#f5f5f5;stroke-width:2px;}</style> |
|||
</defs> |
|||
<title |
|||
id="title24665">show_tht</title> |
|||
<rect |
|||
id="rect24681" |
|||
height="1.9814" |
|||
width="24.006201" |
|||
y="18.011" |
|||
x="-0.0062000155" |
|||
class="cls-5" |
|||
style="stroke-width:1.03697;fill:#42b8eb;fill-opacity:1" /> |
|||
<rect |
|||
y="8.5" |
|||
x="3.5" |
|||
height="8" |
|||
width="16" |
|||
id="rect861" |
|||
style="fill:none;stroke:#ded3dd;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:2;paint-order:normal;stroke-opacity:1" /> |
|||
<line |
|||
class="cls-2" |
|||
x1="18.333668" |
|||
y1="9.666667" |
|||
x2="4.6669998" |
|||
y2="15.333333" |
|||
id="line159201" |
|||
style="fill:none;stroke:#bf2641;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round" /> |
|||
<line |
|||
class="cls-2" |
|||
x1="18.333668" |
|||
y1="15.333666" |
|||
x2="4.6669998" |
|||
y2="9.6669998" |
|||
id="line159203" |
|||
style="fill:none;stroke:#bf2641;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round" /> |
|||
</svg> |
@ -0,0 +1,119 @@ |
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
|||
<svg |
|||
id="Слой_1" |
|||
data-name="Слой 1" |
|||
viewBox="0 0 24 24" |
|||
version="1.1" |
|||
sodipodi:docname="show_dnp.svg" |
|||
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)" |
|||
inkscape:export-filename="show_not_in_posfile.png" |
|||
inkscape:export-xdpi="96" |
|||
inkscape:export-ydpi="96" |
|||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" |
|||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" |
|||
xmlns="http://www.w3.org/2000/svg" |
|||
xmlns:svg="http://www.w3.org/2000/svg" |
|||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
|||
xmlns:cc="http://creativecommons.org/ns#" |
|||
xmlns:dc="http://purl.org/dc/elements/1.1/"> |
|||
<sodipodi:namedview |
|||
pagecolor="#ffffff" |
|||
bordercolor="#666666" |
|||
borderopacity="1" |
|||
objecttolerance="10" |
|||
gridtolerance="10" |
|||
guidetolerance="10" |
|||
inkscape:pageopacity="0" |
|||
inkscape:pageshadow="2" |
|||
inkscape:window-width="1920" |
|||
inkscape:window-height="1049" |
|||
id="namedview30" |
|||
showgrid="true" |
|||
inkscape:zoom="22.627417" |
|||
inkscape:cx="7.0931649" |
|||
inkscape:cy="17.257825" |
|||
inkscape:window-x="0" |
|||
inkscape:window-y="0" |
|||
inkscape:window-maximized="1" |
|||
inkscape:document-rotation="0" |
|||
inkscape:current-layer="Слой_1" |
|||
inkscape:showpageshadow="2" |
|||
inkscape:pagecheckerboard="0" |
|||
inkscape:deskcolor="#d1d1d1"> |
|||
<inkscape:grid |
|||
type="xygrid" |
|||
id="grid_kicad" |
|||
spacingx="0.5" |
|||
spacingy="0.5" |
|||
color="#9999ff" |
|||
opacity="0.13" |
|||
empspacing="2" /> |
|||
</sodipodi:namedview> |
|||
<metadata |
|||
id="metadata43"> |
|||
<rdf:RDF> |
|||
<cc:Work |
|||
rdf:about=""> |
|||
<cc:license |
|||
rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" /> |
|||
<dc:format>image/svg+xml</dc:format> |
|||
<dc:type |
|||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> |
|||
<dc:title>show_tht</dc:title> |
|||
</cc:Work> |
|||
<cc:License |
|||
rdf:about="http://creativecommons.org/licenses/by-sa/4.0/"> |
|||
<cc:permits |
|||
rdf:resource="http://creativecommons.org/ns#Reproduction" /> |
|||
<cc:permits |
|||
rdf:resource="http://creativecommons.org/ns#Distribution" /> |
|||
<cc:requires |
|||
rdf:resource="http://creativecommons.org/ns#Notice" /> |
|||
<cc:requires |
|||
rdf:resource="http://creativecommons.org/ns#Attribution" /> |
|||
<cc:permits |
|||
rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /> |
|||
<cc:requires |
|||
rdf:resource="http://creativecommons.org/ns#ShareAlike" /> |
|||
</cc:License> |
|||
</rdf:RDF> |
|||
</metadata> |
|||
<defs |
|||
id="defs24663"> |
|||
<style |
|||
id="style24661">.cls-1,.cls-7{fill:none;stroke-linecap:round;stroke-linejoin:round;}.cls-1{stroke:#b9b9b9;}.cls-2{fill:#333;}.cls-3{fill:#545454;}.cls-4{fill:#686868;}.cls-5{fill:#1a81c4;}.cls-6{fill:#bf2641;}.cls-7{stroke:#f5f5f5;stroke-width:2px;}</style> |
|||
</defs> |
|||
<title |
|||
id="title24665">show_tht</title> |
|||
<rect |
|||
style="stroke-width:1.03697" |
|||
class="cls-5" |
|||
x="-0.0062000155" |
|||
y="18.011" |
|||
width="24.006201" |
|||
height="1.9814" |
|||
id="rect24681" /> |
|||
<rect |
|||
style="fill:none;stroke:#545454;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 4;stroke-dashoffset:2;paint-order:normal" |
|||
id="rect861" |
|||
width="16" |
|||
height="8" |
|||
x="3.5" |
|||
y="8.5" /> |
|||
<line |
|||
class="cls-2" |
|||
x1="18.333334" |
|||
y1="9.666667" |
|||
x2="4.6666665" |
|||
y2="15.333333" |
|||
id="line159201" |
|||
style="fill:none;stroke:#bf2641;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round" /> |
|||
<line |
|||
class="cls-2" |
|||
x1="18.334" |
|||
y1="15.333666" |
|||
x2="4.6669998" |
|||
y2="9.6669998" |
|||
id="line159203" |
|||
style="fill:none;stroke:#bf2641;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round" /> |
|||
</svg> |
Write
Preview
Loading…
Cancel
Save
Reference in new issue