From 6468c135eabaa777b7771af939e670d53bd39945 Mon Sep 17 00:00:00 2001 From: Bruk Berhane Asfaw Date: Sun, 14 Nov 2021 11:24:56 +0300 Subject: [PATCH 01/10] Added support for working offline. Updated Electron to v15 and refactored --- .idea/runConfigurations.xml | 10 ++ .idea/workspace.xml | 195 ++++++-------------------- app.js | 22 ++- offline/128.png | Bin 0 -> 4982 bytes offline/_locales/af/messages.json | 1 + offline/_locales/am/messages.json | 23 +++ offline/_locales/ar/messages.json | 23 +++ offline/_locales/az/messages.json | 23 +++ offline/_locales/be/messages.json | 1 + offline/_locales/bg/messages.json | 23 +++ offline/_locales/bn/messages.json | 23 +++ offline/_locales/ca/messages.json | 23 +++ offline/_locales/cs/messages.json | 23 +++ offline/_locales/cy/messages.json | 1 + offline/_locales/da/messages.json | 23 +++ offline/_locales/de/messages.json | 23 +++ offline/_locales/el/messages.json | 23 +++ offline/_locales/en/messages.json | 23 +++ offline/_locales/en_CA/messages.json | 23 +++ offline/_locales/en_GB/messages.json | 23 +++ offline/_locales/en_US/messages.json | 30 ++++ offline/_locales/es/messages.json | 23 +++ offline/_locales/es_419/messages.json | 23 +++ offline/_locales/et/messages.json | 23 +++ offline/_locales/eu/messages.json | 1 + offline/_locales/fa/messages.json | 23 +++ offline/_locales/fi/messages.json | 23 +++ offline/_locales/fil/messages.json | 23 +++ offline/_locales/fr/messages.json | 23 +++ offline/_locales/fr_CA/messages.json | 23 +++ offline/_locales/gl/messages.json | 1 + offline/_locales/gu/messages.json | 23 +++ offline/_locales/hi/messages.json | 23 +++ offline/_locales/hr/messages.json | 23 +++ offline/_locales/hu/messages.json | 23 +++ offline/_locales/hy/messages.json | 1 + offline/_locales/id/messages.json | 23 +++ offline/_locales/is/messages.json | 1 + offline/_locales/it/messages.json | 23 +++ offline/_locales/iw/messages.json | 1 + offline/_locales/ja/messages.json | 23 +++ offline/_locales/ka/messages.json | 1 + offline/_locales/kk/messages.json | 1 + offline/_locales/km/messages.json | 1 + offline/_locales/kn/messages.json | 23 +++ offline/_locales/ko/messages.json | 23 +++ offline/_locales/lo/messages.json | 1 + offline/_locales/lt/messages.json | 23 +++ offline/_locales/lv/messages.json | 23 +++ offline/_locales/ml/messages.json | 23 +++ offline/_locales/mn/messages.json | 1 + offline/_locales/mr/messages.json | 23 +++ offline/_locales/ms/messages.json | 23 +++ offline/_locales/my/messages.json | 1 + offline/_locales/ne/messages.json | 1 + offline/_locales/nl/messages.json | 23 +++ offline/_locales/no/messages.json | 23 +++ offline/_locales/pa/messages.json | 1 + offline/_locales/pl/messages.json | 23 +++ offline/_locales/pt_BR/messages.json | 23 +++ offline/_locales/pt_PT/messages.json | 23 +++ offline/_locales/ro/messages.json | 23 +++ offline/_locales/ru/messages.json | 23 +++ offline/_locales/si/messages.json | 1 + offline/_locales/sk/messages.json | 23 +++ offline/_locales/sl/messages.json | 23 +++ offline/_locales/sr/messages.json | 23 +++ offline/_locales/sv/messages.json | 23 +++ offline/_locales/sw/messages.json | 23 +++ offline/_locales/ta/messages.json | 23 +++ offline/_locales/te/messages.json | 23 +++ offline/_locales/th/messages.json | 23 +++ offline/_locales/tr/messages.json | 23 +++ offline/_locales/uk/messages.json | 23 +++ offline/_locales/ur/messages.json | 1 + offline/_locales/vi/messages.json | 23 +++ offline/_locales/zh_CN/messages.json | 23 +++ offline/_locales/zh_HK/messages.json | 1 + offline/_locales/zh_TW/messages.json | 23 +++ offline/_locales/zu/messages.json | 1 + offline/dasherSettingSchema.json | 21 +++ offline/eventpage_bin_prod.js | 128 +++++++++++++++++ offline/manifest.fingerprint | 1 + offline/manifest.json | 34 +++++ offline/page_embed_script.js | 1 + package.json | 2 +- src/helpers/config.js | 2 +- src/js/childwindow.js | 42 +++--- src/js/mainwindow.js | 19 +-- yarn.lock | 113 ++++++++------- 90 files changed, 1648 insertions(+), 257 deletions(-) create mode 100644 .idea/runConfigurations.xml create mode 100644 offline/128.png create mode 100644 offline/_locales/af/messages.json create mode 100644 offline/_locales/am/messages.json create mode 100644 offline/_locales/ar/messages.json create mode 100644 offline/_locales/az/messages.json create mode 100644 offline/_locales/be/messages.json create mode 100644 offline/_locales/bg/messages.json create mode 100644 offline/_locales/bn/messages.json create mode 100644 offline/_locales/ca/messages.json create mode 100644 offline/_locales/cs/messages.json create mode 100644 offline/_locales/cy/messages.json create mode 100644 offline/_locales/da/messages.json create mode 100644 offline/_locales/de/messages.json create mode 100644 offline/_locales/el/messages.json create mode 100644 offline/_locales/en/messages.json create mode 100644 offline/_locales/en_CA/messages.json create mode 100644 offline/_locales/en_GB/messages.json create mode 100644 offline/_locales/en_US/messages.json create mode 100644 offline/_locales/es/messages.json create mode 100644 offline/_locales/es_419/messages.json create mode 100644 offline/_locales/et/messages.json create mode 100644 offline/_locales/eu/messages.json create mode 100644 offline/_locales/fa/messages.json create mode 100644 offline/_locales/fi/messages.json create mode 100644 offline/_locales/fil/messages.json create mode 100644 offline/_locales/fr/messages.json create mode 100644 offline/_locales/fr_CA/messages.json create mode 100644 offline/_locales/gl/messages.json create mode 100644 offline/_locales/gu/messages.json create mode 100644 offline/_locales/hi/messages.json create mode 100644 offline/_locales/hr/messages.json create mode 100644 offline/_locales/hu/messages.json create mode 100644 offline/_locales/hy/messages.json create mode 100644 offline/_locales/id/messages.json create mode 100644 offline/_locales/is/messages.json create mode 100644 offline/_locales/it/messages.json create mode 100644 offline/_locales/iw/messages.json create mode 100644 offline/_locales/ja/messages.json create mode 100644 offline/_locales/ka/messages.json create mode 100644 offline/_locales/kk/messages.json create mode 100644 offline/_locales/km/messages.json create mode 100644 offline/_locales/kn/messages.json create mode 100644 offline/_locales/ko/messages.json create mode 100644 offline/_locales/lo/messages.json create mode 100644 offline/_locales/lt/messages.json create mode 100644 offline/_locales/lv/messages.json create mode 100644 offline/_locales/ml/messages.json create mode 100644 offline/_locales/mn/messages.json create mode 100644 offline/_locales/mr/messages.json create mode 100644 offline/_locales/ms/messages.json create mode 100644 offline/_locales/my/messages.json create mode 100644 offline/_locales/ne/messages.json create mode 100644 offline/_locales/nl/messages.json create mode 100644 offline/_locales/no/messages.json create mode 100644 offline/_locales/pa/messages.json create mode 100644 offline/_locales/pl/messages.json create mode 100644 offline/_locales/pt_BR/messages.json create mode 100644 offline/_locales/pt_PT/messages.json create mode 100644 offline/_locales/ro/messages.json create mode 100644 offline/_locales/ru/messages.json create mode 100644 offline/_locales/si/messages.json create mode 100644 offline/_locales/sk/messages.json create mode 100644 offline/_locales/sl/messages.json create mode 100644 offline/_locales/sr/messages.json create mode 100644 offline/_locales/sv/messages.json create mode 100644 offline/_locales/sw/messages.json create mode 100644 offline/_locales/ta/messages.json create mode 100644 offline/_locales/te/messages.json create mode 100644 offline/_locales/th/messages.json create mode 100644 offline/_locales/tr/messages.json create mode 100644 offline/_locales/uk/messages.json create mode 100644 offline/_locales/ur/messages.json create mode 100644 offline/_locales/vi/messages.json create mode 100644 offline/_locales/zh_CN/messages.json create mode 100644 offline/_locales/zh_HK/messages.json create mode 100644 offline/_locales/zh_TW/messages.json create mode 100644 offline/_locales/zu/messages.json create mode 100644 offline/dasherSettingSchema.json create mode 100644 offline/eventpage_bin_prod.js create mode 100644 offline/manifest.fingerprint create mode 100644 offline/manifest.json create mode 100644 offline/page_embed_script.js diff --git a/.idea/runConfigurations.xml b/.idea/runConfigurations.xml new file mode 100644 index 0000000..797acea --- /dev/null +++ b/.idea/runConfigurations.xml @@ -0,0 +1,10 @@ + + + + + + \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 3bf842d..4a16b5e 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -2,156 +2,31 @@ - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + @@ -249,24 +125,20 @@ + + + + + - - - + @@ -278,6 +150,8 @@ @@ -310,10 +184,19 @@ - - -