Browse Source

Release

master
Mal 3 years ago
parent
commit
7ad63432d1
  1. 17
      Makefile
  2. 60
      build/android/build.bash
  3. 68
      build/android/ic_launcher.svg
  4. 67
      build/android/ic_launcher_round.svg
  5. 62
      build/android/notification-icon-disabled.svg
  6. 62
      build/android/notification-icon-enabled.svg
  7. BIN
      build/android/res/drawable-hdpi/ic_stat_notification_icon_enabled.png
  8. BIN
      build/android/res/drawable-mdpi/ic_stat_notification_icon_enabled.png
  9. BIN
      build/android/res/drawable-xhdpi/ic_stat_notification_icon_enabled.png
  10. BIN
      build/android/res/drawable-xxhdpi/ic_stat_notification_icon_enabled.png
  11. BIN
      build/android/res/drawable-xxxhdpi/ic_stat_notification_icon_enabled.png
  12. 73
      build/android/splash-drawable-1280x1920.svg
  13. 72
      build/android/splash-drawable-1280x720.svg
  14. 72
      build/android/splash-drawable-1600x960.svg
  15. 72
      build/android/splash-drawable-1920x1280.svg
  16. 69
      build/android/splash-drawable-320x480.svg
  17. 68
      build/android/splash-drawable-480x320.svg
  18. 73
      build/android/splash-drawable-480x800.svg
  19. 73
      build/android/splash-drawable-720x1280.svg
  20. 72
      build/android/splash-drawable-800x480.svg
  21. 73
      build/android/splash-drawable-960x1600.svg
  22. 68
      build/android/splash.svg
  23. 68
      build/ios/AppIcon.svg
  24. 33
      build/ios/build.bash
  25. 68
      build/ios/splash.svg
  26. 101
      config.xml
  27. 4
      ionic.config.json
  28. 552
      package-lock.json
  29. 36
      package.json
  30. BIN
      resources/android/icon/drawable-hdpi-icon.png
  31. BIN
      resources/android/icon/drawable-ldpi-icon.png
  32. BIN
      resources/android/icon/drawable-mdpi-icon.png
  33. BIN
      resources/android/icon/drawable-xhdpi-icon.png
  34. BIN
      resources/android/icon/drawable-xxhdpi-icon.png
  35. BIN
      resources/android/icon/drawable-xxxhdpi-icon.png
  36. BIN
      resources/android/splash/drawable-land-hdpi-screen.png
  37. BIN
      resources/android/splash/drawable-land-ldpi-screen.png
  38. BIN
      resources/android/splash/drawable-land-mdpi-screen.png
  39. BIN
      resources/android/splash/drawable-land-xhdpi-screen.png
  40. BIN
      resources/android/splash/drawable-land-xxhdpi-screen.png
  41. BIN
      resources/android/splash/drawable-land-xxxhdpi-screen.png
  42. BIN
      resources/android/splash/drawable-port-hdpi-screen.png
  43. BIN
      resources/android/splash/drawable-port-ldpi-screen.png
  44. BIN
      resources/android/splash/drawable-port-mdpi-screen.png
  45. BIN
      resources/android/splash/drawable-port-xhdpi-screen.png
  46. BIN
      resources/android/splash/drawable-port-xxhdpi-screen.png
  47. BIN
      resources/android/splash/drawable-port-xxxhdpi-screen.png
  48. BIN
      resources/icon.png
  49. 52
      src/app/api.service.ts
  50. 9
      src/app/app-routing.module.ts
  51. 3
      src/app/app.component.html
  52. 19
      src/app/app.component.ts
  53. 17
      src/app/app.module.ts
  54. 7
      src/app/chat.message.ts
  55. 5
      src/app/chat.token.ts
  56. 17
      src/app/chat/chat.component.html
  57. 0
      src/app/chat/chat.component.scss
  58. 24
      src/app/chat/chat.component.spec.ts
  59. 162
      src/app/chat/chat.component.ts
  60. 5
      src/app/host.ts
  61. 20
      src/app/login/login.component.html
  62. 0
      src/app/login/login.component.scss
  63. 24
      src/app/login/login.component.spec.ts
  64. 71
      src/app/login/login.component.ts
  65. 4
      src/app/socket.keepalive.message.ts
  66. 6
      src/app/socket.received.message.ts
  67. 5
      src/app/socket.registration.message.ts
  68. 4
      src/app/socket.send.message.ts
  69. 3
      src/app/token.ts
  70. 4
      src/app/topbar/topbar.component.html
  71. 0
      src/app/topbar/topbar.component.scss
  72. 24
      src/app/topbar/topbar.component.spec.ts
  73. 31
      src/app/topbar/topbar.component.ts
  74. 6
      src/app/websocket.listener.ts
  75. 104
      src/app/websocket.service.ts
  76. 0
      src/assets/.gitkeep
  77. BIN
      src/assets/audio/murloc.ogg
  78. BIN
      src/assets/audio/murloc.wav
  79. BIN
      src/assets/graphics/bg_responsive.jpg
  80. 83
      src/assets/graphics/metasocket-banner.svg
  81. 61
      src/assets/graphics/metasocket-icon.svg
  82. BIN
      src/assets/icon/favicon.png
  83. 201
      src/global.scss

17
Makefile

@ -0,0 +1,17 @@
install:
ionic cordova plugin add cordova-plugin-local-notification
npm install --save @ionic-native/local-notifications
npm install --save @ionic-native/core
npm install --save @capacitor/core
android:
ionic build
sudo archlinux-java set java-8-openjdk
ANDROID_SDK_ROOT=/home/mal/Android/Sdk JAVA_HOME=/usr/lib/jvm/java-8-openjdk/ ionic cordova build android
sudo archlinux-java set java-11-openjdk
deployment:
read VERSION
cp platforms/android/app/build/outputs/apk/debug/app-debug.apk '/run/user/1000/gvfs/mtp:host=Fairphone_FP2_ff87fc9d/Interner gemeinsamer Speicher/bluetooth/metasocket-${VERSION}.apk'

60
build/android/build.bash

@ -0,0 +1,60 @@
#/bin/bash
TARGET='/home/mal/Code/Ionic/metasocket-cordova/resources/android'
TARGET_RESOURCES=${TARGET}
TARGET_JAVA=/home/mal/Code/Ionic/metasocket-cordova/platforms/android/app/java/com/metasocket/app
RESOURCES='/home/mal/Code/Ionic/metasocket-cordova/build/android'
# SPLASH LANDSCAPE
inkscape ${RESOURCES}/splash-drawable-480x320.svg -o ${TARGET_RESOURCES}/splash/drawable-land-ldpi-screen.png -w 320 -h 240 --export-overwrite
inkscape ${RESOURCES}/splash-drawable-800x480.svg -o ${TARGET_RESOURCES}/splash/drawable-land-hdpi-screen.png -w 800 -h 480 --export-overwrite
inkscape ${RESOURCES}/splash-drawable-480x320.svg -o ${TARGET_RESOURCES}/splash/drawable-land-mdpi-screen.png -w 480 -h 320 --export-overwrite
inkscape ${RESOURCES}/splash-drawable-1280x720.svg -o ${TARGET_RESOURCES}/splash/drawable-land-xhdpi-screen.png -w 1280 -h 720 --export-overwrite
inkscape ${RESOURCES}/splash-drawable-1600x960.svg -o ${TARGET_RESOURCES}/splash/drawable-land-xxhdpi-screen.png -w 1600 -h 960 --export-overwrite
inkscape ${RESOURCES}/splash-drawable-1920x1280.svg -o ${TARGET_RESOURCES}/splash/drawable-land-xxxhdpi-screen.png -w 1920 -h 1280 --export-overwrite
# SPLASH PORTRAIT
inkscape ${RESOURCES}/splash-drawable-320x480.svg -o ${TARGET_RESOURCES}/splash/drawable-port-ldpi-screen.png -w 240 -h 320 --export-overwrite
inkscape ${RESOURCES}/splash-drawable-480x800.svg -o ${TARGET_RESOURCES}/splash/drawable-port-hdpi-screen.png -w 480 -h 800 --export-overwrite
inkscape ${RESOURCES}/splash-drawable-320x480.svg -o ${TARGET_RESOURCES}/splash/drawable-port-mdpi-screen.png -w 320 -h 480 --export-overwrite
inkscape ${RESOURCES}/splash-drawable-720x1280.svg -o ${TARGET_RESOURCES}/splash/drawable-port-xhdpi-screen.png -w 720 -h 1280 --export-overwrite
inkscape ${RESOURCES}/splash-drawable-960x1600.svg -o ${TARGET_RESOURCES}/splash/drawable-port-xxhdpi-screen.png -w 960 -h 1600 --export-overwrite
inkscape ${RESOURCES}/splash-drawable-1280x1920.svg -o ${TARGET_RESOURCES}/splash/drawable-port-xxxhdpi-screen.png -w 1280 -h 1920 --export-overwrite
# ICONS
inkscape ${RESOURCES}/ic_launcher.svg -o ${TARGET_RESOURCES}/icon/drawable-ldpi-icon.png -w 36 -h 36 --export-overwrite
inkscape ${RESOURCES}/ic_launcher.svg -o ${TARGET_RESOURCES}/icon/drawable-hdpi-icon.png -w 72 -h 72 --export-overwrite
# inkscape ${RESOURCES}/ic_launcher_round.svg -o ${TARGET_RESOURCES}/icon/drawable-mipmap-hdpi/ic_launcher_round.png -w 72 -h 72 --export-overwrite
# inkscape ${RESOURCES}/ic_launcher.svg -o ${TARGET_RESOURCES}/mipmap-hdpi/ic_launcher_foreground.png -w 162 -h 162 --export-overwrite
inkscape ${RESOURCES}/ic_launcher.svg -o ${TARGET_RESOURCES}/icon/drawable-mdpi-icon.png -w 48 -h 48 --export-overwrite
# inkscape ${RESOURCES}/ic_launcher_round.svg -o ${TARGET_RESOURCES}/mipmap-mdpi/ic_launcher_round.png -w 48 -h 48 --export-overwrite
# inkscape ${RESOURCES}/ic_launcher.svg -o ${TARGET_RESOURCES}/mipmap-mdpi/ic_launcher_foreground.png -w 108 -h 108 --export-overwrite
inkscape ${RESOURCES}/ic_launcher.svg -o ${TARGET_RESOURCES}/icon/drawable-xhdpi-icon.png -w 96 -h 96 --export-overwrite
# inkscape ${RESOURCES}/ic_launcher_round.svg -o ${TARGET_RESOURCES}/mipmap-xhdpi/ic_launcher_round.png -w 96 -h 96 --export-overwrite
# inkscape ${RESOURCES}/ic_launcher.svg -o ${TARGET_RESOURCES}/mipmap-xhdpi/ic_launcher_foreground.png -w 216 -h 216 --export-overwrite
inkscape ${RESOURCES}/ic_launcher.svg -o ${TARGET_RESOURCES}/icon/drawable-xxhdpi-icon.png -w 144 -h 144 --export-overwrite
# inkscape ${RESOURCES}/ic_launcher_round.svg -o ${TARGET_RESOURCES}/mipmap-xxhdpi/ic_launcher_round.png -w 144 -h 144 --export-overwrite
# inkscape ${RESOURCES}/ic_launcher.svg -o ${TARGET_RESOURCES}/mipmap-xxhdpi/ic_launcher_foreground.png -w 324 -h 324 --export-overwrite
inkscape ${RESOURCES}/ic_launcher.svg -o ${TARGET_RESOURCES}/icon/drawable-xxxhdpi-icon.png -w 192 -h 192 --export-overwrite
# inkscape ${RESOURCES}/ic_launcher_round.svg -o ${TARGET_RESOURCES}/mipmap-xxxhdpi/ic_launcher_round.png -w 192 -h 192 --export-overwrite
# inkscape ${RESOURCES}/ic_launcher.svg -o ${TARGET_RESOURCES}/mipmap-xxxhdpi/ic_launcher_foreground.png -w 432 -h 432 --export-overwrite
exit 0
# cp -R ${RESOURCES}/res/* ${TARGET_RESOURCES}/
# SOUND
mkdir -p ${TARGET_RESOURCES}/raw
cp ${RESOURCES}/murloc.wav ${TARGET_RESOURCES}/raw/
# OVERRIDE MainActivity.java
# cp ${RESOURCES}/MainActivity.java ${TARGET_JAVA}/
# OVERRIDE AndroidManifest.xml
cp ${RESOURCES}/AndroidManifest.xml ${TARGET}/

68
build/android/ic_launcher.svg

@ -0,0 +1,68 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg9367"
version="1.1"
viewBox="0 0 75.361905 75.361907"
height="75.361908mm"
width="75.361908mm"
sodipodi:docname="ic_launcher.svg"
inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1829"
inkscape:window-height="1016"
id="namedview1452"
showgrid="false"
inkscape:zoom="1.0134608"
inkscape:cx="298.30195"
inkscape:cy="201.14212"
inkscape:window-x="91"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="svg9367"
inkscape:document-rotation="0"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0" />
<defs
id="defs9361" />
<metadata
id="metadata9364">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<rect
style="fill:#2d122d;fill-opacity:1;stroke-width:1.19397;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.858824"
id="rect868"
width="75.361908"
height="75.361908"
x="0"
y="0" />
<path
id="rect882"
style="fill:#ffffff;fill-opacity:1;stroke-width:1.064;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.858824"
d="m 22.941029,12.684805 -10.256227,10.256222 5.696296,5.69681 10.256741,-10.256222 z m 29.479854,0 -5.69681,5.69681 10.256224,10.256222 5.69681,-5.69681 z M 31.90534,18.248807 v 2.764689 l 2.888197,2.981213 h 2.886644 2.888197 l 2.888197,-2.981213 V 18.248807 H 37.680181 Z M 18.249839,31.904304 v 5.776908 5.775875 h 2.764175 l 2.981215,-2.888194 v -2.887681 -2.888195 l -2.981215,-2.888713 z m 36.09806,0 -2.98173,2.888713 v 2.888195 2.887681 l 2.98173,2.888194 h 2.764171 v -5.775875 -5.776908 z m -35.966801,14.819768 -5.696296,5.69681 10.256227,10.256222 5.69681,-5.696294 z m 38.599199,0 -10.256224,10.256738 5.69681,5.696294 10.256224,-10.256222 z m -22.18676,4.643644 -2.888197,2.981214 v 2.763655 h 5.774841 5.776394 V 54.34893 l -2.888197,-2.981214 h -2.888197 z"
sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccccccccccccccccccc" />
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

67
build/android/ic_launcher_round.svg

@ -0,0 +1,67 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg9367"
version="1.1"
viewBox="0 0 74.938352 74.938354"
height="74.938354mm"
width="74.938354mm"
sodipodi:docname="ic_launcher_round.svg"
inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1829"
inkscape:window-height="1016"
id="namedview1452"
showgrid="false"
inkscape:zoom="1.0134608"
inkscape:cx="298.30195"
inkscape:cy="201.14212"
inkscape:window-x="91"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="svg9367"
inkscape:document-rotation="0"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0" />
<defs
id="defs9361" />
<metadata
id="metadata9364">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<circle
style="fill:#2d122d;fill-opacity:1;stroke-width:0.999478;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.858824"
id="path830"
r="37.469177"
cy="37.469177"
cx="37.469177" />
<path
id="rect882"
style="fill:#ffffff;fill-opacity:1;stroke-width:1.064;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.858824"
d="M 22.729251,12.473028 12.473024,22.72925 18.16932,28.42606 28.426061,18.169838 Z m 29.479854,0 -5.69681,5.69681 10.256224,10.256222 5.69681,-5.69681 z M 31.693562,18.03703 v 2.764689 l 2.888197,2.981213 h 2.886644 2.888197 l 2.888197,-2.981213 V 18.03703 H 37.468403 Z M 18.038061,31.692527 v 5.776908 5.775875 h 2.764175 l 2.981215,-2.888194 V 37.469435 34.58124 l -2.981215,-2.888713 z m 36.09806,0 -2.98173,2.888713 v 2.888195 2.887681 l 2.98173,2.888194 h 2.764171 v -5.775875 -5.776908 z m -35.966801,14.819768 -5.696296,5.69681 10.256227,10.256222 5.69681,-5.696294 z m 38.599199,0 -10.256224,10.256738 5.69681,5.696294 10.256224,-10.256222 z m -22.18676,4.643644 -2.888197,2.981214 v 2.763655 h 5.774841 5.776394 V 54.137153 L 40.3566,51.155939 h -2.888197 z"
sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccccccccccccccccccc" />
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

62
build/android/notification-icon-disabled.svg

@ -0,0 +1,62 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg9367"
version="1.1"
viewBox="0 0 8.4666664 8.4666668"
height="32"
width="32"
sodipodi:docname="notification-icon-disabled.svg"
inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1829"
inkscape:window-height="1016"
id="namedview1452"
showgrid="false"
inkscape:zoom="16.215373"
inkscape:cx="12.554834"
inkscape:cy="19.341657"
inkscape:window-x="91"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="svg9367"
inkscape:document-rotation="0"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
units="px" />
<defs
id="defs9361" />
<metadata
id="metadata9364">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<path
id="rect882"
style="fill:#ffffff;fill-opacity:1;stroke-width:0.135149;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.858824;opacity:0.30193057"
d="M 2.3610745,1.0583333 1.0583332,2.3610741 1.7818742,3.0846804 3.0846807,1.7819397 Z m 3.7445178,0 -0.723606,0.7236064 1.302741,1.3027407 0.723606,-0.7236063 z M 3.4997172,1.7650704 V 2.11624 L 3.8665747,2.4949124 H 4.2332349 4.6000924 L 4.9669503,2.11624 V 1.7650704 H 4.2332349 Z M 1.7652017,3.4995857 V 4.233366 4.9670151 H 2.1163059 L 2.4949785,4.600158 V 4.233366 3.8665087 L 2.1163059,3.4995857 Z m 4.5851596,0 -0.378738,0.366923 V 4.233366 4.600158 l 0.378738,0.3668571 h 0.351103 V 4.233366 3.4995857 Z M 1.7818742,5.3819861 1.0583332,6.1055924 2.3610745,7.4083332 3.0846807,6.6847925 Z m 4.9028531,0 -1.302741,1.3028064 0.723606,0.7235407 1.302741,-1.3027408 z M 3.8665747,5.9718197 3.4997172,6.3504922 V 6.7015305 H 4.2332349 4.9669503 V 6.3504922 L 4.6000924,5.9718197 H 4.2332349 Z"
sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccccccccccccccccccc" />
</svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

62
build/android/notification-icon-enabled.svg

@ -0,0 +1,62 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg9367"
version="1.1"
viewBox="0 0 8.4666664 8.4666668"
height="32"
width="32"
sodipodi:docname="notification-icon-enabled.svg"
inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1829"
inkscape:window-height="1016"
id="namedview1452"
showgrid="false"
inkscape:zoom="16.215373"
inkscape:cx="12.554834"
inkscape:cy="19.341657"
inkscape:window-x="91"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="svg9367"
inkscape:document-rotation="0"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
units="px" />
<defs
id="defs9361" />
<metadata
id="metadata9364">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<path
id="rect882"
style="fill:#ffffff;fill-opacity:1;stroke-width:0.135149;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.858824;opacity:0.80002348"
d="M 2.3610745,1.0583333 1.0583332,2.3610741 1.7818742,3.0846804 3.0846807,1.7819397 Z m 3.7445178,0 -0.723606,0.7236064 1.302741,1.3027407 0.723606,-0.7236063 z M 3.4997172,1.7650704 V 2.11624 L 3.8665747,2.4949124 H 4.2332349 4.6000924 L 4.9669503,2.11624 V 1.7650704 H 4.2332349 Z M 1.7652017,3.4995857 V 4.233366 4.9670151 H 2.1163059 L 2.4949785,4.600158 V 4.233366 3.8665087 L 2.1163059,3.4995857 Z m 4.5851596,0 -0.378738,0.366923 V 4.233366 4.600158 l 0.378738,0.3668571 h 0.351103 V 4.233366 3.4995857 Z M 1.7818742,5.3819861 1.0583332,6.1055924 2.3610745,7.4083332 3.0846807,6.6847925 Z m 4.9028531,0 -1.302741,1.3028064 0.723606,0.7235407 1.302741,-1.3027408 z M 3.8665747,5.9718197 3.4997172,6.3504922 V 6.7015305 H 4.2332349 4.9669503 V 6.3504922 L 4.6000924,5.9718197 H 4.2332349 Z"
sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccccccccccccccccccc" />
</svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

BIN
build/android/res/drawable-hdpi/ic_stat_notification_icon_enabled.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 707 B

BIN
build/android/res/drawable-mdpi/ic_stat_notification_icon_enabled.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 549 B

BIN
build/android/res/drawable-xhdpi/ic_stat_notification_icon_enabled.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
build/android/res/drawable-xxhdpi/ic_stat_notification_icon_enabled.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 961 B

BIN
build/android/res/drawable-xxxhdpi/ic_stat_notification_icon_enabled.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

73
build/android/splash-drawable-1280x1920.svg

@ -0,0 +1,73 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg9367"
version="1.1"
viewBox="0 0 338.66667 507.99995"
height="1920"
width="1280"
sodipodi:docname="splash-drawable-1280x1920.svg"
inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1829"
inkscape:window-height="1016"
id="namedview1452"
showgrid="false"
inkscape:zoom="0.3583125"
inkscape:cx="495.59134"
inkscape:cy="694.62678"
inkscape:window-x="91"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="svg9367"
inkscape:document-rotation="0"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
units="px"
inkscape:snap-bbox="false"
inkscape:bbox-paths="true"
inkscape:bbox-nodes="true" />
<defs
id="defs9361" />
<metadata
id="metadata9364">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<rect
style="fill:#2d122d;fill-opacity:1;stroke-width:6.57144;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.858824"
id="rect868"
width="507.99997"
height="338.66666"
x="-507.99997"
y="-1.4210855e-14"
transform="rotate(-90)" />
<path
id="rect882"
style="fill:#ffffff;fill-opacity:1;stroke-width:0.609615;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.858824"
d="m 155.01187,262.44517 5.87627,5.87627 3.26396,-3.26367 -5.87626,-5.87656 z m 0,-16.89037 3.26397,3.26396 5.87626,-5.87626 -3.26396,-3.26396 z m 3.18787,11.7543 h 1.58402 l 1.70808,-1.65478 v -1.65389 -1.65478 l -1.70808,-1.65478 h -1.58402 v 3.30956 z m 7.82387,7.82387 h 3.30986 3.30926 v -1.58372 l -1.65478,-1.70808 h -1.65448 -1.65479 l -1.65507,1.70808 z m 0,-20.68224 1.65507,1.70837 h 1.65479 1.65448 l 1.65478,-1.70837 V 242.867 h -3.30926 -3.30986 z m 8.49094,20.60704 3.26397,3.26367 5.87626,-5.87627 -3.26367,-3.26396 z m 0,-22.11527 5.87656,5.87627 3.26367,-3.26397 -5.87626,-5.87626 z m 2.66056,12.71182 1.70807,1.65478 h 1.58343 v -3.30867 -3.30956 h -1.58343 l -1.70807,1.65478 v 1.65478 z"
sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccccccccccccccccccc" />
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

72
build/android/splash-drawable-1280x720.svg

@ -0,0 +1,72 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg9367"
version="1.1"
viewBox="0 0 338.66667 190.49998"
height="720"
width="1280"
sodipodi:docname="splash-drawable-1280x720.svg"
inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1395"
inkscape:window-height="752"
id="namedview1452"
showgrid="false"
inkscape:zoom="0.3583125"
inkscape:cx="607.75648"
inkscape:cy="142.69518"
inkscape:window-x="82"
inkscape:window-y="43"
inkscape:window-maximized="0"
inkscape:current-layer="svg9367"
inkscape:document-rotation="0"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
units="px"
inkscape:snap-bbox="false"
inkscape:bbox-paths="true"
inkscape:bbox-nodes="true" />
<defs
id="defs9361" />
<metadata
id="metadata9364">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<rect
style="fill:#2d122d;fill-opacity:1;stroke-width:4.02417;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.858824"
id="rect868"
width="338.66666"
height="190.49998"
x="0"
y="0" />
<path
id="rect882"
style="fill:#ffffff;fill-opacity:1;stroke-width:0.609615;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.858824"
d="m 160.88815,80.928545 -5.87627,5.87626 3.26367,3.26397 5.87656,-5.87626 z m 16.89037,0 -3.26397,3.26397 5.87627,5.87626 3.26396,-3.26397 z m -11.7543,3.18787 v 1.58402 l 1.65478,1.70808 h 1.65389 1.65478 l 1.65478,-1.70808 v -1.58402 h -3.30956 z m -7.82387,7.82387 v 3.30986 3.30926 h 1.58372 l 1.70808,-1.65478 v -1.65448 -1.65479 l -1.70808,-1.65507 z m 20.68224,0 -1.70837,1.65507 v 1.65479 1.65448 l 1.70837,1.65478 h 1.58373 v -3.30926 -3.30986 z m -20.60704,8.490935 -3.26367,3.26397 5.87627,5.87626 3.26396,-3.26367 z m 22.11527,0 -5.87627,5.87656 3.26397,3.26367 5.87626,-5.87626 z m -12.71182,2.66056 -1.65478,1.70807 v 1.58343 h 3.30867 3.30956 v -1.58343 l -1.65478,-1.70807 h -1.65478 z"
sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccccccccccccccccccc" />
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

72
build/android/splash-drawable-1600x960.svg

@ -0,0 +1,72 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg9367"
version="1.1"
viewBox="0 0 423.33334 253.99997"
height="960"
width="1600"
sodipodi:docname="splash-drawable-1600x960.svg"
inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1395"
inkscape:window-height="752"
id="namedview1452"
showgrid="false"
inkscape:zoom="0.3583125"
inkscape:cx="815.59131"
inkscape:cy="374.6268"
inkscape:window-x="82"
inkscape:window-y="43"
inkscape:window-maximized="0"
inkscape:current-layer="svg9367"
inkscape:document-rotation="0"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
units="px"
inkscape:snap-bbox="false"
inkscape:bbox-paths="true"
inkscape:bbox-nodes="true" />
<defs
id="defs9361" />
<metadata
id="metadata9364">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<rect
style="fill:#2d122d;fill-opacity:1;stroke-width:5.19518;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.858824"
id="rect868"
width="423.33331"
height="253.99998"
x="0"
y="0" />
<path
id="rect882"
style="fill:#ffffff;fill-opacity:1;stroke-width:0.609615;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.858824"
d="m 203.22148,112.67854 -5.87627,5.87626 3.26367,3.26397 5.87656,-5.87626 z m 16.89037,0 -3.26397,3.26397 5.87627,5.87626 3.26396,-3.26397 z m -11.7543,3.18787 v 1.58402 l 1.65478,1.70808 h 1.65389 1.65478 l 1.65478,-1.70808 v -1.58402 h -3.30956 z m -7.82387,7.82387 v 3.30986 3.30926 h 1.58372 l 1.70808,-1.65478 v -1.65448 -1.65479 l -1.70808,-1.65507 z m 20.68224,0 -1.70837,1.65507 v 1.65479 1.65448 l 1.70837,1.65478 h 1.58373 v -3.30926 -3.30986 z m -20.60704,8.49094 -3.26367,3.26397 5.87627,5.87626 3.26396,-3.26367 z m 22.11527,0 -5.87627,5.87656 3.26397,3.26367 5.87626,-5.87626 z m -12.71182,2.66056 -1.65478,1.70807 v 1.58343 h 3.30867 3.30956 v -1.58343 l -1.65478,-1.70807 h -1.65478 z"
sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccccccccccccccccccc" />
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

72
build/android/splash-drawable-1920x1280.svg

@ -0,0 +1,72 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg9367"
version="1.1"
viewBox="0 0 508.00001 338.66663"
height="1280"
width="1920"
sodipodi:docname="splash-drawable-1920x1280.svg"
inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1395"
inkscape:window-height="752"
id="namedview1452"
showgrid="false"
inkscape:zoom="0.3583125"
inkscape:cx="815.59131"
inkscape:cy="374.6268"
inkscape:window-x="82"
inkscape:window-y="43"
inkscape:window-maximized="0"
inkscape:current-layer="svg9367"
inkscape:document-rotation="0"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
units="px"
inkscape:snap-bbox="false"
inkscape:bbox-paths="true"
inkscape:bbox-nodes="true" />
<defs
id="defs9361" />
<metadata
id="metadata9364">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<rect
style="fill:#2d122d;fill-opacity:1;stroke-width:6.57144;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.858824"
id="rect868"
width="507.99997"
height="338.66666"
x="0"
y="0" />
<path
id="rect882"
style="fill:#ffffff;fill-opacity:1;stroke-width:0.609615;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.858824"
d="m 245.55481,155.01187 -5.87627,5.87626 3.26367,3.26397 5.87656,-5.87626 z m 16.89037,0 -3.26397,3.26397 5.87627,5.87626 3.26396,-3.26397 z m -11.7543,3.18787 v 1.58402 l 1.65478,1.70808 h 1.65389 1.65478 l 1.65478,-1.70808 v -1.58402 h -3.30956 z m -7.82387,7.82387 v 3.30986 3.30926 h 1.58372 l 1.70808,-1.65478 v -1.65448 -1.65479 l -1.70808,-1.65507 z m 20.68224,0 -1.70837,1.65507 v 1.65479 1.65448 l 1.70837,1.65478 h 1.58373 v -3.30926 -3.30986 z m -20.60704,8.49094 -3.26367,3.26397 5.87627,5.87626 3.26396,-3.26367 z m 22.11527,0 -5.87627,5.87656 3.26397,3.26367 5.87626,-5.87626 z m -12.71182,2.66056 -1.65478,1.70807 v 1.58343 h 3.30867 3.30956 v -1.58343 l -1.65478,-1.70807 h -1.65478 z"
sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccccccccccccccccccc" />
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

69
build/android/splash-drawable-320x480.svg

@ -0,0 +1,69 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg9367"
version="1.1"
viewBox="0 0 84.666664 127"
height="127mm"
width="84.666664mm"
sodipodi:docname="splash-drawable-320x480.svg"
inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1829"
inkscape:window-height="1016"
id="namedview1452"
showgrid="false"
inkscape:zoom="0.3583125"
inkscape:cx="172.32875"
inkscape:cy="147.39271"
inkscape:window-x="91"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="svg9367"
inkscape:document-rotation="0"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0" />
<defs
id="defs9361" />
<metadata
id="metadata9364">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<rect
style="fill:#2d122d;fill-opacity:1;stroke-width:1.64286;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.858824"
id="rect868"
width="127"
height="84.666664"
x="3.5527137e-15"
y="-84.666664"
transform="rotate(90)" />
<path
id="rect882"
style="fill:#ffffff;fill-opacity:1;stroke-width:0.609615;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.858824"
d="m 56.611754,54.885867 -5.87626,-5.87627 -3.26397,3.26367 5.87626,5.87656 z m 0,16.89037 -3.26397,-3.26397 -5.87626,5.87627 3.26397,3.26396 z m -3.18787,-11.7543 h -1.58402 l -1.70808,1.65478 v 1.65389 1.65478 l 1.70808,1.65478 h 1.58402 v -3.30956 z m -7.82387,-7.82387 h -3.30986 -3.30926 v 1.58372 l 1.65478,1.70808 h 1.65448 1.65479 l 1.65507,-1.70808 z m 0,20.68224 -1.65507,-1.70837 h -1.65479 -1.65448 l -1.65478,1.70837 v 1.58373 h 3.30926 3.30986 z m -8.49093,-20.60704 -3.26397,-3.26367 -5.87626,5.87627 3.26367,3.26396 z m 0,22.11527 -5.87656,-5.87627 -3.26367,3.26397 5.87626,5.87626 z m -2.66056,-12.71182 -1.70807,-1.65478 h -1.58343 v 3.30867 3.30956 h 1.58343 l 1.70807,-1.65478 v -1.65478 z"
sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccccccccccccccccccc" />
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

68
build/android/splash-drawable-480x320.svg

@ -0,0 +1,68 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg9367"
version="1.1"
viewBox="0 0 127 84.666663"
height="84.666664mm"
width="127mm"
sodipodi:docname="splash-drawable.svg"
inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1829"
inkscape:window-height="1016"
id="namedview1452"
showgrid="false"
inkscape:zoom="0.3583125"
inkscape:cx="252.3288"
inkscape:cy="67.392707"
inkscape:window-x="91"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="svg9367"
inkscape:document-rotation="0"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0" />
<defs
id="defs9361" />
<metadata
id="metadata9364">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<rect
style="fill:#2d122d;fill-opacity:1;stroke-width:1.64286;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.858824"
id="rect868"
width="127"
height="84.666664"
x="0"
y="0" />
<path
id="rect882"
style="fill:#ffffff;fill-opacity:1;stroke-width:0.609615;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.858824"
d="m 55.011803,27.842929 -5.87627,5.87626 3.26367,3.26397 5.87656,-5.87626 z m 16.89037,0 -3.26397,3.26397 5.87627,5.87626 3.26396,-3.26397 z m -11.7543,3.18787 v 1.58402 l 1.65478,1.70808 h 1.65389 1.65478 l 1.65478,-1.70808 v -1.58402 h -3.30956 z m -7.82387,7.82387 v 3.30986 3.30926 h 1.58372 l 1.70808,-1.65478 v -1.65448 -1.65479 l -1.70808,-1.65507 z m 20.68224,0 -1.70837,1.65507 v 1.65479 1.65448 l 1.70837,1.65478 h 1.58373 v -3.30926 -3.30986 z m -20.60704,8.49093 -3.26367,3.26397 5.87627,5.87626 3.26396,-3.26367 z m 22.11527,0 -5.87627,5.87656 3.26397,3.26367 5.87626,-5.87626 z m -12.71182,2.66056 -1.65478,1.70807 v 1.58343 h 3.30867 3.30956 v -1.58343 l -1.65478,-1.70807 h -1.65478 z"
sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccccccccccccccccccc" />
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

73
build/android/splash-drawable-480x800.svg

@ -0,0 +1,73 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg9367"
version="1.1"
viewBox="0 0 127 211.66665"
height="800"
width="480"
sodipodi:docname="splash-drawable-480x800.svg"
inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1395"
inkscape:window-height="752"
id="namedview1452"
showgrid="false"
inkscape:zoom="0.3583125"
inkscape:cx="-757.48806"
inkscape:cy="227.39271"
inkscape:window-x="91"
inkscape:window-y="43"
inkscape:window-maximized="0"
inkscape:current-layer="svg9367"
inkscape:document-rotation="0"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
units="px"
inkscape:snap-bbox="false"
inkscape:bbox-paths="true"
inkscape:bbox-nodes="true" />
<defs
id="defs9361" />
<metadata
id="metadata9364">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<rect
style="fill:#2d122d;fill-opacity:1;stroke-width:2.59759;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.858824"
id="rect868"
width="211.66666"
height="126.99999"
x="0"
y="-126.99999"
transform="rotate(90)" />
<path
id="rect882"
style="fill:#ffffff;fill-opacity:1;stroke-width:0.609615;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.858824"
d="m 77.821444,97.38815 -5.87626,-5.87627 -3.26397,3.26367 5.87626,5.87656 z m 0,16.89037 -3.26397,-3.26397 -5.87626,5.87627 3.26397,3.26396 z m -3.18787,-11.7543 h -1.58402 l -1.70808,1.65478 v 1.65389 1.65478 l 1.70808,1.65478 h 1.58402 v -3.30956 z m -7.82387,-7.82387 h -3.30986 -3.30926 v 1.58372 l 1.65478,1.70808 h 1.65448 1.65479 l 1.65507,-1.70808 z m 0,20.68224 -1.65507,-1.70837 h -1.65479 -1.65448 l -1.65478,1.70837 v 1.58373 h 3.30926 3.30986 z m -8.49093,-20.60704 -3.26397,-3.26367 -5.87626,5.87627 3.26367,3.26396 z m 0,22.11527 -5.87656,-5.87627 -3.26367,3.26397 5.87626,5.87626 z m -2.66056,-12.71182 -1.70807,-1.65478 h -1.58343 v 3.30867 3.30956 h 1.58343 l 1.70807,-1.65478 v -1.65478 z"
sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccccccccccccccccccc" />
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

73
build/android/splash-drawable-720x1280.svg

@ -0,0 +1,73 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg9367"
version="1.1"
viewBox="0 0 190.5 338.66663"
height="1280"
width="720"
sodipodi:docname="splash-drawable-720x1280.svg"
inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1395"
inkscape:window-height="752"
id="namedview1452"
showgrid="false"
inkscape:zoom="0.3583125"
inkscape:cx="-522.06036"
inkscape:cy="422.6952"
inkscape:window-x="91"
inkscape:window-y="43"
inkscape:window-maximized="0"
inkscape:current-layer="svg9367"
inkscape:document-rotation="0"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
units="px"
inkscape:snap-bbox="false"
inkscape:bbox-paths="true"
inkscape:bbox-nodes="true" />
<defs
id="defs9361" />
<metadata
id="metadata9364">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<rect
style="fill:#2d122d;fill-opacity:1;stroke-width:4.02417;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.858824"
id="rect868"
width="338.66666"
height="190.49998"
x="0"
y="-190.49998"
transform="rotate(90)" />
<path
id="rect882"
style="fill:#ffffff;fill-opacity:1;stroke-width:0.609615;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.858824"
d="m 109.57145,160.88815 -5.87626,-5.87627 -3.26397,3.26367 5.87626,5.87656 z m 0,16.89038 -3.26397,-3.26397 -5.87626,5.87627 3.26397,3.26396 z m -3.18787,-11.75431 h -1.58402 l -1.70808,1.65478 v 1.65389 1.65478 l 1.70808,1.65478 h 1.58402 v -3.30956 z m -7.823868,-7.82387 h -3.30986 -3.30926 v 1.58372 l 1.65478,1.70808 h 1.65448 1.65479 l 1.65507,-1.70808 z m 0,20.68225 -1.65507,-1.70837 h -1.65479 -1.65448 l -1.65478,1.70837 v 1.58373 h 3.30926 3.30986 z m -8.49093,-20.60705 -3.26397,-3.26367 -5.87626,5.87627 3.26367,3.26396 z m 0,22.11528 -5.87656,-5.87627 -3.26367,3.26397 5.87626,5.87626 z m -2.66056,-12.71183 -1.70807,-1.65478 h -1.58343 v 3.30867 3.30956 h 1.58343 l 1.70807,-1.65478 v -1.65478 z"
sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccccccccccccccccccc" />
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

72
build/android/splash-drawable-800x480.svg

@ -0,0 +1,72 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg9367"
version="1.1"
viewBox="0 0 211.66667 126.99999"
height="480"
width="800"
sodipodi:docname="splash-drawable-land-hdpi.svg"
inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1395"
inkscape:window-height="752"
id="namedview1452"
showgrid="false"
inkscape:zoom="0.3583125"
inkscape:cx="252.3288"
inkscape:cy="67.392707"
inkscape:window-x="82"
inkscape:window-y="43"
inkscape:window-maximized="0"
inkscape:current-layer="svg9367"
inkscape:document-rotation="0"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
units="px"
inkscape:snap-bbox="false"
inkscape:bbox-paths="true"
inkscape:bbox-nodes="true" />
<defs
id="defs9361" />
<metadata
id="metadata9364">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<rect
style="fill:#2d122d;fill-opacity:1;stroke-width:2.59759;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.858824"
id="rect868"
width="211.66666"
height="126.99999"
x="0"
y="0" />
<path
id="rect882"
style="fill:#ffffff;fill-opacity:1;stroke-width:0.609615;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.858824"
d="m 97.38815,49.178548 -5.87627,5.87626 3.26367,3.26397 5.87656,-5.87626 z m 16.89037,0 -3.26397,3.26397 5.87627,5.87626 3.26396,-3.26397 z m -11.7543,3.18787 v 1.58402 l 1.65478,1.70808 h 1.65389 1.65478 l 1.65478,-1.70808 v -1.58402 h -3.30956 z m -7.82387,7.82387 v 3.30986 3.30926 h 1.58372 l 1.70808,-1.65478 v -1.65448 -1.65479 l -1.70808,-1.65507 z m 20.68224,0 -1.70837,1.65507 v 1.65479 1.65448 l 1.70837,1.65478 h 1.58373 v -3.30926 -3.30986 z m -20.60704,8.49093 -3.26367,3.26397 5.87627,5.87626 3.26396,-3.26367 z m 22.11527,0 -5.87627,5.87656 3.26397,3.26367 5.87626,-5.87626 z m -12.71182,2.66056 -1.65478,1.70807 v 1.58343 h 3.30867 3.30956 v -1.58343 l -1.65478,-1.70807 h -1.65478 z"
sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccccccccccccccccccc" />
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

73
build/android/splash-drawable-960x1600.svg

@ -0,0 +1,73 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg9367"
version="1.1"
viewBox="0 0 254 423.33328"
height="1600"
width="960"
sodipodi:docname="splash-drawable-960x1600.svg"
inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1395"
inkscape:window-height="752"
id="namedview1452"
showgrid="false"
inkscape:zoom="0.3583125"
inkscape:cx="-354.22555"
inkscape:cy="694.62678"
inkscape:window-x="91"
inkscape:window-y="43"
inkscape:window-maximized="0"
inkscape:current-layer="svg9367"
inkscape:document-rotation="0"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
units="px"
inkscape:snap-bbox="false"
inkscape:bbox-paths="true"
inkscape:bbox-nodes="true" />
<defs
id="defs9361" />
<metadata
id="metadata9364">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<rect
style="fill:#2d122d;fill-opacity:1;stroke-width:5.19518;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.858824"
id="rect868"
width="423.33331"
height="253.99998"
x="-423.33331"
y="0"
transform="rotate(-90)" />
<path
id="rect882"
style="fill:#ffffff;fill-opacity:1;stroke-width:0.609615;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.858824"
d="m 112.67854,220.11183 5.87626,5.87627 3.26397,-3.26367 -5.87626,-5.87656 z m 0,-16.89037 3.26397,3.26397 5.87626,-5.87627 -3.26397,-3.26396 z m 3.18787,11.7543 h 1.58402 l 1.70808,-1.65478 v -1.65388 -1.65478 l -1.70808,-1.65478 h -1.58402 v 3.30956 z m 7.82387,7.82387 h 3.30986 3.30926 v -1.58372 l -1.65477,-1.70808 h -1.65449 -1.65478 l -1.65508,1.70808 z m 0,-20.68224 1.65507,1.70837 h 1.65479 1.65448 l 1.65478,-1.70837 v -1.58373 h -3.30926 -3.30986 z m 8.49094,20.60704 3.26397,3.26367 5.87626,-5.87627 -3.26367,-3.26396 z m 0,-22.11527 5.87656,5.87627 3.26367,-3.26397 -5.87626,-5.87626 z m 2.66056,12.71182 1.70807,1.65478 h 1.58343 v -3.30867 -3.30956 h -1.58343 l -1.70807,1.65478 v 1.65478 z"
sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccccccccccccccccccc" />
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

68
build/android/splash.svg

@ -0,0 +1,68 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg9367"
version="1.1"
viewBox="0 0 127 84.666663"
height="84.666664mm"
width="127mm"
sodipodi:docname="splash.svg"
inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1829"
inkscape:window-height="1016"
id="namedview1452"
showgrid="false"
inkscape:zoom="0.3583125"
inkscape:cx="252.3288"
inkscape:cy="67.392707"
inkscape:window-x="91"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="svg9367"
inkscape:document-rotation="0"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0" />
<defs
id="defs9361" />
<metadata
id="metadata9364">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<rect
style="fill:#2d122d;fill-opacity:1;stroke-width:1.64286;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.858824"
id="rect868"
width="127"
height="84.666664"
x="0"
y="0" />
<path
id="rect882"
style="fill:#ffffff;fill-opacity:1;stroke-width:0.609615;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.858824"
d="m 55.011803,27.842929 -5.87627,5.87626 3.26367,3.26397 5.87656,-5.87626 z m 16.89037,0 -3.26397,3.26397 5.87627,5.87626 3.26396,-3.26397 z m -11.7543,3.18787 v 1.58402 l 1.65478,1.70808 h 1.65389 1.65478 l 1.65478,-1.70808 v -1.58402 h -3.30956 z m -7.82387,7.82387 v 3.30986 3.30926 h 1.58372 l 1.70808,-1.65478 v -1.65448 -1.65479 l -1.70808,-1.65507 z m 20.68224,0 -1.70837,1.65507 v 1.65479 1.65448 l 1.70837,1.65478 h 1.58373 v -3.30926 -3.30986 z m -20.60704,8.49093 -3.26367,3.26397 5.87627,5.87626 3.26396,-3.26367 z m 22.11527,0 -5.87627,5.87656 3.26397,3.26367 5.87626,-5.87626 z m -12.71182,2.66056 -1.65478,1.70807 v 1.58343 h 3.30867 3.30956 v -1.58343 l -1.65478,-1.70807 h -1.65478 z"
sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccccccccccccccccccc" />
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

68
build/ios/AppIcon.svg

@ -0,0 +1,68 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg9367"
version="1.1"
viewBox="0 0 75.361905 75.361907"
height="75.361908mm"
width="75.361908mm"
sodipodi:docname="ic_launcher.svg"
inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1829"
inkscape:window-height="1016"
id="namedview1452"
showgrid="false"
inkscape:zoom="1.0134608"
inkscape:cx="298.30195"
inkscape:cy="201.14212"
inkscape:window-x="91"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="svg9367"
inkscape:document-rotation="0"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0" />
<defs
id="defs9361" />
<metadata
id="metadata9364">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<rect
style="fill:#2d122d;fill-opacity:1;stroke-width:1.19397;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.858824"
id="rect868"
width="75.361908"
height="75.361908"
x="0"
y="0" />
<path
id="rect882"
style="fill:#ffffff;fill-opacity:1;stroke-width:1.064;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.858824"
d="m 22.941029,12.684805 -10.256227,10.256222 5.696296,5.69681 10.256741,-10.256222 z m 29.479854,0 -5.69681,5.69681 10.256224,10.256222 5.69681,-5.69681 z M 31.90534,18.248807 v 2.764689 l 2.888197,2.981213 h 2.886644 2.888197 l 2.888197,-2.981213 V 18.248807 H 37.680181 Z M 18.249839,31.904304 v 5.776908 5.775875 h 2.764175 l 2.981215,-2.888194 v -2.887681 -2.888195 l -2.981215,-2.888713 z m 36.09806,0 -2.98173,2.888713 v 2.888195 2.887681 l 2.98173,2.888194 h 2.764171 v -5.775875 -5.776908 z m -35.966801,14.819768 -5.696296,5.69681 10.256227,10.256222 5.69681,-5.696294 z m 38.599199,0 -10.256224,10.256738 5.69681,5.696294 10.256224,-10.256222 z m -22.18676,4.643644 -2.888197,2.981214 v 2.763655 h 5.774841 5.776394 V 54.34893 l -2.888197,-2.981214 h -2.888197 z"
sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccccccccccccccccccc" />
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

33
build/ios/build.bash

@ -0,0 +1,33 @@
#!/bin/bash
TARGET='/home/mal/Code/Angular/metasocket/ios/App/App/Assets.xcassets'
RESOURCES='/home/mal/Code/Angular/metasocket/build/ios'
inkscape ${RESOURCES}/AppIcon.svg -o ${TARGET}/AppIcon.appiconset/AppIcon-20x20@1x.png -w 20 -h 20 --export-overwrite
inkscape ${RESOURCES}/AppIcon.svg -o ${TARGET}/AppIcon.appiconset/AppIcon-20x20@2x.png -w 40 -h 40 --export-overwrite
inkscape ${RESOURCES}/AppIcon.svg -o ${TARGET}/AppIcon.appiconset/AppIcon-20x20@2x-1.png -w 40 -h 40 --export-overwrite
inkscape ${RESOURCES}/AppIcon.svg -o ${TARGET}/AppIcon.appiconset/AppIcon-20x20@3x.png -w 60 -h 60 --export-overwrite
inkscape ${RESOURCES}/AppIcon.svg -o ${TARGET}/AppIcon.appiconset/AppIcon-29x29@1x.png -w 29 -h 29 --export-overwrite
inkscape ${RESOURCES}/AppIcon.svg -o ${TARGET}/AppIcon.appiconset/AppIcon-29x29@2x.png -w 58 -h 58 --export-overwrite
inkscape ${RESOURCES}/AppIcon.svg -o ${TARGET}/AppIcon.appiconset/AppIcon-29x29@2x-1.png -w 58 -h 58 --export-overwrite
inkscape ${RESOURCES}/AppIcon.svg -o ${TARGET}/AppIcon.appiconset/AppIcon-29x29@3x.png -w 87 -h 87 --export-overwrite
inkscape ${RESOURCES}/AppIcon.svg -o ${TARGET}/AppIcon.appiconset/AppIcon-40x40@1x.png -w 40 -h 40 --export-overwrite
inkscape ${RESOURCES}/AppIcon.svg -o ${TARGET}/AppIcon.appiconset/AppIcon-40x40@2x.png -w 80 -h 80 --export-overwrite
inkscape ${RESOURCES}/AppIcon.svg -o ${TARGET}/AppIcon.appiconset/AppIcon-40x40@2x-1.png -w 80 -h 80 --export-overwrite
inkscape ${RESOURCES}/AppIcon.svg -o ${TARGET}/AppIcon.appiconset/AppIcon-40x40@3x.png -w 120 -h 120 --export-overwrite
inkscape ${RESOURCES}/AppIcon.svg -o ${TARGET}/AppIcon.appiconset/AppIcon-60x60@2x.png -w 120 -h 120 --export-overwrite
inkscape ${RESOURCES}/AppIcon.svg -o ${TARGET}/AppIcon.appiconset/AppIcon-60x60@3x.png -w 180 -h 180 --export-overwrite
inkscape ${RESOURCES}/AppIcon.svg -o ${TARGET}/AppIcon.appiconset/AppIcon-76x76@1x.png -w 76 -h 76 --export-overwrite
inkscape ${RESOURCES}/AppIcon.svg -o ${TARGET}/AppIcon.appiconset/AppIcon-76x76@2x.png -w 152 -h 152 --export-overwrite
inkscape ${RESOURCES}/AppIcon.svg -o ${TARGET}/AppIcon.appiconset/AppIcon-83.5x83.5@2x.png -w 167 -h 167 --export-overwrite
inkscape ${RESOURCES}/AppIcon.svg -o ${TARGET}/AppIcon.appiconset/AppIcon-512@2x.png -w 1024 -h 1024 --export-overwrite
inkscape ${RESOURCES}/splash.svg -o ${TARGET}/Splash.imageset/splash-2732x2732.png -w 2732 -h 2732 --export-overwrite
inkscape ${RESOURCES}/splash.svg -o ${TARGET}/Splash.imageset/splash-2732x2732-1.png -w 2732 -h 2732 --export-overwrite
inkscape ${RESOURCES}/splash.svg -o ${TARGET}/Splash.imageset/splash-2732x2732-2.png -w 2732 -h 2732 --export-overwrite

68
build/ios/splash.svg

@ -0,0 +1,68 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg9367"
version="1.1"
viewBox="0 0 722.84165 722.84167"
height="722.84167mm"
width="722.84167mm"
sodipodi:docname="splash.svg"
inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1829"
inkscape:window-height="1016"
id="namedview1452"
showgrid="false"
inkscape:zoom="0.2533652"
inkscape:cx="980.92709"
inkscape:cy="1270.3397"
inkscape:window-x="91"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="svg9367"
inkscape:document-rotation="0"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0" />
<defs
id="defs9361" />
<metadata
id="metadata9364">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<rect
style="fill:#241b24;fill-opacity:1;stroke-width:11.4521;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.858824"
id="rect868"
width="722.84167"
height="722.84167"
x="0"
y="0" />
<path
id="rect882"
style="fill:#ffffff;fill-opacity:1;stroke-width:1.064;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.858824"
d="m 346.68091,336.42468 -10.25623,10.25623 5.6963,5.69681 10.25674,-10.25623 z m 29.47985,0 -5.69681,5.69681 10.25623,10.25623 5.69681,-5.69681 z m -20.51554,5.56401 v 2.76469 l 2.8882,2.98121 h 2.88664 2.8882 l 2.88819,-2.98121 v -2.76469 h -5.77639 z m -13.6555,13.65549 v 5.77691 5.77588 h 2.76417 l 2.98122,-2.8882 v -2.88768 -2.88819 l -2.98122,-2.88872 z m 36.09806,0 -2.98173,2.88872 v 2.88819 2.88768 l 2.98173,2.8882 h 2.76417 v -5.77588 -5.77691 z m -35.9668,14.81977 -5.6963,5.69681 10.25623,10.25622 5.69681,-5.69629 z m 38.5992,0 -10.25623,10.25674 5.69681,5.69629 10.25623,-10.25622 z m -22.18676,4.64365 -2.8882,2.98121 v 2.76365 h 5.77484 5.77639 v -2.76365 l -2.88819,-2.98121 h -2.8882 z"
sodipodi:nodetypes="cccccccccccccccccccccccccccccccccccccccccccccccccccccccc" />
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

101
config.xml

@ -0,0 +1,101 @@
<?xml version='1.0' encoding='utf-8'?>
<widget id="io.ionic.starter" version="1.0.0" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
<name>METAsocket</name>
<description>WowApp's awesome instant messenger</description>
<author email="hi@ionicframework.com" href="http://ionicframework.com/">Ionic Framework Team</author>
<content src="index.html" />
<access origin="*" />
<allow-intent href="http://*/*" />
<allow-intent href="https://*/*" />
<allow-intent href="tel:*" />
<allow-intent href="sms:*" />
<allow-intent href="mailto:*" />
<allow-intent href="geo:*" />
<preference name="ScrollEnabled" value="false" />
<preference name="BackupWebStorage" value="none" />
<preference name="SplashMaintainAspectRatio" value="true" />
<preference name="FadeSplashScreenDuration" value="300" />
<preference name="SplashShowOnlyFirstTime" value="false" />
<preference name="SplashScreen" value="screen" />
<preference name="SplashScreenDelay" value="3000" />
<platform name="android">
<edit-config file="app/src/main/AndroidManifest.xml" mode="merge" target="/manifest/application" xmlns:android="http://schemas.android.com/apk/res/android">
<application android:networkSecurityConfig="@xml/network_security_config" />
</edit-config>
<resource-file src="resources/android/xml/network_security_config.xml" target="app/src/main/res/xml/network_security_config.xml" />
<allow-intent href="market:*" />
<icon density="ldpi" src="resources/android/icon/drawable-ldpi-icon.png" />
<icon density="mdpi" src="resources/android/icon/drawable-mdpi-icon.png" />
<icon density="hdpi" src="resources/android/icon/drawable-hdpi-icon.png" />
<icon density="xhdpi" src="resources/android/icon/drawable-xhdpi-icon.png" />
<icon density="xxhdpi" src="resources/android/icon/drawable-xxhdpi-icon.png" />
<icon density="xxxhdpi" src="resources/android/icon/drawable-xxxhdpi-icon.png" />
<splash density="land-ldpi" src="resources/android/splash/drawable-land-ldpi-screen.png" />
<splash density="land-mdpi" src="resources/android/splash/drawable-land-mdpi-screen.png" />
<splash density="land-hdpi" src="resources/android/splash/drawable-land-hdpi-screen.png" />
<splash density="land-xhdpi" src="resources/android/splash/drawable-land-xhdpi-screen.png" />
<splash density="land-xxhdpi" src="resources/android/splash/drawable-land-xxhdpi-screen.png" />
<splash density="land-xxxhdpi" src="resources/android/splash/drawable-land-xxxhdpi-screen.png" />
<splash density="port-ldpi" src="resources/android/splash/drawable-port-ldpi-screen.png" />
<splash density="port-mdpi" src="resources/android/splash/drawable-port-mdpi-screen.png" />
<splash density="port-hdpi" src="resources/android/splash/drawable-port-hdpi-screen.png" />
<splash density="port-xhdpi" src="resources/android/splash/drawable-port-xhdpi-screen.png" />
<splash density="port-xxhdpi" src="resources/android/splash/drawable-port-xxhdpi-screen.png" />
<splash density="port-xxxhdpi" src="resources/android/splash/drawable-port-xxxhdpi-screen.png" />
</platform>
<platform name="ios">
<allow-intent href="itms:*" />
<allow-intent href="itms-apps:*" />
<icon height="57" src="resources/ios/icon/icon.png" width="57" />
<icon height="114" src="resources/ios/icon/icon@2x.png" width="114" />
<icon height="29" src="resources/ios/icon/icon-small.png" width="29" />
<icon height="58" src="resources/ios/icon/icon-small@2x.png" width="58" />
<icon height="87" src="resources/ios/icon/icon-small@3x.png" width="87" />
<icon height="20" src="resources/ios/icon/icon-20.png" width="20" />
<icon height="40" src="resources/ios/icon/icon-20@2x.png" width="40" />
<icon height="60" src="resources/ios/icon/icon-20@3x.png" width="60" />
<icon height="48" src="resources/ios/icon/icon-24@2x.png" width="48" />
<icon height="55" src="resources/ios/icon/icon-27.5@2x.png" width="55" />
<icon height="29" src="resources/ios/icon/icon-29.png" width="29" />
<icon height="58" src="resources/ios/icon/icon-29@2x.png" width="58" />
<icon height="87" src="resources/ios/icon/icon-29@3x.png" width="87" />
<icon height="40" src="resources/ios/icon/icon-40.png" width="40" />
<icon height="80" src="resources/ios/icon/icon-40@2x.png" width="80" />
<icon height="120" src="resources/ios/icon/icon-40@3x.png" width="120" />
<icon height="88" src="resources/ios/icon/icon-44@2x.png" width="88" />
<icon height="50" src="resources/ios/icon/icon-50.png" width="50" />
<icon height="100" src="resources/ios/icon/icon-50@2x.png" width="100" />
<icon height="60" src="resources/ios/icon/icon-60.png" width="60" />
<icon height="120" src="resources/ios/icon/icon-60@2x.png" width="120" />
<icon height="180" src="resources/ios/icon/icon-60@3x.png" width="180" />
<icon height="72" src="resources/ios/icon/icon-72.png" width="72" />
<icon height="144" src="resources/ios/icon/icon-72@2x.png" width="144" />
<icon height="76" src="resources/ios/icon/icon-76.png" width="76" />
<icon height="152" src="resources/ios/icon/icon-76@2x.png" width="152" />
<icon height="167" src="resources/ios/icon/icon-83.5@2x.png" width="167" />
<icon height="172" src="resources/ios/icon/icon-86@2x.png" width="172" />
<icon height="196" src="resources/ios/icon/icon-98@2x.png" width="196" />
<icon height="1024" src="resources/ios/icon/icon-1024.png" width="1024" />
<splash height="480" src="resources/ios/splash/Default~iphone.png" width="320" />
<splash height="960" src="resources/ios/splash/Default@2x~iphone.png" width="640" />
<splash height="1024" src="resources/ios/splash/Default-Portrait~ipad.png" width="768" />
<splash height="768" src="resources/ios/splash/Default-Landscape~ipad.png" width="1024" />
<splash height="1125" src="resources/ios/splash/Default-Landscape-2436h.png" width="2436" />
<splash height="1242" src="resources/ios/splash/Default-Landscape-736h.png" width="2208" />
<splash height="2048" src="resources/ios/splash/Default-Portrait@2x~ipad.png" width="1536" />
<splash height="1536" src="resources/ios/splash/Default-Landscape@2x~ipad.png" width="2048" />
<splash height="2732" src="resources/ios/splash/Default-Portrait@~ipadpro.png" width="2048" />
<splash height="2048" src="resources/ios/splash/Default-Landscape@~ipadpro.png" width="2732" />
<splash height="1136" src="resources/ios/splash/Default-568h@2x~iphone.png" width="640" />
<splash height="1334" src="resources/ios/splash/Default-667h.png" width="750" />
<splash height="2208" src="resources/ios/splash/Default-736h.png" width="1242" />
<splash height="2436" src="resources/ios/splash/Default-2436h.png" width="1125" />
<splash height="2732" src="resources/ios/splash/Default@2x~universal~anyany.png" width="2732" />
</platform>
<plugin name="cordova-plugin-whitelist" spec="1.3.3" />
<plugin name="cordova-plugin-statusbar" spec="2.4.2" />
<plugin name="cordova-plugin-device" spec="2.0.2" />
<plugin name="cordova-plugin-splashscreen" spec="5.0.2" />
<plugin name="cordova-plugin-ionic-webview" spec="^4.0.0" />
<plugin name="cordova-plugin-ionic-keyboard" spec="^2.0.5" />
</widget>

4
ionic.config.json

@ -1,5 +1,7 @@
{
"name": "metasocket-cordova",
"integrations": {},
"integrations": {
"cordova": {}
},
"type": "angular"
}

552
package-lock.json

@ -1566,6 +1566,53 @@
"to-fast-properties": "^2.0.0"
}
},
"@capacitor/core": {
"version": "2.4.6",
"resolved": "https://registry.npmjs.org/@capacitor/core/-/core-2.4.6.tgz",
"integrity": "sha512-3KLSMorCELA5RNRXwHOGlRGuxXaxCEYHC29wOUxObicI2mf14hbMJWylt4QBzNmSqh3/ha7u4/CAZMoJUQR/QA==",
"requires": {
"tslib": "^1.9.0"
},
"dependencies": {
"tslib": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
}
}
},
"@ionic-native/background-mode": {
"version": "5.31.1",
"resolved": "https://registry.npmjs.org/@ionic-native/background-mode/-/background-mode-5.31.1.tgz",
"integrity": "sha512-m5pCR2/QPblE5u9eqRC04qUyHkB0FzgD0a3/G6Q1Xx00BmuBeA/95BB2Htyrt3Ly/pp3W+ynTwljFMeDayi6bw==",
"requires": {
"@types/cordova": "^0.0.34"
}
},
"@ionic-native/core": {
"version": "5.31.1",
"resolved": "https://registry.npmjs.org/@ionic-native/core/-/core-5.31.1.tgz",
"integrity": "sha512-dbJHezSuY8OqyFwyQiS+5QscA/BONhWitXgniljEblC5kQeLOCe+8p30JYHXj9xDciYzfqFP8ICmyaGOqUHJYw==",
"requires": {
"@types/cordova": "^0.0.34"
}
},
"@ionic-native/foreground-service": {
"version": "5.31.1",
"resolved": "https://registry.npmjs.org/@ionic-native/foreground-service/-/foreground-service-5.31.1.tgz",
"integrity": "sha512-ln+2b9VgynZaemcAq+8v0BQ6Qxnx4veebVnAGsZ5fGzwqGIW9qMAbzncWJo9k7CK/jWDjZiqviIbKTxw4uPptQ==",
"requires": {
"@types/cordova": "^0.0.34"
}
},
"@ionic-native/local-notifications": {
"version": "5.31.1",
"resolved": "https://registry.npmjs.org/@ionic-native/local-notifications/-/local-notifications-5.31.1.tgz",
"integrity": "sha512-OOd4EUnnfpDbvuJIwh3UzJ/6fFMTmf8f43mAfU0URkUS/LVJpl9aJzDCOLIB+0RXo+ZeRqW17q44qgUArgz1VQ==",
"requires": {
"@types/cordova": "^0.0.34"
}
},
"@ionic/angular": {
"version": "5.5.5",
"resolved": "https://registry.npmjs.org/@ionic/angular/-/angular-5.5.5.tgz",
@ -1646,6 +1693,25 @@
"schema-utils": "^2.7.0"
}
},
"@netflix/nerror": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/@netflix/nerror/-/nerror-1.1.3.tgz",
"integrity": "sha512-b+MGNyP9/LXkapreJzNUzcvuzZslj/RGgdVVJ16P2wSlYatfLycPObImqVJSmNAdyeShvNeM/pl3sVZsObFueg==",
"dev": true,
"requires": {
"assert-plus": "^1.0.0",
"extsprintf": "^1.4.0",
"lodash": "^4.17.15"
},
"dependencies": {
"extsprintf": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.0.tgz",
"integrity": "sha1-4mifjzVvrWLMplo6kcXfX5VRaS8=",
"dev": true
}
}
},
"@ngtools/webpack": {
"version": "11.1.4",
"resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-11.1.4.tgz",
@ -1826,6 +1892,11 @@
"integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==",
"dev": true
},
"@types/cordova": {
"version": "0.0.34",
"resolved": "https://registry.npmjs.org/@types/cordova/-/cordova-0.0.34.tgz",
"integrity": "sha1-6nrd907Ow9dimCegw54smt3HPQQ="
},
"@types/glob": {
"version": "7.1.3",
"resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz",
@ -2215,6 +2286,29 @@
"integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=",
"dev": true
},
"android-versions": {
"version": "1.6.0",
"resolved": "https://registry.npmjs.org/android-versions/-/android-versions-1.6.0.tgz",
"integrity": "sha512-ojC2Ig7b/KJ6iNtR8e4bacmOsJyEkoERk3CKMIsnH7kJz5z6551NMbrVaRb7KXYavu1d74Uhml/bfcmqT3nAcg==",
"dev": true,
"requires": {
"semver": "^5.7.1"
},
"dependencies": {
"semver": {
"version": "5.7.1",
"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
"integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
"dev": true
}
}
},
"ansi": {
"version": "0.3.1",
"resolved": "https://registry.npmjs.org/ansi/-/ansi-0.3.1.tgz",
"integrity": "sha1-DELU+xcWDVqa8eSEus4cZpIsGyE=",
"dev": true
},
"ansi-colors": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
@ -2495,6 +2589,12 @@
"integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
"dev": true
},
"at-least-node": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
"integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
"dev": true
},
"atob": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
@ -2679,6 +2779,12 @@
"tweetnacl": "^0.14.3"
}
},
"big-integer": {
"version": "1.6.48",
"resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.48.tgz",
"integrity": "sha512-j51egjPa7/i+RdiRuJbPdJ2FIUYYPhvYLjzoYbcMMm62ooO6F94fETG4MTs46zPAF9Brs04OajboA/qTGuz78w==",
"dev": true
},