From 06a06528ddc9015f71bfbf44bfc2992f06124d0d Mon Sep 17 00:00:00 2001 From: tristanplouz Date: Sat, 19 Sep 2020 18:51:13 +0200 Subject: Add Gotomeeting recipe (#162) Co-authored-by: Amine --- uncompressed/gotomeeting/README.md | 3 ++ uncompressed/gotomeeting/icon.png | Bin 0 -> 43687 bytes uncompressed/gotomeeting/icon.svg | 62 ++++++++++++++++++++++++++++++++++ uncompressed/gotomeeting/index.js | 8 +++++ uncompressed/gotomeeting/package.json | 14 ++++++++ uncompressed/gotomeeting/service.css | 3 ++ uncompressed/gotomeeting/webview.js | 10 ++++++ 7 files changed, 100 insertions(+) create mode 100644 uncompressed/gotomeeting/README.md create mode 100644 uncompressed/gotomeeting/icon.png create mode 100644 uncompressed/gotomeeting/icon.svg create mode 100644 uncompressed/gotomeeting/index.js create mode 100644 uncompressed/gotomeeting/package.json create mode 100644 uncompressed/gotomeeting/service.css create mode 100644 uncompressed/gotomeeting/webview.js (limited to 'uncompressed') diff --git a/uncompressed/gotomeeting/README.md b/uncompressed/gotomeeting/README.md new file mode 100644 index 0000000..7200ab4 --- /dev/null +++ b/uncompressed/gotomeeting/README.md @@ -0,0 +1,3 @@ +# Gotomeeting for Ferdi +This is my personnal Ferdi recipe for Gotomeeting + diff --git a/uncompressed/gotomeeting/icon.png b/uncompressed/gotomeeting/icon.png new file mode 100644 index 0000000..4f65c06 Binary files /dev/null and b/uncompressed/gotomeeting/icon.png differ diff --git a/uncompressed/gotomeeting/icon.svg b/uncompressed/gotomeeting/icon.svg new file mode 100644 index 0000000..81559a2 --- /dev/null +++ b/uncompressed/gotomeeting/icon.svg @@ -0,0 +1,62 @@ + + + + + + image/svg+xml + + + + + + + + + + diff --git a/uncompressed/gotomeeting/index.js b/uncompressed/gotomeeting/index.js new file mode 100644 index 0000000..0b3f51c --- /dev/null +++ b/uncompressed/gotomeeting/index.js @@ -0,0 +1,8 @@ +"use strict"; + +module.exports = Franz => class Gotomeeting extends Franz { + overrideUserAgent() { + return window.navigator.userAgent.replace(/(Franz|Electron)([^\s]+\s)/g, ''); + } + +}; diff --git a/uncompressed/gotomeeting/package.json b/uncompressed/gotomeeting/package.json new file mode 100644 index 0000000..e60a8c9 --- /dev/null +++ b/uncompressed/gotomeeting/package.json @@ -0,0 +1,14 @@ +{ + "id": "gotomeeting", + "name": "Go To Meeting", + "version": "0.2.1", + "description": "GoToMeeting App", + "main": "index.js", + "repository":"https://github.com/tristanplouz/ferdi-recipe-gotomeeting.git", + "author": "Tristan D", + "license": "MIT", + "config": { + "serviceURL": "https://app.gotomeeting.com/home.html", + "hasNotificationSound": true + } +} diff --git a/uncompressed/gotomeeting/service.css b/uncompressed/gotomeeting/service.css new file mode 100644 index 0000000..d33e7ea --- /dev/null +++ b/uncompressed/gotomeeting/service.css @@ -0,0 +1,3 @@ +#footer { + +} diff --git a/uncompressed/gotomeeting/webview.js b/uncompressed/gotomeeting/webview.js new file mode 100644 index 0000000..1cd2168 --- /dev/null +++ b/uncompressed/gotomeeting/webview.js @@ -0,0 +1,10 @@ +"use strict"; + +const path = require('path'); + +module.exports = Ferdi => { + Ferdi.injectCSS(path.join(__dirname, 'service.css')); + if(document.location.href.match("after")){ + document.location.href="https://app.gotomeeting.com/home.html"; + } +}; -- cgit v1.2.3-70-g09d2