Reapply "Add cable management: drawing, cores, numbering, cross-references and cable list"

This reverts commit 2bb3343d2d.
This commit is contained in:
Laurent Trinques
2026-10-11 05:00:01 +02:00
parent 124a889be3
commit 1cd8fadbc4
113 changed files with 18793 additions and 209 deletions
+36
View File
@@ -257,6 +257,21 @@
<file alias="themes/qet/24x24/bring_forward.svg">themes/generated/traced-24/bring_forward.svg</file>
<file alias="themes/qet/24x24@2/bring_forward.svg">themes/generated/traced-large-24/bring_forward.svg</file>
<file alias="themes/qet/scalable/bring_forward.svg">qet/traced/large22/bring_forward.svg</file>
<file alias="themes/qet/16x16/cable.svg">qet/traced/16/cable.svg</file>
<file alias="themes/qet/16x16@2/cable.svg">qet/traced/large16/cable.svg</file>
<file alias="themes/qet/22x22/cable.svg">qet/traced/22/cable.svg</file>
<file alias="themes/qet/22x22@2/cable.svg">qet/traced/large22/cable.svg</file>
<file alias="themes/qet/32x32/cable.svg">qet/traced/large16/cable.svg</file>
<file alias="themes/qet/32x32@2/cable.svg">qet/traced/large16/cable.svg</file>
<file alias="themes/qet/48x48/cable.svg">themes/generated/traced-large-24/cable.svg</file>
<file alias="themes/qet/48x48@2/cable.svg">themes/generated/traced-large-24/cable.svg</file>
<file alias="themes/qet/64x64/cable.svg">qet/traced/large16/cable.svg</file>
<file alias="themes/qet/64x64@2/cable.svg">qet/traced/large16/cable.svg</file>
<file alias="themes/qet/128x128/cable.svg">qet/traced/large16/cable.svg</file>
<file alias="themes/qet/128x128@2/cable.svg">qet/traced/large16/cable.svg</file>
<file alias="themes/qet/24x24/cable.svg">themes/generated/traced-24/cable.svg</file>
<file alias="themes/qet/24x24@2/cable.svg">themes/generated/traced-large-24/cable.svg</file>
<file alias="themes/qet/scalable/cable.svg">qet/traced/large22/cable.svg</file>
<file alias="themes/qet/16x16/circle.svg">qet/traced/16/circle.svg</file>
<file alias="themes/qet/16x16@2/circle.svg">qet/traced/large16/circle.svg</file>
<file alias="themes/qet/22x22/circle.svg">qet/traced/22/circle.svg</file>
@@ -2699,6 +2714,12 @@
<file>themes/qet-dark/traced/large22/bring_forward.svg</file>
<file>themes/qet-dark/traced-large-24/bring_forward.svg</file>
<file>themes/qet-dark/traced-24/bring_forward.svg</file>
<file>themes/qet-dark/traced/16/cable.svg</file>
<file>themes/qet-dark/traced/large16/cable.svg</file>
<file>themes/qet-dark/traced/22/cable.svg</file>
<file>themes/qet-dark/traced/large22/cable.svg</file>
<file>themes/qet-dark/traced-large-24/cable.svg</file>
<file>themes/qet-dark/traced-24/cable.svg</file>
<file>themes/qet-dark/traced/16/circle.svg</file>
<file>themes/qet-dark/traced/large16/circle.svg</file>
<file>themes/qet-dark/traced/22/circle.svg</file>
@@ -3516,6 +3537,21 @@
<file alias="themes/qet-dark/24x24/bring_forward.svg">themes/qet-dark/traced-24/bring_forward.svg</file>
<file alias="themes/qet-dark/24x24@2/bring_forward.svg">themes/qet-dark/traced-large-24/bring_forward.svg</file>
<file alias="themes/qet-dark/scalable/bring_forward.svg">themes/qet-dark/traced/large22/bring_forward.svg</file>
<file alias="themes/qet-dark/16x16/cable.svg">themes/qet-dark/traced/16/cable.svg</file>
<file alias="themes/qet-dark/16x16@2/cable.svg">themes/qet-dark/traced/large16/cable.svg</file>
<file alias="themes/qet-dark/22x22/cable.svg">themes/qet-dark/traced/22/cable.svg</file>
<file alias="themes/qet-dark/22x22@2/cable.svg">themes/qet-dark/traced/large22/cable.svg</file>
<file alias="themes/qet-dark/32x32/cable.svg">themes/qet-dark/traced/large16/cable.svg</file>
<file alias="themes/qet-dark/32x32@2/cable.svg">themes/qet-dark/traced/large16/cable.svg</file>
<file alias="themes/qet-dark/48x48/cable.svg">themes/qet-dark/traced-large-24/cable.svg</file>
<file alias="themes/qet-dark/48x48@2/cable.svg">themes/qet-dark/traced-large-24/cable.svg</file>
<file alias="themes/qet-dark/64x64/cable.svg">themes/qet-dark/traced/large16/cable.svg</file>
<file alias="themes/qet-dark/64x64@2/cable.svg">themes/qet-dark/traced/large16/cable.svg</file>
<file alias="themes/qet-dark/128x128/cable.svg">themes/qet-dark/traced/large16/cable.svg</file>
<file alias="themes/qet-dark/128x128@2/cable.svg">themes/qet-dark/traced/large16/cable.svg</file>
<file alias="themes/qet-dark/24x24/cable.svg">themes/qet-dark/traced-24/cable.svg</file>
<file alias="themes/qet-dark/24x24@2/cable.svg">themes/qet-dark/traced-large-24/cable.svg</file>
<file alias="themes/qet-dark/scalable/cable.svg">themes/qet-dark/traced/large22/cable.svg</file>
<file alias="themes/qet-dark/16x16/circle.svg">themes/qet-dark/traced/16/circle.svg</file>
<file alias="themes/qet-dark/16x16@2/circle.svg">themes/qet-dark/traced/large16/circle.svg</file>
<file alias="themes/qet-dark/22x22/circle.svg">themes/qet-dark/traced/22/circle.svg</file>
+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<path fill="none" stroke="currentColor" stroke-width="2" d="M2 5h12"/>
<path fill="none" stroke="currentColor" stroke-width="1" d="M11 1v14"/>
<path fill="none" stroke="currentColor" stroke-width="1.5" d="M9 9L13 1"/>
<path fill="currentColor" d="M1 9h5v1H1zM1 11h3v1H1z"/>
</svg>

After

Width:  |  Height:  |  Size: 350 B

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
<path fill="none" stroke="currentColor" stroke-width="3" d="M3 7h16"/>
<path fill="none" stroke="currentColor" stroke-width="1.5" d="M15 1v20"/>
<path fill="none" stroke="currentColor" stroke-width="2" d="M12.5 12.5L17.5 2.5"/>
<path fill="currentColor" d="M2 13h7v1.5H2zM2 16.5h4v1.5H2z"/>
</svg>

After

Width:  |  Height:  |  Size: 367 B

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" d="M2 5h12"/>
<path fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" d="M11 1v14"/>
<path fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" d="M9 9L13 1"/>
<path fill="currentColor" d="M1 9h5v1H1zM1 11h3v1H1z"/>
</svg>

After

Width:  |  Height:  |  Size: 419 B

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
<path fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" d="M3 7h16"/>
<path fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" d="M15 1v20"/>
<path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" d="M12.5 12.5L17.5 2.5"/>
<path fill="currentColor" d="M2 13h7v1.5H2zM2 16.5h4v1.5H2z"/>
</svg>

After

Width:  |  Height:  |  Size: 436 B

+8
View File
@@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<g transform="translate(1,1)">
<path fill="none" stroke="currentColor" stroke-width="3" d="M3 7h16"/>
<path fill="none" stroke="currentColor" stroke-width="1.5" d="M15 1v20"/>
<path fill="none" stroke="currentColor" stroke-width="2" d="M12.5 12.5L17.5 2.5"/>
<path fill="currentColor" d="M2 13h7v1.5H2zM2 16.5h4v1.5H2z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 407 B

@@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<g transform="translate(1,1)">
<path fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" d="M3 7h16"/>
<path fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" d="M15 1v20"/>
<path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" d="M12.5 12.5L17.5 2.5"/>
<path fill="currentColor" d="M2 13h7v1.5H2zM2 16.5h4v1.5H2z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 476 B

+8
View File
@@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<g transform="translate(1,1)">
<path fill="none" stroke="#dcdcdc" stroke-width="3" d="M3 7h16"/>
<path fill="none" stroke="#dcdcdc" stroke-width="1.5" d="M15 1v20"/>
<path fill="none" stroke="#dcdcdc" stroke-width="2" d="M12.5 12.5L17.5 2.5"/>
<path fill="#dcdcdc" d="M2 13h7v1.5H2zM2 16.5h4v1.5H2z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 387 B

@@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<g transform="translate(1,1)">
<path fill="none" stroke="#dcdcdc" stroke-width="3" stroke-linecap="round" d="M3 7h16"/>
<path fill="none" stroke="#dcdcdc" stroke-width="1.5" stroke-linecap="round" d="M15 1v20"/>
<path fill="none" stroke="#dcdcdc" stroke-width="2" stroke-linecap="round" d="M12.5 12.5L17.5 2.5"/>
<path fill="#dcdcdc" d="M2 13h7v1.5H2zM2 16.5h4v1.5H2z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 456 B

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<path fill="none" stroke="#dcdcdc" stroke-width="2" d="M2 5h12"/>
<path fill="none" stroke="#dcdcdc" stroke-width="1" d="M11 1v14"/>
<path fill="none" stroke="#dcdcdc" stroke-width="1.5" d="M9 9L13 1"/>
<path fill="#dcdcdc" d="M1 9h5v1H1zM1 11h3v1H1z"/>
</svg>

After

Width:  |  Height:  |  Size: 330 B

+6
View File
@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
<path fill="none" stroke="#dcdcdc" stroke-width="3" d="M3 7h16"/>
<path fill="none" stroke="#dcdcdc" stroke-width="1.5" d="M15 1v20"/>
<path fill="none" stroke="#dcdcdc" stroke-width="2" d="M12.5 12.5L17.5 2.5"/>
<path fill="#dcdcdc" d="M2 13h7v1.5H2zM2 16.5h4v1.5H2z"/>
</svg>

After

Width:  |  Height:  |  Size: 347 B

@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<path fill="none" stroke="#dcdcdc" stroke-width="2" stroke-linecap="round" d="M2 5h12"/>
<path fill="none" stroke="#dcdcdc" stroke-width="1" stroke-linecap="round" d="M11 1v14"/>
<path fill="none" stroke="#dcdcdc" stroke-width="1.5" stroke-linecap="round" d="M9 9L13 1"/>
<path fill="#dcdcdc" d="M1 9h5v1H1zM1 11h3v1H1z"/>
</svg>

After

Width:  |  Height:  |  Size: 399 B

@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 22">
<path fill="none" stroke="#dcdcdc" stroke-width="3" stroke-linecap="round" d="M3 7h16"/>
<path fill="none" stroke="#dcdcdc" stroke-width="1.5" stroke-linecap="round" d="M15 1v20"/>
<path fill="none" stroke="#dcdcdc" stroke-width="2" stroke-linecap="round" d="M12.5 12.5L17.5 2.5"/>
<path fill="#dcdcdc" d="M2 13h7v1.5H2zM2 16.5h4v1.5H2z"/>
</svg>

After

Width:  |  Height:  |  Size: 416 B