aboutsummaryrefslogtreecommitdiff
path: root/launcher
diff options
context:
space:
mode:
Diffstat (limited to 'launcher')
-rw-r--r--launcher/resources/multimc/multimc.qrc8
-rw-r--r--launcher/resources/multimc/scalable/delete.svg282
-rw-r--r--launcher/resources/multimc/scalable/export.svg466
-rw-r--r--launcher/resources/multimc/scalable/launch.svg96
-rw-r--r--launcher/resources/multimc/scalable/rename.svg437
-rw-r--r--launcher/resources/multimc/scalable/tag.svg398
6 files changed, 1687 insertions, 0 deletions
diff --git a/launcher/resources/multimc/multimc.qrc b/launcher/resources/multimc/multimc.qrc
index 3f3d22fc..270dd009 100644
--- a/launcher/resources/multimc/multimc.qrc
+++ b/launcher/resources/multimc/multimc.qrc
@@ -312,5 +312,13 @@
<file>scalable/instances/fox.svg</file>
<file>scalable/instances/bee.svg</file>
<file>scalable/instances/prismlauncher.svg</file>
+
+ <!-- delete, tag, rename CC-BY-SA 3.0, Oxygen icons.-->
+ <file>scalable/delete.svg</file>
+ <file>scalable/tag.svg</file>
+ <file>scalable/rename.svg</file>
+
+ <file>scalable/export.svg</file>
+ <file>scalable/launch.svg</file>
</qresource>
</RCC>
diff --git a/launcher/resources/multimc/scalable/delete.svg b/launcher/resources/multimc/scalable/delete.svg
new file mode 100644
index 00000000..414cbd5c
--- /dev/null
+++ b/launcher/resources/multimc/scalable/delete.svg
@@ -0,0 +1,282 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ width="33.866665mm"
+ height="33.866665mm"
+ viewBox="0 0 33.866665 33.866665"
+ version="1.1"
+ id="svg2411"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <defs
+ id="defs2408">
+ <linearGradient
+ xlink:href="#linearGradient3315"
+ id="linearGradient3321"
+ x1="20.961376"
+ y1="70.875"
+ x2="106.96138"
+ y2="70.875"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.26458333,0,0,0.26458333,-152.84859,113.94802)" />
+ <linearGradient
+ id="linearGradient3315">
+ <stop
+ style="stop-color:#bf0303;stop-opacity:1;"
+ offset="0"
+ id="stop3317" />
+ <stop
+ id="stop3323"
+ offset="0.375"
+ style="stop-color:#fc3d3d;stop-opacity:1;" />
+ <stop
+ style="stop-color:#bf0303;stop-opacity:1;"
+ offset="0.75"
+ id="stop3325" />
+ <stop
+ style="stop-color:#bf0303;stop-opacity:1;"
+ offset="1"
+ id="stop3319" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3335"
+ id="linearGradient3341"
+ x1="22.032"
+ y1="39.036999"
+ x2="105.967"
+ y2="39.036999"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.26458333,0,0,0.26458333,-152.84859,113.94802)" />
+ <linearGradient
+ id="linearGradient3335">
+ <stop
+ style="stop-color:#9c0f0f;stop-opacity:0.28301886;"
+ offset="0"
+ id="stop3337" />
+ <stop
+ id="stop3343"
+ offset="0.5"
+ style="stop-color:#9c0f0f;stop-opacity:1;" />
+ <stop
+ style="stop-color:#9c0f0f;stop-opacity:0.1981132;"
+ offset="1"
+ id="stop3339" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3347"
+ id="linearGradient3353"
+ x1="12.190286"
+ y1="21.738001"
+ x2="115.80972"
+ y2="21.738001"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.26458333,0,0,0.26458333,-152.84859,113.94802)" />
+ <linearGradient
+ id="linearGradient3347">
+ <stop
+ style="stop-color:#d50303;stop-opacity:1;"
+ offset="0"
+ id="stop3349" />
+ <stop
+ id="stop3355"
+ offset="0.5"
+ style="stop-color:#feaeae;stop-opacity:1;" />
+ <stop
+ style="stop-color:#d50303;stop-opacity:1;"
+ offset="1"
+ id="stop3351" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3371"
+ id="linearGradient3377"
+ x1="68.617584"
+ y1="9.6200819"
+ x2="68.617584"
+ y2="34.302147"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.26458333,0,0,0.26458333,-152.84859,113.94802)" />
+ <linearGradient
+ id="linearGradient3371">
+ <stop
+ style="stop-color:#950000;stop-opacity:1;"
+ offset="0"
+ id="stop3373" />
+ <stop
+ style="stop-color:#350000;stop-opacity:1;"
+ offset="1"
+ id="stop3375" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3418"
+ id="linearGradient3432"
+ gradientUnits="userSpaceOnUse"
+ x1="41.25"
+ y1="85.302696"
+ x2="86.75"
+ y2="85.302696"
+ gradientTransform="matrix(0.26458333,0,0,0.26458333,-152.84859,113.94802)" />
+ <linearGradient
+ id="linearGradient3418">
+ <stop
+ id="stop3420"
+ offset="0"
+ style="stop-color:#390000;stop-opacity:1;" />
+ <stop
+ style="stop-color:#da0303;stop-opacity:1;"
+ offset="0.375"
+ id="stop3422" />
+ <stop
+ id="stop3424"
+ offset="0.75"
+ style="stop-color:#7b0101;stop-opacity:1;" />
+ <stop
+ id="stop3426"
+ offset="1"
+ style="stop-color:#390000;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3418"
+ id="linearGradient3429"
+ gradientUnits="userSpaceOnUse"
+ x1="41.25"
+ y1="85.651398"
+ x2="86.75"
+ y2="85.651398"
+ gradientTransform="matrix(0.26458333,0,0,0.26458333,-152.84859,113.94802)" />
+ <linearGradient
+ xlink:href="#linearGradient3418"
+ id="linearGradient3416"
+ gradientUnits="userSpaceOnUse"
+ x1="41.25"
+ y1="64.263702"
+ x2="86.75"
+ y2="64.263702"
+ gradientTransform="matrix(0.26458333,0,0,0.26458333,-152.84859,113.94802)" />
+ <radialGradient
+ r="63.912209"
+ fy="115.7093"
+ fx="63.912209"
+ cy="115.70919"
+ cx="63.912209"
+ gradientTransform="matrix(1,0,0,0.197802,0,92.82166)"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient3336"
+ xlink:href="#linearGradient3291" />
+ <linearGradient
+ id="linearGradient3291">
+ <stop
+ id="stop3293"
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ id="stop3295"
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0;" />
+ </linearGradient>
+ </defs>
+ <g
+ id="layer1"
+ transform="translate(196.3033,-17.933071)">
+ <g
+ id="g6686"
+ transform="translate(-43.45471,-96.01495)">
+ <path
+ d="m -135.91552,144.90744 c -3.41895,0 -6.36323,-0.76173 -8.22219,-1.87536 -0.49954,-0.0998 -0.96044,-0.2032 -1.37795,-0.3048 1.48722,1.68248 5.14376,2.97391 9.60014,2.97391 4.45664,0 8.11318,-1.29143 9.6004,-2.97391 -0.41751,0.10186 -0.87841,0.20505 -1.37795,0.3048 -1.85896,1.11363 -4.80298,1.87536 -8.22245,1.87536 z"
+ id="path202"
+ style="opacity:0.1;fill:#004d00;stroke-width:0.264583" />
+ <path
+ d="m -135.91552,145.17203 c -3.80127,0 -7.01569,-0.94112 -8.80295,-2.26192 -0.27993,-0.0606 -0.54743,-0.12198 -0.79719,-0.18283 1.48722,1.68248 5.14376,2.97391 9.60014,2.97391 4.45664,0 8.11318,-1.29143 9.6004,-2.97391 -0.24976,0.0608 -0.51726,0.1225 -0.79718,0.18283 -1.78727,1.3208 -5.00169,2.26192 -8.80322,2.26192 z"
+ id="path204"
+ style="opacity:0.2;fill:#004d00;stroke-width:0.264583" />
+ <path
+ d="m -135.91552,145.43661 c -4.1447,0 -7.59513,-1.11786 -9.25433,-2.62784 -0.11748,-0.027 -0.23442,-0.0542 -0.34581,-0.0818 1.48722,1.68249 5.14376,2.97392 9.60014,2.97392 4.45664,0 8.11318,-1.29143 9.6004,-2.97392 -0.11138,0.0275 -0.22833,0.0548 -0.34607,0.0818 -1.65894,1.50998 -5.10937,2.62784 -9.25433,2.62784 z"
+ id="path206"
+ style="opacity:0.3;fill:#004d00;stroke-width:0.264583" />
+ <path
+ style="fill:url(#linearGradient3321);fill-opacity:1;stroke-width:0.264583"
+ id="path3962"
+ d="m -147.30256,119.69953 1.05833,21.36828 c 0,2.41274 4.47384,4.63338 10.31849,4.63338 5.84517,0 10.31901,-2.22064 10.31901,-4.63338 l 1.05834,-21.36828 z" />
+ <rect
+ id="_x3C_Sezione_x3E_"
+ width="33.866665"
+ height="33.866665"
+ x="-152.84859"
+ y="113.94802"
+ style="fill:none;stroke-width:0.264583" />
+ <path
+ d="m -124.84059,122.62688 0.0291,-0.322 c -1.12712,2.10397 -5.6679,3.67851 -11.1043,3.67851 -5.43586,0 -9.9769,-1.57454 -11.1035,-3.67851 l 0.0288,0.322 c 1.17792,2.07539 5.68801,3.62135 11.07466,3.62135 5.38745,-2.6e-4 9.89727,-1.54596 11.0752,-3.62135 z"
+ id="path66"
+ style="opacity:0.5;fill:url(#linearGradient3341);fill-opacity:1;stroke-width:0.264583" />
+ <ellipse
+ cx="-135.91525"
+ cy="119.69953"
+ rx="11.377083"
+ ry="4.6963539"
+ id="ellipse75"
+ style="fill:url(#linearGradient3353);fill-opacity:1;stroke-width:0.264583" />
+ <path
+ d="m -146.34804,119.44606 c 0,1.9222 4.19206,3.97986 10.43252,3.97986 6.24073,0 10.43305,-2.05766 10.43305,-3.97986 0,-1.92193 -4.19232,-3.71528 -10.43305,-3.71528 -6.24046,0 -10.43252,1.79361 -10.43252,3.71528 z"
+ id="path90"
+ style="opacity:0.727778;fill:url(#linearGradient3377);fill-opacity:1;stroke-width:0.264583" />
+ <path
+ d="m -135.91552,115.73801 c -6.24046,0 -10.43252,1.92905 -10.43252,3.73061 0,0.47023 0.28786,0.94865 0.82074,1.39978 -0.0302,-0.13616 -0.0453,-0.27207 -0.0453,-0.40773 0,-2.65478 5.59455,-4.47464 9.65703,-4.47464 7.90334,0 11.98846,2.51962 9.65755,4.47464 -0.10375,0.087 -0.0153,0.27157 -0.0455,0.40773 0.53313,-0.45088 0.821,-0.92955 0.821,-1.39978 0,-1.80132 -4.19232,-3.73061 -10.43305,-3.73061 z"
+ id="path99"
+ style="opacity:0.494444;fill:#000000;fill-opacity:1;stroke-width:0.264583" />
+ <g
+ id="g335"
+ transform="matrix(0.26458333,0,0,0.26458333,-152.84859,113.94802)">
+ <path
+ d="m 63.999,32.22 c -21.36,0 -36.348,-6.18 -38.912,-12.556 -0.258,0.642 -0.393,1.286 -0.393,1.925 0,6.994 15.793,14.482 39.305,14.482 23.513,0 39.307,-7.488 39.307,-14.482 0,-0.639 -0.136,-1.283 -0.394,-1.925 C 100.35,26.04 85.36,32.22 63.999,32.22 Z"
+ id="path337"
+ style="opacity:0.1;fill:#555555" />
+ <path
+ d="m 63.999,33.184 c -21.897,0 -37.093,-6.496 -39.077,-13.037 -0.147,0.481 -0.228,0.964 -0.228,1.443 0,6.994 15.793,14.482 39.305,14.482 23.513,0 39.307,-7.488 39.307,-14.482 0,-0.479 -0.082,-0.962 -0.228,-1.443 -1.983,6.541 -17.18,13.037 -39.079,13.037 z"
+ id="path339"
+ style="opacity:0.15;fill:#555555" />
+ <path
+ d="m 63.999,34.146 c -22.435,0 -37.832,-6.818 -39.195,-13.519 -0.065,0.321 -0.109,0.642 -0.109,0.962 0,6.994 15.793,14.482 39.305,14.482 23.513,0 39.307,-7.488 39.307,-14.482 0,-0.32 -0.044,-0.641 -0.11,-0.962 -1.364,6.701 -16.762,13.519 -39.198,13.519 z"
+ id="path341"
+ style="opacity:0.2;fill:#555555" />
+ <path
+ d="m 63.999,35.109 c -22.973,0 -38.568,-7.148 -39.271,-14 -0.017,0.161 -0.034,0.321 -0.034,0.481 0,6.994 15.793,14.482 39.305,14.482 23.513,0 39.307,-7.488 39.307,-14.482 0,-0.16 -0.018,-0.32 -0.034,-0.481 -0.704,6.851 -16.299,14 -39.273,14 z"
+ id="path343"
+ style="opacity:0.25;fill:#555555" />
+ </g>
+ <path
+ style="fill:url(#linearGradient3432);fill-opacity:1;stroke-width:0.264583"
+ d="m -139.65779,133.54386 -2.07539,0.27648 c -0.11033,0.0148 -0.20214,0.0968 -0.22595,0.20559 -0.004,0.0196 -0.006,0.0389 -0.006,0.0587 0,0.0886 0.0437,0.17304 0.12091,0.22199 0,0 0.42333,0.26776 0.66067,0.41778 -0.22728,0.47334 -0.6657,1.50389 -0.6657,2.19233 0,0.11033 0.0114,0.2122 0.0368,0.3011 0.40323,1.76503 1.81531,2.08624 2.23838,2.14233 0.045,0.006 0.0937,0.0116 0.14208,0.0114 0.948,0.068 1.91452,0.10927 2.87284,0.12276 0.0722,0.001 0.14155,-0.0275 0.19235,-0.0788 0.0508,-0.0513 0.0781,-0.12118 0.0759,-0.19315 l -0.0389,-1.33561 c -0.004,-0.14156 -0.11907,-0.25506 -0.26062,-0.25718 -1.0459,-0.0151 -2.09841,-0.063 -3.1287,-0.1434 -0.008,-5.3e-4 -0.0241,-5.3e-4 -0.0325,-5.3e-4 -0.0894,0.002 -0.28787,-0.0352 -0.32676,-0.32306 0.14023,-0.3638 0.43524,-1.00912 0.60431,-1.36684 0.0132,0.008 0.51064,0.31883 0.51064,0.31883 0.0963,0.0603 0.22093,0.054 0.30877,-0.0183 0.0878,-0.072 0.12039,-0.1905 0.0799,-0.2966 l -0.79666,-2.09179 c -0.0442,-0.11483 -0.16431,-0.18018 -0.28602,-0.16404 z m 0.47546,5.68774 c -0.0243,0.0458 -0.0616,0.0807 -0.10478,0.10478 0.0397,-0.0214 0.0767,-0.0519 0.10478,-0.10478 z m -0.18627,0.12727 c -0.0217,0.004 -0.0413,0.014 -0.064,0.0127 0.0222,-2.7e-4 0.0426,-0.009 0.064,-0.0127 z"
+ id="path368" />
+ <path
+ style="fill:url(#linearGradient3429);fill-opacity:1;stroke-width:0.264583"
+ d="m -131.65414,133.01786 -1.30969,0.79058 c -0.0823,0.0497 -0.12806,0.13758 -0.12806,0.22728 0,0.0434 0.0109,0.0873 0.0333,0.12779 0.52229,0.94112 0.98028,1.88145 1.36155,2.79532 0.003,0.007 0.0135,0.0265 0.0172,0.0336 0.0151,0.028 0.0328,0.0733 0.0328,0.127 0,0.0815 -0.0529,0.18257 -0.20717,0.27676 -0.40719,0.0392 -1.1348,0.0815 -1.5404,0.10186 0.0198,-0.24394 0.0431,-0.52863 0.0431,-0.52863 5.2e-4,-0.007 7.9e-4,-0.0146 7.9e-4,-0.0217 0,-0.10425 -0.0611,-0.1995 -0.15769,-0.24209 -0.10345,-0.0453 -0.22384,-0.0204 -0.30057,0.0619 l -1.44251,1.55284 c -0.0897,0.0966 -0.0939,0.24447 -0.0111,0.34687 l 1.19459,1.47426 c 0.068,0.0839 0.18045,0.11826 0.28364,0.0865 0.10345,-0.032 0.177,-0.12329 0.186,-0.23098 0,0 0.0439,-0.53313 0.0529,-0.64214 0.92101,-0.0299 2.02935,-0.13917 2.47597,-0.4789 0.96811,-0.67574 1.20517,-1.55072 1.20517,-2.20054 0,-0.38893 -0.0847,-0.69717 -0.14869,-0.83423 -0.36407,-0.90302 -0.7882,-1.81583 -1.27027,-2.72203 -0.0341,-0.064 -0.0937,-0.11113 -0.16351,-0.13044 -0.0699,-0.0193 -0.14526,-0.008 -0.20743,0.0291 z"
+ id="path391" />
+ <path
+ style="fill:url(#linearGradient3416);fill-opacity:1;stroke-width:0.264583"
+ d="m -137.7004,129.01816 c -0.10319,0.0844 -0.61569,0.51832 -0.55933,0.77708 -0.0154,-0.0704 -7.9e-4,-0.14314 0.0392,-0.20294 -0.61595,0.92049 -1.18057,1.84785 -1.67852,2.7567 -0.0696,0.12673 -0.0254,0.28548 0.10028,0.35666 l 1.34488,0.7612 c 0.12673,0.0717 0.28707,0.0273 0.3593,-0.0998 0.53419,-0.93636 1.14459,-1.90367 1.81478,-2.87496 0.005,-0.007 0.0146,-0.0249 0.0188,-0.0325 8e-4,-0.001 0.0807,-0.13997 0.2167,-0.17542 0.0825,-0.0214 0.18388,0.0101 0.29368,0.0709 0.26644,0.39767 0.69956,1.11733 0.92393,1.49436 -0.15849,0.0791 -0.57706,0.28734 -0.57706,0.28734 -0.0905,0.0452 -0.14631,0.13758 -0.14631,0.2368 0,0.0108 7.9e-4,0.022 0.002,0.0328 0.0138,0.11139 0.0966,0.20214 0.20612,0.22596 l 2.2217,0.48762 c 0.12303,0.0273 0.24871,-0.0357 0.29977,-0.15055 l 0.92366,-2.08359 c 0.0455,-0.10266 0.0209,-0.22251 -0.0608,-0.29951 -0.0818,-0.077 -0.20373,-0.0937 -0.30321,-0.0421 0,0 -0.42598,0.22067 -0.69321,0.35904 -0.33232,-0.6932 -1.22555,-1.97696 -1.81451,-2.22197 -1.42187,-0.62838 -2.4474,-0.059 -2.93185,0.33682 z m 4.88527,2.27197 c 0,-0.0148 -0.0132,-0.0455 -0.0167,-0.0645 0.003,0.0148 0.0193,0.0235 0.0193,0.0386 0,0.0161 -0.002,0.0323 -0.005,0.0487 0.001,-0.007 0.002,-0.0146 0.002,-0.0228 z"
+ id="path414" />
+ <path
+ d="m -139.74034,137.74994 c -2.6e-4,7.9e-4 -0.57309,0.0283 -0.61277,-0.61278 0.18573,-0.50482 0.76094,-1.72111 0.76993,-1.72111 0.25665,0.16007 0.50906,0.31856 0.75883,0.47413 -0.25162,-0.69162 -0.51594,-1.38589 -0.79375,-2.08465 -0.70882,0.10715 -1.40414,0.19923 -2.08465,0.27781 0.29157,0.18494 0.57891,0.36698 0.86227,0.54557 -0.0275,-10e-4 -0.9144,1.82986 -0.71807,2.51619 0.43471,1.90077 2.13809,1.97062 2.14259,1.96241 0.95118,0.0683 1.905,0.10875 2.86015,0.12224 -0.0127,-0.44582 -0.0262,-0.89059 -0.0389,-1.33562 -1.05092,-0.0151 -2.10052,-0.0627 -3.14563,-0.14419 z"
+ id="path416"
+ style="fill:#ffffff;stroke-width:0.264583" />
+ <path
+ d="m -131.45279,136.8575 c 0.003,-8e-4 0.2794,0.48392 -0.30507,0.79613 -0.56171,0.0593 -1.92378,0.12647 -1.92431,0.12197 0.023,-0.27596 0.0672,-0.82682 0.0672,-0.82682 -0.48101,0.51541 -0.9615,1.03293 -1.44198,1.55204 0.3982,0.48922 0.79719,0.98108 1.19539,1.47532 0.0238,-0.2921 0.0487,-0.58473 0.0722,-0.87736 0,-0.005 1.99893,-0.006 2.56064,-0.43259 1.60179,-1.11866 0.99404,-2.74426 0.96149,-2.73553 -0.35586,-0.89588 -0.77232,-1.79017 -1.24909,-2.68658 -0.44477,0.27041 -0.88265,0.5342 -1.31075,0.79137 0.52335,0.94377 0.9824,1.88278 1.37425,2.82205 z"
+ id="path418"
+ style="fill:#ffffff;stroke-width:0.264583" />
+ <path
+ d="m -136.4976,130.3416 c -0.003,-5.3e-4 0.30612,-0.58552 0.92471,-0.19817 0.36486,0.53366 1.11919,1.81557 1.11919,1.81557 -0.27675,0.13838 -0.55483,0.27649 -0.83185,0.41434 0.74163,0.1606 1.48326,0.32253 2.22356,0.48815 0.30771,-0.69241 0.61569,-1.38668 0.9234,-2.08332 0,0 -0.62971,0.32755 -0.93928,0.48604 0.0201,-5.3e-4 -1.03928,-2.02645 -1.79228,-2.33945 -2.02301,-0.89323 -3.16124,0.80566 -3.13082,0.81412 -0.61462,0.91837 -1.16919,1.82907 -1.66634,2.73659 0.45693,0.26194 0.90434,0.51408 1.34249,0.75988 0.54637,-0.95647 1.15464,-1.91876 1.82722,-2.89375 z"
+ id="path420"
+ style="fill:#ffffff;stroke-width:0.264583" />
+ <g
+ id="layer1-3"
+ transform="matrix(0.26458333,0,0,0.26458333,-152.84859,113.94802)">
+ <path
+ transform="matrix(1.001374,0,0,0.410363,-2.393169e-5,75.32943)"
+ d="m 127.82442,115.70919 a 63.91221,12.641975 0 1 1 -127.82442,0 63.91221,12.641975 0 1 1 127.82442,0 z"
+ id="path1563"
+ style="opacity:0.381395;fill:url(#radialGradient3336);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:4;stroke-opacity:1" />
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/launcher/resources/multimc/scalable/export.svg b/launcher/resources/multimc/scalable/export.svg
new file mode 100644
index 00000000..2605de14
--- /dev/null
+++ b/launcher/resources/multimc/scalable/export.svg
@@ -0,0 +1,466 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ height="128"
+ id="svg2811"
+ version="1.0"
+ width="128"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ 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/">
+ <metadata
+ id="metadata2">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:description />
+ <dc:subject>
+ <rdf:Bag>
+ <rdf:li>unsorted</rdf:li>
+ </rdf:Bag>
+ </dc:subject>
+ <dc:publisher>
+ <cc:Agent
+ rdf:about="http://www.openclipart.org/">
+ <dc:title>Open Clip Art Library, Source: Oxygen Icons, Source: Oxygen Icons, Source: Oxygen Icons, Source: Oxygen Icons</dc:title>
+ </cc:Agent>
+ </dc:publisher>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title />
+ </cc:Agent>
+ </dc:creator>
+ <dc:rights>
+ <cc:Agent>
+ <dc:title />
+ </cc:Agent>
+ </dc:rights>
+ <dc:date />
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <cc:license
+ rdf:resource="http://creativecommons.org/licenses/by-sa/3.0/ or http://creativecommons.org/licenses/LGPL/2.1/" />
+ <dc:language>en</dc:language>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs2813">
+ <linearGradient
+ gradientTransform="matrix(1.0033808,0,0,1,-8.2378002,8)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient2937"
+ x1="122.74438"
+ x2="122.39215"
+ y1="96.721588"
+ y2="20.043535">
+ <stop
+ id="stop2939"
+ offset="0"
+ style="stop-color:#72b4f4;stop-opacity:1" />
+ <stop
+ id="stop2941"
+ offset="0.13053299"
+ style="stop-color:#b3d9ff;stop-opacity:1" />
+ <stop
+ id="stop2943"
+ offset="0.34621301"
+ style="stop-color:#b3d9ff;stop-opacity:1" />
+ <stop
+ id="stop2945"
+ offset="0.72006166"
+ style="stop-color:#71a8f5;stop-opacity:1" />
+ <stop
+ id="stop2947"
+ offset="1"
+ style="stop-color:#508ed9;stop-opacity:1" />
+ </linearGradient>
+ <linearGradient
+ gradientTransform="translate(242.00093,332.5)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient2927"
+ x1="-178"
+ x2="-178"
+ y1="-228.3945"
+ y2="-304.61469">
+ <stop
+ id="stop2929"
+ offset="0"
+ style="stop-color:#cfe7ff;stop-opacity:1" />
+ <stop
+ id="stop2931"
+ offset="0.1"
+ style="stop-color:#71a8f5;stop-opacity:1" />
+ <stop
+ id="stop2933"
+ offset="1"
+ style="stop-color:#2c72c7;stop-opacity:1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient2822">
+ <stop
+ id="stop2824"
+ offset="0"
+ style="stop-color:#ffffff;stop-opacity:1" />
+ <stop
+ id="stop2826"
+ offset="1"
+ style="stop-color:#ffffff;stop-opacity:0" />
+ </linearGradient>
+ <linearGradient
+ gradientTransform="matrix(1.0033404,0,0,1,-8.2374684,8)"
+ gradientUnits="userSpaceOnUse"
+ id="XMLID_9_"
+ x1="71.999496"
+ x2="71.999496"
+ y1="14.2578"
+ y2="19.9583">
+ <stop
+ id="stop46"
+ offset="0.25"
+ style="stop-color:#71a8f5;stop-opacity:0" />
+ <stop
+ id="stop48"
+ offset="1"
+ style="stop-color:#0057ae;stop-opacity:1" />
+ </linearGradient>
+ <filter
+ height="1.768"
+ id="filter2807"
+ width="1.0512"
+ x="-0.025599999"
+ y="-0.38399999">
+ <feGaussianBlur
+ id="feGaussianBlur2809"
+ stdDeviation="1.28" />
+ </filter>
+ <linearGradient
+ gradientTransform="translate(-6.999995,8)"
+ gradientUnits="userSpaceOnUse"
+ id="XMLID_6_"
+ x1="72.000504"
+ x2="72.000504"
+ y1="96"
+ y2="0.00048828119">
+ <stop
+ id="stop7"
+ offset="0"
+ style="stop-color:#00479e;stop-opacity:1" />
+ <stop
+ id="stop9"
+ offset="0.0769"
+ style="stop-color:#2c72c7;stop-opacity:1" />
+ <stop
+ id="stop11"
+ offset="0.58579999"
+ style="stop-color:#6ea1df;stop-opacity:1" />
+ <stop
+ id="stop13"
+ offset="0.96450001"
+ style="stop-color:#adcbee;stop-opacity:1" />
+ </linearGradient>
+ <linearGradient
+ gradientTransform="matrix(1.0033808,0,0,1,-8.2378,8)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3109"
+ x1="122.74438"
+ x2="122.74438"
+ xlink:href="#linearGradient2937"
+ y1="96"
+ y2="20" />
+ <linearGradient
+ gradientTransform="translate(242.00093,332.5)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient2923"
+ x1="-168.99216"
+ x2="-168.99216"
+ xlink:href="#linearGradient2822"
+ y1="-300.5"
+ y2="-296.48441" />
+ <linearGradient
+ gradientTransform="translate(242.00093,332.5)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient2925"
+ x1="-178"
+ x2="-178"
+ xlink:href="#linearGradient2927"
+ y1="-228.5"
+ y2="-304.61469" />
+ <linearGradient
+ gradientTransform="translate(242.00093,364.5)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient2197"
+ x1="-168.99216"
+ x2="-168.99216"
+ xlink:href="#linearGradient2822"
+ y1="-300.5"
+ y2="-296.48441" />
+ <linearGradient
+ gradientTransform="matrix(1,0,0,0.7368421,242.00093,284.36842)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient2201"
+ x1="-178"
+ x2="-178"
+ xlink:href="#linearGradient2927"
+ y1="-228.5"
+ y2="-304.61469" />
+ <linearGradient
+ gradientTransform="matrix(1.0033404,0,0,1,-7.2374684,40)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient2204"
+ x1="71.999496"
+ x2="71.999496"
+ xlink:href="#XMLID_9_"
+ y1="14.2578"
+ y2="19.9583" />
+ <linearGradient
+ gradientTransform="matrix(1.0033808,0,0,0.7368421,-8.2378,45.263158)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient2207"
+ x1="122.74438"
+ x2="122.74438"
+ xlink:href="#linearGradient2937"
+ y1="96"
+ y2="20" />
+ <linearGradient
+ gradientTransform="translate(-6.999995,20)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient2212"
+ x1="72.000504"
+ x2="72.000504"
+ xlink:href="#XMLID_6_"
+ y1="96"
+ y2="0.00048828119" />
+ <linearGradient
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient10213"
+ x1="98.617439"
+ x2="91.228737"
+ xlink:href="#linearGradient10207"
+ y1="106.41443"
+ y2="99.254974" />
+ <radialGradient
+ cx="102"
+ cy="112.3047"
+ fx="102"
+ fy="112.3047"
+ gradientTransform="matrix(1.295034,1.3831431e-7,-1.3627884e-7,1.2946006,-30.093452,-33.119615)"
+ gradientUnits="userSpaceOnUse"
+ id="radialGradient9437"
+ r="139.55859"
+ xlink:href="#XMLID_8_" />
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath7084">
+ <path
+ d="M 72,88 L 40,120 L 32,120 L 32,80 L 72,80 L 72,88 z"
+ id="path7086"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ </clipPath>
+ <radialGradient
+ cx="102"
+ cy="112.3047"
+ gradientUnits="userSpaceOnUse"
+ id="XMLID_8_"
+ r="139.55859">
+ <stop
+ id="stop41"
+ offset="0"
+ style="stop-color:#b7b8b9;stop-opacity:1;" />
+ <stop
+ id="stop47"
+ offset="0.18851049"
+ style="stop-color:#ECECEC" />
+ <stop
+ id="stop49"
+ offset="0.25718147"
+ style="stop-color:#FAFAFA" />
+ <stop
+ id="stop51"
+ offset="0.30111277"
+ style="stop-color:#FFFFFF" />
+ <stop
+ id="stop53"
+ offset="0.5313"
+ style="stop-color:#FAFAFA" />
+ <stop
+ id="stop55"
+ offset="0.8449"
+ style="stop-color:#EBECEC" />
+ <stop
+ id="stop57"
+ offset="1"
+ style="stop-color:#E1E2E3" />
+ </radialGradient>
+ <linearGradient
+ gradientUnits="userSpaceOnUse"
+ id="XMLID_12_"
+ x1="96"
+ x2="88.000198"
+ y1="104"
+ y2="96.000198">
+ <stop
+ id="stop83"
+ offset="0"
+ style="stop-color:#888A85" />
+ <stop
+ id="stop85"
+ offset="0.0072"
+ style="stop-color:#8C8E89" />
+ <stop
+ id="stop87"
+ offset="0.0673"
+ style="stop-color:#ABACA9" />
+ <stop
+ id="stop89"
+ offset="0.1347"
+ style="stop-color:#C5C6C4" />
+ <stop
+ id="stop91"
+ offset="0.2652576"
+ style="stop-color:#DBDBDA" />
+ <stop
+ id="stop93"
+ offset="0.37646064"
+ style="stop-color:#EBEBEB" />
+ <stop
+ id="stop95"
+ offset="0.48740286"
+ style="stop-color:#F7F7F6" />
+ <stop
+ id="stop97"
+ offset="0.6324091"
+ style="stop-color:#FDFDFD" />
+ <stop
+ id="stop99"
+ offset="1"
+ style="stop-color:#FFFFFF" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient10207">
+ <stop
+ id="stop10209"
+ offset="0"
+ style="stop-color:#a2a2a2;stop-opacity:1;" />
+ <stop
+ id="stop10211"
+ offset="1"
+ style="stop-color:#ffffff;stop-opacity:1;" />
+ </linearGradient>
+ <linearGradient
+ gradientTransform="matrix(1.0172054,0,0,1.5,246.03226,514.75)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3385"
+ x1="-168.99216"
+ x2="-168.99216"
+ xlink:href="#linearGradient2822"
+ y1="-300.5"
+ y2="-296.48441" />
+ <linearGradient
+ gradientTransform="matrix(1,0,0,0.7368421,242.00093,284.36842)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3387"
+ x1="-178"
+ x2="-178"
+ xlink:href="#linearGradient2927"
+ y1="-232.84966"
+ y2="-304.61469" />
+ <linearGradient
+ xlink:href="#linearGradient9732"
+ id="linearGradient3302"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0017056,0,0,1.0011229,34.393692,27.039518)"
+ x1="66.635262"
+ y1="48.579208"
+ x2="13.134155"
+ y2="48.579208" />
+ <linearGradient
+ id="linearGradient9732">
+ <stop
+ id="stop9734"
+ offset="0"
+ style="stop-color:white;stop-opacity:1;" />
+ <stop
+ style="stop-color:white;stop-opacity:1;"
+ offset="0.5"
+ id="stop9740" />
+ <stop
+ id="stop9736"
+ offset="1"
+ style="stop-color:white;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient3317"
+ id="linearGradient3299"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.464058,0,0,1.464058,34.761082,27.326693)"
+ x1="49.087219"
+ y1="28.30368"
+ x2="-3.3878942"
+ y2="29.14728" />
+ <linearGradient
+ id="linearGradient3317">
+ <stop
+ style="stop-color:#646464;stop-opacity:1;"
+ offset="0"
+ id="stop3319" />
+ <stop
+ id="stop3321"
+ offset="0.086"
+ style="stop-color:#7e7e7e;stop-opacity:1;" />
+ <stop
+ id="stop3323"
+ offset="0.86000001"
+ style="stop-color:#999;stop-opacity:0.58762884;" />
+ <stop
+ style="stop-color:white;stop-opacity:0;"
+ offset="1"
+ id="stop3325" />
+ </linearGradient>
+ </defs>
+ <path
+ d="M 118.983,31 C 118.992,29.35 117.64999,28 115.99999,28 L 40.961007,28 C 40.961007,28 32.061006,20 30.961,20 L 14.999998,20 C 12.799996,20 10.999999,21.8 10.999999,24 L 10.999999,31 C 10.999999,31 11.999999,116 8,116 L 122,116 C 117.99999,116 118.983,31 118.983,31 z "
+ id="path15"
+ style="fill:url(#linearGradient2212)" />
+ <g
+ id="g17"
+ style="opacity:0.6;filter:url(#filter2807)"
+ transform="matrix(1.0033404,0,0,1,-8.2374684,20)">
+ <path
+ d="M 132,96 C 132,98.2 128.4,100 124,100 L 20,100 C 15.6,100 12,98.2 12,96 C 12,93.8 15.6,92 20,92 L 124,92 C 128.4,92 132,93.8 132,96 z "
+ id="path19" />
+ </g>
+ <path
+ d="M 10.884862,54 C 10.893892,55.75 10.902922,57.755 10.910952,60 L 119.09511,60 C 119.10414,57.755 119.11317,55.75 119.1212,54 L 10.884862,54 z "
+ id="path50"
+ style="opacity:0.5;fill:url(#linearGradient2204)" />
+ <path
+ d="M 119.99722,31 C 120.00622,29.35 118.66422,28 117.01422,28 L 42.975222,28 L 36.389222,21.414 C 35.611222,20.636 34.075222,20 32.975222,20 L 12.014222,20 C 9.8142222,20 8.0142222,21.8 8.0142222,24 C 8.0142222,24 7.9822222,54.499299 8.0142222,60.031299 L 12.014222,60.031299 C 12.014222,53.222299 12.014222,24 12.014222,24 L 32.901222,23.997 C 33.083222,24.019 33.470222,24.179 33.560222,24.243 L 41.318222,32 C 41.318222,32 114.02722,32 115.99922,32 C 115.99922,32.435 116.00022,56.400299 116.00222,60.031299 L 120.01422,60.031299 C 120.04522,54.499299 119.99722,31 119.99722,31 z "
+ id="path2896"
+ style="fill:#5e95e3;fill-opacity:1" />
+ <path
+ d="M 124.36598,113.79242 C 124.27969,115.00674 122.85389,116 121.19831,116 L 6.812906,116 C 5.157329,116 3.731522,115.00674 3.644228,113.79242 L 0.007982,62.204632 C -0.112423,60.992526 1.143808,60 2.799384,60 L 125.21183,60 C 126.86741,60 128.11762,60.991789 127.9912,62.203895 L 124.36598,113.79242 z "
+ id="path30"
+ style="opacity:0.9;fill:url(#linearGradient2207);fill-opacity:1" />
+ <path
+ d="M 125.21293,60 L 2.7999261,60 C 1.1449261,60 -0.11207393,60.992526 0.0079260701,62.204632 L 3.6439261,113.79242 C 3.7309261,115.00674 5.1569261,116 6.8129261,116 L 121.19793,116 C 122.85393,116 124.27993,115.00674 124.36593,113.79242 L 127.99093,62.203895 C 128.11893,60.991789 126.86793,60 125.21293,60 z M 120.41393,113.05263 C 118.87493,113.05263 9.1349261,113.05263 7.5979261,113.05263 C 7.2299261,107.83726 4.5229261,70.627562 4.0659261,64.149246 C 6.5189261,64.149246 121.45793,64.149246 123.93493,64.149246 C 123.81393,65.85872 120.49293,111.92821 120.41393,113.05263 z "
+ id="path2894"
+ style="fill:url(#linearGradient3387)" />
+ <path
+ d="M 4,64 C 4.0273488,64.775875 4.1802721,68.801119 4.2225137,70 C 7.123925,70 122.78934,70 125.71499,70 C 125.74343,69.191222 125.93026,64.204735 125.9375,64 C 123.41788,64 6.4952049,64 4,64 z "
+ id="path2908"
+ style="fill:url(#linearGradient3385);fill-opacity:1;opacity:0.835" />
+ <path
+ style="fill:url(#linearGradient3302);fill-opacity:1"
+ d="m 69.898474,103.45771 5.856232,5.85623 30.761814,-32.21825 -30.761814,-32.2003 -5.856232,5.85623 11.712465,17.5687 H 40.617313 v 17.56869 h 40.993626 z"
+ id="polygon3477_2_" />
+ <path
+ style="fill:url(#linearGradient3299);fill-opacity:1;stroke:none"
+ d="m 75.800458,39.03916 c -1.573495,-0.0241 -3.090514,0.58597 -4.209166,1.69281 l -5.856231,5.85624 C 63.749307,48.56552 63.442452,51.67243 65.003031,54 l 5.627473,8.46409 H 40.617313 v 29.281159 h 30.013191 l -5.627473,8.464081 c -1.56058,2.32757 -1.253725,5.43448 0.73203,7.4118 l 5.856231,5.85623 c 1.121886,1.12264 2.668011,1.76444 4.254918,1.73857 1.586907,-0.0259 3.078725,-0.71721 4.163416,-1.87583 L 110.75484,81.13083 c 2.16677,-2.26455 2.16677,-5.83354 0,-8.09808 L 80.009626,40.86923 c -1.095643,-1.15728 -2.615555,-1.81812 -4.209168,-1.83007 z m -0.04583,5.85623 30.745222,32.20928 -30.745222,32.20927 -5.856231,-5.85623 11.712464,-17.5687 H 40.617236 V 68.32032 h 40.993625 l -11.712459,-17.5687 5.856231,-5.85623 z"
+ id="path3616" />
+</svg>
diff --git a/launcher/resources/multimc/scalable/launch.svg b/launcher/resources/multimc/scalable/launch.svg
new file mode 100644
index 00000000..321647a0
--- /dev/null
+++ b/launcher/resources/multimc/scalable/launch.svg
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ width="32"
+ height="32"
+ viewBox="0 0 8.4666667 8.4666667"
+ version="1.1"
+ id="svg19142"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <defs
+ id="defs19139">
+ <radialGradient
+ xlink:href="#linearGradient3801"
+ id="radialGradient11398"
+ cx="16.288221"
+ cy="1036.3623"
+ fx="16.288221"
+ fy="1036.3623"
+ r="12.356801"
+ gradientTransform="matrix(1,0,0,1.1851852,0,-191.91894)"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient3801">
+ <stop
+ style="stop-color:#00b81a;stop-opacity:1;"
+ offset="0"
+ id="stop3803" />
+ <stop
+ style="stop-color:#00600d;stop-opacity:1;"
+ offset="1"
+ id="stop3805" />
+ </linearGradient>
+ <radialGradient
+ xlink:href="#linearGradient3801"
+ id="radialGradient20362"
+ cx="16.288221"
+ cy="1036.3623"
+ fx="16.288221"
+ fy="1036.3623"
+ r="12.356801"
+ gradientTransform="matrix(1,0,0,1.1851852,0,-191.91894)"
+ gradientUnits="userSpaceOnUse" />
+ <radialGradient
+ xlink:href="#linearGradient15792"
+ id="radialGradient12126"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(0.745076,0.97121566,-0.94714744,0.72661186,979.1198,272.32494)"
+ cx="7.3809543"
+ cy="1029.1321"
+ fx="7.3809543"
+ fy="1029.1321"
+ r="12.356801" />
+ <linearGradient
+ id="linearGradient15792">
+ <stop
+ style="stop-color:#00b81a;stop-opacity:1;"
+ offset="0"
+ id="stop15788" />
+ <stop
+ style="stop-color:#008311;stop-opacity:1;"
+ offset="1"
+ id="stop15790" />
+ </linearGradient>
+ <radialGradient
+ xlink:href="#linearGradient3801"
+ id="radialGradient20379"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,1.1851852,0,-191.91894)"
+ cx="16.288221"
+ cy="1036.3623"
+ fx="16.288221"
+ fy="1036.3623"
+ r="12.356801" />
+ </defs>
+ <g
+ id="layer1"
+ transform="translate(-107.77091,-124.13108)">
+ <g
+ transform=