Use the svg for the icon on linux + copy SL Modules as part of the setup script
This commit is contained in:
+174
@@ -0,0 +1,174 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- Generator: Adobe Illustrator 26.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 540 540" style="enable-background:new 0 0 540 540;" xml:space="preserve">
|
||||
<style type="text/css">
|
||||
.st0{fill:url(#SVGID_1_);}
|
||||
.st1{fill:url(#SVGID_00000024688881243049436120000013896733751622348964_);}
|
||||
.st2{fill:url(#SVGID_00000157990654066259609300000014043247970045919663_);}
|
||||
.st3{fill:url(#SVGID_00000117659779342829711740000001724134813667264669_);}
|
||||
.st4{fill:url(#SVGID_00000076594498323171719510000008229242277541606812_);}
|
||||
.st5{fill:url(#SVGID_00000163064166793134213080000001295457401045474226_);}
|
||||
.st6{fill:url(#SVGID_00000091007011865400815280000011703764711959067327_);}
|
||||
.st7{fill:url(#SVGID_00000077285187428045033180000015748187275319637167_);}
|
||||
.st8{fill:url(#SVGID_00000178914625150083367600000001720458185557900720_);}
|
||||
.st9{fill:url(#SVGID_00000036250918954002738320000012336451226743228331_);}
|
||||
.st10{fill:url(#SVGID_00000176019936139492343940000013624794035809113509_);}
|
||||
.st11{fill:url(#SVGID_00000124872128036707584840000008306169273180546182_);}
|
||||
.st12{fill:url(#SVGID_00000114789296051696591720000018078905308636528536_);}
|
||||
.st13{fill:url(#SVGID_00000070825022876796584250000014193974198779515820_);}
|
||||
.st14{fill:url(#SVGID_00000035527393150903616720000011532333102711381683_);}
|
||||
.st15{fill:url(#SVGID_00000013193877474575836090000010595010487827734973_);}
|
||||
.st16{fill:url(#SVGID_00000111164393996279712550000015320049245235669944_);}
|
||||
.st17{fill:url(#SVGID_00000052068766076700292550000012876051941068892600_);}
|
||||
.st18{fill:url(#SVGID_00000003092497964284831740000000133035758334489012_);}
|
||||
.st19{fill:url(#SVGID_00000078766257839392780130000016864408434921431722_);}
|
||||
.st20{fill:url(#SVGID_00000058565711475517030100000014369199648507541406_);}
|
||||
.st21{fill:url(#SVGID_00000011023117027288417160000017545869502732254861_);}
|
||||
.st22{fill:url(#SVGID_00000040548951127158259500000013259101659872674706_);}
|
||||
</style>
|
||||
<g id="XMLID_00000029017376475579079530000017684822204198375610_">
|
||||
<g>
|
||||
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="459.2658" y1="423.0769" x2="497.996" y2="423.0769">
|
||||
<stop offset="4.936103e-07" style="stop-color:#FAA21E"/>
|
||||
<stop offset="1" style="stop-color:#EC2426"/>
|
||||
</linearGradient>
|
||||
<polygon class="st0" points="495.2,431.8 461.1,431.8 457.8,414.4 "/>
|
||||
|
||||
<linearGradient id="SVGID_00000052826325895152670110000003254778447927130034_" gradientUnits="userSpaceOnUse" x1="457.4621" y1="387.9499" x2="559.6635" y2="285.7484">
|
||||
<stop offset="1.006390e-06" style="stop-color:#F0EA41"/>
|
||||
<stop offset="0.7266" style="stop-color:#69BD46"/>
|
||||
</linearGradient>
|
||||
<polygon style="fill:url(#SVGID_00000052826325895152670110000003254778447927130034_);" points="514.6,431.8 456,404.4 437.8,305.4 515.8,304.1 515.8,431.8 "/>
|
||||
|
||||
<linearGradient id="SVGID_00000072275495524689197580000015854764691033480363_" gradientUnits="userSpaceOnUse" x1="413.5447" y1="406.4247" x2="478.052" y2="341.9174">
|
||||
<stop offset="1.916933e-08" style="stop-color:#40BAEB"/>
|
||||
<stop offset="1" style="stop-color:#4056A6"/>
|
||||
</linearGradient>
|
||||
<polygon style="fill:url(#SVGID_00000072275495524689197580000015854764691033480363_);" points="452.7,431.8 399.5,431.8 399.5,356 436,340.8 "/>
|
||||
|
||||
<linearGradient id="SVGID_00000092418937345025677880000017096718243058564525_" gradientUnits="userSpaceOnUse" x1="498.6068" y1="270.5743" x2="534.5439" y2="270.5743">
|
||||
<stop offset="4.936103e-07" style="stop-color:#FAA21E"/>
|
||||
<stop offset="1" style="stop-color:#EC2426"/>
|
||||
</linearGradient>
|
||||
<polygon style="fill:url(#SVGID_00000092418937345025677880000017096718243058564525_);" points="515.8,295.8 498.1,296.2 515.8,245 "/>
|
||||
|
||||
<linearGradient id="SVGID_00000029040207651049517530000011532754116852609947_" gradientUnits="userSpaceOnUse" x1="447.7684" y1="265.7367" x2="519.89" y2="193.6151">
|
||||
<stop offset="1.916933e-08" style="stop-color:#40BAEB"/>
|
||||
<stop offset="1" style="stop-color:#4056A6"/>
|
||||
</linearGradient>
|
||||
<polygon style="fill:url(#SVGID_00000029040207651049517530000011532754116852609947_);" points="436.3,297.2 422,219.4 515.8,197.8 515.8,219.9 489.3,296.3 "/>
|
||||
|
||||
<linearGradient id="SVGID_00000062887266532183602440000009099684110042749569_" gradientUnits="userSpaceOnUse" x1="420.2301" y1="195.0861" x2="512.8859" y2="132.5889">
|
||||
<stop offset="1.006390e-06" style="stop-color:#F0EA41"/>
|
||||
<stop offset="0.7266" style="stop-color:#69BD46"/>
|
||||
</linearGradient>
|
||||
<polygon style="fill:url(#SVGID_00000062887266532183602440000009099684110042749569_);" points="399.5,216.1 399.5,165.4 399.5,149 515.8,149 515.8,165.4 515.8,190.7 515.5,189.4 "/>
|
||||
|
||||
<linearGradient id="SVGID_00000168808217431720654530000008002460740140808356_" gradientUnits="userSpaceOnUse" x1="392.3443" y1="303.1883" x2="463.8229" y2="231.7097">
|
||||
<stop offset="4.936103e-07" style="stop-color:#FAA21E"/>
|
||||
<stop offset="1" style="stop-color:#EC2426"/>
|
||||
</linearGradient>
|
||||
<polygon style="fill:url(#SVGID_00000168808217431720654530000008002460740140808356_);" points="414,221.2 434.4,332.6 399.5,347.1 399.5,224.6 "/>
|
||||
|
||||
<linearGradient id="SVGID_00000170986021171670429660000014003273442189429638_" gradientUnits="userSpaceOnUse" x1="164.522" y1="458.4568" x2="193.6252" y2="429.3536">
|
||||
<stop offset="1.006390e-06" style="stop-color:#F0EA41"/>
|
||||
<stop offset="1" style="stop-color:#69BD46"/>
|
||||
</linearGradient>
|
||||
<polygon style="fill:url(#SVGID_00000170986021171670429660000014003273442189429638_);" points="134.7,484.7 146.6,447.3 236.2,415.9 151.1,501 "/>
|
||||
|
||||
<linearGradient id="SVGID_00000052801227521831240420000002439107735494530237_" gradientUnits="userSpaceOnUse" x1="182.991" y1="399.8183" x2="252.2621" y2="330.5472">
|
||||
<stop offset="4.936103e-07" style="stop-color:#FAA21E"/>
|
||||
<stop offset="1" style="stop-color:#EC2426"/>
|
||||
</linearGradient>
|
||||
<polygon style="fill:url(#SVGID_00000052801227521831240420000002439107735494530237_);" points="249.6,402.5 149.7,437.5 184,329.6 289.7,362.4 "/>
|
||||
|
||||
<linearGradient id="SVGID_00000078735027317430508650000016000406749785165473_" gradientUnits="userSpaceOnUse" x1="294.3776" y1="326.2564" x2="325.8202" y2="294.8139">
|
||||
<stop offset="1.916933e-08" style="stop-color:#40BAEB"/>
|
||||
<stop offset="1" style="stop-color:#4056A6"/>
|
||||
</linearGradient>
|
||||
<polygon style="fill:url(#SVGID_00000078735027317430508650000016000406749785165473_);" points="248.3,340.9 320.4,274 320.1,332 296.3,355.8 "/>
|
||||
|
||||
<linearGradient id="SVGID_00000036945198973743301220000009879181650090391722_" gradientUnits="userSpaceOnUse" x1="114.5787" y1="454.6956" x2="151.6396" y2="417.6347">
|
||||
<stop offset="4.936103e-07" style="stop-color:#FAA21E"/>
|
||||
<stop offset="1" style="stop-color:#EC2426"/>
|
||||
</linearGradient>
|
||||
<polygon style="fill:url(#SVGID_00000036945198973743301220000009879181650090391722_);" points="146.1,421.6 128.2,478.1 91.1,441.1 "/>
|
||||
|
||||
<linearGradient id="SVGID_00000039821086212136259710000001504369988955416721_" gradientUnits="userSpaceOnUse" x1="474.1942" y1="99.159" x2="557.4218" y2="15.9314">
|
||||
<stop offset="1.916933e-08" style="stop-color:#40BAEB"/>
|
||||
<stop offset="1" style="stop-color:#4056A6"/>
|
||||
</linearGradient>
|
||||
<polygon style="fill:url(#SVGID_00000039821086212136259710000001504369988955416721_);" points="499.7,140.8 465.7,24.4 515.8,24.4 515.8,140.8 "/>
|
||||
<path d="M128.2,478.1l17.9-56.5l-55,19.5L128.2,478.1z M320.1,332l0.3-58l-72.1,66.9l48,14.9L320.1,332z M146.6,447.3l-11.9,37.4 l16.3,16.3l85.1-85.1L146.6,447.3z M149.7,437.5l99.9-35l40.1-40.1L184,329.6L149.7,437.5z M151.1,539.8L0.5,389.2l196.3-196.3 l151.4-0.8l-0.8,151.4L151.1,539.8z M39.2,389.2l14.2,14.2l-5.8-22.6L39.2,389.2z M282.4,298.1L253.5,220l-45.2,0.2l-82.6,82.6 l113.6,35.2L282.4,298.1z M262.2,219.9l26.7,72.1l31.5-29.2l0.2-43.1L262.2,219.9z M149.3,411.8l26.9-84.6L119,309.4l-64.9,64.9 l0.4-0.1l10.5,40.6l19.8,19.8L149.3,411.8z"/>
|
||||
|
||||
<linearGradient id="SVGID_00000078004755768447368530000008266548985167437979_" gradientUnits="userSpaceOnUse" x1="271.1919" y1="261.459" x2="321.7187" y2="210.9323">
|
||||
<stop offset="4.936103e-07" style="stop-color:#FAA21E"/>
|
||||
<stop offset="1" style="stop-color:#EC2426"/>
|
||||
</linearGradient>
|
||||
<polygon style="fill:url(#SVGID_00000078004755768447368530000008266548985167437979_);" points="288.9,292 262.2,219.9 320.6,219.6 320.4,262.8 "/>
|
||||
|
||||
<linearGradient id="SVGID_00000030449941603657207370000015942396379217923480_" gradientUnits="userSpaceOnUse" x1="105.8415" y1="388.8927" x2="172.1413" y2="322.593">
|
||||
<stop offset="1.916933e-08" style="stop-color:#40BAEB"/>
|
||||
<stop offset="1" style="stop-color:#4056A6"/>
|
||||
</linearGradient>
|
||||
<polygon style="fill:url(#SVGID_00000030449941603657207370000015942396379217923480_);" points="84.7,434.6 64.9,414.9 54.5,374.3 54.1,374.3 119,309.4 176.1,327.1 149.3,411.8 "/>
|
||||
|
||||
<linearGradient id="SVGID_00000049910452664598326710000009132671135687221395_" gradientUnits="userSpaceOnUse" x1="415.4236" y1="116.8301" x2="515.0274" y2="17.2263">
|
||||
<stop offset="4.936103e-07" style="stop-color:#FAA21E"/>
|
||||
<stop offset="0.8794" style="stop-color:#EC2426"/>
|
||||
</linearGradient>
|
||||
<polygon style="fill:url(#SVGID_00000049910452664598326710000009132671135687221395_);" points="457.1,24.4 491.1,140.8 394.5,140.8 394.5,140.8 374.8,140.8 367.6,140.8 385.5,47.1 451.9,24.4 "/>
|
||||
|
||||
<linearGradient id="SVGID_00000008853731879755267570000009828414940035389578_" gradientUnits="userSpaceOnUse" x1="201.8396" y1="302.593" x2="277.8378" y2="226.5949">
|
||||
<stop offset="1.006390e-06" style="stop-color:#F0EA41"/>
|
||||
<stop offset="0.7829" style="stop-color:#69BD46"/>
|
||||
</linearGradient>
|
||||
<polygon style="fill:url(#SVGID_00000008853731879755267570000009828414940035389578_);" points="253.5,220 282.4,298.1 239.2,338.1 125.6,302.8 208.2,220.2 "/>
|
||||
|
||||
<linearGradient id="SVGID_00000114770843088183734410000009225126841095838345_" gradientUnits="userSpaceOnUse" x1="278.8381" y1="129.3417" x2="370.9261" y2="67.2276">
|
||||
<stop offset="1.916933e-08" style="stop-color:#40BAEB"/>
|
||||
<stop offset="1" style="stop-color:#4056A6"/>
|
||||
</linearGradient>
|
||||
<polygon style="fill:url(#SVGID_00000114770843088183734410000009225126841095838345_);" points="367.4,97.9 359.2,140.8 226.7,140.8 279.9,63 "/>
|
||||
|
||||
<linearGradient id="SVGID_00000167371274746742372200000007658718213956645023_" gradientUnits="userSpaceOnUse" x1="43.4439" y1="392.107" x2="63.5651" y2="392.107">
|
||||
<stop offset="4.936103e-07" style="stop-color:#FAA21E"/>
|
||||
<stop offset="1" style="stop-color:#EC2426"/>
|
||||
</linearGradient>
|
||||
<polygon style="fill:url(#SVGID_00000167371274746742372200000007658718213956645023_);" points="47.6,380.8 53.5,403.4 39.2,389.2 "/>
|
||||
|
||||
<linearGradient id="SVGID_00000073694876222273215450000010795267357289407160_" gradientUnits="userSpaceOnUse" x1="396.0382" y1="32.6274" x2="417.5244" y2="18.1347">
|
||||
<stop offset="1.916933e-08" style="stop-color:#40BAEB"/>
|
||||
<stop offset="1" style="stop-color:#4056A6"/>
|
||||
</linearGradient>
|
||||
<polygon style="fill:url(#SVGID_00000073694876222273215450000010795267357289407160_);" points="426.5,24.4 387.3,37.8 389.9,24.4 "/>
|
||||
|
||||
<linearGradient id="SVGID_00000124148107081015932600000014251474392874097315_" gradientUnits="userSpaceOnUse" x1="268.3683" y1="75.9246" x2="382.7337" y2="-38.4408">
|
||||
<stop offset="1.006390e-06" style="stop-color:#F0EA41"/>
|
||||
<stop offset="0.7869" style="stop-color:#69BD46"/>
|
||||
</linearGradient>
|
||||
<polygon style="fill:url(#SVGID_00000124148107081015932600000014251474392874097315_);" points="381.5,24.4 369,89.7 205.5,24.4 374.8,24.4 "/>
|
||||
|
||||
<linearGradient id="SVGID_00000116919407719425043970000008412506674618701500_" gradientUnits="userSpaceOnUse" x1="201.7538" y1="88.4955" x2="269.0273" y2="21.222">
|
||||
<stop offset="4.936103e-07" style="stop-color:#FAA21E"/>
|
||||
<stop offset="0.8231" style="stop-color:#EC2426"/>
|
||||
</linearGradient>
|
||||
<polygon style="fill:url(#SVGID_00000116919407719425043970000008412506674618701500_);" points="272.1,59.9 216.8,140.8 184.2,140.8 147.4,75.6 210.1,35.1 "/>
|
||||
<path d="M108.5,90.9l92.2-59.6l-17.4-6.9l-74.8,0L108.5,90.9z M108.5,140.8h66.3l-34.3-60.7l-32,20.7V140.8z M216.8,140.8 l55.3-80.9l-62-24.7l-62.7,40.5l36.8,65.2H216.8z M399.5,431.8h53.2l-16.7-91L399.5,356V431.8z M456,404.4l58.6,27.4h1.2V304.1 l-78,1.3L456,404.4z M461.1,431.8h34.1l-37.3-17.4L461.1,431.8z M434.4,332.6L414,221.2l-14.5,3.3v122.5L434.4,332.6z M422,219.4 l14.3,77.8l53-0.9l26.5-76.4l0-22.1L422,219.4z M399.5,165.4l0,50.7l116-26.7l0.3,1.3v-25.3V149l-116.3,0L399.5,165.4z M374.8,165.4h-291l0-165.7h291h165.7v165.7v291l-165.7,0V165.4z M369,89.7l12.5-65.2l-6.7,0H205.5L369,89.7z M387.3,37.8 l39.2-13.4l-36.6,0L387.3,37.8z M359.2,140.8l8.2-42.9L279.9,63l-53.2,77.8H359.2z M385.5,47.1l-17.9,93.6h7.2h19.7l0,0h96.6 l-34-116.3l-5.2,0L385.5,47.1z M465.7,24.4l34,116.3h16.2V24.4L465.7,24.4z M498.1,296.2l17.7-0.3V245L498.1,296.2z"/>
|
||||
|
||||
<linearGradient id="SVGID_00000042708642924936482120000010358711654626388153_" gradientUnits="userSpaceOnUse" x1="131.7441" y1="127.397" x2="194.0774" y2="85.3527">
|
||||
<stop offset="1.006390e-06" style="stop-color:#F0EA41"/>
|
||||
<stop offset="0.5191" style="stop-color:#69BD46"/>
|
||||
</linearGradient>
|
||||
<polygon style="fill:url(#SVGID_00000042708642924936482120000010358711654626388153_);" points="174.7,140.8 108.5,140.8 108.5,100.7 140.5,80.1 "/>
|
||||
|
||||
<linearGradient id="SVGID_00000088851070909796408830000005928087031674682523_" gradientUnits="userSpaceOnUse" x1="112.3175" y1="56.4163" x2="170.4567" y2="17.2008">
|
||||
<stop offset="1.916933e-08" style="stop-color:#40BAEB"/>
|
||||
<stop offset="1" style="stop-color:#4056A6"/>
|
||||
</linearGradient>
|
||||
<polygon style="fill:url(#SVGID_00000088851070909796408830000005928087031674682523_);" points="200.7,31.4 108.5,90.9 108.5,24.4 183.3,24.4 "/>
|
||||
</g>
|
||||
<g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 14 KiB |
+7
-1
@@ -7,7 +7,12 @@ if [ "$(id -u)" -ne 0 ]; then
|
||||
fi
|
||||
|
||||
copy_sl_config() {
|
||||
if [ -e "/opt/itgmania/Themes/Simply Love.old/$1" ]; then
|
||||
if [ -d "/opt/itgmania/Themes/Simply Love.old/$1" ]; then
|
||||
# Don't overwrite any existing files.
|
||||
# This lets us retain the updated readmes and other files that come with the new release.
|
||||
cp -r -n "/opt/itgmania/Themes/Simply Love.old/$1" "/opt/itgmania/Themes/Simply Love/$1"
|
||||
return
|
||||
elif [ -f "/opt/itgmania/Themes/Simply Love.old/$1" ]; then
|
||||
cp "/opt/itgmania/Themes/Simply Love.old/$1" "/opt/itgmania/Themes/Simply Love/$1"
|
||||
fi
|
||||
}
|
||||
@@ -26,6 +31,7 @@ ln -sf /opt/itgmania/itgmania.desktop /usr/share/applications
|
||||
if [ -d /opt/itgmania/Themes/Simply\ Love.old ]; then
|
||||
copy_sl_config Other/SongManager\ PreferredCourses.txt
|
||||
copy_sl_config Other/SongManager\ PreferredSongs.txt
|
||||
copy_sl_config Modules
|
||||
|
||||
rm -rf /opt/itgmania/Themes/Simply\ Love.old
|
||||
fi
|
||||
|
||||
+1
-1
@@ -4,7 +4,7 @@ GenericName=Rhythm and dance game
|
||||
TryExec=/opt/itgmania/itgmania
|
||||
Exec=/opt/itgmania/itgmania
|
||||
Terminal=false
|
||||
Icon=/opt/itgmania/Data/icon.png
|
||||
Icon=/opt/itgmania/Data/logo.svg
|
||||
Type=Application
|
||||
Categories=Game;ArcadeGame
|
||||
Comment=A cross-platform rhythm video game.
|
||||
|
||||
Reference in New Issue
Block a user