diff --git a/classes/chillerlan-QRCode-Output-QREps.html b/classes/chillerlan-QRCode-Output-QREps.html
index 543afeaa5..05cd92bbb 100644
--- a/classes/chillerlan-QRCode-Output-QREps.html
+++ b/classes/chillerlan-QRCode-Output-QREps.html
@@ -274,7 +274,7 @@ returns an array with the transformed modules
: void
-
saves the qr data to a file
+Saves the qr $data to a $file. If $file is null, nothing happens.
setMatrixDimensions()
@@ -667,7 +667,7 @@ returns an array with the transformed modules
@@ -831,7 +831,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
@@ -943,11 +943,11 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
- saves the qr data to a file
+ Saves the qr $data to a $file. If $file is null, nothing happens.
protected
- saveToFile(string $data, string $file) : void
+ saveToFile(string $data[, string $file = null ]) : void
Parameters
@@ -963,7 +963,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
$file
: string
-
+ = null
@@ -988,7 +988,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
see
- QROptions::cachefile
+ QROptions::$cachefile
diff --git a/classes/chillerlan-QRCode-Output-QRFpdf.html b/classes/chillerlan-QRCode-Output-QRFpdf.html
index 5c02558e1..3031f8ecf 100644
--- a/classes/chillerlan-QRCode-Output-QRFpdf.html
+++ b/classes/chillerlan-QRCode-Output-QRFpdf.html
@@ -251,7 +251,7 @@ returns an array with the transformed modules
: void
-saves the qr data to a file
+Saves the qr $data to a $file. If $file is null, nothing happens.
setMatrixDimensions()
@@ -658,7 +658,7 @@ returns an array with the transformed modules
@@ -882,11 +882,11 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
- saves the qr data to a file
+ Saves the qr $data to a $file. If $file is null, nothing happens.
protected
- saveToFile(string $data, string $file) : void
+ saveToFile(string $data[, string $file = null ]) : void
Parameters
@@ -902,7 +902,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
$file
: string
-
+ = null
@@ -927,7 +927,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
see
- QROptions::cachefile
+ QROptions::$cachefile
diff --git a/classes/chillerlan-QRCode-Output-QRGdImage.html b/classes/chillerlan-QRCode-Output-QRGdImage.html
index 03f0f014f..011dac04c 100644
--- a/classes/chillerlan-QRCode-Output-QRGdImage.html
+++ b/classes/chillerlan-QRCode-Output-QRGdImage.html
@@ -257,7 +257,7 @@ returns an array with the transformed modules
: void
-saves the qr data to a file
+Saves the qr $data to a $file. If $file is null, nothing happens.
setMatrixDimensions()
@@ -742,7 +742,7 @@ returns an array with the transformed modules
@@ -793,7 +793,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
@@ -1013,11 +1013,11 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
- saves the qr data to a file
+ Saves the qr $data to a $file. If $file is null, nothing happens.
protected
- saveToFile(string $data, string $file) : void
+ saveToFile(string $data[, string $file = null ]) : void
Parameters
@@ -1033,7 +1033,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
$file
: string
-
+ = null
@@ -1058,7 +1058,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
see
- QROptions::cachefile
+ QROptions::$cachefile
@@ -1159,7 +1159,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
diff --git a/classes/chillerlan-QRCode-Output-QRImage.html b/classes/chillerlan-QRCode-Output-QRImage.html
index 1df72e9b2..f337b0a1f 100644
--- a/classes/chillerlan-QRCode-Output-QRImage.html
+++ b/classes/chillerlan-QRCode-Output-QRImage.html
@@ -267,7 +267,7 @@ returns an array with the transformed modules
: void
-saves the qr data to a file
+Saves the qr $data to a $file. If $file is null, nothing happens.
setMatrixDimensions()
@@ -731,7 +731,7 @@ returns an array with the transformed modules
@@ -782,7 +782,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
@@ -963,11 +963,11 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
- saves the qr data to a file
+ Saves the qr $data to a $file. If $file is null, nothing happens.
protected
- saveToFile(string $data, string $file) : void
+ saveToFile(string $data[, string $file = null ]) : void
Parameters
@@ -983,7 +983,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
$file
: string
-
+ = null
@@ -1008,7 +1008,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
see
- QROptions::cachefile
+ QROptions::$cachefile
@@ -1109,7 +1109,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
diff --git a/classes/chillerlan-QRCode-Output-QRImagick.html b/classes/chillerlan-QRCode-Output-QRImagick.html
index ef8bf981a..659bcdb1d 100644
--- a/classes/chillerlan-QRCode-Output-QRImagick.html
+++ b/classes/chillerlan-QRCode-Output-QRImagick.html
@@ -272,7 +272,7 @@ returns an array with the transformed modules
: void
-saves the qr data to a file
+Saves the qr $data to a $file. If $file is null, nothing happens.
setMatrixDimensions()
@@ -761,7 +761,7 @@ returns an array with the transformed modules
@@ -812,7 +812,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
@@ -1018,11 +1018,11 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
- saves the qr data to a file
+ Saves the qr $data to a $file. If $file is null, nothing happens.
protected
- saveToFile(string $data, string $file) : void
+ saveToFile(string $data[, string $file = null ]) : void
Parameters
@@ -1038,7 +1038,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
$file
: string
-
+ = null
@@ -1063,7 +1063,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
see
- QROptions::cachefile
+ QROptions::$cachefile
@@ -1164,7 +1164,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
diff --git a/classes/chillerlan-QRCode-Output-QRMarkup.html b/classes/chillerlan-QRCode-Output-QRMarkup.html
index c7f279a4b..ff981964e 100644
--- a/classes/chillerlan-QRCode-Output-QRMarkup.html
+++ b/classes/chillerlan-QRCode-Output-QRMarkup.html
@@ -243,7 +243,7 @@ returns an array with the transformed modules
: void
-saves the qr data to a file
+Saves the qr $data to a $file. If $file is null, nothing happens.
setMatrixDimensions()
@@ -636,7 +636,7 @@ returns an array with the transformed modules
@@ -687,7 +687,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
@@ -730,7 +730,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
@@ -947,11 +947,11 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
- saves the qr data to a file
+ Saves the qr $data to a $file. If $file is null, nothing happens.
protected
- saveToFile(string $data, string $file) : void
+ saveToFile(string $data[, string $file = null ]) : void
Parameters
@@ -967,7 +967,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
$file
: string
-
+ = null
@@ -992,7 +992,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
see
- QROptions::cachefile
+ QROptions::$cachefile
diff --git a/classes/chillerlan-QRCode-Output-QRMarkupHTML.html b/classes/chillerlan-QRCode-Output-QRMarkupHTML.html
index f343de884..9cc1a7951 100644
--- a/classes/chillerlan-QRCode-Output-QRMarkupHTML.html
+++ b/classes/chillerlan-QRCode-Output-QRMarkupHTML.html
@@ -243,7 +243,7 @@ returns an array with the transformed modules
: void
-saves the qr data to a file
+Saves the qr $data to a $file. If $file is null, nothing happens.
setMatrixDimensions()
@@ -636,7 +636,7 @@ returns an array with the transformed modules
@@ -934,11 +934,11 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
- saves the qr data to a file
+ Saves the qr $data to a $file. If $file is null, nothing happens.
protected
- saveToFile(string $data, string $file) : void
+ saveToFile(string $data[, string $file = null ]) : void
Parameters
@@ -954,7 +954,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
$file
: string
-
+ = null
@@ -979,7 +979,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
see
- QROptions::cachefile
+ QROptions::$cachefile
diff --git a/classes/chillerlan-QRCode-Output-QRMarkupSVG.html b/classes/chillerlan-QRCode-Output-QRMarkupSVG.html
index 154a11820..b10f2467e 100644
--- a/classes/chillerlan-QRCode-Output-QRMarkupSVG.html
+++ b/classes/chillerlan-QRCode-Output-QRMarkupSVG.html
@@ -309,7 +309,7 @@ returns an array with the transformed modules
: void
-saves the qr data to a file
+Saves the qr $data to a $file. If $file is null, nothing happens.
setMatrixDimensions()
@@ -702,7 +702,7 @@ returns an array with the transformed modules
@@ -1206,11 +1206,11 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
- saves the qr data to a file
+ Saves the qr $data to a $file. If $file is null, nothing happens.
protected
- saveToFile(string $data, string $file) : void
+ saveToFile(string $data[, string $file = null ]) : void
Parameters
@@ -1226,7 +1226,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
$file
: string
-
+ = null
@@ -1251,7 +1251,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
see
- QROptions::cachefile
+ QROptions::$cachefile
diff --git a/classes/chillerlan-QRCode-Output-QROutputAbstract.html b/classes/chillerlan-QRCode-Output-QROutputAbstract.html
index f4c01fe17..19282a6e6 100644
--- a/classes/chillerlan-QRCode-Output-QROutputAbstract.html
+++ b/classes/chillerlan-QRCode-Output-QROutputAbstract.html
@@ -234,7 +234,7 @@ returns an array with the transformed modules
: void
-saves the qr data to a file
+Saves the qr $data to a $file. If $file is null, nothing happens.
setMatrixDimensions()
@@ -571,7 +571,7 @@ returns an array with the transformed modules
@@ -756,11 +756,11 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
- saves the qr data to a file
+ Saves the qr $data to a $file. If $file is null, nothing happens.
protected
- saveToFile(string $data, string $file) : void
+ saveToFile(string $data[, string $file = null ]) : void
Parameters
@@ -776,7 +776,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
$file
: string
-
+ = null
@@ -801,7 +801,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
see
- QROptions::cachefile
+ QROptions::$cachefile
diff --git a/classes/chillerlan-QRCode-Output-QROutputInterface.html b/classes/chillerlan-QRCode-Output-QROutputInterface.html
index 635582f93..73285a6c7 100644
--- a/classes/chillerlan-QRCode-Output-QROutputInterface.html
+++ b/classes/chillerlan-QRCode-Output-QROutputInterface.html
@@ -658,7 +658,7 @@
@@ -668,7 +668,11 @@
public
dump([string $file = null ]) : mixed
-
+ please note that the value of QROptions::$cachefile is already evaluated at this point.
+if the output module is invoked manually, it has no effect at all.
+you need to supply the $file parameter here in that case (or handle the option value in your custom output module).
+
+
Parameters
-
@@ -682,6 +686,20 @@
+
+
+ -
+ see
+
+ -
+ QRCode::renderMatrix()
+
+
+
+
Return values
mixed
diff --git a/classes/chillerlan-QRCode-Output-QRString.html b/classes/chillerlan-QRCode-Output-QRString.html
index f91ca349e..d14ec36e0 100644
--- a/classes/chillerlan-QRCode-Output-QRString.html
+++ b/classes/chillerlan-QRCode-Output-QRString.html
@@ -236,7 +236,7 @@ returns an array with the transformed modules
: void
-saves the qr data to a file
+Saves the qr $data to a $file. If $file is null, nothing happens.
setMatrixDimensions()
@@ -636,7 +636,7 @@ returns an array with the transformed modules
@@ -800,7 +800,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
@@ -893,11 +893,11 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
- saves the qr data to a file
+ Saves the qr $data to a $file. If $file is null, nothing happens.
protected
- saveToFile(string $data, string $file) : void
+ saveToFile(string $data[, string $file = null ]) : void
Parameters
@@ -913,7 +913,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
$file
: string
-
+ = null
@@ -938,7 +938,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
see
- QROptions::cachefile
+ QROptions::$cachefile
@@ -1039,7 +1039,7 @@ $M_TYPE_LAYER - (possibly modified) field value that acts as layer id
diff --git a/classes/chillerlan-QRCode-QRCode.html b/classes/chillerlan-QRCode-QRCode.html
index 209eee166..e480ee8b1 100644
--- a/classes/chillerlan-QRCode-QRCode.html
+++ b/classes/chillerlan-QRCode-QRCode.html
@@ -1582,7 +1582,7 @@
@@ -1628,7 +1628,7 @@
@@ -1674,7 +1674,7 @@
@@ -1721,7 +1721,7 @@
@@ -1790,7 +1790,7 @@
@@ -1836,7 +1836,7 @@
@@ -1882,7 +1882,7 @@
@@ -1928,7 +1928,7 @@
@@ -1975,7 +1975,7 @@ ISO/IEC 18004:2000 Annex H - Optimisation of bit stream length
@@ -2068,7 +2068,7 @@ ISO/IEC 18004:2000 Annex H - Optimisation of bit stream length
@@ -2143,7 +2143,7 @@ ISO/IEC 18004:2000 Annex H - Optimisation of bit stream length
@@ -2218,7 +2218,7 @@ ISO/IEC 18004:2000 Annex H - Optimisation of bit stream length
@@ -2293,7 +2293,7 @@ ISO/IEC 18004:2000 Annex H - Optimisation of bit stream length
@@ -2368,7 +2368,7 @@ ISO/IEC 18004:2000 Annex H - Optimisation of bit stream length
@@ -2414,7 +2414,7 @@ ISO/IEC 18004:2000 Annex H - Optimisation of bit stream length
@@ -2473,7 +2473,7 @@ ISO/IEC 18004:2000 Annex H - Optimisation of bit stream length
diff --git a/classes/chillerlan-QRCode-QROptions.html b/classes/chillerlan-QRCode-QROptions.html
index 2c67dafad..a00a416c9 100644
--- a/classes/chillerlan-QRCode-QROptions.html
+++ b/classes/chillerlan-QRCode-QROptions.html
@@ -617,7 +617,7 @@
@@ -699,7 +699,7 @@
@@ -739,7 +739,7 @@
@@ -751,7 +751,9 @@
$cachefile
= null
-
+ please note that the $file parameter in QRCode::render*() takes precedence over the $cachefile value
+
+
@@ -773,7 +775,7 @@
@@ -807,7 +809,7 @@
@@ -855,7 +857,7 @@
@@ -889,7 +891,7 @@
@@ -950,7 +952,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1025,7 +1027,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1059,7 +1061,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1093,7 +1095,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1141,7 +1143,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1175,7 +1177,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1241,7 +1243,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1294,7 +1296,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1360,7 +1362,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1416,7 +1418,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1463,7 +1465,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1497,7 +1499,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1533,7 +1535,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1567,7 +1569,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1601,7 +1603,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1637,7 +1639,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1671,7 +1673,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1741,7 +1743,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1858,7 +1860,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1941,7 +1943,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1975,7 +1977,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2011,7 +2013,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2045,7 +2047,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2100,7 +2102,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2134,7 +2136,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2182,7 +2184,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2230,7 +2232,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2264,7 +2266,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2311,7 +2313,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2369,7 +2371,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2417,7 +2419,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2451,7 +2453,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2595,7 +2597,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2639,7 +2641,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2683,7 +2685,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2758,7 +2760,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2815,7 +2817,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2873,7 +2875,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2917,7 +2919,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2961,7 +2963,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -3005,7 +3007,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -3049,7 +3051,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -3093,7 +3095,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -3137,7 +3139,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -3181,7 +3183,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -3225,7 +3227,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -3269,7 +3271,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -3313,7 +3315,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
diff --git a/classes/chillerlan-QRCode-QROptionsTrait.html b/classes/chillerlan-QRCode-QROptionsTrait.html
index cd685a99c..90bb7f5b2 100644
--- a/classes/chillerlan-QRCode-QROptionsTrait.html
+++ b/classes/chillerlan-QRCode-QROptionsTrait.html
@@ -599,7 +599,7 @@
@@ -681,7 +681,7 @@
@@ -721,7 +721,7 @@
@@ -733,7 +733,9 @@
$cachefile
= null
-
+ please note that the $file parameter in QRCode::render*() takes precedence over the $cachefile value
+
+
@@ -755,7 +757,7 @@
@@ -789,7 +791,7 @@
@@ -837,7 +839,7 @@
@@ -871,7 +873,7 @@
@@ -932,7 +934,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1007,7 +1009,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1041,7 +1043,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1075,7 +1077,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1123,7 +1125,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1157,7 +1159,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1223,7 +1225,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1276,7 +1278,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1342,7 +1344,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1398,7 +1400,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1445,7 +1447,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1479,7 +1481,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1515,7 +1517,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1549,7 +1551,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1583,7 +1585,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1619,7 +1621,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1653,7 +1655,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1723,7 +1725,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1840,7 +1842,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1923,7 +1925,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1957,7 +1959,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -1993,7 +1995,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2027,7 +2029,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2082,7 +2084,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2116,7 +2118,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2164,7 +2166,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2212,7 +2214,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2246,7 +2248,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2293,7 +2295,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2351,7 +2353,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2399,7 +2401,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2433,7 +2435,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2577,7 +2579,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2621,7 +2623,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2665,7 +2667,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2740,7 +2742,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2797,7 +2799,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2855,7 +2857,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2899,7 +2901,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2943,7 +2945,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -2987,7 +2989,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -3031,7 +3033,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -3075,7 +3077,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -3119,7 +3121,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -3163,7 +3165,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -3207,7 +3209,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -3251,7 +3253,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
@@ -3295,7 +3297,7 @@ unexpected outcomes in combination with transparency - to avoid this, set scale
diff --git a/classes/chillerlan-QRCodeTest-Output-QRFpdfTest.html b/classes/chillerlan-QRCodeTest-Output-QRFpdfTest.html
index 7df1a5e7b..43bca4b9a 100644
--- a/classes/chillerlan-QRCodeTest-Output-QRFpdfTest.html
+++ b/classes/chillerlan-QRCodeTest-Output-QRFpdfTest.html
@@ -523,7 +523,7 @@
diff --git a/classes/chillerlan-QRCodeTest-Output-QRGdImageGIFTest.html b/classes/chillerlan-QRCodeTest-Output-QRGdImageGIFTest.html
index a709bf271..e2eb9eeec 100644
--- a/classes/chillerlan-QRCodeTest-Output-QRGdImageGIFTest.html
+++ b/classes/chillerlan-QRCodeTest-Output-QRGdImageGIFTest.html
@@ -522,7 +522,7 @@
@@ -588,7 +588,7 @@
diff --git a/classes/chillerlan-QRCodeTest-Output-QRGdImageJPGTest.html b/classes/chillerlan-QRCodeTest-Output-QRGdImageJPGTest.html
index 29fe729b7..5915d17ba 100644
--- a/classes/chillerlan-QRCodeTest-Output-QRGdImageJPGTest.html
+++ b/classes/chillerlan-QRCodeTest-Output-QRGdImageJPGTest.html
@@ -522,7 +522,7 @@
@@ -588,7 +588,7 @@
diff --git a/classes/chillerlan-QRCodeTest-Output-QRGdImagePNGTest.html b/classes/chillerlan-QRCodeTest-Output-QRGdImagePNGTest.html
index cb73b134a..4cbba816c 100644
--- a/classes/chillerlan-QRCodeTest-Output-QRGdImagePNGTest.html
+++ b/classes/chillerlan-QRCodeTest-Output-QRGdImagePNGTest.html
@@ -522,7 +522,7 @@
@@ -588,7 +588,7 @@
diff --git a/classes/chillerlan-QRCodeTest-Output-QRGdImageTestAbstract.html b/classes/chillerlan-QRCodeTest-Output-QRGdImageTestAbstract.html
index c5d5cb01b..d27af145e 100644
--- a/classes/chillerlan-QRCodeTest-Output-QRGdImageTestAbstract.html
+++ b/classes/chillerlan-QRCodeTest-Output-QRGdImageTestAbstract.html
@@ -522,7 +522,7 @@
diff --git a/classes/chillerlan-QRCodeTest-Output-QRImagickTest.html b/classes/chillerlan-QRCodeTest-Output-QRImagickTest.html
index 7bffbf8b8..074bd264a 100644
--- a/classes/chillerlan-QRCodeTest-Output-QRImagickTest.html
+++ b/classes/chillerlan-QRCodeTest-Output-QRImagickTest.html
@@ -523,7 +523,7 @@
diff --git a/classes/chillerlan-QRCodeTest-Output-QRMarkupHTMLTest.html b/classes/chillerlan-QRCodeTest-Output-QRMarkupHTMLTest.html
index b352da8c4..f2814b82d 100644
--- a/classes/chillerlan-QRCodeTest-Output-QRMarkupHTMLTest.html
+++ b/classes/chillerlan-QRCodeTest-Output-QRMarkupHTMLTest.html
@@ -483,7 +483,7 @@
@@ -549,7 +549,7 @@
diff --git a/classes/chillerlan-QRCodeTest-Output-QRMarkupSVGTest.html b/classes/chillerlan-QRCodeTest-Output-QRMarkupSVGTest.html
index 09169c823..e63b25062 100644
--- a/classes/chillerlan-QRCodeTest-Output-QRMarkupSVGTest.html
+++ b/classes/chillerlan-QRCodeTest-Output-QRMarkupSVGTest.html
@@ -483,7 +483,7 @@
@@ -549,7 +549,7 @@
diff --git a/classes/chillerlan-QRCodeTest-Output-QRMarkupTestAbstract.html b/classes/chillerlan-QRCodeTest-Output-QRMarkupTestAbstract.html
index 07b87efbd..692be3829 100644
--- a/classes/chillerlan-QRCodeTest-Output-QRMarkupTestAbstract.html
+++ b/classes/chillerlan-QRCodeTest-Output-QRMarkupTestAbstract.html
@@ -483,7 +483,7 @@
diff --git a/classes/chillerlan-QRCodeTest-Output-QROutputTestAbstract.html b/classes/chillerlan-QRCodeTest-Output-QROutputTestAbstract.html
index 83092b10b..388b53df7 100644
--- a/classes/chillerlan-QRCodeTest-Output-QROutputTestAbstract.html
+++ b/classes/chillerlan-QRCodeTest-Output-QROutputTestAbstract.html
@@ -484,7 +484,7 @@ should also be used to test custom output modules
@@ -550,7 +550,7 @@ should also be used to test custom output modules
diff --git a/classes/chillerlan-QRCodeTest-Output-QRStringJSONTest.html b/classes/chillerlan-QRCodeTest-Output-QRStringJSONTest.html
index d9ea70e14..c2bad2449 100644
--- a/classes/chillerlan-QRCodeTest-Output-QRStringJSONTest.html
+++ b/classes/chillerlan-QRCodeTest-Output-QRStringJSONTest.html
@@ -483,7 +483,7 @@
diff --git a/classes/chillerlan-QRCodeTest-Output-QRStringTEXTTest.html b/classes/chillerlan-QRCodeTest-Output-QRStringTEXTTest.html
index 86967ad2a..d2a5b0215 100644
--- a/classes/chillerlan-QRCodeTest-Output-QRStringTEXTTest.html
+++ b/classes/chillerlan-QRCodeTest-Output-QRStringTEXTTest.html
@@ -483,7 +483,7 @@
diff --git a/classes/chillerlan-QRCodeTest-Output-QRStringTestAbstract.html b/classes/chillerlan-QRCodeTest-Output-QRStringTestAbstract.html
index 1808e63bf..68620805d 100644
--- a/classes/chillerlan-QRCodeTest-Output-QRStringTestAbstract.html
+++ b/classes/chillerlan-QRCodeTest-Output-QRStringTestAbstract.html
@@ -483,7 +483,7 @@
@@ -549,7 +549,7 @@
diff --git a/classes/chillerlan-QRCodeTest-QRCodeTest.html b/classes/chillerlan-QRCodeTest-QRCodeTest.html
index 64298a2b7..4182897ae 100644
--- a/classes/chillerlan-QRCodeTest-QRCodeTest.html
+++ b/classes/chillerlan-QRCodeTest-QRCodeTest.html
@@ -118,7 +118,7 @@
@@ -139,6 +139,13 @@
-
+ $builddir
+
+ : string
+
+
+
+ -
$options
: QROptions
@@ -173,6 +180,20 @@
- tests if an exception is thrown when an invalid (built-in) output type is specified
+ -
+ testRenderToCacheFile()
+
+ : void
+
+- Tests if a cache file is properly saved in the given path
+
+ -
+ testSaveException()
+
+ : void
+
+- Tests if an exception is thrown when trying to write a cache file to an invalid destination
+
-
setUp()
@@ -198,6 +219,40 @@
-property
-private
"
+>
+
+ $builddir
+
+
+
+
+
+
+
+
+ private
+ string
+ $builddir
+ = __DIR__ . '/../.build/output_test'
+
+
+
+
+
+
+
+
+
$options
@@ -208,7 +263,7 @@
@@ -242,7 +297,7 @@
@@ -280,7 +335,7 @@
@@ -313,7 +368,7 @@
@@ -346,7 +401,7 @@
@@ -360,6 +415,72 @@
+ Return values
+ void
+ —
+
+
+
+
+
+ testRenderToCacheFile()
+
+
+
+
+ Tests if a cache file is properly saved in the given path
+
+
+ public
+ testRenderToCacheFile() : void
+
+
+
+
+
+ Return values
+ void
+ —
+
+
+
+
+
+ testSaveException()
+
+
+
+
+ Tests if an exception is thrown when trying to write a cache file to an invalid destination
+
+
+ public
+ testSaveException() : void
+
+
+
+
+
Return values
void
—
@@ -379,7 +500,7 @@
diff --git a/descriptors/+/V/e7JUWAyUAJ6cdg6qkPAQ b/descriptors/+/V/e7JUWAyUAJ6cdg6qkPAQ
index 7f6d30303..51abc459d 100644
Binary files a/descriptors/+/V/e7JUWAyUAJ6cdg6qkPAQ and b/descriptors/+/V/e7JUWAyUAJ6cdg6qkPAQ differ
diff --git a/descriptors/-/F/jRgdyBLyXKT+BGk4NfTw b/descriptors/-/F/jRgdyBLyXKT+BGk4NfTw
index 9bcc06ce5..aa9b61c41 100644
Binary files a/descriptors/-/F/jRgdyBLyXKT+BGk4NfTw and b/descriptors/-/F/jRgdyBLyXKT+BGk4NfTw differ
diff --git a/descriptors/-/F/kNxgM6+xXQuNe88gSOxA b/descriptors/-/F/kNxgM6+xXQuNe88gSOxA
index 231bdda82..c22d7edb7 100644
Binary files a/descriptors/-/F/kNxgM6+xXQuNe88gSOxA and b/descriptors/-/F/kNxgM6+xXQuNe88gSOxA differ
diff --git a/descriptors/-/O/p5-gmoh5hPLmm04gN4pQ b/descriptors/-/O/p5-gmoh5hPLmm04gN4pQ
index 4e0aabd95..8ac52666e 100644
Binary files a/descriptors/-/O/p5-gmoh5hPLmm04gN4pQ and b/descriptors/-/O/p5-gmoh5hPLmm04gN4pQ differ
diff --git a/descriptors/0/8/K5Nh3Keev5uTA1xbHsFg b/descriptors/0/8/K5Nh3Keev5uTA1xbHsFg
index db1085425..2930ad871 100644
Binary files a/descriptors/0/8/K5Nh3Keev5uTA1xbHsFg and b/descriptors/0/8/K5Nh3Keev5uTA1xbHsFg differ
diff --git a/descriptors/0/B/2qSrZ6qQnjx2PjdHk9CQ b/descriptors/0/B/2qSrZ6qQnjx2PjdHk9CQ
index f969032ea..58927b8ec 100644
Binary files a/descriptors/0/B/2qSrZ6qQnjx2PjdHk9CQ and b/descriptors/0/B/2qSrZ6qQnjx2PjdHk9CQ differ
diff --git a/descriptors/0/N/GpaeNybzoU59gW6UhBnQ b/descriptors/0/N/GpaeNybzoU59gW6UhBnQ
index 4ab97905d..a403d4d52 100644
Binary files a/descriptors/0/N/GpaeNybzoU59gW6UhBnQ and b/descriptors/0/N/GpaeNybzoU59gW6UhBnQ differ
diff --git a/descriptors/1/C/HhgHbACpp2-v5vnsHqoQ b/descriptors/1/C/HhgHbACpp2-v5vnsHqoQ
index 315b19a6e..d9682285d 100644
Binary files a/descriptors/1/C/HhgHbACpp2-v5vnsHqoQ and b/descriptors/1/C/HhgHbACpp2-v5vnsHqoQ differ
diff --git a/descriptors/1/W/3ebKU0GB6zhMUdVP1b+A b/descriptors/1/W/3ebKU0GB6zhMUdVP1b+A
index 702e7cddd..a9ac7992d 100644
Binary files a/descriptors/1/W/3ebKU0GB6zhMUdVP1b+A and b/descriptors/1/W/3ebKU0GB6zhMUdVP1b+A differ
diff --git a/descriptors/1/W/oHvshtXLek5m48kI4qYQ b/descriptors/1/W/oHvshtXLek5m48kI4qYQ
index 8e7f276d4..ec89bc337 100644
Binary files a/descriptors/1/W/oHvshtXLek5m48kI4qYQ and b/descriptors/1/W/oHvshtXLek5m48kI4qYQ differ
diff --git a/descriptors/2/9/WQOCx02TdfYvA2zPFRVQ b/descriptors/2/9/WQOCx02TdfYvA2zPFRVQ
index e9aee72e7..aecd87132 100644
Binary files a/descriptors/2/9/WQOCx02TdfYvA2zPFRVQ and b/descriptors/2/9/WQOCx02TdfYvA2zPFRVQ differ
diff --git a/descriptors/3/O/NJboKaggdJkamainZjsA b/descriptors/3/O/NJboKaggdJkamainZjsA
index 0a221f7c7..6334244b7 100644
Binary files a/descriptors/3/O/NJboKaggdJkamainZjsA and b/descriptors/3/O/NJboKaggdJkamainZjsA differ
diff --git a/descriptors/4/B/qeb7Z8-vMA7Ua4+gfLXA b/descriptors/4/B/qeb7Z8-vMA7Ua4+gfLXA
index b46267495..b833b7e38 100644
Binary files a/descriptors/4/B/qeb7Z8-vMA7Ua4+gfLXA and b/descriptors/4/B/qeb7Z8-vMA7Ua4+gfLXA differ
diff --git a/descriptors/5/S/JYW4u1Ss7g87mvPurwuQ b/descriptors/5/S/JYW4u1Ss7g87mvPurwuQ
index 2b6e45e0a..f902a4e16 100644
Binary files a/descriptors/5/S/JYW4u1Ss7g87mvPurwuQ and b/descriptors/5/S/JYW4u1Ss7g87mvPurwuQ differ
diff --git a/descriptors/6/1/lB29Unf+MGop8ZfQpbxw b/descriptors/6/1/lB29Unf+MGop8ZfQpbxw
index a3464b292..6beea36aa 100644
Binary files a/descriptors/6/1/lB29Unf+MGop8ZfQpbxw and b/descriptors/6/1/lB29Unf+MGop8ZfQpbxw differ
diff --git a/descriptors/6/K/6EwWb4g1s5Dj7Oor06Vg b/descriptors/6/K/6EwWb4g1s5Dj7Oor06Vg
index b493d4695..2424de183 100644
Binary files a/descriptors/6/K/6EwWb4g1s5Dj7Oor06Vg and b/descriptors/6/K/6EwWb4g1s5Dj7Oor06Vg differ
diff --git a/descriptors/7/8/QsSJcxuDttqz7kaLKK9w b/descriptors/7/8/QsSJcxuDttqz7kaLKK9w
index 2dcd05695..f22e40356 100644
Binary files a/descriptors/7/8/QsSJcxuDttqz7kaLKK9w and b/descriptors/7/8/QsSJcxuDttqz7kaLKK9w differ
diff --git a/descriptors/8/B/YUUawcRPu8iqa0H4uRzA b/descriptors/8/B/YUUawcRPu8iqa0H4uRzA
index fe8ed4472..f8f353050 100644
Binary files a/descriptors/8/B/YUUawcRPu8iqa0H4uRzA and b/descriptors/8/B/YUUawcRPu8iqa0H4uRzA differ
diff --git a/descriptors/8/T/vc7T6bnZ3UycLojYYsbQ b/descriptors/8/T/vc7T6bnZ3UycLojYYsbQ
index 050c63166..11025a33c 100644
Binary files a/descriptors/8/T/vc7T6bnZ3UycLojYYsbQ and b/descriptors/8/T/vc7T6bnZ3UycLojYYsbQ differ
diff --git a/descriptors/9/O/WWt-IuNrfC8yLC-ncXKQ b/descriptors/9/O/WWt-IuNrfC8yLC-ncXKQ
index 5c9635b71..7d0dfb28a 100644
Binary files a/descriptors/9/O/WWt-IuNrfC8yLC-ncXKQ and b/descriptors/9/O/WWt-IuNrfC8yLC-ncXKQ differ
diff --git a/descriptors/A/H/DD90x3SluOjSxkcV88ZA b/descriptors/A/H/DD90x3SluOjSxkcV88ZA
index 41f294540..66c3e9c12 100644
Binary files a/descriptors/A/H/DD90x3SluOjSxkcV88ZA and b/descriptors/A/H/DD90x3SluOjSxkcV88ZA differ
diff --git a/descriptors/A/N/Ljow2YPBWWbEcemFbdJg b/descriptors/A/N/Ljow2YPBWWbEcemFbdJg
index 8be94b9b9..119888e85 100644
Binary files a/descriptors/A/N/Ljow2YPBWWbEcemFbdJg and b/descriptors/A/N/Ljow2YPBWWbEcemFbdJg differ
diff --git a/descriptors/B/1/aTEUuEOOiQctQ60relWw b/descriptors/B/1/aTEUuEOOiQctQ60relWw
index c7d3ea065..13e75c96b 100644
Binary files a/descriptors/B/1/aTEUuEOOiQctQ60relWw and b/descriptors/B/1/aTEUuEOOiQctQ60relWw differ
diff --git a/descriptors/B/E/r1vpxcSDgXhLhmvapg0g b/descriptors/B/E/r1vpxcSDgXhLhmvapg0g
index c3c3bb023..0f4f6b987 100644
Binary files a/descriptors/B/E/r1vpxcSDgXhLhmvapg0g and b/descriptors/B/E/r1vpxcSDgXhLhmvapg0g differ
diff --git a/descriptors/B/M/ypKt-svLtRmUKXHv+qBg b/descriptors/B/M/ypKt-svLtRmUKXHv+qBg
index 76dd8d9ef..0d4383eec 100644
Binary files a/descriptors/B/M/ypKt-svLtRmUKXHv+qBg and b/descriptors/B/M/ypKt-svLtRmUKXHv+qBg differ
diff --git a/descriptors/C/M/EVCvnxX+dRHuyEr8qsYA b/descriptors/C/M/EVCvnxX+dRHuyEr8qsYA
index 28d9cc708..6839c53ef 100644
Binary files a/descriptors/C/M/EVCvnxX+dRHuyEr8qsYA and b/descriptors/C/M/EVCvnxX+dRHuyEr8qsYA differ
diff --git a/descriptors/D/D/m0G1Z9xVFKtNtCQFoi5w b/descriptors/D/D/m0G1Z9xVFKtNtCQFoi5w
index ee3f3de7b..19796b7dd 100644
Binary files a/descriptors/D/D/m0G1Z9xVFKtNtCQFoi5w and b/descriptors/D/D/m0G1Z9xVFKtNtCQFoi5w differ
diff --git a/descriptors/D/F/DOG571bO-z1teWt5gCnA b/descriptors/D/F/DOG571bO-z1teWt5gCnA
index afd3c0983..2b16ba3d0 100644
Binary files a/descriptors/D/F/DOG571bO-z1teWt5gCnA and b/descriptors/D/F/DOG571bO-z1teWt5gCnA differ
diff --git a/descriptors/D/Y/dbZm8qpxN30zrKzqw2hA b/descriptors/D/Y/dbZm8qpxN30zrKzqw2hA
index 0964400c7..536952d91 100644
Binary files a/descriptors/D/Y/dbZm8qpxN30zrKzqw2hA and b/descriptors/D/Y/dbZm8qpxN30zrKzqw2hA differ
diff --git a/descriptors/D/Y/k68AX6bKDcYhVlpLdDsA b/descriptors/D/Y/k68AX6bKDcYhVlpLdDsA
index 54c0fc5b1..52eb05133 100644
Binary files a/descriptors/D/Y/k68AX6bKDcYhVlpLdDsA and b/descriptors/D/Y/k68AX6bKDcYhVlpLdDsA differ
diff --git a/descriptors/F/7/OnTTKZgQfCrYvSHdurDA b/descriptors/F/7/OnTTKZgQfCrYvSHdurDA
index 5e34933ba..b52096126 100644
Binary files a/descriptors/F/7/OnTTKZgQfCrYvSHdurDA and b/descriptors/F/7/OnTTKZgQfCrYvSHdurDA differ
diff --git a/descriptors/F/B/LksworQTmdGDsbuGgK3w b/descriptors/F/B/LksworQTmdGDsbuGgK3w
index aa969ccb6..3f8e8e0f6 100644
Binary files a/descriptors/F/B/LksworQTmdGDsbuGgK3w and b/descriptors/F/B/LksworQTmdGDsbuGgK3w differ
diff --git a/descriptors/F/V/02epmiUkatFxWCEUNOZQ b/descriptors/F/V/02epmiUkatFxWCEUNOZQ
index eacf3f2a4..b127e156e 100644
Binary files a/descriptors/F/V/02epmiUkatFxWCEUNOZQ and b/descriptors/F/V/02epmiUkatFxWCEUNOZQ differ
diff --git a/descriptors/F/W/LPVjCtHs4NygJFs5cb6w b/descriptors/F/W/LPVjCtHs4NygJFs5cb6w
index a16c76a33..46c5ea1d9 100644
Binary files a/descriptors/F/W/LPVjCtHs4NygJFs5cb6w and b/descriptors/F/W/LPVjCtHs4NygJFs5cb6w differ
diff --git a/descriptors/G/8/34PLS-AzpSCuX2cZHsqw b/descriptors/G/8/34PLS-AzpSCuX2cZHsqw
index ffe7d196e..9498b75b8 100644
Binary files a/descriptors/G/8/34PLS-AzpSCuX2cZHsqw and b/descriptors/G/8/34PLS-AzpSCuX2cZHsqw differ
diff --git a/descriptors/G/8/lMTRtTRfeOvS1-4DgeGA b/descriptors/G/8/lMTRtTRfeOvS1-4DgeGA
index 541babad3..4e7e0abc6 100644
Binary files a/descriptors/G/8/lMTRtTRfeOvS1-4DgeGA and b/descriptors/G/8/lMTRtTRfeOvS1-4DgeGA differ
diff --git a/descriptors/G/G/Wqosy8fgWMr+iNneQiEw b/descriptors/G/G/Wqosy8fgWMr+iNneQiEw
index dff4025e3..94ca8fcb9 100644
Binary files a/descriptors/G/G/Wqosy8fgWMr+iNneQiEw and b/descriptors/G/G/Wqosy8fgWMr+iNneQiEw differ
diff --git a/descriptors/G/V/fdJGuZf5fNFLqtugqT-w b/descriptors/G/V/fdJGuZf5fNFLqtugqT-w
index e081292e1..4a8120c1f 100644
Binary files a/descriptors/G/V/fdJGuZf5fNFLqtugqT-w and b/descriptors/G/V/fdJGuZf5fNFLqtugqT-w differ
diff --git a/descriptors/G/Z/oRUELJnE8E9xjfb7zVYw b/descriptors/G/Z/oRUELJnE8E9xjfb7zVYw
index acc145896..65a4dfdea 100644
Binary files a/descriptors/G/Z/oRUELJnE8E9xjfb7zVYw and b/descriptors/G/Z/oRUELJnE8E9xjfb7zVYw differ
diff --git a/descriptors/H/K/L8qxzlGe3nApAEb0XDmw b/descriptors/H/K/L8qxzlGe3nApAEb0XDmw
index d984a1edb..00c024b4d 100644
Binary files a/descriptors/H/K/L8qxzlGe3nApAEb0XDmw and b/descriptors/H/K/L8qxzlGe3nApAEb0XDmw differ
diff --git a/descriptors/I/J/x2xVUc9W5MxogGELRmsw b/descriptors/I/J/x2xVUc9W5MxogGELRmsw
index 52c6918d3..ef8bd4a37 100644
Binary files a/descriptors/I/J/x2xVUc9W5MxogGELRmsw and b/descriptors/I/J/x2xVUc9W5MxogGELRmsw differ
diff --git a/descriptors/I/Y/McDk2MyGmf-EX5vHdJnQ b/descriptors/I/Y/McDk2MyGmf-EX5vHdJnQ
index 6b0881e36..52820ada9 100644
Binary files a/descriptors/I/Y/McDk2MyGmf-EX5vHdJnQ and b/descriptors/I/Y/McDk2MyGmf-EX5vHdJnQ differ
diff --git a/descriptors/L/2/ctw2MM3ESsh4daIK1sWg b/descriptors/L/2/ctw2MM3ESsh4daIK1sWg
index 23d230866..bdc8bd4ff 100644
Binary files a/descriptors/L/2/ctw2MM3ESsh4daIK1sWg and b/descriptors/L/2/ctw2MM3ESsh4daIK1sWg differ
diff --git a/descriptors/M/-/WxZaFDk-ceeWbfrdktlw b/descriptors/M/-/WxZaFDk-ceeWbfrdktlw
index 59815bc17..c01d75aec 100644
Binary files a/descriptors/M/-/WxZaFDk-ceeWbfrdktlw and b/descriptors/M/-/WxZaFDk-ceeWbfrdktlw differ
diff --git a/descriptors/M/0/6Pk8EaJbsABUqPovsNjA b/descriptors/M/0/6Pk8EaJbsABUqPovsNjA
index f4b7f6bab..e05fbb0e1 100644
Binary files a/descriptors/M/0/6Pk8EaJbsABUqPovsNjA and b/descriptors/M/0/6Pk8EaJbsABUqPovsNjA differ
diff --git a/descriptors/M/D/7RuPc8ZLXiYUOULAXMHA b/descriptors/M/D/7RuPc8ZLXiYUOULAXMHA
index 5f5934423..18f925743 100644
Binary files a/descriptors/M/D/7RuPc8ZLXiYUOULAXMHA and b/descriptors/M/D/7RuPc8ZLXiYUOULAXMHA differ
diff --git a/descriptors/M/E/Nh3ZTPCAW0NKAreDA58A b/descriptors/M/E/Nh3ZTPCAW0NKAreDA58A
index 73809e050..b0182cdfd 100644
Binary files a/descriptors/M/E/Nh3ZTPCAW0NKAreDA58A and b/descriptors/M/E/Nh3ZTPCAW0NKAreDA58A differ
diff --git a/descriptors/M/H/UP+q5Whq-hBCfNUVgmmA b/descriptors/M/H/UP+q5Whq-hBCfNUVgmmA
index 3be42e3a0..279bc23c8 100644
Binary files a/descriptors/M/H/UP+q5Whq-hBCfNUVgmmA and b/descriptors/M/H/UP+q5Whq-hBCfNUVgmmA differ
diff --git a/descriptors/N/E/ZqP6aKgWYU4JMqYQSlXw b/descriptors/N/E/ZqP6aKgWYU4JMqYQSlXw
index 9897bace4..b2346d66f 100644
Binary files a/descriptors/N/E/ZqP6aKgWYU4JMqYQSlXw and b/descriptors/N/E/ZqP6aKgWYU4JMqYQSlXw differ
diff --git a/descriptors/N/K/1wJmCAkdhUBMG4W9U26Q b/descriptors/N/K/1wJmCAkdhUBMG4W9U26Q
index e8403526b..c584167bb 100644
Binary files a/descriptors/N/K/1wJmCAkdhUBMG4W9U26Q and b/descriptors/N/K/1wJmCAkdhUBMG4W9U26Q differ
diff --git a/descriptors/N/L/M8tl-UJDn9hJ5n0JYiUQ b/descriptors/N/L/M8tl-UJDn9hJ5n0JYiUQ
index ae8cd644f..56b72b70b 100644
Binary files a/descriptors/N/L/M8tl-UJDn9hJ5n0JYiUQ and b/descriptors/N/L/M8tl-UJDn9hJ5n0JYiUQ differ
diff --git a/descriptors/O/-/Qj50sQunXyprLIPjDWuw b/descriptors/O/-/Qj50sQunXyprLIPjDWuw
index 70153baae..25aefa925 100644
Binary files a/descriptors/O/-/Qj50sQunXyprLIPjDWuw and b/descriptors/O/-/Qj50sQunXyprLIPjDWuw differ
diff --git a/descriptors/O/9/TxGIyEkOt8LOdakmWGng b/descriptors/O/9/TxGIyEkOt8LOdakmWGng
index 38aa3f652..a85e9e153 100644
Binary files a/descriptors/O/9/TxGIyEkOt8LOdakmWGng and b/descriptors/O/9/TxGIyEkOt8LOdakmWGng differ
diff --git a/descriptors/O/C/QrLkTA4pksM1hZjh2fmQ b/descriptors/O/C/QrLkTA4pksM1hZjh2fmQ
index 3c4215ab5..623ae0d31 100644
Binary files a/descriptors/O/C/QrLkTA4pksM1hZjh2fmQ and b/descriptors/O/C/QrLkTA4pksM1hZjh2fmQ differ
diff --git a/descriptors/O/O/mS81z7ltTtSlHSFUSNuw b/descriptors/O/O/mS81z7ltTtSlHSFUSNuw
index 31f60cee3..e7d1e945c 100644
Binary files a/descriptors/O/O/mS81z7ltTtSlHSFUSNuw and b/descriptors/O/O/mS81z7ltTtSlHSFUSNuw differ
diff --git a/descriptors/O/P/hsy4XuaUYG7s+p327kdw b/descriptors/O/P/hsy4XuaUYG7s+p327kdw
index fb9ee5a89..bb6262fe5 100644
Binary files a/descriptors/O/P/hsy4XuaUYG7s+p327kdw and b/descriptors/O/P/hsy4XuaUYG7s+p327kdw differ
diff --git a/descriptors/P/F/CRQ81A3lfcHvSs9jQKkw b/descriptors/P/F/CRQ81A3lfcHvSs9jQKkw
index ba99da1e8..3e104f801 100644
Binary files a/descriptors/P/F/CRQ81A3lfcHvSs9jQKkw and b/descriptors/P/F/CRQ81A3lfcHvSs9jQKkw differ
diff --git a/descriptors/P/V/hBxH0ZEK5MfA5tilgPPQ b/descriptors/P/V/hBxH0ZEK5MfA5tilgPPQ
index a67e6ce05..d6e5e3944 100644
Binary files a/descriptors/P/V/hBxH0ZEK5MfA5tilgPPQ and b/descriptors/P/V/hBxH0ZEK5MfA5tilgPPQ differ
diff --git a/descriptors/P/W/v4WcSXImGyjLmuu+otdw b/descriptors/P/W/v4WcSXImGyjLmuu+otdw
index 09e95c613..0a55dff16 100644
Binary files a/descriptors/P/W/v4WcSXImGyjLmuu+otdw and b/descriptors/P/W/v4WcSXImGyjLmuu+otdw differ
diff --git a/descriptors/Q/G/1e8Ygp1jpFLMRhjJxNng b/descriptors/Q/G/1e8Ygp1jpFLMRhjJxNng
index 207218ce2..38fb23543 100644
Binary files a/descriptors/Q/G/1e8Ygp1jpFLMRhjJxNng and b/descriptors/Q/G/1e8Ygp1jpFLMRhjJxNng differ
diff --git a/descriptors/Q/P/B+J2GJLfQ0IakPB13vHw b/descriptors/Q/P/B+J2GJLfQ0IakPB13vHw
index 0dd5fab09..b0d4b17c2 100644
Binary files a/descriptors/Q/P/B+J2GJLfQ0IakPB13vHw and b/descriptors/Q/P/B+J2GJLfQ0IakPB13vHw differ
diff --git a/descriptors/R/4/r6yGx50e8PvtGI2kYcVA b/descriptors/R/4/r6yGx50e8PvtGI2kYcVA
index 4ebc79d88..122e4ee71 100644
Binary files a/descriptors/R/4/r6yGx50e8PvtGI2kYcVA and b/descriptors/R/4/r6yGx50e8PvtGI2kYcVA differ
diff --git a/descriptors/R/J/XynComHevEUzJVBqwqBw b/descriptors/R/J/XynComHevEUzJVBqwqBw
index dd21ad092..28f963fd1 100644
Binary files a/descriptors/R/J/XynComHevEUzJVBqwqBw and b/descriptors/R/J/XynComHevEUzJVBqwqBw differ
diff --git a/descriptors/R/Z/B7iBRy42UrH9XZFVHxqQ b/descriptors/R/Z/B7iBRy42UrH9XZFVHxqQ
index ffdfacd67..8e5e2e9c7 100644
Binary files a/descriptors/R/Z/B7iBRy42UrH9XZFVHxqQ and b/descriptors/R/Z/B7iBRy42UrH9XZFVHxqQ differ
diff --git a/descriptors/S/5/GDvbx5K37txRsFozM6Dw b/descriptors/S/5/GDvbx5K37txRsFozM6Dw
index 1e2970930..f35641fae 100644
Binary files a/descriptors/S/5/GDvbx5K37txRsFozM6Dw and b/descriptors/S/5/GDvbx5K37txRsFozM6Dw differ
diff --git a/descriptors/S/O/uB88R0MDvju5O8vP9R2g b/descriptors/S/O/uB88R0MDvju5O8vP9R2g
index 8c9603cbf..41d5a3f17 100644
Binary files a/descriptors/S/O/uB88R0MDvju5O8vP9R2g and b/descriptors/S/O/uB88R0MDvju5O8vP9R2g differ
diff --git a/descriptors/T/M/LNFLDuHMpqMgpKcW670A b/descriptors/T/M/LNFLDuHMpqMgpKcW670A
index 9f6801d52..b9ad07514 100644
Binary files a/descriptors/T/M/LNFLDuHMpqMgpKcW670A and b/descriptors/T/M/LNFLDuHMpqMgpKcW670A differ
diff --git a/descriptors/T/T/tO3jR81njv31WRpZ7b3w b/descriptors/T/T/tO3jR81njv31WRpZ7b3w
index aa4de859c..be42ac894 100644
Binary files a/descriptors/T/T/tO3jR81njv31WRpZ7b3w and b/descriptors/T/T/tO3jR81njv31WRpZ7b3w differ
diff --git a/descriptors/T/U/tCn8347JaERiSFirOQkQ b/descriptors/T/U/tCn8347JaERiSFirOQkQ
index dc74759a7..f5197e744 100644
Binary files a/descriptors/T/U/tCn8347JaERiSFirOQkQ and b/descriptors/T/U/tCn8347JaERiSFirOQkQ differ
diff --git a/descriptors/T/Y/GYEZMyZYKnQDpBqG-ZsQ b/descriptors/T/Y/GYEZMyZYKnQDpBqG-ZsQ
index 371204038..50943ef4e 100644
Binary files a/descriptors/T/Y/GYEZMyZYKnQDpBqG-ZsQ and b/descriptors/T/Y/GYEZMyZYKnQDpBqG-ZsQ differ
diff --git a/descriptors/U/D/HkBpwSQ2rDsnrVbWT7Ig b/descriptors/U/D/HkBpwSQ2rDsnrVbWT7Ig
index 9c0395c52..a8a3b0945 100644
Binary files a/descriptors/U/D/HkBpwSQ2rDsnrVbWT7Ig and b/descriptors/U/D/HkBpwSQ2rDsnrVbWT7Ig differ
diff --git a/descriptors/U/F/lOcPYujFNfed0+VaP6pQ b/descriptors/U/F/lOcPYujFNfed0+VaP6pQ
index 90b912b31..069b3b2db 100644
Binary files a/descriptors/U/F/lOcPYujFNfed0+VaP6pQ and b/descriptors/U/F/lOcPYujFNfed0+VaP6pQ differ
diff --git a/descriptors/U/M/GOkWye9ioWEVXJE38j3A b/descriptors/U/M/GOkWye9ioWEVXJE38j3A
index 26701ed23..7ba870f18 100644
Binary files a/descriptors/U/M/GOkWye9ioWEVXJE38j3A and b/descriptors/U/M/GOkWye9ioWEVXJE38j3A differ
diff --git a/descriptors/U/T/sy7Fttx0RT+dXnidigIg b/descriptors/U/T/sy7Fttx0RT+dXnidigIg
index c3aab40c7..98cd4ffa1 100644
Binary files a/descriptors/U/T/sy7Fttx0RT+dXnidigIg and b/descriptors/U/T/sy7Fttx0RT+dXnidigIg differ
diff --git a/descriptors/V/D/k1Sxb8RF0516043ylCfA b/descriptors/V/D/k1Sxb8RF0516043ylCfA
index ccdb6b2eb..5ba46d162 100644
Binary files a/descriptors/V/D/k1Sxb8RF0516043ylCfA and b/descriptors/V/D/k1Sxb8RF0516043ylCfA differ
diff --git a/descriptors/V/W/lD6qBTbqlkVqPSgCnx4Q b/descriptors/V/W/lD6qBTbqlkVqPSgCnx4Q
index 53c200020..c19ea4b76 100644
Binary files a/descriptors/V/W/lD6qBTbqlkVqPSgCnx4Q and b/descriptors/V/W/lD6qBTbqlkVqPSgCnx4Q differ
diff --git a/descriptors/W/V/grsubfc-REqTpvf8epEg b/descriptors/W/V/grsubfc-REqTpvf8epEg
index 28ffb5221..15c0c7798 100644
Binary files a/descriptors/W/V/grsubfc-REqTpvf8epEg and b/descriptors/W/V/grsubfc-REqTpvf8epEg differ
diff --git a/descriptors/W/W/VuUIL017QJptZ8nk+oCQ b/descriptors/W/W/VuUIL017QJptZ8nk+oCQ
index d14b549d2..1276f9b54 100644
Binary files a/descriptors/W/W/VuUIL017QJptZ8nk+oCQ and b/descriptors/W/W/VuUIL017QJptZ8nk+oCQ differ
diff --git a/descriptors/X/K/dIL95Dr61miaEd3wrNUQ b/descriptors/X/K/dIL95Dr61miaEd3wrNUQ
index 3bb905bc2..c2e6f2313 100644
Binary files a/descriptors/X/K/dIL95Dr61miaEd3wrNUQ and b/descriptors/X/K/dIL95Dr61miaEd3wrNUQ differ
diff --git a/descriptors/X/K/rcP7Yr7J6y6gKxcrtYjQ b/descriptors/X/K/rcP7Yr7J6y6gKxcrtYjQ
index bf0e111a6..2da05e189 100644
Binary files a/descriptors/X/K/rcP7Yr7J6y6gKxcrtYjQ and b/descriptors/X/K/rcP7Yr7J6y6gKxcrtYjQ differ
diff --git a/descriptors/X/P/6FuSnMkagyPUTmQNikpA b/descriptors/X/P/6FuSnMkagyPUTmQNikpA
index ed46ff416..c8847da73 100644
Binary files a/descriptors/X/P/6FuSnMkagyPUTmQNikpA and b/descriptors/X/P/6FuSnMkagyPUTmQNikpA differ
diff --git a/descriptors/Y/H/ePCrZ0GYbMW9q694m-BA b/descriptors/Y/H/ePCrZ0GYbMW9q694m-BA
index 075008c61..e0bbdd162 100644
Binary files a/descriptors/Y/H/ePCrZ0GYbMW9q694m-BA and b/descriptors/Y/H/ePCrZ0GYbMW9q694m-BA differ
diff --git a/descriptors/Y/J/-UeysKWW9IRX0jdHGODw b/descriptors/Y/J/-UeysKWW9IRX0jdHGODw
index a8ab08342..f094fd0d6 100644
Binary files a/descriptors/Y/J/-UeysKWW9IRX0jdHGODw and b/descriptors/Y/J/-UeysKWW9IRX0jdHGODw differ
diff --git a/descriptors/Z/C/CRBlXw6s4VbcKgA+wbGA b/descriptors/Z/C/CRBlXw6s4VbcKgA+wbGA
index d647232f2..17adcf8e2 100644
Binary files a/descriptors/Z/C/CRBlXw6s4VbcKgA+wbGA and b/descriptors/Z/C/CRBlXw6s4VbcKgA+wbGA differ
diff --git a/descriptors/Z/C/F+uoZ4eMh0rvFVtWvHQg b/descriptors/Z/C/F+uoZ4eMh0rvFVtWvHQg
index 9e962b1b4..b9afa0bd8 100644
Binary files a/descriptors/Z/C/F+uoZ4eMh0rvFVtWvHQg and b/descriptors/Z/C/F+uoZ4eMh0rvFVtWvHQg differ
diff --git a/descriptors/Z/D/2U667Gxe4khBp7gpHeRQ b/descriptors/Z/D/2U667Gxe4khBp7gpHeRQ
index 059a580e5..aaadb89d1 100644
Binary files a/descriptors/Z/D/2U667Gxe4khBp7gpHeRQ and b/descriptors/Z/D/2U667Gxe4khBp7gpHeRQ differ
diff --git a/descriptors/Z/R/OUsJ+j-nqt5LtwbqJiaQ b/descriptors/Z/R/OUsJ+j-nqt5LtwbqJiaQ
index 95e753125..b5173405a 100644
Binary files a/descriptors/Z/R/OUsJ+j-nqt5LtwbqJiaQ and b/descriptors/Z/R/OUsJ+j-nqt5LtwbqJiaQ differ
diff --git a/descriptors/Z/T/SVOJOBr-M5MAP66POlfw b/descriptors/Z/T/SVOJOBr-M5MAP66POlfw
index b4a0d0eaa..559187e9a 100644
Binary files a/descriptors/Z/T/SVOJOBr-M5MAP66POlfw and b/descriptors/Z/T/SVOJOBr-M5MAP66POlfw differ
diff --git a/descriptors/Z/Y/O1XoiKM2Zbo-sweIM8Xg b/descriptors/Z/Y/O1XoiKM2Zbo-sweIM8Xg
index a2d0893fc..ff0d363d9 100644
Binary files a/descriptors/Z/Y/O1XoiKM2Zbo-sweIM8Xg and b/descriptors/Z/Y/O1XoiKM2Zbo-sweIM8Xg differ
diff --git a/files/+/C/g2a3sebfEXlPyYWt26yg b/files/+/C/g2a3sebfEXlPyYWt26yg
index f1b4abaa9..748ad0910 100644
Binary files a/files/+/C/g2a3sebfEXlPyYWt26yg and b/files/+/C/g2a3sebfEXlPyYWt26yg differ
diff --git a/files/-/M/PcL6GzYgMLBJ6zuz86rg b/files/-/M/PcL6GzYgMLBJ6zuz86rg
index 86c51c860..61ab6d480 100644
Binary files a/files/-/M/PcL6GzYgMLBJ6zuz86rg and b/files/-/M/PcL6GzYgMLBJ6zuz86rg differ
diff --git a/files/0/0/kXjI8RaP4sA0wPAHUS-g b/files/0/0/kXjI8RaP4sA0wPAHUS-g
new file mode 100644
index 000000000..701b66dc3
Binary files /dev/null and b/files/0/0/kXjI8RaP4sA0wPAHUS-g differ
diff --git a/files/0/D/c4xcvaV-0HkaEBVhH6Iw b/files/0/D/c4xcvaV-0HkaEBVhH6Iw
index a3280be7a..26703fa80 100644
Binary files a/files/0/D/c4xcvaV-0HkaEBVhH6Iw and b/files/0/D/c4xcvaV-0HkaEBVhH6Iw differ
diff --git a/files/0/L/9HOkwE5rqsFa-63ipuYQ b/files/0/L/9HOkwE5rqsFa-63ipuYQ
index 7eb7ffe5c..79c49e4bd 100644
Binary files a/files/0/L/9HOkwE5rqsFa-63ipuYQ and b/files/0/L/9HOkwE5rqsFa-63ipuYQ differ
diff --git a/files/3/N/189cBEl67bsBwjxv+UZQ b/files/3/N/189cBEl67bsBwjxv+UZQ
index f08dbb13f..6fb61b226 100644
Binary files a/files/3/N/189cBEl67bsBwjxv+UZQ and b/files/3/N/189cBEl67bsBwjxv+UZQ differ
diff --git a/files/5/Y/eUrrXI9RYLYsfyKLq-lQ b/files/5/Y/eUrrXI9RYLYsfyKLq-lQ
index 1a10b17a5..cbd68f2b6 100644
Binary files a/files/5/Y/eUrrXI9RYLYsfyKLq-lQ and b/files/5/Y/eUrrXI9RYLYsfyKLq-lQ differ
diff --git a/files/6/2/iJOfNy+gi3PoV9ghfYaw b/files/6/2/iJOfNy+gi3PoV9ghfYaw
index 81d08ba77..e061bb86f 100644
Binary files a/files/6/2/iJOfNy+gi3PoV9ghfYaw and b/files/6/2/iJOfNy+gi3PoV9ghfYaw differ
diff --git a/files/6/3/33EtB9iNmyjfOy5bh7GA b/files/6/3/33EtB9iNmyjfOy5bh7GA
index d4a720f5e..d84e029ac 100644
Binary files a/files/6/3/33EtB9iNmyjfOy5bh7GA and b/files/6/3/33EtB9iNmyjfOy5bh7GA differ
diff --git a/files/6/I/mJkwVXoXuXku5NPK0gDw b/files/6/I/mJkwVXoXuXku5NPK0gDw
index 60e419398..97cccbbf6 100644
Binary files a/files/6/I/mJkwVXoXuXku5NPK0gDw and b/files/6/I/mJkwVXoXuXku5NPK0gDw differ
diff --git a/files/7/C/yHK5-SltR2h317oRNQHw b/files/7/C/yHK5-SltR2h317oRNQHw
index b33271c1e..a6f900e4b 100644
Binary files a/files/7/C/yHK5-SltR2h317oRNQHw and b/files/7/C/yHK5-SltR2h317oRNQHw differ
diff --git a/files/7/M/A6Raivf78FIgeGe0QjLA b/files/7/M/A6Raivf78FIgeGe0QjLA
index 49a81ce99..c42b4d920 100644
Binary files a/files/7/M/A6Raivf78FIgeGe0QjLA and b/files/7/M/A6Raivf78FIgeGe0QjLA differ
diff --git a/files/8/+/FXqGfHmMVHxXzaKr7eEw b/files/8/+/FXqGfHmMVHxXzaKr7eEw
index ef65c8c0a..e9413ce6b 100644
Binary files a/files/8/+/FXqGfHmMVHxXzaKr7eEw and b/files/8/+/FXqGfHmMVHxXzaKr7eEw differ
diff --git a/files/9/T/jQp1nYU2-KIa6qtJTltg b/files/9/T/jQp1nYU2-KIa6qtJTltg
index 879a8a463..c6e1b687e 100644
Binary files a/files/9/T/jQp1nYU2-KIa6qtJTltg and b/files/9/T/jQp1nYU2-KIa6qtJTltg differ
diff --git a/files/9/W/QcQbdUAKJ21d4foq29kg b/files/9/W/QcQbdUAKJ21d4foq29kg
index ae39c4d05..fefd306fc 100644
Binary files a/files/9/W/QcQbdUAKJ21d4foq29kg and b/files/9/W/QcQbdUAKJ21d4foq29kg differ
diff --git a/files/A/+/2dsJRViWIYx5ukaaVvlA b/files/A/+/2dsJRViWIYx5ukaaVvlA
deleted file mode 100644
index 00953872e..000000000
Binary files a/files/A/+/2dsJRViWIYx5ukaaVvlA and /dev/null differ
diff --git a/files/A/9/F78vJIqsKePNbeoikNMw b/files/A/9/F78vJIqsKePNbeoikNMw
index 841fb064a..792082018 100644
Binary files a/files/A/9/F78vJIqsKePNbeoikNMw and b/files/A/9/F78vJIqsKePNbeoikNMw differ
diff --git a/files/A/Q/E8ouw18tisRMH+v8nXVQ b/files/A/Q/E8ouw18tisRMH+v8nXVQ
new file mode 100644
index 000000000..118915524
Binary files /dev/null and b/files/A/Q/E8ouw18tisRMH+v8nXVQ differ
diff --git a/files/A/W/jcBdW6XWLXWU6HUiz4cg b/files/A/W/jcBdW6XWLXWU6HUiz4cg
index 11f26376b..2954bd71f 100644
Binary files a/files/A/W/jcBdW6XWLXWU6HUiz4cg and b/files/A/W/jcBdW6XWLXWU6HUiz4cg differ
diff --git a/files/B/G/d5hfp17i9wMvaCFNPjWA b/files/B/G/d5hfp17i9wMvaCFNPjWA
index 16bcc10be..07868f344 100644
Binary files a/files/B/G/d5hfp17i9wMvaCFNPjWA and b/files/B/G/d5hfp17i9wMvaCFNPjWA differ
diff --git a/files/B/Q/9v0V5xgptRH5W-HxYXQA b/files/B/Q/9v0V5xgptRH5W-HxYXQA
index 47b97a2c2..75c28398a 100644
Binary files a/files/B/Q/9v0V5xgptRH5W-HxYXQA and b/files/B/Q/9v0V5xgptRH5W-HxYXQA differ
diff --git a/files/C/1/TjAYjG1GMt-NM8W7TGEQ b/files/C/1/TjAYjG1GMt-NM8W7TGEQ
index b40edf759..4fa7d824a 100644
Binary files a/files/C/1/TjAYjG1GMt-NM8W7TGEQ and b/files/C/1/TjAYjG1GMt-NM8W7TGEQ differ
diff --git a/files/C/G/EKZKb7Y5DriOkHYBjv4w b/files/C/G/EKZKb7Y5DriOkHYBjv4w
index 412fdf794..4b6bbb672 100644
Binary files a/files/C/G/EKZKb7Y5DriOkHYBjv4w and b/files/C/G/EKZKb7Y5DriOkHYBjv4w differ
diff --git a/files/C/H/0ueg3mX6L42xbRGHXsKQ b/files/C/H/0ueg3mX6L42xbRGHXsKQ
index 9b354ae28..f5d6ae0bf 100644
Binary files a/files/C/H/0ueg3mX6L42xbRGHXsKQ and b/files/C/H/0ueg3mX6L42xbRGHXsKQ differ
diff --git a/files/C/H/DkEkFK6VODfsDqP0JcDQ b/files/C/H/DkEkFK6VODfsDqP0JcDQ
index c0d582b11..bce55f67a 100644
Binary files a/files/C/H/DkEkFK6VODfsDqP0JcDQ and b/files/C/H/DkEkFK6VODfsDqP0JcDQ differ
diff --git a/files/C/Z/oatGE-a8FElByY-JNZTA b/files/C/Z/oatGE-a8FElByY-JNZTA
index 543a04338..501136269 100644
Binary files a/files/C/Z/oatGE-a8FElByY-JNZTA and b/files/C/Z/oatGE-a8FElByY-JNZTA differ
diff --git a/files/E/A/5y4K1JFSyG4wgYzz8TLQ b/files/E/A/5y4K1JFSyG4wgYzz8TLQ
deleted file mode 100644
index b4168bdcc..000000000
Binary files a/files/E/A/5y4K1JFSyG4wgYzz8TLQ and /dev/null differ
diff --git a/files/E/C/HRIK9tI80oiUR5Lod9CA b/files/E/C/HRIK9tI80oiUR5Lod9CA
index 5509c5c29..fa370a6d6 100644
Binary files a/files/E/C/HRIK9tI80oiUR5Lod9CA and b/files/E/C/HRIK9tI80oiUR5Lod9CA differ
diff --git a/files/E/Q/Kg6jlPe0kPhkS+ot8ESA b/files/E/Q/Kg6jlPe0kPhkS+ot8ESA
new file mode 100644
index 000000000..5c5754703
Binary files /dev/null and b/files/E/Q/Kg6jlPe0kPhkS+ot8ESA differ
diff --git a/files/F/L/h7rV5G-uxoYXpwvMKQPw b/files/F/L/h7rV5G-uxoYXpwvMKQPw
index 43df8f712..2b97b9812 100644
Binary files a/files/F/L/h7rV5G-uxoYXpwvMKQPw and b/files/F/L/h7rV5G-uxoYXpwvMKQPw differ
diff --git a/files/F/R/9SREceT6Lgb+d59D9XxQ b/files/F/R/9SREceT6Lgb+d59D9XxQ
index 5e5df9d89..3c3a9604f 100644
Binary files a/files/F/R/9SREceT6Lgb+d59D9XxQ and b/files/F/R/9SREceT6Lgb+d59D9XxQ differ
diff --git a/files/F/R/Nr60fjCnka+ugl60hKMA b/files/F/R/Nr60fjCnka+ugl60hKMA
index 96406a02e..d60900f01 100644
Binary files a/files/F/R/Nr60fjCnka+ugl60hKMA and b/files/F/R/Nr60fjCnka+ugl60hKMA differ
diff --git a/files/F/T/sO7liIHny5L+hXiMGE2A b/files/F/T/sO7liIHny5L+hXiMGE2A
index e8ce11a21..a9410c4b8 100644
Binary files a/files/F/T/sO7liIHny5L+hXiMGE2A and b/files/F/T/sO7liIHny5L+hXiMGE2A differ
diff --git a/files/G/3/2HWIsHXF1wu6OVrp01ew b/files/G/3/2HWIsHXF1wu6OVrp01ew
new file mode 100644
index 000000000..106d2ed4e
Binary files /dev/null and b/files/G/3/2HWIsHXF1wu6OVrp01ew differ
diff --git a/files/G/H/BWcLBB6uT0pQpMAH3RRQ b/files/G/H/BWcLBB6uT0pQpMAH3RRQ
index 9656cb81e..656b026d6 100644
Binary files a/files/G/H/BWcLBB6uT0pQpMAH3RRQ and b/files/G/H/BWcLBB6uT0pQpMAH3RRQ differ
diff --git a/files/G/N/t4cICUSDbmpzNF87GAOA b/files/G/N/t4cICUSDbmpzNF87GAOA
new file mode 100644
index 000000000..1c418e2ff
Binary files /dev/null and b/files/G/N/t4cICUSDbmpzNF87GAOA differ
diff --git a/files/G/V/H-L2dJno3DrE3rU4oQqg b/files/G/V/H-L2dJno3DrE3rU4oQqg
index fa12dbffb..e21ad6780 100644
Binary files a/files/G/V/H-L2dJno3DrE3rU4oQqg and b/files/G/V/H-L2dJno3DrE3rU4oQqg differ
diff --git a/files/H/+/39sBGptoVkz7c8EGGviw b/files/H/+/39sBGptoVkz7c8EGGviw
deleted file mode 100644
index b4bfec2e9..000000000
Binary files a/files/H/+/39sBGptoVkz7c8EGGviw and /dev/null differ
diff --git a/files/H/3/AgD+TahP2VwmLaFWVABQ b/files/H/3/AgD+TahP2VwmLaFWVABQ
deleted file mode 100644
index 22de01cda..000000000
Binary files a/files/H/3/AgD+TahP2VwmLaFWVABQ and /dev/null differ
diff --git a/files/H/H/uKVUdBXXQpIdcoFCH-ow b/files/H/H/uKVUdBXXQpIdcoFCH-ow
index 4d7880675..b6d27001c 100644
Binary files a/files/H/H/uKVUdBXXQpIdcoFCH-ow and b/files/H/H/uKVUdBXXQpIdcoFCH-ow differ
diff --git a/files/I/8/Vu64bZA+m7A6DuL+vCGw b/files/I/8/Vu64bZA+m7A6DuL+vCGw
index bed187ef5..a4732935f 100644
Binary files a/files/I/8/Vu64bZA+m7A6DuL+vCGw and b/files/I/8/Vu64bZA+m7A6DuL+vCGw differ
diff --git a/files/I/D/uMIMcEmycM2j9DoNEowg b/files/I/D/uMIMcEmycM2j9DoNEowg
index 64ccf3ad8..950e196bf 100644
Binary files a/files/I/D/uMIMcEmycM2j9DoNEowg and b/files/I/D/uMIMcEmycM2j9DoNEowg differ
diff --git a/files/I/P/FkYiZtK4wsxzTIksHwKA b/files/I/P/FkYiZtK4wsxzTIksHwKA
index ab6e3faac..53a457e9e 100644
Binary files a/files/I/P/FkYiZtK4wsxzTIksHwKA and b/files/I/P/FkYiZtK4wsxzTIksHwKA differ
diff --git a/files/I/U/Lb63+GYkhemCesrdBZRw b/files/I/U/Lb63+GYkhemCesrdBZRw
new file mode 100644
index 000000000..8db336987
Binary files /dev/null and b/files/I/U/Lb63+GYkhemCesrdBZRw differ
diff --git a/files/I/U/mNzCc5FIJ0+je3BDZrQA b/files/I/U/mNzCc5FIJ0+je3BDZrQA
index 3e17718d1..4980eca03 100644
Binary files a/files/I/U/mNzCc5FIJ0+je3BDZrQA and b/files/I/U/mNzCc5FIJ0+je3BDZrQA differ
diff --git a/files/J/1/PxuL9jO1x9efWzIN4yzQ b/files/J/1/PxuL9jO1x9efWzIN4yzQ
index 7e61d5648..b06961924 100644
Binary files a/files/J/1/PxuL9jO1x9efWzIN4yzQ and b/files/J/1/PxuL9jO1x9efWzIN4yzQ differ
diff --git a/files/J/1/pIAusvx9ulfkRypatz7w b/files/J/1/pIAusvx9ulfkRypatz7w
deleted file mode 100644
index 366af3322..000000000
Binary files a/files/J/1/pIAusvx9ulfkRypatz7w and /dev/null differ
diff --git a/files/J/F/8um5vkVxUvvox+Szn7yg b/files/J/F/8um5vkVxUvvox+Szn7yg
new file mode 100644
index 000000000..f2d915f8e
Binary files /dev/null and b/files/J/F/8um5vkVxUvvox+Szn7yg differ
diff --git a/files/K/6/RadTpGbsN53dcFDzRaKw b/files/K/6/RadTpGbsN53dcFDzRaKw
deleted file mode 100644
index 1b6060bb2..000000000
Binary files a/files/K/6/RadTpGbsN53dcFDzRaKw and /dev/null differ
diff --git a/files/K/N/XIQZRWGjpP+60G8tfIgA b/files/K/N/XIQZRWGjpP+60G8tfIgA
index 2d306015c..0df4da44a 100644
Binary files a/files/K/N/XIQZRWGjpP+60G8tfIgA and b/files/K/N/XIQZRWGjpP+60G8tfIgA differ
diff --git a/files/L/A/7DBcp2x0vPSDjVUNAPGA b/files/L/A/7DBcp2x0vPSDjVUNAPGA
index 66dbf6158..5d519f322 100644
Binary files a/files/L/A/7DBcp2x0vPSDjVUNAPGA and b/files/L/A/7DBcp2x0vPSDjVUNAPGA differ
diff --git a/files/L/S/UVFAwHwOSyilMG-1NP4Q b/files/L/S/UVFAwHwOSyilMG-1NP4Q
index 28aa32b17..fe9498bac 100644
Binary files a/files/L/S/UVFAwHwOSyilMG-1NP4Q and b/files/L/S/UVFAwHwOSyilMG-1NP4Q differ
diff --git a/files/L/Y/qmgdZg29J7SrwADUiP0g b/files/L/Y/qmgdZg29J7SrwADUiP0g
deleted file mode 100644
index 8f8100817..000000000
Binary files a/files/L/Y/qmgdZg29J7SrwADUiP0g and /dev/null differ
diff --git a/files/L/Z/uplcU1zTlxA9g7KlMXWA b/files/L/Z/uplcU1zTlxA9g7KlMXWA
index 4c4c96afd..7d2bef7e9 100644
Binary files a/files/L/Z/uplcU1zTlxA9g7KlMXWA and b/files/L/Z/uplcU1zTlxA9g7KlMXWA differ
diff --git a/files/M/7/rdozEZzj-PthoRSY4JcA b/files/M/7/rdozEZzj-PthoRSY4JcA
index 602b158ae..8a6e639ab 100644
Binary files a/files/M/7/rdozEZzj-PthoRSY4JcA and b/files/M/7/rdozEZzj-PthoRSY4JcA differ
diff --git a/files/M/B/KK7Wx36BVZXMqdEKQIcg b/files/M/B/KK7Wx36BVZXMqdEKQIcg
new file mode 100644
index 000000000..1310da794
Binary files /dev/null and b/files/M/B/KK7Wx36BVZXMqdEKQIcg differ
diff --git a/files/M/N/bNZD+3-nFGWIP23mlGIA b/files/M/N/bNZD+3-nFGWIP23mlGIA
new file mode 100644
index 000000000..631a80d2b
Binary files /dev/null and b/files/M/N/bNZD+3-nFGWIP23mlGIA differ
diff --git a/files/M/Z/b4WaiPm4Z9PEqA6ERiPg b/files/M/Z/b4WaiPm4Z9PEqA6ERiPg
index 889f537c6..637c8d376 100644
Binary files a/files/M/Z/b4WaiPm4Z9PEqA6ERiPg and b/files/M/Z/b4WaiPm4Z9PEqA6ERiPg differ
diff --git a/files/N/-/rfkleGR4t8dznZbqAF4w b/files/N/-/rfkleGR4t8dznZbqAF4w
index a8edb27ca..d04a6bfce 100644
Binary files a/files/N/-/rfkleGR4t8dznZbqAF4w and b/files/N/-/rfkleGR4t8dznZbqAF4w differ
diff --git a/files/N/G/Bu9RhhlA6ZBmtfjHOxLA b/files/N/G/Bu9RhhlA6ZBmtfjHOxLA
index 648ef62bd..3c6f529f9 100644
Binary files a/files/N/G/Bu9RhhlA6ZBmtfjHOxLA and b/files/N/G/Bu9RhhlA6ZBmtfjHOxLA differ
diff --git a/files/N/J/GgEO4IW33EUd80UW650A b/files/N/J/GgEO4IW33EUd80UW650A
new file mode 100644
index 000000000..26abebb0b
Binary files /dev/null and b/files/N/J/GgEO4IW33EUd80UW650A differ
diff --git a/files/O/8/vowPMh9yAEIXSvYoIvaw b/files/O/8/vowPMh9yAEIXSvYoIvaw
index 29c6ec2d3..dbb7b5771 100644
Binary files a/files/O/8/vowPMh9yAEIXSvYoIvaw and b/files/O/8/vowPMh9yAEIXSvYoIvaw differ
diff --git a/files/O/A/XI++5GhKIiCn8Jcl2KBA b/files/O/A/XI++5GhKIiCn8Jcl2KBA
index 1a7f75376..0138890c4 100644
Binary files a/files/O/A/XI++5GhKIiCn8Jcl2KBA and b/files/O/A/XI++5GhKIiCn8Jcl2KBA differ
diff --git a/files/O/A/w+HMCfrM3onL3P0s0czA b/files/O/A/w+HMCfrM3onL3P0s0czA
index 57b7f0df3..9d6305a78 100644
Binary files a/files/O/A/w+HMCfrM3onL3P0s0czA and b/files/O/A/w+HMCfrM3onL3P0s0czA differ
diff --git a/files/O/K/NmOmNO3p5h7L1Cv6QCyw b/files/O/K/NmOmNO3p5h7L1Cv6QCyw
index 25124f38b..6bdab93e0 100644
Binary files a/files/O/K/NmOmNO3p5h7L1Cv6QCyw and b/files/O/K/NmOmNO3p5h7L1Cv6QCyw differ
diff --git a/files/O/O/48JtGkrMgoqz9nAQYAsw b/files/O/O/48JtGkrMgoqz9nAQYAsw
index 7181a0259..ab82d47b6 100644
Binary files a/files/O/O/48JtGkrMgoqz9nAQYAsw and b/files/O/O/48JtGkrMgoqz9nAQYAsw differ
diff --git a/files/O/P/VKUMgyryHg5qnxCn-h0g b/files/O/P/VKUMgyryHg5qnxCn-h0g
index b67d9f8d5..294dda086 100644
Binary files a/files/O/P/VKUMgyryHg5qnxCn-h0g and b/files/O/P/VKUMgyryHg5qnxCn-h0g differ
diff --git a/files/P/5/Q1Mg1pUTynL4Cz3fTr4A b/files/P/5/Q1Mg1pUTynL4Cz3fTr4A
index a5bf0e842..9ab8f73be 100644
Binary files a/files/P/5/Q1Mg1pUTynL4Cz3fTr4A and b/files/P/5/Q1Mg1pUTynL4Cz3fTr4A differ
diff --git a/files/P/B/UOjks0Q18083dxQr-8NA b/files/P/B/UOjks0Q18083dxQr-8NA
index c1e983d11..af56362be 100644
Binary files a/files/P/B/UOjks0Q18083dxQr-8NA and b/files/P/B/UOjks0Q18083dxQr-8NA differ
diff --git a/files/P/B/d7RfcmuxL951f4wUuOoA b/files/P/B/d7RfcmuxL951f4wUuOoA
deleted file mode 100644
index f3410a346..000000000
Binary files a/files/P/B/d7RfcmuxL951f4wUuOoA and /dev/null differ
diff --git a/files/Q/P/1zVPXbyG0GXwyUHpBCXA b/files/Q/P/1zVPXbyG0GXwyUHpBCXA
deleted file mode 100644
index bb44d6264..000000000
Binary files a/files/Q/P/1zVPXbyG0GXwyUHpBCXA and /dev/null differ
diff --git a/files/Q/X/yIErfdXKkF0qVVP2fzEg b/files/Q/X/yIErfdXKkF0qVVP2fzEg
index 6ba7de5e9..165c62a49 100644
Binary files a/files/Q/X/yIErfdXKkF0qVVP2fzEg and b/files/Q/X/yIErfdXKkF0qVVP2fzEg differ
diff --git a/files/R/1/AhKdr1gqaXCIasSPqx9w b/files/R/1/AhKdr1gqaXCIasSPqx9w
index a94c89664..4d891c2bf 100644
Binary files a/files/R/1/AhKdr1gqaXCIasSPqx9w and b/files/R/1/AhKdr1gqaXCIasSPqx9w differ
diff --git a/files/R/A/KR1eHVIREC4chjjMsqPg b/files/R/A/KR1eHVIREC4chjjMsqPg
index 5f4ddb28e..9619cc2b5 100644
Binary files a/files/R/A/KR1eHVIREC4chjjMsqPg and b/files/R/A/KR1eHVIREC4chjjMsqPg differ
diff --git a/files/R/L/pPfuisuehb9UpjDVcVNw b/files/R/L/pPfuisuehb9UpjDVcVNw
index 62ca5f054..dd345198f 100644
Binary files a/files/R/L/pPfuisuehb9UpjDVcVNw and b/files/R/L/pPfuisuehb9UpjDVcVNw differ
diff --git a/files/S/F/z8umFKxEe3ycnvV9iZxQ b/files/S/F/z8umFKxEe3ycnvV9iZxQ
index 9fe45c45b..5804a3737 100644
Binary files a/files/S/F/z8umFKxEe3ycnvV9iZxQ and b/files/S/F/z8umFKxEe3ycnvV9iZxQ differ
diff --git a/files/S/P/jkH2RVu87lGknK2664ug b/files/S/P/jkH2RVu87lGknK2664ug
deleted file mode 100644
index eead20db0..000000000
Binary files a/files/S/P/jkH2RVu87lGknK2664ug and /dev/null differ
diff --git a/files/T/0/4qO73revFirxw97lXIgw b/files/T/0/4qO73revFirxw97lXIgw
new file mode 100644
index 000000000..e44a7ab11
Binary files /dev/null and b/files/T/0/4qO73revFirxw97lXIgw differ
diff --git a/files/T/M/e3GdXAojADhfJcNALpig b/files/T/M/e3GdXAojADhfJcNALpig
index ef93be7a6..76176870e 100644
Binary files a/files/T/M/e3GdXAojADhfJcNALpig and b/files/T/M/e3GdXAojADhfJcNALpig differ
diff --git a/files/U/B/YP5QXIhrYiwu-iJQjHfQ b/files/U/B/YP5QXIhrYiwu-iJQjHfQ
index 7c119b322..b360fefae 100644
Binary files a/files/U/B/YP5QXIhrYiwu-iJQjHfQ and b/files/U/B/YP5QXIhrYiwu-iJQjHfQ differ
diff --git a/files/U/J/JwMkjE77AoI6w26d1sgA b/files/U/J/JwMkjE77AoI6w26d1sgA
index fd43c2be3..a25ed0f43 100644
Binary files a/files/U/J/JwMkjE77AoI6w26d1sgA and b/files/U/J/JwMkjE77AoI6w26d1sgA differ
diff --git a/files/U/X/eL8QOfoDNvlwFwZdUpgw b/files/U/X/eL8QOfoDNvlwFwZdUpgw
index b89c2e40a..2418b707f 100644
Binary files a/files/U/X/eL8QOfoDNvlwFwZdUpgw and b/files/U/X/eL8QOfoDNvlwFwZdUpgw differ
diff --git a/files/U/Y/XIjugypyySZ44Zu1YUuw b/files/U/Y/XIjugypyySZ44Zu1YUuw
index d34a8fcd7..7f6fce7ac 100644
Binary files a/files/U/Y/XIjugypyySZ44Zu1YUuw and b/files/U/Y/XIjugypyySZ44Zu1YUuw differ
diff --git a/files/V/5/gWkjyipX-y-so24GQuIA b/files/V/5/gWkjyipX-y-so24GQuIA
deleted file mode 100644
index 082a043f3..000000000
Binary files a/files/V/5/gWkjyipX-y-so24GQuIA and /dev/null differ
diff --git a/files/V/6/UqfusinvnQSMYR8OJD4A b/files/V/6/UqfusinvnQSMYR8OJD4A
index a08ddb2a1..c8fd3f51b 100644
Binary files a/files/V/6/UqfusinvnQSMYR8OJD4A and b/files/V/6/UqfusinvnQSMYR8OJD4A differ
diff --git a/files/V/R/fQN2fNNLMYGdBwZPYZRA b/files/V/R/fQN2fNNLMYGdBwZPYZRA
index ecec6289a..aea0f6802 100644
Binary files a/files/V/R/fQN2fNNLMYGdBwZPYZRA and b/files/V/R/fQN2fNNLMYGdBwZPYZRA differ
diff --git a/files/V/Y/jlUDzrOkSugCuSYd-X1w b/files/V/Y/jlUDzrOkSugCuSYd-X1w
index db7dd8202..16b144a1b 100644
Binary files a/files/V/Y/jlUDzrOkSugCuSYd-X1w and b/files/V/Y/jlUDzrOkSugCuSYd-X1w differ
diff --git a/files/W/0/B6tOBfNRVjS1dmIDWDWA b/files/W/0/B6tOBfNRVjS1dmIDWDWA
new file mode 100644
index 000000000..16fb94d22
Binary files /dev/null and b/files/W/0/B6tOBfNRVjS1dmIDWDWA differ
diff --git a/files/W/F/ZJzNp-uASseMJ97d0h+Q b/files/W/F/ZJzNp-uASseMJ97d0h+Q
index 3b3234453..2ac15397d 100644
Binary files a/files/W/F/ZJzNp-uASseMJ97d0h+Q and b/files/W/F/ZJzNp-uASseMJ97d0h+Q differ
diff --git a/files/W/H/Zg6If4fXLQDPrPdoJ5Tg b/files/W/H/Zg6If4fXLQDPrPdoJ5Tg
index a8ebaa53e..1994f26b7 100644
Binary files a/files/W/H/Zg6If4fXLQDPrPdoJ5Tg and b/files/W/H/Zg6If4fXLQDPrPdoJ5Tg differ
diff --git a/files/W/O/pFkGLb8kpjlJqKkUdubA b/files/W/O/pFkGLb8kpjlJqKkUdubA
index c1396d07d..4dc058dfd 100644
Binary files a/files/W/O/pFkGLb8kpjlJqKkUdubA and b/files/W/O/pFkGLb8kpjlJqKkUdubA differ
diff --git a/files/W/P/wwvQNDsJ7LohQrrG+lrQ b/files/W/P/wwvQNDsJ7LohQrrG+lrQ
deleted file mode 100644
index 68dd92ca2..000000000
Binary files a/files/W/P/wwvQNDsJ7LohQrrG+lrQ and /dev/null differ
diff --git a/files/X/B/NO6d0OnMKVuWhWSBzMlQ b/files/X/B/NO6d0OnMKVuWhWSBzMlQ
index 3fa34c979..b97558969 100644
Binary files a/files/X/B/NO6d0OnMKVuWhWSBzMlQ and b/files/X/B/NO6d0OnMKVuWhWSBzMlQ differ
diff --git a/files/X/M/-ebQh8Xou1M-S+Jp2EjA b/files/X/M/-ebQh8Xou1M-S+Jp2EjA
index 0b350bd32..5ab7e3487 100644
Binary files a/files/X/M/-ebQh8Xou1M-S+Jp2EjA and b/files/X/M/-ebQh8Xou1M-S+Jp2EjA differ
diff --git a/files/X/O/gSrCA33RdWIu9vUT1pTA b/files/X/O/gSrCA33RdWIu9vUT1pTA
index e217a7cdb..30cf0475d 100644
Binary files a/files/X/O/gSrCA33RdWIu9vUT1pTA and b/files/X/O/gSrCA33RdWIu9vUT1pTA differ
diff --git a/files/Y/M/TCImPV8jEc8p1nsNXOzQ b/files/Y/M/TCImPV8jEc8p1nsNXOzQ
index 4a09ddaaf..c39d06534 100644
Binary files a/files/Y/M/TCImPV8jEc8p1nsNXOzQ and b/files/Y/M/TCImPV8jEc8p1nsNXOzQ differ
diff --git a/files/Y/Q/4NWEH+jnRQiBWyNtc4Dg b/files/Y/Q/4NWEH+jnRQiBWyNtc4Dg
new file mode 100644
index 000000000..e3425f48e
Binary files /dev/null and b/files/Y/Q/4NWEH+jnRQiBWyNtc4Dg differ
diff --git a/files/Y/U/OnaMT-1MpJ8XyX3oKJmg b/files/Y/U/OnaMT-1MpJ8XyX3oKJmg
index c1de13838..67148ccb8 100644
Binary files a/files/Y/U/OnaMT-1MpJ8XyX3oKJmg and b/files/Y/U/OnaMT-1MpJ8XyX3oKJmg differ
diff --git a/files/Z/J/9TkOxR+5mKlSS8EaZbKw b/files/Z/J/9TkOxR+5mKlSS8EaZbKw
deleted file mode 100644
index 030e24c8c..000000000
Binary files a/files/Z/J/9TkOxR+5mKlSS8EaZbKw and /dev/null differ
diff --git a/files/Z/Y/anqhQGjjMdO1w6SkylxA b/files/Z/Y/anqhQGjjMdO1w6SkylxA
index 2a637a88e..96d6281e2 100644
Binary files a/files/Z/Y/anqhQGjjMdO1w6SkylxA and b/files/Z/Y/anqhQGjjMdO1w6SkylxA differ
diff --git a/js/searchIndex.js b/js/searchIndex.js
index d45f3e9d8..6be259ed6 100644
--- a/js/searchIndex.js
+++ b/js/searchIndex.js
@@ -2558,7 +2558,7 @@ Search.appendIndex(
}, {
"fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003AsaveToFile\u0028\u0029",
"name": "saveToFile",
- "summary": "saves\u0020the\u0020qr\u0020data\u0020to\u0020a\u0020file",
+ "summary": "Saves\u0020the\u0020qr\u0020\u0024data\u0020to\u0020a\u0020\u0024file.\u0020If\u0020\u0024file\u0020is\u0020null,\u0020nothing\u0020happens.",
"url": "classes/chillerlan-QRCode-Output-QROutputAbstract.html#method_saveToFile"
}, {
"fqsen": "\\chillerlan\\QRCode\\Output\\QROutputAbstract\u003A\u003AcollectModules\u0028\u0029",
@@ -4215,6 +4215,16 @@ Search.appendIndex(
"name": "testInitCustomOutputInterfaceNotImplementsException",
"summary": "tests\u0020if\u0020an\u0020exception\u0020is\u0020thrown\u0020if\u0020the\u0020given\u0020output\u0020class\u0020does\u0020not\u0020implement\u0020QROutputInterface",
"url": "classes/chillerlan-QRCodeTest-QRCodeTest.html#method_testInitCustomOutputInterfaceNotImplementsException"
+ }, {
+ "fqsen": "\\chillerlan\\QRCodeTest\\QRCodeTest\u003A\u003AtestSaveException\u0028\u0029",
+ "name": "testSaveException",
+ "summary": "Tests\u0020if\u0020an\u0020exception\u0020is\u0020thrown\u0020when\u0020trying\u0020to\u0020write\u0020a\u0020cache\u0020file\u0020to\u0020an\u0020invalid\u0020destination",
+ "url": "classes/chillerlan-QRCodeTest-QRCodeTest.html#method_testSaveException"
+ }, {
+ "fqsen": "\\chillerlan\\QRCodeTest\\QRCodeTest\u003A\u003AtestRenderToCacheFile\u0028\u0029",
+ "name": "testRenderToCacheFile",
+ "summary": "Tests\u0020if\u0020a\u0020cache\u0020file\u0020is\u0020properly\u0020saved\u0020in\u0020the\u0020given\u0020path",
+ "url": "classes/chillerlan-QRCodeTest-QRCodeTest.html#method_testRenderToCacheFile"
}, {
"fqsen": "\\chillerlan\\QRCodeTest\\QRCodeTest\u003A\u003A\u0024qrcode",
"name": "qrcode",
@@ -4225,6 +4235,11 @@ Search.appendIndex(
"name": "options",
"summary": "",
"url": "classes/chillerlan-QRCodeTest-QRCodeTest.html#property_options"
+ }, {
+ "fqsen": "\\chillerlan\\QRCodeTest\\QRCodeTest\u003A\u003A\u0024builddir",
+ "name": "builddir",
+ "summary": "",
+ "url": "classes/chillerlan-QRCodeTest-QRCodeTest.html#property_builddir"
}, {
"fqsen": "\\chillerlan\\QRCodeTest\\QRMaxLengthTrait",
"name": "QRMaxLengthTrait",
diff --git a/reports/deprecated.html b/reports/deprecated.html
index 7b3c7b12b..5e1f5b5dd 100644
--- a/reports/deprecated.html
+++ b/reports/deprecated.html
@@ -137,25 +137,25 @@
Reason |
- | 297 |
+ 298 |
QRCode::isNumber() |
use Number::validateString() instead
|
- | 308 |
+ 309 |
QRCode::isAlphaNum() |
use AlphaNum::validateString() instead
|
- | 319 |
+ 320 |
QRCode::isKanji() |
use Kanji::validateString() instead
|
- | 330 |
+ 331 |
QRCode::isByte() |
use Byte::validateString() instead
|
@@ -278,7 +278,7 @@
Reason |
- | 295 |
+ 297 |
QROptionsTrait::$imagickBG |
use QROptions::$bgColor instead
|