Add mimetype icon for text/x-meson.

Part of #2992.
This commit is contained in:
Andrew Chadwick 2026-03-16 22:34:02 +00:00
parent 53e8eb9da6
commit e581978972
6 changed files with 50 additions and 0 deletions

View file

@ -0,0 +1,5 @@
<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
<path d="M 2.8125,0 C 2.362375,0 2,0.3568 2,0.8 V 15.2 C 2,15.6432 2.362375,16 2.8125,16 h 11.375 C 14.637625,16 15,15.6432 15,15.2 V 5 L 11,4 10,0 Z" style="fill:#e4e4e4"/>
<path d="M 15,5 10,0 V 4.1666667 C 10,4.6283333 10.371667,5 10.833333,5 Z" style="fill:#fafafa"/>
<path d="m8.5 5c-3.093997 1.78632-4.999984 5.087516-5 8.660156 3.094011 1.786328 6.905989 1.786328 10 0-1.6e-5 -3.57264-1.906003-6.873836-5-8.660156zm1.728516 3.9121094c0.776605 0.4483733 0.310721 2.6529216-1.1171879 3.8593746 0.087015 0.123882 0.1367188 0.273192 0.1367188 0.429688-0.7769356 0.448566-2.4543775-1.057182-2.7851563-2.896484-0.1508077 0.013423-0.3039086-0.019403-0.4394531-0.097657 3.7e-6 -0.89682 2.1433969-1.5963129 3.9023437-0.9628904 0.0637747-0.1373161 0.1671878-0.2537746 0.3027348-0.3320312z" style="fill:#5330a0"/>
</svg>

After

Width:  |  Height:  |  Size: 898 B

View file

@ -0,0 +1,9 @@
<svg width="22" height="22" version="1.1" xmlns="http://www.w3.org/2000/svg">
<path d="m4 1.5c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-6-6z" style="opacity:.2"/>
<path d="m4 1c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5-1-1-5z" style="fill:#e4e4e4"/>
<path d="m19 7.5-6-6v5c0 0.554 0.446 1 1 1z" style="opacity:.2"/>
<path d="m19 7-6-6v5c0 0.554 0.446 1 1 1z" style="fill:#fafafa"/>
<path d="m4 1c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9v-0.5z" style="fill:#ffffff;opacity:.2"/>
<path d="m11 8.5c-3.712797 2.143584-5.999981 6.10541-6 10.392578 3.712813 2.143593 8.287187 2.143593 12 0-1.9e-5 -4.287168-2.287203-8.248994-6-10.392578zm2.466797 4.271484c1.108114 0.639772 0.443688 3.786364-1.59375 5.507813 0.124158 0.176765 0.193358 0.389982 0.193359 0.613281-1.108587 0.640046-3.5006779-1.510322-3.972656-4.134766-0.2151831 0.01915-0.4355024-0.02701-0.6289062-0.138671 4.5e-6 -1.279646 3.0585702-2.276857 5.5683592-1.373047 0.09101-0.195932 0.24019-0.362947 0.433594-0.47461z" style="opacity:.2"/>
<path d="m11 8c-3.712797 2.143584-5.999981 6.10541-6 10.392578 3.712813 2.143593 8.287187 2.143593 12 0-1.9e-5 -4.287168-2.287203-8.248994-6-10.392578zm2.466797 4.271484c1.108114 0.639772 0.443688 3.786364-1.59375 5.507813 0.124158 0.176765 0.193358 0.389982 0.193359 0.613281-1.108587 0.640046-3.5006779-1.510322-3.972656-4.134766-0.2151831 0.01915-0.4355024-0.027014-0.6289062-0.138671 4.5e-6 -1.279646 3.0585702-2.276857 5.5683592-1.373047 0.09101-0.195932 0.24019-0.362947 0.433594-0.47461z" style="fill:#5330a0"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View file

@ -0,0 +1,9 @@
<svg width="24" height="24" version="1.1" xmlns="http://www.w3.org/2000/svg">
<path d="m5 2.5c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-6-6z" style="opacity:.2"/>
<path d="m5 2c-0.554 0-1 0.446-1 1v18c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-13l-5-1-1-5z" style="fill:#e4e4e4"/>
<path d="m20 8.5-6-6v5c0 0.554 0.446 1 1 1z" style="opacity:.2"/>
<path d="m20 8-6-6v5c0 0.554 0.446 1 1 1z" style="fill:#fafafa"/>
<path d="m5 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h9v-0.5z" style="fill:#ffffff;opacity:.2"/>
<path d="m12 9.5c-3.712797 2.143584-5.999981 6.10541-6 10.392578 3.712813 2.143593 8.287187 2.143593 12 0-1.9e-5 -4.287168-2.287203-8.248994-6-10.392578zm2.466797 4.271484c1.108114 0.639772 0.443688 3.786364-1.59375 5.507813 0.124158 0.176765 0.193358 0.389982 0.193359 0.613281-1.108587 0.640046-3.5006779-1.510322-3.972656-4.134766-0.2151831 0.01915-0.4355024-0.02701-0.6289062-0.138671 4.5e-6 -1.279646 3.0585702-2.276857 5.5683592-1.373047 0.09101-0.195932 0.24019-0.362947 0.433594-0.47461z" style="opacity:.2"/>
<path d="m12 9c-3.712797 2.143584-5.999981 6.10541-6 10.392578 3.712813 2.143593 8.287187 2.143593 12 0-1.9e-5 -4.287168-2.287203-8.248994-6-10.392578zm2.466797 4.271484c1.108114 0.639772 0.443688 3.786364-1.59375 5.507813 0.124158 0.176765 0.193358 0.389982 0.193359 0.613281-1.108587 0.640046-3.5006779-1.510322-3.972656-4.134766-0.2151831 0.01915-0.4355024-0.02701-0.6289062-0.138671 4.5e-6 -1.279646 3.0585702-2.276857 5.5683592-1.373047 0.09101-0.195932 0.24019-0.362947 0.433594-0.47461z" style="fill:#5330a0"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View file

@ -0,0 +1,9 @@
<svg width="32" height="32" version="1.1" xmlns="http://www.w3.org/2000/svg">
<path d="m6.375 3c-0.76175 0-1.375 0.6244-1.375 1.4v25.2c0 0.77504 0.61325 1.4 1.375 1.4h19.25c0.7612 0 1.375-0.62496 1.375-1.4v-17.6l-7-2-2-7z" style="opacity:.2"/>
<path d="m6.375 2c-0.76175 0-1.375 0.6244-1.375 1.4v25.2c0 0.77504 0.61325 1.4 1.375 1.4h19.25c0.7612 0 1.375-0.62496 1.375-1.4v-17.6l-7-2-2-7z" style="fill:#e4e4e4"/>
<path d="m27 12-9-9v7.59375c0 0.779625 0.62775 1.40625 1.40625 1.40625z" style="opacity:.2"/>
<path d="m27 11-9-9v7.59375c0 0.779625 0.62775 1.40625 1.40625 1.40625z" style="fill:#fafafa"/>
<path d="M 6.375,2 C 5.61325,2 5,2.6247906 5,3.4003906 v 1 C 5,3.6247906 5.61325,3 6.375,3 H 18 V 2 Z" style="fill:#ffffff;opacity:.2"/>
<path d="m16 13c-4.950396 2.858112-7.999975 8.139245-8 13.855469 4.950417 2.858125 11.049582 2.858125 16 0-2.5e-5 -5.716224-3.049603-10.997357-8-13.855469zm3.158203 5.837891c1.417737 0.818532 0.565713 4.846379-2.041015 7.048828 0.158849 0.226155 0.248045 0.499462 0.248046 0.785156-1.418342 0.818883-4.480128-1.933263-5.083984-5.291016-0.275308 0.02451-0.557244-0.03487-0.804688-0.177734 5e-6 -1.637197 3.91394-2.914162 7.125-1.757813 0.116431-0.250679 0.309196-0.464558 0.556641-0.607421z" style="opacity:.2"/>
<path d="m16 12c-4.950396 2.858112-7.999975 8.139245-8 13.855469 4.950417 2.858125 11.049582 2.858125 16 0-2.5e-5 -5.716224-3.049603-10.997357-8-13.855469zm3.158203 5.837891c1.417737 0.818532 0.565713 4.846379-2.041015 7.048828 0.158849 0.226155 0.248045 0.499462 0.248046 0.785156-1.418342 0.818883-4.480128-1.933263-5.083984-5.291016-0.275308 0.02451-0.557244-0.034872-0.804688-0.177734 5e-6 -1.637197 3.91394-2.914162 7.125-1.757813 0.116431-0.250679 0.309196-0.464558 0.556641-0.607421z" style="fill:#5330a0"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

View file

@ -0,0 +1,9 @@
<svg width="48" height="48" version="1.1" xmlns="http://www.w3.org/2000/svg">
<path d="m10 5c-1.108 0-2 0.892-2 2v36c0 1.108 0.892 2 2 2h28c1.108 0 2-0.892 2-2v-26l-12-12z" style="opacity:.2"/>
<path d="m10 4c-1.108 0-2 0.892-2 2v36c0 1.108 0.892 2 2 2h28c1.108 0 2-0.892 2-2v-26l-10-2-2-10z" style="fill:#e4e4e4"/>
<path d="m40 17-12-12v10c0 1.108 0.892 2 2 2z" style="opacity:.2"/>
<path d="m40 16-12-12v10c0 1.108 0.892 2 2 2z" style="fill:#fafafa"/>
<path d="m10 4c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h18v-1h-18z" style="fill:#ffffff;opacity:.2"/>
<path d="m24 18c-7.425593 4.287169-11.999963 12.21082-12 20.785156 7.425626 4.287188 16.574374 4.287188 24 0-3.8e-5 -8.574336-4.574405-16.497987-12-20.785156zm4.736328 8.757812c2.126606 1.227797 0.849546 7.268592-3.060547 10.572266 0.238273 0.339233 0.371092 0.747241 0.371094 1.175781-2.127513 1.228325-6.719216-2.898917-7.625-7.935547-0.412963 0.03676-0.833912-0.05134-1.205078-0.265624 9e-6 -2.455796 5.868955-4.371242 10.685547-2.636719 0.174645-0.376019 0.462817-0.695864 0.833984-0.910157z" style="opacity:.2"/>
<path d="m24 17c-7.425593 4.287169-11.999963 12.21082-12 20.785156 7.425626 4.287188 16.574374 4.287188 24 0-3.8e-5 -8.574336-4.574405-16.497987-12-20.785156zm4.736328 8.757812c2.126606 1.227797 0.849546 7.268592-3.060547 10.572266 0.238273 0.339233 0.371092 0.747241 0.371094 1.175781-2.127513 1.228325-6.719216-2.898917-7.625-7.935547-0.412963 0.036761-0.833912-0.051337-1.205078-0.265624 9e-6 -2.455796 5.868955-4.371242 10.685547-2.636719 0.174645-0.376019 0.462817-0.695864 0.833984-0.910157z" style="fill:#5330a0"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View file

@ -0,0 +1,9 @@
<svg width="64" height="64" version="1.1" xmlns="http://www.w3.org/2000/svg">
<path d="m12.75 5c-1.5235 0-2.75 1.2488-2.75 2.8v50.4c0 1.55008 1.2265 2.8 2.75 2.8h38.5c1.5224 0 2.75-1.24992 2.75-2.8v-35.2l-14-4-4-14z" style="opacity:.2"/>
<path d="m12.75 4c-1.5235 0-2.75 1.2488-2.75 2.8v50.4c0 1.55008 1.2265 2.8 2.75 2.8h38.5c1.5224 0 2.75-1.24992 2.75-2.8v-35.2l-14-4-4-14z" style="fill:#e4e4e4"/>
<path d="m54 23-18-18v15.1875c0 1.55925 1.2555 2.8125 2.8125 2.8125z" style="opacity:.2"/>
<path d="m54 22-18-18v15.1875c0 1.55925 1.2555 2.8125 2.8125 2.8125z" style="fill:#fafafa"/>
<path d="m12.75 4c-1.5235 0-2.75 1.2495812-2.75 2.8007812v1c0-1.5511999 1.2265-2.8007812 2.75-2.8007812h23.25v-1h-23.25z" style="fill:#ffffff;opacity:.2"/>
<path d="m32 25c-9.900791 5.716225-15.99995 16.280443-16 27.712891 9.900835 5.71625 22.099165 5.71625 32 0-5.1e-5 -11.432448-6.099207-21.996666-16-27.712891zm6.101562 11.6875c2.73171 1.577154 1.091027 9.338334-3.93164 13.582031 0.306071 0.435758 0.478513 0.961242 0.478516 1.511719-2.732874 1.577832-8.633362-3.725565-9.796876-10.195312-0.530467 0.04722-1.072051-0.06653-1.548828-0.341797 1.3e-5 -3.154567 7.539461-5.614783 13.726563-3.386719 0.224338-0.483011 0.595489-0.894655 1.072265-1.169922z" style="opacity:.2"/>
<path d="m32 24c-9.900791 5.716225-15.99995 16.280443-16 27.712891 9.900835 5.71625 22.099165 5.71625 32 0-5.1e-5 -11.432448-6.099207-21.996666-16-27.712891zm6.101562 11.6875c2.73171 1.577154 1.091027 9.338334-3.93164 13.582031 0.306071 0.435758 0.478513 0.961242 0.478516 1.511719-2.732874 1.577832-8.633362-3.725565-9.796876-10.195312-0.530467 0.04722-1.072051-0.066534-1.548828-0.341797 1.3e-5 -3.154567 7.539461-5.614783 13.726563-3.386719 0.224338-0.483011 0.595489-0.894655 1.072265-1.169922z" style="fill:#5330a0"/>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB