Browse Source

Prepare Intellij plugin for publishing

pull/592/head 0.4.0-build183
Alexey Tsvetkov 4 years ago committed by Alexey Tsvetkov
parent
commit
c5b93e8e31
  1. 14
      idea-plugin/build.gradle.kts
  2. 2
      idea-plugin/src/main/kotlin/org/jetbrains/compose/desktop/ide/preview/PreviewEntryPoint.kt
  3. 2
      idea-plugin/src/main/kotlin/org/jetbrains/compose/desktop/ide/preview/PreviewIcons.kt
  4. 2
      idea-plugin/src/main/kotlin/org/jetbrains/compose/desktop/ide/preview/PreviewMessages.kt
  5. 2
      idea-plugin/src/main/kotlin/org/jetbrains/compose/desktop/ide/preview/PreviewRunConfigurationProducer.kt
  6. 2
      idea-plugin/src/main/kotlin/org/jetbrains/compose/desktop/ide/preview/PreviewRunLineMarkerContributor.kt
  7. 2
      idea-plugin/src/main/kotlin/org/jetbrains/compose/desktop/ide/preview/locationUtils.kt
  8. 21
      idea-plugin/src/main/resources/META-INF/plugin.xml
  9. 177
      idea-plugin/src/main/resources/META-INF/pluginIcon.svg

14
idea-plugin/build.gradle.kts

@ -9,7 +9,7 @@ plugins {
fun properties(key: String) = project.findProperty(key).toString()
group = "org.jetbrains.compose.desktop.ide.preview"
group = "org.jetbrains.compose.desktop.ide"
version = properties("deploy.version")
repositories {
@ -18,7 +18,7 @@ repositories {
}
intellij {
pluginName = "Compose Desktop Preview"
pluginName = "Compose for Desktop IDE Support"
type = "IC"
downloadSources = true
updateSinceUntilBuild = true
@ -31,6 +31,11 @@ intellij {
)
}
tasks.buildSearchableOptions {
// temporary workaround
enabled = false
}
tasks {
// Set the compatibility versions to 1.8
withType<JavaCompile> {
@ -40,4 +45,9 @@ tasks {
withType<KotlinJvmCompile> {
kotlinOptions.jvmTarget = "1.8"
}
publishPlugin {
token(System.getenv("IDE_PLUGIN_PUBLISH_TOKEN"))
channels("Alpha")
}
}

2
idea-plugin/src/main/kotlin/org/jetbrains/compose/desktop/idea/preview/PreviewEntryPoint.kt → idea-plugin/src/main/kotlin/org/jetbrains/compose/desktop/ide/preview/PreviewEntryPoint.kt

@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.jetbrains.compose.desktop.idea.preview
package org.jetbrains.compose.desktop.ide.preview
import com.intellij.codeInspection.reference.EntryPoint
import com.intellij.codeInspection.reference.RefElement

2
idea-plugin/src/main/kotlin/org/jetbrains/compose/desktop/idea/preview/PreviewIcons.kt → idea-plugin/src/main/kotlin/org/jetbrains/compose/desktop/ide/preview/PreviewIcons.kt

@ -3,7 +3,7 @@
* Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file.
*/
package org.jetbrains.compose.desktop.idea.preview
package org.jetbrains.compose.desktop.ide.preview
import com.intellij.openapi.util.IconLoader

2
idea-plugin/src/main/kotlin/org/jetbrains/compose/desktop/idea/preview/PreviewMessages.kt → idea-plugin/src/main/kotlin/org/jetbrains/compose/desktop/ide/preview/PreviewMessages.kt

@ -3,7 +3,7 @@
* Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE.txt file.
*/
package org.jetbrains.compose.desktop.idea.preview
package org.jetbrains.compose.desktop.ide.preview
internal object PreviewMessages {
fun runPreview(name: String): String = "Preview $name"

2
idea-plugin/src/main/kotlin/org/jetbrains/compose/desktop/idea/preview/PreviewRunConfigurationProducer.kt → idea-plugin/src/main/kotlin/org/jetbrains/compose/desktop/ide/preview/PreviewRunConfigurationProducer.kt

@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.jetbrains.compose.desktop.idea.preview
package org.jetbrains.compose.desktop.ide.preview
import com.intellij.execution.actions.ConfigurationContext
import com.intellij.execution.actions.LazyRunConfigurationProducer

2
idea-plugin/src/main/kotlin/org/jetbrains/compose/desktop/idea/preview/PreviewRunLineMarkerContributor.kt → idea-plugin/src/main/kotlin/org/jetbrains/compose/desktop/ide/preview/PreviewRunLineMarkerContributor.kt

@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.jetbrains.compose.desktop.idea.preview
package org.jetbrains.compose.desktop.ide.preview
import com.intellij.execution.lineMarker.ExecutorAction
import com.intellij.execution.lineMarker.RunLineMarkerContributor

2
idea-plugin/src/main/kotlin/org/jetbrains/compose/desktop/idea/preview/locationUtils.kt → idea-plugin/src/main/kotlin/org/jetbrains/compose/desktop/ide/preview/locationUtils.kt

@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.jetbrains.compose.desktop.idea.preview
package org.jetbrains.compose.desktop.ide.preview
import com.intellij.psi.util.parentOfType
import org.jetbrains.kotlin.asJava.findFacadeClass

21
idea-plugin/src/main/resources/META-INF/plugin.xml

@ -1,20 +1,31 @@
<idea-plugin>
<id>org.jetbrains.compose.desktop.idea.preview</id>
<name>Compose Desktop Preview</name>
<id>org.jetbrains.compose.desktop.ide</id>
<name>Compose for Desktop IDE Support</name>
<vendor>JetBrains</vendor>
<description>
<![CDATA[
IDE support for developing
<a href="https://www.jetbrains.com/lp/compose/">Compose for Desktop</a>
applications.
The main feature at the moment is IDE preview of composable functions
marked by @Preview annotation.
]]>
</description>
<!-- Product and plugin compatibility requirements -->
<!-- https://plugins.jetbrains.com/docs/intellij/plugin-compatibility.html -->
<depends>com.intellij.modules.platform</depends>
<depends>com.intellij.modules.java</depends>
<depends>com.intellij.gradle</depends>
<depends>org.jetbrains.kotlin</depends>
<extensions defaultExtensionNs="com.intellij">
<runLineMarkerContributor
language="kotlin"
implementationClass="org.jetbrains.compose.desktop.idea.preview.PreviewRunLineMarkerContributor"/>
implementationClass="org.jetbrains.compose.desktop.ide.preview.PreviewRunLineMarkerContributor"/>
<runConfigurationProducer
implementation="org.jetbrains.compose.desktop.idea.preview.PreviewRunConfigurationProducer"/>
<deadCode implementation="org.jetbrains.compose.desktop.idea.preview.PreviewEntryPoint" />
implementation="org.jetbrains.compose.desktop.ide.preview.PreviewRunConfigurationProducer"/>
<deadCode implementation="org.jetbrains.compose.desktop.ide.preview.PreviewEntryPoint" />
</extensions>
</idea-plugin>

177
idea-plugin/src/main/resources/META-INF/pluginIcon.svg

@ -0,0 +1,177 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 24.0.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 600 649.25" style="enable-background:new 0 0 600 649.25;" xml:space="preserve">
<style type="text/css">
.st0{fill:none;}
.st1{fill:#083042;}
.st2{fill:#3DDB85;}
.st3{fill:#3DDC84;}
.st4{fill:#4285F4;}
.st5{fill:#D6F0FF;}
.st6{fill:#041619;}
.st7{fill:#37BF6E;}
.st8{fill:#3870B2;}
.st9{opacity:0.1;}
</style>
<g>
<rect class="st0" width="600" height="649.25"/>
<g>
<path class="st1" d="M217.84953,372.87985c-0.84554-1.43341-1.4126-3.03116-1.65274-4.7084
C216.43694,369.84869,217.004,371.44644,217.84953,372.87985z"/>
<path class="st1" d="M217.70691,279.60187h-0.00015c-0.79755,1.90082-1.32974,3.93826-1.53502,6.07083
C216.37701,283.54007,216.90921,281.50269,217.70691,279.60187z"/>
<path class="st1" d="M219.89713,375.50259c0.79663,0.78448,1.70255,1.47086,2.70325,2.03406l68.18677,38.51459l-68.18677-38.51459
C221.59967,376.97345,220.69376,376.28708,219.89713,375.50259z"/>
<path class="st1" d="M301.27426,464.73755c-0.18204,0.00482-0.36362,0.02054-0.54562,0.02197
c-4.98434,0.04099-9.98514-1.20554-14.47287-3.74002L184.5312,403.56143c-5.97159-3.36087-9.67946-9.66211-9.74603-16.50885
l-0.00165-116.83322c-0.04967-4.98636,0.93579-9.79251,2.95862-14.0282l-79.5333-44.55675
c-3.3485,6.99887-4.9792,14.94356-4.89709,23.1862l0.00272,192.85059c0.10989,11.30157,6.23016,21.70251,16.08743,27.25021
l167.91141,94.84311c7.40775,4.18353,15.66211,6.24097,23.88943,6.17346l0.00211-0.13556
C301.39258,543.77588,301.33328,495.26184,301.27426,464.73755z"/>
<path class="st2" d="M381.24014,277.46683v-0.00009c-0.19107-0.31577-0.38519-0.62976-0.59348-0.93549
c-0.46353-0.68329-0.9696-1.34009-1.51297-1.96655c0.54337,0.62646,1.04944,1.28326,1.51297,1.96655
C380.8548,276.83698,381.04907,277.15106,381.24014,277.46683z"/>
<path class="st2" d="M218.64075,277.61685c0.41566-0.73438,0.88191-1.43826,1.39886-2.10629
C219.52266,276.17859,219.05641,276.88248,218.64075,277.61685z"/>
<path class="st2" d="M297.3649,230.75699c0.45822-0.0369,0.91724-0.06113,1.37653-0.06551
C298.28214,230.69586,297.82312,230.72002,297.3649,230.75699z"/>
<path class="st3" d="M177.75031,256.17267c2.17949-4.55711,5.56285-8.44746,10.1691-11.16853l95.76321-56.49268
c8.90863-5.26447,19.94547-5.36597,28.95721-0.27811l96.81161,54.67958c4.31567,2.44055,8.09555,5.88586,10.86142,9.96346
c0.01089,0.01599,0.02008,0.0329,0.03094,0.0489l78.25052-46.73178c-4.56549-6.73065-10.80469-12.41774-17.92853-16.4462
L320.86383,99.49044c-14.87512-8.39819-33.09299-8.23064-47.798,0.45914l-158.07135,93.24947
c-7.60351,4.49161-13.18781,10.91313-16.78564,18.43536l79.5333,44.55675
C177.74501,256.18512,177.74744,256.17871,177.75031,256.17267z"/>
<path class="st2" d="M293.3873,231.50714c0.20496-0.06113,0.40994-0.12105,0.61642-0.17523
C293.79739,231.38609,293.59225,231.44609,293.3873,231.50714z"/>
<path class="st2" d="M218.05496,278.74078c0.18263-0.38187,0.37779-0.75671,0.58578-1.12393
c-0.20799,0.36722-0.40315,0.742-0.58578,1.12387c-0.13313,0.27817-0.22836,0.57581-0.34821,0.86115h0.00015
C217.8266,279.31659,217.92183,279.01895,218.05496,278.74078z"/>
<path class="st4" d="M498.59433,206.19351l-78.25052,46.73178c2.99667,4.41763,4.82147,9.55728,4.87415,14.92401l-0.0015,111.1832
c0.09402,10.35211-5.33179,19.96094-14.24026,25.21622l-95.76352,56.50174c-4.30557,2.54529-9.10986,3.85803-13.93842,3.98709
c0.05902,30.52429,0.11832,79.03833-0.06943,91.06488l-0.00211,0.13556c8.27258-0.06671,16.53296-2.258,23.90826-6.61749
l158.07181-93.26459c14.70471-8.67468,23.66074-24.5354,23.50558-41.62323l0.00241-183.52437
C506.60355,222.01778,503.57263,213.50307,498.59433,206.19351z"/>
<path class="st4" d="M383.03204,367.10388c-0.06293,0.19946-0.12949,0.39725-0.19864,0.59439
C382.90256,367.50122,382.96927,367.30341,383.03204,367.10388z"/>
<path class="st4" d="M382.00827,278.84402c-0.23532-0.46927-0.49554-0.92667-0.76813-1.37729v0.00009
C381.51273,277.91742,381.77295,278.37485,382.00827,278.84402z"/>
<path class="st4" d="M310.19708,415.87094l64.19122-37.87354c0.37311-0.22015,0.73715-0.45175,1.09186-0.69415
c-0.35471,0.2424-0.71875,0.47394-1.09186,0.69406L310.19708,415.87094z"/>
<path class="st4" d="M382.16235,369.36044c-0.22821,0.49814-0.46939,0.98996-0.73868,1.46671
C381.69296,370.3504,381.93414,369.85858,382.16235,369.36044z"/>
<path class="st4" d="M377.49182,375.724c0.9465-0.84976,1.80203-1.78607,2.55743-2.79318
C379.29385,373.93793,378.43848,374.87433,377.49182,375.724z"/>
<path class="st4" d="M381.42368,370.82715c-0.4119,0.72946-0.87088,1.43228-1.37442,2.10367
C380.5528,372.25943,381.01178,371.55661,381.42368,370.82715z"/>
<path class="st5" d="M217.70691,279.60187c-0.7977,1.90082-1.3299,3.9382-1.53517,6.07083
c-0.07848,0.81763-0.1138,1.64685-0.10535,2.48364l0.00105,78.31436c0.00558,0.57364,0.04936,1.1416,0.12935,1.70074
c0.24014,1.67725,0.80721,3.27499,1.65274,4.7084c0.5636,0.95557,1.25096,1.83817,2.04759,2.62274
c0.79663,0.78448,1.70255,1.47086,2.70325,2.03406l68.18677,38.51459c3.00812,1.69891,6.36011,2.53442,9.7012,2.50702
c0.2421-0.00195,0.48389-0.01825,0.72583-0.02921c3.11487-0.14059,6.20389-1.01532,8.98291-2.65811l64.19122-37.87363
c0.37311-0.22012,0.73715-0.45166,1.09186-0.69406c0.70938-0.48474,1.38074-1.0127,2.01166-1.57925
c0.94666-0.84967,1.80203-1.78607,2.55743-2.79318c0.50354-0.67139,0.96252-1.37421,1.37442-2.10367
c0.26929-0.47675,0.51047-0.96857,0.73868-1.46671c0.24875-0.54294,0.47305-1.09702,0.67105-1.66217
c0.06915-0.19714,0.13571-0.39493,0.19864-0.59439c0.60315-1.91672,0.92026-3.93964,0.9014-6.00919l0.00119-74.52701
c-0.01328-1.35391-0.1947-2.68628-0.52283-3.97949c-0.21887-0.86215-0.50293-1.70679-0.84586-2.52884
c-0.17145-0.41101-0.35754-0.81635-0.55768-1.21533c-0.23532-0.46918-0.49554-0.92661-0.76813-1.3772
c-0.19107-0.31577-0.38535-0.62985-0.59348-0.93558c-0.46353-0.68329-0.9696-1.34009-1.51297-1.96655
c-1.6304-1.87927-3.59799-3.48508-5.76755-4.71194l-64.89365-36.65227c-1.13263-0.63943-2.31293-1.15662-3.52283-1.55162
c-1.61288-0.52661-3.27802-0.83611-4.95187-0.92862c-0.4184-0.0231-0.8374-0.03276-1.25638-0.02876
c-0.45929,0.00438-0.9183,0.02861-1.37653,0.06551c-1.13171,0.09125-2.25589,0.2849-3.36118,0.57492
c-0.20648,0.05418-0.41147,0.11411-0.61642,0.17523c-1.49411,0.44548-2.94852,1.06636-4.32504,1.87982l-64.19092,37.86743
c-1.9297,1.14001-3.53912,2.58612-4.83173,4.25616c-0.51695,0.66803-0.9832,1.37192-1.39886,2.10629
c-0.20799,0.36722-0.40315,0.74207-0.58578,1.12393C217.92183,279.01895,217.8266,279.31659,217.70691,279.60187z"/>
<path class="st1" d="M301.21417,418.52905c-0.24194,0.01096-0.48373,0.02725-0.72583,0.02921
c-3.34109,0.0274-6.69308-0.80811-9.7012-2.50702l-68.18677-38.51459c-1.0007-0.5632-1.90662-1.24957-2.70325-2.03406
c-0.79663-0.78458-1.48399-1.66718-2.04759-2.62274c-0.84554-1.43341-1.4126-3.03116-1.65274-4.7084
c-0.07999-0.55914-0.12376-1.12711-0.12935-1.70074l-0.00105-78.31436c-0.00845-0.83679,0.02687-1.66602,0.10535-2.48364
c0.20528-2.13257,0.73747-4.17001,1.53502-6.07083l-18.41228-11.33652l-21.55234-12.07419
c-2.02283,4.23569-3.00829,9.04184-2.95862,14.0282l0.00165,116.83322c0.06657,6.84674,3.77444,13.14798,9.74603,16.50885
l101.72456,57.45807c4.48773,2.53448,9.48853,3.78101,14.47287,3.74002c0.18201-0.00143,0.36359-0.01715,0.54562-0.02197
c-0.02884-14.89322-0.0575-25.50403-0.0575-25.50403L301.21417,418.52905z"/>
<path class="st6" d="M301.21417,418.52905c-0.24194,0.01096-0.48373,0.02725-0.72583,0.02921
c-3.34109,0.0274-6.69308-0.80811-9.7012-2.50702l-68.18677-38.51459c-1.0007-0.5632-1.90662-1.24957-2.70325-2.03406
c-0.79663-0.78458-1.48399-1.66718-2.04759-2.62274c-0.84554-1.43341-1.4126-3.03116-1.65274-4.7084
c-0.07999-0.55914-0.12376-1.12711-0.12935-1.70074l-0.00105-78.31436c-0.00845-0.83679,0.02687-1.66602,0.10535-2.48364
c0.20528-2.13257,0.73747-4.17001,1.53502-6.07083l-18.41228-11.33652l-21.55234-12.07419
c-2.02283,4.23569-3.00829,9.04184-2.95862,14.0282l0.00165,116.83322c0.06657,6.84674,3.77444,13.14798,9.74603,16.50885
l101.72456,57.45807c4.48773,2.53448,9.48853,3.78101,14.47287,3.74002c0.18201-0.00143,0.36359-0.01715,0.54562-0.02197
c-0.02884-14.89322-0.0575-25.50403-0.0575-25.50403L301.21417,418.52905z"/>
<path class="st2" d="M409.45145,242.91293l-96.81161-54.67958c-9.01175-5.08786-20.04858-4.98636-28.95721,0.27811
l-95.76321,56.49268c-4.60625,2.72107-7.98961,6.61142-10.1691,11.16853c-0.00287,0.00604-0.00529,0.01245-0.00816,0.01849
l21.55234,12.07419l18.41228,11.33652c0.11984-0.28534,0.21507-0.58298,0.34821-0.86115
c0.18263-0.38187,0.37779-0.75665,0.58578-1.12387c0.41566-0.73438,0.88191-1.43826,1.39886-2.10629
c1.2926-1.67004,2.90202-3.11615,4.83173-4.25616l64.19092-37.86751c1.37653-0.81346,2.83093-1.43434,4.32504-1.87975
c0.20496-0.06105,0.4101-0.12105,0.61642-0.17523c1.10529-0.29002,2.22946-0.4836,3.36118-0.57492
c0.45822-0.03697,0.91724-0.06113,1.37653-0.06551c0.41898-0.004,0.83783,0.00558,1.25638,0.02876
c1.67386,0.09251,3.33899,0.40193,4.95187,0.92862c1.2099,0.395,2.3902,0.91219,3.52283,1.55162l64.89365,36.65218
c2.16956,1.22696,4.13715,2.83276,5.76755,4.71204c0.54337,0.62646,1.04944,1.28326,1.51297,1.96655
c0.20828,0.30573,0.4024,0.61972,0.59348,0.93549l16.55396-11.07449l22.54971-13.46695
c-0.01086-0.01601-0.02005-0.03291-0.03094-0.0489C417.547,248.7988,413.76712,245.35349,409.45145,242.91293z"/>
<path class="st7" d="M409.45145,242.91293l-96.81161-54.67958c-9.01175-5.08786-20.04858-4.98636-28.95721,0.27811
l-95.76321,56.49268c-4.60625,2.72107-7.98961,6.61142-10.1691,11.16853c-0.00287,0.00604-0.00529,0.01245-0.00816,0.01849
l21.55234,12.07419l18.41228,11.33652c0.11984-0.28534,0.21507-0.58298,0.34821-0.86115
c0.18263-0.38187,0.37779-0.75665,0.58578-1.12387c0.41566-0.73438,0.88191-1.43826,1.39886-2.10629
c1.2926-1.67004,2.90202-3.11615,4.83173-4.25616l64.19092-37.86751c1.37653-0.81346,2.83093-1.43434,4.32504-1.87975
c0.20496-0.06105,0.4101-0.12105,0.61642-0.17523c1.10529-0.29002,2.22946-0.4836,3.36118-0.57492
c0.45822-0.03697,0.91724-0.06113,1.37653-0.06551c0.41898-0.004,0.83783,0.00558,1.25638,0.02876
c1.67386,0.09251,3.33899,0.40193,4.95187,0.92862c1.2099,0.395,2.3902,0.91219,3.52283,1.55162l64.89365,36.65218
c2.16956,1.22696,4.13715,2.83276,5.76755,4.71204c0.54337,0.62646,1.04944,1.28326,1.51297,1.96655
c0.20828,0.30573,0.4024,0.61972,0.59348,0.93549l16.55396-11.07449l22.54971-13.46695
c-0.01086-0.01601-0.02005-0.03291-0.03094-0.0489C417.547,248.7988,413.76712,245.35349,409.45145,242.91293z"/>
<path class="st4" d="M381.24014,277.46674c0.27258,0.45062,0.53281,0.90802,0.76813,1.37729
c0.20013,0.39899,0.38623,0.80432,0.55768,1.21533c0.34293,0.82205,0.62698,1.66669,0.84586,2.52884
c0.32812,1.29321,0.50955,2.62558,0.52283,3.97949l-0.00104,74.52692c0.01886,2.06964-0.2984,4.09247-0.90155,6.00928
c-0.06277,0.19952-0.12949,0.39734-0.19864,0.59439c-0.198,0.56509-0.4223,1.11932-0.67105,1.66217
c-0.22821,0.49814-0.46939,0.98996-0.73868,1.46671c-0.4119,0.72946-0.87088,1.43228-1.37442,2.10367
c-0.7554,1.00711-1.61093,1.94342-2.55743,2.79318c-0.63092,0.56656-1.30228,1.09451-2.01166,1.57925
c-0.35471,0.2424-0.71875,0.474-1.09186,0.69415l-64.19122,37.87354c-2.77902,1.64279-5.86804,2.51752-8.98291,2.65811
l0.00259,20.70447c0,0,0.02866,10.61081,0.0575,25.50403c4.82855-0.12906,9.63284-1.4418,13.93842-3.98709l95.76352-56.50174
c8.90848-5.25528,14.33429-14.86411,14.24026-25.21622l0.0015-111.1832c-0.05267-5.36673-1.87747-10.50638-4.87415-14.92401
l-22.54971,13.46695L381.24014,277.46674z"/>
<path class="st8" d="M381.24014,277.46674c0.27258,0.45062,0.53281,0.90802,0.76813,1.37729
c0.20013,0.39899,0.38623,0.80432,0.55768,1.21533c0.34293,0.82205,0.62698,1.66669,0.84586,2.52884
c0.32812,1.29321,0.50955,2.62558,0.52283,3.97949l-0.00104,74.52692c0.01886,2.06964-0.2984,4.09247-0.90155,6.00928
c-0.06277,0.19952-0.12949,0.39734-0.19864,0.59439c-0.198,0.56509-0.4223,1.11932-0.67105,1.66217
c-0.22821,0.49814-0.46939,0.98996-0.73868,1.46671c-0.4119,0.72946-0.87088,1.43228-1.37442,2.10367
c-0.7554,1.00711-1.61093,1.94342-2.55743,2.79318c-0.63092,0.56656-1.30228,1.09451-2.01166,1.57925
c-0.35471,0.2424-0.71875,0.474-1.09186,0.69415l-64.19122,37.87354c-2.77902,1.64279-5.86804,2.51752-8.98291,2.65811
l0.00259,20.70447c0,0,0.02866,10.61081,0.0575,25.50403c4.82855-0.12906,9.63284-1.4418,13.93842-3.98709l95.76352-56.50174
c8.90848-5.25528,14.33429-14.86411,14.24026-25.21622l0.0015-111.1832c-0.05267-5.36673-1.87747-10.50638-4.87415-14.92401
l-22.54971,13.46695L381.24014,277.46674z"/>
<path class="st5" d="M293.3873,231.50714c-1.49411,0.4454-2.94852,1.06628-4.32504,1.87975l-64.19092,37.86751l64.19092-37.86743
C290.43878,232.5735,291.89319,231.95262,293.3873,231.50714z"/>
<path class="st9" d="M293.3873,231.50714c-1.49411,0.4454-2.94852,1.06628-4.32504,1.87975l-64.19092,37.86751l64.19092-37.86743
C290.43878,232.5735,291.89319,231.95262,293.3873,231.50714z"/>
<path class="st5" d="M379.1337,274.5647c-1.6304-1.87927-3.59799-3.48508-5.76755-4.71204l-64.89365-36.65218l64.89365,36.65227
C375.53571,271.07962,377.5033,272.68542,379.1337,274.5647z"/>
<path class="st9" d="M379.1337,274.5647c-1.6304-1.87927-3.59799-3.48508-5.76755-4.71204l-64.89365-36.65218l64.89365,36.65227
C375.53571,271.07962,377.5033,272.68542,379.1337,274.5647z"/>
<path class="st5" d="M298.74142,230.69148c0.41898-0.004,0.83798,0.00566,1.25638,0.02876
C299.57925,230.69707,299.1604,230.68748,298.74142,230.69148z"/>
<path class="st9" d="M298.74142,230.69148c0.41898-0.004,0.83798,0.00566,1.25638,0.02876
C299.57925,230.69707,299.1604,230.68748,298.74142,230.69148z"/>
<path class="st5" d="M294.00372,231.33191c1.10529-0.29002,2.22946-0.48367,3.36118-0.57492
C296.23318,230.84831,295.10901,231.04189,294.00372,231.33191z"/>
<path class="st9" d="M294.00372,231.33191c1.10529-0.29002,2.22946-0.48367,3.36118-0.57492
C296.23318,230.84831,295.10901,231.04189,294.00372,231.33191z"/>
<path class="st5" d="M299.9978,230.72025c1.67386,0.09251,3.33899,0.40201,4.95187,0.92862
C303.33679,231.12218,301.67166,230.81276,299.9978,230.72025z"/>
<path class="st9" d="M299.9978,230.72025c1.67386,0.09251,3.33899,0.40201,4.95187,0.92862
C303.33679,231.12218,301.67166,230.81276,299.9978,230.72025z"/>
<path class="st5" d="M382.8334,367.69827c-0.198,0.56516-0.4223,1.11923-0.67105,1.66217
C382.4111,368.8176,382.63541,368.26337,382.8334,367.69827z"/>
<path class="st9" d="M382.8334,367.69827c-0.198,0.56516-0.4223,1.11923-0.67105,1.66217
C382.4111,368.8176,382.63541,368.26337,382.8334,367.69827z"/>
<path class="st5" d="M382.56595,280.05936c0.34293,0.82205,0.62698,1.66669,0.84586,2.52884
C383.19293,281.72604,382.90887,280.88141,382.56595,280.05936z"/>
<path class="st9" d="M382.56595,280.05936c0.34293,0.82205,0.62698,1.66669,0.84586,2.52884
C383.19293,281.72604,382.90887,280.88141,382.56595,280.05936z"/>
<path class="st5" d="M383.03204,367.10388c0.60315-1.91681,0.92041-3.93964,0.90155-6.00928l0.00104-74.52692l-0.00119,74.52701
C383.9523,363.16425,383.63519,365.18716,383.03204,367.10388z"/>
<path class="st9" d="M383.03204,367.10388c0.60315-1.91681,0.92041-3.93964,0.90155-6.00928l0.00104-74.52692l-0.00119,74.52701
C383.9523,363.16425,383.63519,365.18716,383.03204,367.10388z"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 15 KiB

Loading…
Cancel
Save