diff --git a/app/build.gradle b/app/build.gradle
index 7bb1395872e7d67ae4da2c86179d9a6932e03243..2678f1431c2c57f17bf4fa20528442a5accc162d 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -8,8 +8,8 @@ android {
         applicationId "org.benoitharrault.ameixanonfree"
         minSdkVersion 16
         targetSdkVersion 30
-        versionCode 171
-        versionName "1.92.3"
+        versionCode 172
+        versionName "1.93.0"
         archivesBaseName = "$applicationId" + "_" + "$versionCode"
     }
 
diff --git a/app/src/chromatic/res/drawable-hdpi/piwigo.png b/app/src/chromatic/res/drawable-hdpi/piwigo.png
new file mode 100644
index 0000000000000000000000000000000000000000..0a94c1d9e706f4adcdaedfd0551b9e08a256c9f8
Binary files /dev/null and b/app/src/chromatic/res/drawable-hdpi/piwigo.png differ
diff --git a/app/src/chromatic/res/drawable-mdpi/piwigo.png b/app/src/chromatic/res/drawable-mdpi/piwigo.png
new file mode 100644
index 0000000000000000000000000000000000000000..5bfd10a006defdbc359dff163e159784674b7692
Binary files /dev/null and b/app/src/chromatic/res/drawable-mdpi/piwigo.png differ
diff --git a/app/src/chromatic/res/drawable-xhdpi/piwigo.png b/app/src/chromatic/res/drawable-xhdpi/piwigo.png
new file mode 100644
index 0000000000000000000000000000000000000000..706af2ff4fa7d4549eff7daa8058bce1813acdf8
Binary files /dev/null and b/app/src/chromatic/res/drawable-xhdpi/piwigo.png differ
diff --git a/app/src/chromatic/res/drawable-xxhdpi/piwigo.png b/app/src/chromatic/res/drawable-xxhdpi/piwigo.png
new file mode 100644
index 0000000000000000000000000000000000000000..0818ec6fbf7254ac48fd873f0b3374acd81a554f
Binary files /dev/null and b/app/src/chromatic/res/drawable-xxhdpi/piwigo.png differ
diff --git a/app/src/chromatic/res/drawable-xxxhdpi/piwigo.png b/app/src/chromatic/res/drawable-xxxhdpi/piwigo.png
new file mode 100644
index 0000000000000000000000000000000000000000..15b5089e290cca7fca14440b497467d385fc6531
Binary files /dev/null and b/app/src/chromatic/res/drawable-xxxhdpi/piwigo.png differ
diff --git a/app/src/main/res/values/iconpack.xml b/app/src/main/res/values/iconpack.xml
index aa1d914516ec1cd94678d5d204c035cb2d85e6ca..8865be3c5274cb8f6816185add52df586a158d58 100644
--- a/app/src/main/res/values/iconpack.xml
+++ b/app/src/main/res/values/iconpack.xml
@@ -961,6 +961,7 @@
         <item>piholedroid</item>
         <item>pimplepopper</item>
         <item>pipepanic</item>
+        <item>piwigo</item>
         <item>pixeldroid</item>
         <item>pixeldungeon</item>
         <item>pixelesque</item>
diff --git a/app/src/main/res/xml/appfilter.xml b/app/src/main/res/xml/appfilter.xml
index 546d9a24ee2ea7bcac476fb7d6598b4e31808457..5ddeafe423050fa4d17901ba13361f1690d7f83a 100644
--- a/app/src/main/res/xml/appfilter.xml
+++ b/app/src/main/res/xml/appfilter.xml
@@ -3856,6 +3856,9 @@
     <item
         component="ComponentInfo{org.olgsoft.apipepanic/org.olgsoft.apipepanic.MainActivity}"
         drawable="pipepanic" />
+    <item
+        component="ComponentInfo{com.piwigo.piwigo_ng/com.remi.piwigo_ng.MainActivity}"
+        drawable="piwigo" />
     <item
         component="ComponentInfo{org.pixeldroid.app/org.pixeldroid.app.MainActivity}"
         drawable="pixeldroid" />
diff --git a/app/src/main/res/xml/drawable.xml b/app/src/main/res/xml/drawable.xml
index 4494c1d95d640bb72825e199b5753b5ae8cc87f9..5d0e348aab245ebc5c109d75032f63a45b8251cb 100644
--- a/app/src/main/res/xml/drawable.xml
+++ b/app/src/main/res/xml/drawable.xml
@@ -961,6 +961,7 @@
     <item drawable="piholedroid" />
     <item drawable="pimplepopper" />
     <item drawable="pipepanic" />
+    <item drawable="piwigo" />
     <item drawable="pixeldroid" />
     <item drawable="pixeldungeon" />
     <item drawable="pixelesque" />
diff --git a/icons/chromatic/piwigo.svg b/icons/chromatic/piwigo.svg
new file mode 100644
index 0000000000000000000000000000000000000000..88109aeea23bfaa488d704eef6f46971a08ef520
--- /dev/null
+++ b/icons/chromatic/piwigo.svg
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 28.747 28.747" xml:space="preserve" 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="#bf360c" 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="#ff9800"/><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="#bf360c" opacity=".2"/></g><path d="m10.654 21.356c-0.49654-0.08243-1.2589-0.44621-1.6669-0.79546-0.40058-0.34288-0.83509-1.012-1.0257-1.5796-0.14527-0.43256-0.15766-0.68196-0.18422-3.7116-0.033233-3.788 0.0084295-4.3248 0.39714-5.1141 0.28711-0.58302 0.8249-1.1539 1.409-1.4957 0.63396-0.37093 1.0826-0.43582 3.0137-0.43582 2.6182 0 3.2724-0.094155 5.0388-0.72509 1.073-0.38325 2.0344-0.15612 2.7612 0.6523 0.59439 0.6611 0.58132 0.53212 0.58132 5.7381 0 4.3318-0.0079 4.5998-0.1492 5.057-0.39133 1.2662-1.5168 2.2341-2.8161 2.4219-0.62026 0.08963-6.8076 0.07965-7.3591-0.01201zm4.784-2.7701c1.6974-0.49859 2.8853-2.0557 2.8804-3.7758-0.0064-2.2277-1.977-4.0641-4.1859-3.9007-2.53 0.18714-4.2242 2.6781-3.4594 5.0864 0.40391 1.2719 1.4123 2.2474 2.6848 2.5972 0.51887 0.14264 1.5826 0.13898 2.08-0.0072zm-2.0699-1.1949c-1.1735-0.49469-1.7882-1.4749-1.717-2.738 0.04133-0.73321 0.22284-1.167 0.71938-1.7193 1.3255-1.4743 3.7595-1.0501 4.5904 0.80009 0.1326 0.29526 0.17074 0.52609 0.17531 1.0611 0.0051 0.59985-0.02095 0.74168-0.2125 1.1564-0.25797 0.55849-0.86207 1.1674-1.3959 1.4071-0.25871 0.11615-0.55448 0.16946-1.0446 0.18828-0.5873 0.02248-0.74453 6.23e-4 -1.1151-0.15556zm5.8326-7.2226c0.19117-0.19117 0.25821-0.32442 0.258-0.51278-3.29e-4 -0.373-0.24433-0.72477-0.56368-0.81295-0.34098-0.094155-0.56016-0.040181-0.82149 0.20223-0.54441 0.50503-0.18001 1.3818 0.57432 1.3818 0.2337 0 0.34792-0.05336 0.55285-0.25829z" fill="#fff" stroke-width=".075967"/></svg>