Add vscodicon icons to menu bar items, refactor createMenus() a bit

This commit is contained in:
Sen66
2026-02-06 20:35:58 +01:00
parent e36d1591ba
commit 6a23ebe495
342 changed files with 1189 additions and 29 deletions

3
src/vsicons/paintcan.svg Normal file
View File

@@ -0,0 +1,3 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M14.5406 11.8111L13.4006 8.69097V8.63103L8.4906 3.721V2.48101C8.48888 2.28265 8.45164 2.08626 8.38062 1.90105C8.30282 1.71896 8.18926 1.55434 8.04669 1.41692C7.90412 1.2795 7.73543 1.17204 7.5506 1.101C7.36637 1.02753 7.16878 0.993488 6.97058 1.00103C6.77493 0.996863 6.58063 1.03434 6.40057 1.11101C6.221 1.18491 6.05784 1.29365 5.92053 1.43096C5.78322 1.56827 5.67448 1.73148 5.60059 1.91106C5.52392 2.09111 5.48644 2.28536 5.4906 2.48101V5.74102L2.4306 8.74102C2.15449 9.02478 2 9.40515 2 9.80107C2 10.197 2.15449 10.5772 2.4306 10.861L6.06061 14.491C6.20062 14.6322 6.36713 14.7443 6.5506 14.821C6.91641 14.9678 7.3248 14.9678 7.69061 14.821C7.87408 14.7443 8.04059 14.6322 8.1806 14.491L13.1106 9.57097L12.4506 11.771C12.4207 11.9229 12.4207 12.0791 12.4506 12.231C12.4827 12.3831 12.5475 12.5265 12.6406 12.6511C12.7375 12.772 12.8562 12.8737 12.9906 12.951C13.1309 13.021 13.284 13.0618 13.4406 13.071C13.6056 13.0811 13.7705 13.0502 13.9206 12.981C14.0699 12.9135 14.203 12.8145 14.3106 12.691C14.4194 12.5649 14.495 12.4137 14.5306 12.251C14.562 12.1063 14.5654 11.957 14.5406 11.8111ZM6.54059 2.48101C6.52592 2.41515 6.52592 2.34692 6.54059 2.28106C6.56873 2.21688 6.60954 2.15901 6.66058 2.11101C6.71479 2.06818 6.77557 2.03444 6.84058 2.01104C6.90979 1.99617 6.98139 1.99617 7.0506 2.01104C7.17197 2.02042 7.28576 2.07377 7.37061 2.16106C7.44919 2.25294 7.49181 2.37013 7.4906 2.49102V3.75103L6.4906 4.75103L6.54059 2.48101ZM7.54059 13.831C7.49834 13.8816 7.44302 13.9196 7.38062 13.941C7.32077 13.9674 7.25605 13.9811 7.19061 13.9811C7.12518 13.9811 7.06046 13.9674 7.00061 13.941C6.93821 13.9196 6.88283 13.8816 6.84058 13.831L3.21057 10.211C3.16502 10.1643 3.12783 10.1103 3.10059 10.0511C3.07446 9.98938 3.06104 9.923 3.06104 9.85601C3.06104 9.78901 3.07446 9.72275 3.10059 9.66106C3.12783 9.60183 3.16502 9.54768 3.21057 9.50103L7.56061 5.15105V8.00103C7.48441 8.07086 7.42366 8.15593 7.38232 8.25066C7.34099 8.34539 7.31999 8.44772 7.32062 8.55108C7.30842 8.68269 7.33123 8.81515 7.38672 8.93511C7.44221 9.05507 7.5284 9.15826 7.6366 9.23418C7.74479 9.3101 7.87112 9.3561 8.00281 9.36748C8.13449 9.37886 8.26686 9.35523 8.38647 9.299C8.50609 9.24277 8.60871 9.15595 8.68396 9.04729C8.75921 8.93863 8.80443 8.81198 8.815 8.68023C8.82557 8.54847 8.80111 8.41619 8.74414 8.29693C8.68717 8.17766 8.59972 8.07561 8.4906 8.00103V5.17107L12.3406 9.04107L7.54059 13.831Z" fill="#C5C5C5"/>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB