From b31e987c728accd28b33b2894a3e240ee710d1bc Mon Sep 17 00:00:00 2001 From: Eugene Serb <46799701+eugene-serb@users.noreply.github.com> Date: Sat, 27 Aug 2022 17:15:11 +0300 Subject: [PATCH 01/20] - changed tabs width from 4 to 2. - updated links had meta. - added link to bugtracker. - updated packages. - updated version. - rebuild. --- .eslintrc.js | 32 +- babel.config.js | 6 +- docs/404.md | 137 ++-- docs/about.html | 6 +- .../{741.06b3a622.css => 161.06b3a622.css} | 0 .../{991.19a8cda3.css => 219.19a8cda3.css} | 0 .../{835.10b8ac32.css => 950.10b8ac32.css} | 0 docs/custom.html | 6 +- docs/diagnostic.html | 6 +- docs/donate.html | 6 +- docs/faq.html | 6 +- docs/index.html | 32 +- docs/js/161.8181db92.js | 2 + docs/js/161.8181db92.js.map | 1 + docs/js/219.4c3a113b.js | 2 + docs/js/219.4c3a113b.js.map | 1 + docs/js/284.e47dcb1b.js | 2 - docs/js/284.e47dcb1b.js.map | 1 - docs/js/{442.d79586f7.js => 333.3b8b1ecd.js} | 4 +- ...42.d79586f7.js.map => 333.3b8b1ecd.js.map} | 2 +- docs/js/34.7ff8bfa5.js | 2 - docs/js/34.7ff8bfa5.js.map | 1 - docs/js/493.3240b127.js | 2 + docs/js/493.3240b127.js.map | 1 + docs/js/66.40db07dd.js | 2 + docs/js/66.40db07dd.js.map | 1 + docs/js/741.bb44ffd2.js | 2 - docs/js/741.bb44ffd2.js.map | 1 - docs/js/835.17b1ecd3.js | 2 - docs/js/835.17b1ecd3.js.map | 1 - docs/js/{479.b4912f46.js => 920.5464853f.js} | 4 +- ...79.b4912f46.js.map => 920.5464853f.js.map} | 2 +- docs/js/950.addae715.js | 2 + docs/js/950.addae715.js.map | 1 + docs/js/991.04357823.js | 2 - docs/js/991.04357823.js.map | 1 - docs/js/app.376ec8ba.js | 2 + docs/js/app.376ec8ba.js.map | 1 + docs/js/app.6006a533.js | 2 - docs/js/app.6006a533.js.map | 1 - docs/js/chunk-vendors.52df046b.js | 14 + docs/js/chunk-vendors.52df046b.js.map | 1 + docs/js/chunk-vendors.8748c580.js | 14 - docs/js/chunk-vendors.8748c580.js.map | 1 - docs/manual.html | 6 +- docs/sitemap-internal.xml | 14 +- docs/sitemap.xml | 2 +- package-lock.json | 688 +++++++++--------- package.json | 5 +- public/404.md | 137 ++-- public/about.html | 6 +- public/custom.html | 6 +- public/diagnostic.html | 6 +- public/donate.html | 6 +- public/faq.html | 6 +- public/index.html | 116 +-- public/manual.html | 6 +- public/sitemap-internal.xml | 14 +- public/sitemap.xml | 2 +- src/App.vue | 68 +- src/components/AppCustom.vue | 220 +++--- src/components/AppDiagnostic.vue | 106 +-- src/components/AppManual.vue | 362 ++++----- src/components/AppPatterns.vue | 102 +-- src/components/DiagnosticItem.vue | 158 ++-- src/components/FooterItem.vue | 78 +- src/components/GamepadItem.vue | 44 +- src/components/GamepadList.vue | 50 +- src/components/HeaderItem.vue | 240 +++--- src/components/MessageItem.vue | 42 +- src/components/NavigationList.vue | 46 +- src/components/PatternItem.vue | 158 ++-- src/components/PatternList.vue | 90 +-- src/main.ts | 5 +- src/models/IGamepad.ts | 16 +- src/models/IGamepadButton.ts | 6 +- src/models/IGamepadEvent.ts | 2 +- src/models/IPatternUnit.ts | 8 +- src/models/IVibrationActuator.ts | 6 +- src/models/IVibrator.ts | 20 +- src/models/PatternUnit.ts | 26 +- src/models/TPattern.ts | 8 +- src/models/TPatternUnit.ts | 8 +- src/models/Vibrator.ts | 78 +- src/router/index.ts | 656 ++++++++--------- src/router/modules/MetaTagUpdater.ts | 68 +- src/router/modules/QueryRouter.ts | 50 +- src/shims-vue.d.ts | 6 +- src/store/index.ts | 96 +-- src/store/models/IGamepadsState.ts | 2 +- src/store/models/IPatternState.ts | 2 +- src/store/models/IRootState.ts | 4 +- src/store/modules/MGamepads.ts | 118 +-- src/store/modules/MPatterns.ts | 60 +- src/views/AboutView.vue | 42 +- src/views/CustomView.vue | 20 +- src/views/DiagnosticView.vue | 20 +- src/views/DonateView.vue | 44 +- src/views/FaqView.vue | 86 +-- src/views/ManualView.vue | 20 +- src/views/NotFoundView.vue | 20 +- src/views/PatternsView.vue | 20 +- vue.config.js | 2 +- 103 files changed, 2305 insertions(+), 2313 deletions(-) rename docs/css/{741.06b3a622.css => 161.06b3a622.css} (100%) rename docs/css/{991.19a8cda3.css => 219.19a8cda3.css} (100%) rename docs/css/{835.10b8ac32.css => 950.10b8ac32.css} (100%) create mode 100644 docs/js/161.8181db92.js create mode 100644 docs/js/161.8181db92.js.map create mode 100644 docs/js/219.4c3a113b.js create mode 100644 docs/js/219.4c3a113b.js.map delete mode 100644 docs/js/284.e47dcb1b.js delete mode 100644 docs/js/284.e47dcb1b.js.map rename docs/js/{442.d79586f7.js => 333.3b8b1ecd.js} (90%) rename docs/js/{442.d79586f7.js.map => 333.3b8b1ecd.js.map} (54%) delete mode 100644 docs/js/34.7ff8bfa5.js delete mode 100644 docs/js/34.7ff8bfa5.js.map create mode 100644 docs/js/493.3240b127.js create mode 100644 docs/js/493.3240b127.js.map create mode 100644 docs/js/66.40db07dd.js create mode 100644 docs/js/66.40db07dd.js.map delete mode 100644 docs/js/741.bb44ffd2.js delete mode 100644 docs/js/741.bb44ffd2.js.map delete mode 100644 docs/js/835.17b1ecd3.js delete mode 100644 docs/js/835.17b1ecd3.js.map rename docs/js/{479.b4912f46.js => 920.5464853f.js} (95%) rename docs/js/{479.b4912f46.js.map => 920.5464853f.js.map} (68%) create mode 100644 docs/js/950.addae715.js create mode 100644 docs/js/950.addae715.js.map delete mode 100644 docs/js/991.04357823.js delete mode 100644 docs/js/991.04357823.js.map create mode 100644 docs/js/app.376ec8ba.js create mode 100644 docs/js/app.376ec8ba.js.map delete mode 100644 docs/js/app.6006a533.js delete mode 100644 docs/js/app.6006a533.js.map create mode 100644 docs/js/chunk-vendors.52df046b.js create mode 100644 docs/js/chunk-vendors.52df046b.js.map delete mode 100644 docs/js/chunk-vendors.8748c580.js delete mode 100644 docs/js/chunk-vendors.8748c580.js.map diff --git a/.eslintrc.js b/.eslintrc.js index a2ff006..e06d988 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -1,19 +1,19 @@ module.exports = { - root: true, - env: { - node: true, - }, - 'extends': [ - 'plugin:vue/vue3-essential', - 'eslint:recommended', - '@vue/typescript/recommended', - ], - parserOptions: { - ecmaVersion: 2020, - }, - rules: { - 'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off', - 'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off', - }, + root: true, + env: { + node: true, + }, + 'extends': [ + 'plugin:vue/vue3-essential', + 'eslint:recommended', + '@vue/typescript/recommended', + ], + parserOptions: { + ecmaVersion: 2020, + }, + rules: { + 'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off', + 'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off', + }, }; diff --git a/babel.config.js b/babel.config.js index c32ff23..e952187 100644 --- a/babel.config.js +++ b/babel.config.js @@ -1,6 +1,6 @@ module.exports = { - presets: [ - '@vue/cli-plugin-babel/preset', - ], + presets: [ + '@vue/cli-plugin-babel/preset', + ], }; diff --git a/docs/404.md b/docs/404.md index e5266f1..d0213e2 100644 --- a/docs/404.md +++ b/docs/404.md @@ -1,82 +1,83 @@
- - - - - - - - - - - - - + + + + + + + + + + + + + - + .banner-container { + min-height: 100vh; + display: flex; + } - - - - - - + - + gtag('config', 'G-59FM5E4MVD'); + + + + + - - + + diff --git a/docs/about.html b/docs/about.html index 81263dc..1bd48ee 100644 --- a/docs/about.html +++ b/docs/about.html @@ -1,9 +1,9 @@ - More donation = more money
More money allows me buy more coffee
More coffee makes me write more code
More code means more features
More features make you more happiness and productive
More happiness and productive so you earn more money
More money you earn more donation to me
More donation = more money
More money allows me buy more coffee
More coffee makes me write more code
More code means more features
More features make you more happiness and productive
More happiness and productive so you earn more money
More money you earn more donation to me
More donation = more money
More money allows me buy more coffee
More coffee makes me write more code
More code means more features
More features make you more happiness and productive
More happiness and productive so you earn more money
More money you earn more donation to me
More donation = more money
More money allows me buy more coffee
More coffee makes me write more code
More code means more features
More features make you more happiness and productive
More happiness and productive so you earn more money
More money you earn more donation to me
Hi! I am the author and developer of Wavelovers app and I want to thank you for using this app. If you have any ideas or wishes, you can write to me.
Hi! I am the author and developer of Wavelovers app and I want to thank you for using this app. If you have any ideas or wishes, you can write to me.
Hi! I am the author and developer of Wavelovers app and I want to thank you for using this app. If you have any ideas or wishes, you can write to me.
Hi! I am the author and developer of Wavelovers app and I want to thank you for using this app. If you have any ideas or wishes, you can write to me.
f?Y(t,i,s,!0,!1,p):R(e,n,r,i,s,c,u,l,p)},q=(t,e,n,r,i,s,c,u,l)=>{let a=0;const f=e.length;let p=t.length-1,d=f-1;while(a<=p&&a<=d){const r=t[a],o=e[a]=l?an(e[a]):ln(e[a]);if(!Xe(r,o))break;y(r,o,n,null,i,s,c,u,l),a++}while(a<=p&&a<=d){const r=t[p],o=e[d]=l?an(e[d]):ln(e[d]);if(!Xe(r,o))break;y(r,o,n,null,i,s,c,u,l),p--,d--}if(a>p){if(a<=d){const t=d+1,o=t Hi! I am the author and developer of Wavelovers app and I want to thank you for using this app. If you have any ideas or wishes, you can write to me. Hi! I am the author and developer of Wavelovers app and I want to thank you for using this app. If you have any ideas or wishes, you can write to me.
- More donation = more money
+ More donation = more money #{{ gamepad.unit.index + 1 }}. {{ gamepad.unit.id }}
- #{{ gamepad.unit.index + 1 }}. {{ gamepad.unit.id }}
+ Wavelovers About
- About
-
- Write me:
- eugene.serb@gmail.com
-
- Visit my homepage:
- eugene-serb.github.io
- Wavelovers About
+ About
+
+ Write me:
+ eugene.serb@gmail.com
+
+ Visit my homepage:
+ eugene-serb.github.io
Wavelovers Custom
- Wavelovers Custom
+ Wavelovers Diagnostic
- Wavelovers Diagnostic
+ Wavelovers Donate
- Donate
- If you like this app, you can thank me and donate to me.
- Why should you donate to Wavelovers?
-
- More money allows me buy more coffee
- More coffee makes me write more code
- More code means more features
- More features make you more happiness and productive
- More happiness and productive so you earn more money
- More money you earn more donation to me
-
- Bitcoin:
- bc1qspzgj7xrf099s2ej8f5zmm52xu0wkfurpezny5
- Wavelovers Donate
+ Donate
+ If you like this app, you can thank me and donate to me.
+ Why should you donate to Wavelovers?
+
+ More money allows me buy more coffee
+ More coffee makes me write more code
+ More code means more features
+ More features make you more happiness and productive
+ More happiness and productive so you earn more money
+ More money you earn more donation to me
+
+ Bitcoin:
+ bc1qspzgj7xrf099s2ej8f5zmm52xu0wkfurpezny5
Wavelovers FAQ
- FAQ
-
-
- Troubleshooting
- If you are having difficulty detecting a gamepad by the browser, you can use the utility
- Wavelovers Diagnostic
-
-
- System Requirements
-
-
- Wavelovers FAQ
+ FAQ
+
+
Troubleshooting
+ If you are having difficulty detecting a gamepad by the browser, you can use the utility
+ Wavelovers Diagnostic
+
+
+ System Requirements
+
+
+ Wavelovers Manual
- Wavelovers Manual
+ Wavelovers – 404
- 404. Page not Found.
- Wavelovers – 404
+ 404. Page not Found.
+ Wavelovers
- Wavelovers
+