diff --git a/app/build.gradle b/app/build.gradle
index 5dffb36493a0792480d84ba0fac93dd4b66da34a..e2e06a226d36fa36a14494c6e6af2c4356bc3630 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -8,8 +8,8 @@ android {
         applicationId "org.benoitharrault.ameixanonfree"
         minSdkVersion 16
         targetSdkVersion 30
-        versionCode 159
-        versionName "1.85.0"
+        versionCode 160
+        versionName "1.86.0"
         archivesBaseName = "$applicationId" + "_" + "$versionCode"
     }
 
diff --git a/app/src/chromatic/res/drawable-hdpi/planisphere.png b/app/src/chromatic/res/drawable-hdpi/planisphere.png
new file mode 100644
index 0000000000000000000000000000000000000000..0f64f323c2647a83753d4890b6fb303bc6900689
Binary files /dev/null and b/app/src/chromatic/res/drawable-hdpi/planisphere.png differ
diff --git a/app/src/chromatic/res/drawable-mdpi/planisphere.png b/app/src/chromatic/res/drawable-mdpi/planisphere.png
new file mode 100644
index 0000000000000000000000000000000000000000..520b2c94d6a50d3031ba3f5c22f6dbf5f252df64
Binary files /dev/null and b/app/src/chromatic/res/drawable-mdpi/planisphere.png differ
diff --git a/app/src/chromatic/res/drawable-xhdpi/planisphere.png b/app/src/chromatic/res/drawable-xhdpi/planisphere.png
new file mode 100644
index 0000000000000000000000000000000000000000..ef5bda0b4cb427b3668db46d55a402bf41a4377e
Binary files /dev/null and b/app/src/chromatic/res/drawable-xhdpi/planisphere.png differ
diff --git a/app/src/chromatic/res/drawable-xxhdpi/planisphere.png b/app/src/chromatic/res/drawable-xxhdpi/planisphere.png
new file mode 100644
index 0000000000000000000000000000000000000000..a62df0cfdf5119020d95b4cc43d7f71e78a01e9a
Binary files /dev/null and b/app/src/chromatic/res/drawable-xxhdpi/planisphere.png differ
diff --git a/app/src/chromatic/res/drawable-xxxhdpi/planisphere.png b/app/src/chromatic/res/drawable-xxxhdpi/planisphere.png
new file mode 100644
index 0000000000000000000000000000000000000000..e992c93251c577b5c45c6dc4a2074855cf97dc80
Binary files /dev/null and b/app/src/chromatic/res/drawable-xxxhdpi/planisphere.png differ
diff --git a/app/src/main/res/values/iconpack.xml b/app/src/main/res/values/iconpack.xml
index 896c46cfcad1fbda78f4d6b91e6e32689a01e749..91d6595860a56cee36412863bcd30b56aa49c82b 100644
--- a/app/src/main/res/values/iconpack.xml
+++ b/app/src/main/res/values/iconpack.xml
@@ -961,6 +961,7 @@
         <item>pixelesque</item>
         <item>pixelwheels</item>
         <item>plainupnp</item>
+        <item>planisphere</item>
         <item>plotter</item>
         <item>plumble</item>
         <item>pocketgopher</item>
diff --git a/app/src/main/res/xml/appfilter.xml b/app/src/main/res/xml/appfilter.xml
index 6063416906c6d1b83bf5a74ebe0f5ea4753a20f4..f39f8ad9669de060fbccfa30707a4db5b86bfc9e 100644
--- a/app/src/main/res/xml/appfilter.xml
+++ b/app/src/main/res/xml/appfilter.xml
@@ -3853,6 +3853,9 @@
     <item
         component="ComponentInfo{com.agateau.tinywheels.android/com.agateau.pixelwheels.android.AndroidLauncher}"
         drawable="pixelwheels" />
+    <item
+        component="ComponentInfo{org.tengel.planisphere/org.tengel.planisphere.MainActivity}"
+        drawable="planisphere" />
     <item
         component="ComponentInfo{com.morlunk.mumbleclient/com.morlunk.mumbleclient.app.PlumbleActivity}"
         drawable="plumble" />
diff --git a/app/src/main/res/xml/drawable.xml b/app/src/main/res/xml/drawable.xml
index a2bf7dee58cd1538c05e9207daa868c4648e7449..291464111c312e1366b952e039e9f02b13dcc7c2 100644
--- a/app/src/main/res/xml/drawable.xml
+++ b/app/src/main/res/xml/drawable.xml
@@ -961,6 +961,7 @@
     <item drawable="pixelesque" />
     <item drawable="pixelwheels" />
     <item drawable="plainupnp" />
+    <item drawable="planisphere" />
     <item drawable="plotter" />
     <item drawable="plumble" />
     <item drawable="pocketgopher" />
diff --git a/icons/chromatic/planisphere.svg b/icons/chromatic/planisphere.svg
new file mode 100644
index 0000000000000000000000000000000000000000..e1b5669adf66693e8c0785d6e9c58024b9265b4e
--- /dev/null
+++ b/icons/chromatic/planisphere.svg
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 28.747 28.747" xmlns="http://www.w3.org/2000/svg">
+    <defs>
+        <filter id="filter6206-7" x="-.072" y="-.072" width="1.144" height="1.144" color-interpolation-filters="sRGB">
+            <feGaussianBlur stdDeviation="0.658125"/>
+        </filter>
+    </defs>
+    <g transform="translate(0 -1093.8)">
+        <path transform="matrix(1.0781 0 0 1.0641 -.093733 2.7509)" d="m4.4177 1028.2v1.6051h-1.6052v18.192h1.6052v2.1402h18.192v-2.1402h2.1402v-18.192h-2.1402v-1.6051z" fill="#1a237e" filter="url(#filter6206-7)" opacity=".2"/>
+        <rect x="2.9987" y="1096.8" width="22.749" height="22.749" rx="1.1973" ry="1.1974" fill="#3f51b5"/>
+        <g transform="translate(-22.32 1056.5)">
+            <path d="m0 0h51.2v51.2h-51.2z" fill="none" stroke-width="1.0667"/>
+            <g transform="matrix(.33601 0 0 .33601 1.5296 73.043)">
+                <path d="m0 0h51.2v51.2h-51.2z" fill="none" stroke-width="1.0667"/>
+            </g>
+            <g transform="matrix(.37187 0 0 .37187 38.802 63.239)">
+                <path d="m0 0h51.2v51.2h-51.2z" fill="none" stroke-width="1.0667"/>
+                <g transform="matrix(2.6891 0 0 2.6891 -82.906 -48.45)">
+                    <path d="m0 0h51.2v51.2h-51.2z" fill="none" stroke-width="1.0667"/>
+                </g>
+            </g>
+        </g>
+        <path d="m4.1958 1096.8c-0.66332 0-1.1979 0.5346-1.1979 1.1979v0.3334c0-0.6634 0.53459-1.1979 1.1979-1.1979h20.354c0.66332 0 1.1979 0.5345 1.1979 1.1979v-0.3334c0-0.6633-0.5346-1.1979-1.1979-1.1979z" fill="#fff" opacity=".2"/>
+        <rect x="128" y="546.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="128" y="631.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="128" y="674.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="128" y="589.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="128" y="717.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="213.33" y="546.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="213.33" y="631.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="213.33" y="674.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="213.33" y="589.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="213.33" y="717.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="298.67" y="546.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="298.67" y="631.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="298.67" y="674.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="298.67" y="589.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="298.67" y="717.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="170.67" y="546.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="170.67" y="631.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="170.67" y="674.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="170.67" y="589.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="170.67" y="717.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="256" y="546.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="256" y="631.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="256" y="674.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="256" y="589.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="256" y="717.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="128" y="759.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="213.33" y="759.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="298.67" y="759.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="170.67" y="759.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="256" y="759.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="341.33" y="589.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="341.33" y="631.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="341.33" y="717.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="341.33" y="546.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="341.33" y="674.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="341.33" y="759.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/>
+        <rect x="160" y="578.52" width="192" height="192" fill="none" stroke-width="1.0667"/>
+        <g transform="matrix(.37344 0 0 .37344 4.7333 1097.4)">
+            <path d="m0 0h51.2v51.2h-51.2z" fill="none" stroke-width="1.0667"/>
+        </g>
+        <g transform="matrix(.36471 0 0 .36471 5.1356 1097.4)">
+            <path d="m0 0h51.2v51.2h-51.2z" fill="none" stroke-width="1.0667"/>
+        </g>
+        <g transform="matrix(.41585 0 0 .41585 84.325 1055.9)">
+            <g transform="matrix(.062269 0 0 .062269 -28.238 185.29)">
+                <g transform="matrix(38.618 0 0 38.618 14724 -13542)">
+                    <g transform="matrix(.71436 0 0 .71436 -400.52 188.34)">
+                        <path d="m1293.2-120.67c-181.75 0.2763-511.18 0.13525-699.05 0.13998-2.3216 10.413-3.593 21.251-3.593 32.384v114c207.65 0.73695 494.72 0.38136 706.23 0.3733v-114.37c0-11.18-1.2522-22.07-3.593-32.523zm-458.69 295.56c-78.385-4e-3 -158.85 0.17892-243.95 0.55995v138.63c286.34-0.39317 421.73-0.13827 706.23-0.32664v-137.75c-163.2-0.53005-311.22-1.1113-462.28-1.1199z" opacity="0" stroke-width="1.4932"/>
+                    </g>
+                </g>
+            </g>
+        </g>
+        <path d="m24.549 1119.5c0.66325 0 1.1979-0.5346 1.1979-1.1979v-0.3333c0 0.6632-0.53461 1.1978-1.1979 1.1978h-20.354c-0.66325 0-1.1979-0.5346-1.1979-1.1978v0.3333c0 0.6633 0.53461 1.1979 1.1979 1.1979z" fill="#1a237e" opacity=".2"/>
+    </g>
+    <path d="m16.152 16.212c-0.23258 0.46956-0.77125 0.72556-1.2965 0.58409-0.43656-0.11758-0.74324-0.47718-0.81448-0.89545l-1.6227-0.2505c-0.24495 0.43788-0.76394 0.67107-1.2705 0.53464-0.08254-0.02223-0.16044-0.05312-0.23298-0.09141l-1.5341 1.4132c0.095951 0.22367 0.12013 0.48002 0.051921 0.73327-0.1611 0.5982-0.77664 0.95252-1.3748 0.79142-0.59819-0.1611-0.95252-0.77664-0.79142-1.3748 0.1611-0.59819 0.77664-0.95252 1.3748-0.79142 0.082541 0.02223 0.16044 0.05313 0.23298 0.09141l1.5341-1.4132c-0.09595-0.22367-0.12013-0.48002-0.05192-0.73327 0.1611-0.5982 0.77664-0.95253 1.3748-0.79142 0.43626 0.11749 0.74282 0.47668 0.81433 0.89458l1.6233 0.25059c0.18383-0.32801 0.52151-0.54098 0.89241-0.56947l1.1514-4.2752c-0.38064-0.26199-0.57399-0.74437-0.44698-1.216 0.1611-0.59819 0.77664-0.95252 1.3748-0.79142 0.55946 0.15067 0.90562 0.69883 0.81631 1.2585l1.6882 0.91532c0.27323-0.24612 0.66181-0.35304 1.0433-0.25029 0.59819 0.1611 0.95252 0.77664 0.79142 1.3748-0.12701 0.4716-0.53646 0.79163-0.99719 0.82702l-0.76246 2.8311c0.38064 0.26199 0.57399 0.74436 0.44698 1.216-0.1611 0.59819-0.77664 0.95252-1.3748 0.79142-0.41709-0.11233-0.71562-0.44558-0.80354-0.83983zm0.09041-0.74233 1.8367 0.22366c0.17653-0.3564 0.52939-0.58977 0.9189-0.61969l0.76246-2.8311c-0.34938-0.24047-0.54096-0.66661-0.47186-1.0997l-1.6882-0.91532c-0.18257 0.16446-0.41664 0.26676-0.66568 0.28589l-1.1514 4.2752c0.23446 0.16138 0.39786 0.40637 0.4591 0.68097zm0.96741-5.9777c0.0537-0.1994-0.06441-0.40458-0.26381-0.45828-0.1994-0.053701-0.40458 0.064409-0.45828 0.26381-0.0537 0.1994 0.06441 0.40458 0.26381 0.45828 0.1994 0.053701 0.40458-0.064408 0.45828-0.26381zm2.2352 6.7976c0.0537-0.1994-0.06441-0.40458-0.26381-0.45828s-0.40458 0.06441-0.45828 0.26381 0.06441 0.40458 0.26381 0.45828 0.40458-0.06441 0.45828-0.26381zm1.3127-4.8741c0.0537-0.1994-0.06441-0.40458-0.26381-0.45828s-0.40458 0.06441-0.45828 0.26381 0.06441 0.40458 0.26381 0.45828 0.40458-0.06441 0.45828-0.26381zm-5.2495 4.3947c0.0537-0.1994-0.06441-0.40457-0.26381-0.45828-0.1994-0.0537-0.40458 0.06441-0.45828 0.26381s0.06441 0.40458 0.26381 0.45828 0.40458-0.06441 0.45828-0.26381zm-6.7976 2.2352c0.0537-0.1994-0.064409-0.40458-0.26381-0.45828-0.1994-0.0537-0.40458 0.06441-0.45828 0.26381s0.064409 0.40458 0.26381 0.45828c0.1994 0.0537 0.40458-0.06441 0.45828-0.26381zm3.09-2.8465c0.0537-0.1994-0.06441-0.40458-0.26381-0.45828s-0.40458 0.06441-0.45828 0.26381 0.06441 0.40458 0.26381 0.45828 0.40458-0.06441 0.45828-0.26381zm0.33714-4.8464c-0.04028 0.14955-0.19416 0.23813-0.34371 0.19786-0.14955-0.04028-0.23813-0.19416-0.19786-0.34371 0.04028-0.14955 0.19416-0.23813 0.34371-0.19786 0.14955 0.04028 0.23813 0.19416 0.19786 0.34371zm1.5585 2.8399c-0.0537 0.1994-0.25888 0.31751-0.45828 0.26381s-0.31751-0.25888-0.26381-0.45828 0.25888-0.31751 0.45828-0.26381 0.31751 0.25888 0.26381 0.45828zm0.36145-4.9366c-0.0537 0.1994-0.25888 0.31751-0.45828 0.26381-0.1994-0.053701-0.31751-0.25888-0.26381-0.45828s0.25888-0.31751 0.45828-0.26381c0.1994 0.053701 0.31751 0.25888 0.26381 0.45828zm-4.0205 4.1448c-0.053702 0.1994-0.25888 0.31751-0.45828 0.26381s-0.31751-0.25888-0.26381-0.45828 0.25888-0.31751 0.45828-0.26381 0.31751 0.25888 0.26381 0.45828zm3.7626 7.5962c-0.0537 0.1994-0.25888 0.31751-0.45828 0.26381s-0.31751-0.25888-0.26381-0.45828 0.25888-0.31751 0.45828-0.26381 0.31751 0.25888 0.26381 0.45828zm2.7254-1.4926c-0.04028 0.14955-0.19416 0.23813-0.34371 0.19786-0.14955-0.04028-0.23813-0.19416-0.19786-0.34371 0.04028-0.14955 0.19416-0.23813 0.34371-0.19786 0.14955 0.04028 0.23813 0.19416 0.19786 0.34371zm2.7042 2.1804c-0.0537 0.1994-0.25888 0.31751-0.45828 0.26381s-0.31751-0.25888-0.26381-0.45828 0.25888-0.31751 0.45828-0.26381 0.31751 0.25888 0.26381 0.45828z" fill="#fff" stroke-width=".18695"/>
+</svg>