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/help.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 fill-rule="evenodd" clip-rule="evenodd" d="M3.89002 2.09995C4.64425 1.60002 5.49455 1.26307 6.3865 1.11067C7.27845 0.958273 8.19239 0.993788 9.06983 1.21494C9.94726 1.4361 10.7689 1.83802 11.482 2.39497C12.1952 2.95193 12.7842 3.65166 13.2114 4.44936C13.6385 5.24706 13.8944 6.12516 13.9627 7.02746C14.031 7.92976 13.9101 8.83637 13.6078 9.68926C13.3055 10.5421 12.8285 11.3225 12.2072 11.9804C11.586 12.6384 10.8342 13.1593 10 13.51C8.50787 14.1372 6.8354 14.1851 5.30978 13.6444C3.78416 13.1037 2.51517 12.0132 1.75107 10.5863C0.986971 9.15938 0.78274 7.49873 1.17833 5.92921C1.57392 4.35968 2.54088 2.99422 3.89002 2.09995V2.09995ZM4.44002 12.1C5.07948 12.5047 5.79559 12.7732 6.54356 12.8885C7.29153 13.0039 8.05525 12.9636 8.78693 12.7702C9.51862 12.5769 10.2025 12.2346 10.7959 11.7648C11.3892 11.295 11.8792 10.7078 12.2352 10.04C12.5912 9.37211 12.8056 8.63798 12.8648 7.88349C12.9241 7.12901 12.827 6.37042 12.5797 5.65517C12.3323 4.93993 11.94 4.28343 11.4273 3.72675C10.9146 3.17007 10.2925 2.72519 9.60002 2.41995C8.59886 1.99903 7.49375 1.89096 6.43002 2.10995C5.36188 2.31858 4.38026 2.84108 3.6107 3.61064C2.84114 4.38019 2.31864 5.36182 2.11002 6.42995C1.8982 7.49506 2.00644 8.59904 2.42108 9.60273C2.83573 10.6064 3.53822 11.4649 4.44002 12.07V12.1ZM8.41002 3.99995C8.14031 3.88897 7.85166 3.83124 7.56002 3.82995C7.26792 3.82659 6.97836 3.88451 6.71002 3.99995C6.45004 4.11275 6.21283 4.27202 6.01002 4.46995C5.81316 4.66776 5.65689 4.90216 5.55002 5.15995C5.43111 5.42367 5.37301 5.71075 5.38002 5.99995H6.25002C6.24803 5.7416 6.32307 5.48852 6.46556 5.273C6.60805 5.05749 6.81153 4.88931 7.05002 4.78995C7.21084 4.7192 7.38433 4.68178 7.56002 4.67995C7.73893 4.6818 7.91568 4.71919 8.08002 4.78995C8.39473 4.92452 8.64545 5.17524 8.78002 5.48995C8.84379 5.65254 8.87767 5.82532 8.88002 5.99995C8.87715 6.18096 8.83266 6.35889 8.75002 6.51995C8.65704 6.67559 8.5463 6.81989 8.42002 6.94995L8.00002 7.31995C7.84984 7.46012 7.70951 7.61048 7.58002 7.76995C7.44654 7.93631 7.33868 8.1217 7.26002 8.31995C7.16662 8.53412 7.12221 8.76644 7.13002 8.99995V9.43995H8.00002V8.99995C7.99809 8.81834 8.04285 8.63929 8.13002 8.47995C8.22221 8.32379 8.33302 8.1794 8.46002 8.04995C8.59278 7.90922 8.73298 7.77569 8.88002 7.64995C9.03019 7.50978 9.17052 7.35943 9.30002 7.19995C9.4335 7.03359 9.54135 6.84821 9.62002 6.64995C9.70509 6.44376 9.74924 6.223 9.75002 5.99995C9.74873 5.7083 9.691 5.41966 9.58002 5.14995C9.34464 4.63583 8.92812 4.22644 8.41002 3.99995ZM8.00002 11.22V10.34H7.13002V11.22H8.00002Z" fill="#C5C5C5"/>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB