Procházet zdrojové kódy

Upgrade to emojione v3 (#201)

- Add new PNGs
- Add new spritemap + mapping css
- Update emojione.min.js
- Update emoji picker
- Update license file
- Add greedyMatch option to emojify filter

Greedy matching will allow us to parse emoji without an emoji variant selector.
Danilo Bargen před 8 roky
rodič
revize
45500fb994
100 změnil soubory, kde provedl 64 přidání a 2 odebrání
  1. 1 0
      .licenses/emojione-artwork
  2. 19 0
      .licenses/emojione-js
  3. 36 0
      LICENSE-3RD-PARTY.txt
  4. 4 0
      README.md
  5. 1 1
      dist/package.sh
  6. 2 0
      gather-licenses.sh
  7. 1 1
      index.html
  8. binární
      public/img/e1/0023-20e3.png
  9. binární
      public/img/e1/0023.png
  10. binární
      public/img/e1/002a-20e3.png
  11. binární
      public/img/e1/002a.png
  12. binární
      public/img/e1/0030-20e3.png
  13. binární
      public/img/e1/0030.png
  14. binární
      public/img/e1/0031-20e3.png
  15. binární
      public/img/e1/0031.png
  16. binární
      public/img/e1/0032-20e3.png
  17. binární
      public/img/e1/0032.png
  18. binární
      public/img/e1/0033-20e3.png
  19. binární
      public/img/e1/0033.png
  20. binární
      public/img/e1/0034-20e3.png
  21. binární
      public/img/e1/0034.png
  22. binární
      public/img/e1/0035-20e3.png
  23. binární
      public/img/e1/0035.png
  24. binární
      public/img/e1/0036-20e3.png
  25. binární
      public/img/e1/0036.png
  26. binární
      public/img/e1/0037-20e3.png
  27. binární
      public/img/e1/0037.png
  28. binární
      public/img/e1/0038-20e3.png
  29. binární
      public/img/e1/0038.png
  30. binární
      public/img/e1/0039-20e3.png
  31. binární
      public/img/e1/0039.png
  32. binární
      public/img/e1/00a9.png
  33. binární
      public/img/e1/00ae.png
  34. binární
      public/img/e1/1f004.png
  35. binární
      public/img/e1/1f0cf.png
  36. binární
      public/img/e1/1f170.png
  37. binární
      public/img/e1/1f171.png
  38. binární
      public/img/e1/1f17e.png
  39. binární
      public/img/e1/1f17f.png
  40. binární
      public/img/e1/1f18e.png
  41. binární
      public/img/e1/1f191.png
  42. binární
      public/img/e1/1f192.png
  43. binární
      public/img/e1/1f193.png
  44. binární
      public/img/e1/1f194.png
  45. binární
      public/img/e1/1f195.png
  46. binární
      public/img/e1/1f196.png
  47. binární
      public/img/e1/1f197.png
  48. binární
      public/img/e1/1f198.png
  49. binární
      public/img/e1/1f199.png
  50. binární
      public/img/e1/1f19a.png
  51. binární
      public/img/e1/1f1e6-1f1e8.png
  52. binární
      public/img/e1/1f1e6-1f1e9.png
  53. binární
      public/img/e1/1f1e6-1f1ea.png
  54. binární
      public/img/e1/1f1e6-1f1eb.png
  55. binární
      public/img/e1/1f1e6-1f1ec.png
  56. binární
      public/img/e1/1f1e6-1f1ee.png
  57. binární
      public/img/e1/1f1e6-1f1f1.png
  58. binární
      public/img/e1/1f1e6-1f1f2.png
  59. binární
      public/img/e1/1f1e6-1f1f4.png
  60. binární
      public/img/e1/1f1e6-1f1f6.png
  61. binární
      public/img/e1/1f1e6-1f1f7.png
  62. binární
      public/img/e1/1f1e6-1f1f8.png
  63. binární
      public/img/e1/1f1e6-1f1f9.png
  64. binární
      public/img/e1/1f1e6-1f1fa.png
  65. binární
      public/img/e1/1f1e6-1f1fc.png
  66. binární
      public/img/e1/1f1e6-1f1fd.png
  67. binární
      public/img/e1/1f1e6-1f1ff.png
  68. binární
      public/img/e1/1f1e6.png
  69. binární
      public/img/e1/1f1e7-1f1e6.png
  70. binární
      public/img/e1/1f1e7-1f1e7.png
  71. binární
      public/img/e1/1f1e7-1f1e9.png
  72. binární
      public/img/e1/1f1e7-1f1ea.png
  73. binární
      public/img/e1/1f1e7-1f1eb.png
  74. binární
      public/img/e1/1f1e7-1f1ec.png
  75. binární
      public/img/e1/1f1e7-1f1ed.png
  76. binární
      public/img/e1/1f1e7-1f1ee.png
  77. binární
      public/img/e1/1f1e7-1f1ef.png
  78. binární
      public/img/e1/1f1e7-1f1f1.png
  79. binární
      public/img/e1/1f1e7-1f1f2.png
  80. binární
      public/img/e1/1f1e7-1f1f3.png
  81. binární
      public/img/e1/1f1e7-1f1f4.png
  82. binární
      public/img/e1/1f1e7-1f1f6.png
  83. binární
      public/img/e1/1f1e7-1f1f7.png
  84. binární
      public/img/e1/1f1e7-1f1f8.png
  85. binární
      public/img/e1/1f1e7-1f1f9.png
  86. binární
      public/img/e1/1f1e7-1f1fb.png
  87. binární
      public/img/e1/1f1e7-1f1fc.png
  88. binární
      public/img/e1/1f1e7-1f1fe.png
  89. binární
      public/img/e1/1f1e7-1f1ff.png
  90. binární
      public/img/e1/1f1e7.png
  91. binární
      public/img/e1/1f1e8-1f1e6.png
  92. binární
      public/img/e1/1f1e8-1f1e8.png
  93. binární
      public/img/e1/1f1e8-1f1e9.png
  94. binární
      public/img/e1/1f1e8-1f1eb.png
  95. binární
      public/img/e1/1f1e8-1f1ec.png
  96. binární
      public/img/e1/1f1e8-1f1ed.png
  97. binární
      public/img/e1/1f1e8-1f1ee.png
  98. binární
      public/img/e1/1f1e8-1f1f0.png
  99. binární
      public/img/e1/1f1e8-1f1f1.png
  100. binární
      public/img/e1/1f1e8-1f1f2.png

+ 1 - 0
.licenses/emojione-artwork

@@ -0,0 +1 @@
+EmojiOne free license: https://www.emojione.com/developers/free-license

+ 19 - 0
.licenses/emojione-js

@@ -0,0 +1,19 @@
+Copyright 2017 Ranks.com
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of
+this software and associated documentation files (the "Software"), to deal in
+the Software without restriction, including without limitation the rights to
+use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
+of the Software, and to permit persons to whom the Software is furnished to do
+so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.

+ 36 - 0
LICENSE-3RD-PARTY.txt

@@ -566,6 +566,42 @@ OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 
 
 
+----------
+License for EmojiOne JS
+----------
+
+Copyright 2017 Ranks.com
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of
+this software and associated documentation files (the "Software"), to deal in
+the Software without restriction, including without limitation the rights to
+use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
+of the Software, and to permit persons to whom the Software is furnished to do
+so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
+
+
+----------
+License for EmojiOne Artwork
+----------
+
+EmojiOne free license: https://www.emojione.com/developers/free-license
+
+
+
+
 ----------
 License for file-saver
 ----------

+ 4 - 0
README.md

@@ -124,6 +124,8 @@ keybase](https://keybase.io/threema).
 
 ## License
 
+Threema Web license:
+
     Threema Web.
 
     Copyright © 2016-2017 Threema GmbH (https://threema.ch/).
@@ -140,3 +142,5 @@ keybase](https://keybase.io/threema).
 
     You should have received a copy of the GNU Affero General Public License
     along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+For third party library licenses, see `LICENSE-3RD-PARTY.txt`.

+ 1 - 1
dist/package.sh

@@ -83,7 +83,7 @@ for target in "${targets[@]}"; do
 done
 
 echo "+ Update version number..."
-sed -i "s/\[\[VERSION\]\]/${VERSION}/g" $DIR/index.html $DIR/troubleshoot/index.html $DIR/dist/app.js $DIR/version.txt
+sed -i "s/\[\[VERSION\]\]/${VERSION}/g" $DIR/index.html $DIR/troubleshoot/index.html $DIR/dist/app.js $DIR/version.txt $DIR/libs/emojione/emojione.sprites.32.css
 
 echo "+ Update permissions..."
 find $DIR/ -type f -exec chmod 644 {} \;

+ 2 - 0
gather-licenses.sh

@@ -22,6 +22,8 @@ LICENSE_FILES=(
     'browserify' 'node_modules/browserify/LICENSE'
     'browserify-header' '.licenses/browserify-header'
     'croppie' 'node_modules/croppie/LICENSE'
+    'EmojiOne JS' '.licenses/emojione-js'
+    'EmojiOne Artwork' '.licenses/emojione-artwork'
     'file-saver' 'node_modules/file-saver/LICENSE.md'
     'js-sha256' 'node_modules/js-sha256/LICENSE.txt'
     'messageformat' 'node_modules/messageformat/LICENSE'

+ 1 - 1
index.html

@@ -38,7 +38,7 @@
 
     <!-- Third party stylesheets -->
     <link rel="stylesheet" href="node_modules/angular-material/angular-material.min.css?v=[[VERSION]]">
-    <link rel="stylesheet" href="libs/emojione/emojione.sprites.32.css?v=[[VERSION]]">
+    <link rel="stylesheet" href="libs/emojione/emojione-sprite-32.min.css?v=[[VERSION]]">
     <link rel="stylesheet" href="node_modules/croppie/croppie.css?v=[[VERSION]]">
 
     <!-- Fonts -->

binární
public/img/e1/0023-20e3.png


binární
public/img/e1/0023.png


binární
public/img/e1/002a-20e3.png


binární
public/img/e1/002a.png


binární
public/img/e1/0030-20e3.png


binární
public/img/e1/0030.png


binární
public/img/e1/0031-20e3.png


binární
public/img/e1/0031.png


binární
public/img/e1/0032-20e3.png


binární
public/img/e1/0032.png


binární
public/img/e1/0033-20e3.png


binární
public/img/e1/0033.png


binární
public/img/e1/0034-20e3.png


binární
public/img/e1/0034.png


binární
public/img/e1/0035-20e3.png


binární
public/img/e1/0035.png


binární
public/img/e1/0036-20e3.png


binární
public/img/e1/0036.png


binární
public/img/e1/0037-20e3.png


binární
public/img/e1/0037.png


binární
public/img/e1/0038-20e3.png


binární
public/img/e1/0038.png


binární
public/img/e1/0039-20e3.png


binární
public/img/e1/0039.png


binární
public/img/e1/00a9.png


binární
public/img/e1/00ae.png


binární
public/img/e1/1f004.png


binární
public/img/e1/1f0cf.png


binární
public/img/e1/1f170.png


binární
public/img/e1/1f171.png


binární
public/img/e1/1f17e.png


binární
public/img/e1/1f17f.png


binární
public/img/e1/1f18e.png


binární
public/img/e1/1f191.png


binární
public/img/e1/1f192.png


binární
public/img/e1/1f193.png


binární
public/img/e1/1f194.png


binární
public/img/e1/1f195.png


binární
public/img/e1/1f196.png


binární
public/img/e1/1f197.png


binární
public/img/e1/1f198.png


binární
public/img/e1/1f199.png


binární
public/img/e1/1f19a.png


binární
public/img/e1/1f1e6-1f1e8.png


binární
public/img/e1/1f1e6-1f1e9.png


binární
public/img/e1/1f1e6-1f1ea.png


binární
public/img/e1/1f1e6-1f1eb.png


binární
public/img/e1/1f1e6-1f1ec.png


binární
public/img/e1/1f1e6-1f1ee.png


binární
public/img/e1/1f1e6-1f1f1.png


binární
public/img/e1/1f1e6-1f1f2.png


binární
public/img/e1/1f1e6-1f1f4.png


binární
public/img/e1/1f1e6-1f1f6.png


binární
public/img/e1/1f1e6-1f1f7.png


binární
public/img/e1/1f1e6-1f1f8.png


binární
public/img/e1/1f1e6-1f1f9.png


binární
public/img/e1/1f1e6-1f1fa.png


binární
public/img/e1/1f1e6-1f1fc.png


binární
public/img/e1/1f1e6-1f1fd.png


binární
public/img/e1/1f1e6-1f1ff.png


binární
public/img/e1/1f1e6.png


binární
public/img/e1/1f1e7-1f1e6.png


binární
public/img/e1/1f1e7-1f1e7.png


binární
public/img/e1/1f1e7-1f1e9.png


binární
public/img/e1/1f1e7-1f1ea.png


binární
public/img/e1/1f1e7-1f1eb.png


binární
public/img/e1/1f1e7-1f1ec.png


binární
public/img/e1/1f1e7-1f1ed.png


binární
public/img/e1/1f1e7-1f1ee.png


binární
public/img/e1/1f1e7-1f1ef.png


binární
public/img/e1/1f1e7-1f1f1.png


binární
public/img/e1/1f1e7-1f1f2.png


binární
public/img/e1/1f1e7-1f1f3.png


binární
public/img/e1/1f1e7-1f1f4.png


binární
public/img/e1/1f1e7-1f1f6.png


binární
public/img/e1/1f1e7-1f1f7.png


binární
public/img/e1/1f1e7-1f1f8.png


binární
public/img/e1/1f1e7-1f1f9.png


binární
public/img/e1/1f1e7-1f1fb.png


binární
public/img/e1/1f1e7-1f1fc.png


binární
public/img/e1/1f1e7-1f1fe.png


binární
public/img/e1/1f1e7-1f1ff.png


binární
public/img/e1/1f1e7.png


binární
public/img/e1/1f1e8-1f1e6.png


binární
public/img/e1/1f1e8-1f1e8.png


binární
public/img/e1/1f1e8-1f1e9.png


binární
public/img/e1/1f1e8-1f1eb.png


binární
public/img/e1/1f1e8-1f1ec.png


binární
public/img/e1/1f1e8-1f1ed.png


binární
public/img/e1/1f1e8-1f1ee.png


binární
public/img/e1/1f1e8-1f1f0.png


binární
public/img/e1/1f1e8-1f1f1.png


binární
public/img/e1/1f1e8-1f1f2.png


Některé soubory nejsou zobrazeny, neboť je v těchto rozdílových datech změněno mnoho souborů