diff options
author | tristanplouz <tristanplouz@gmail.com> | 2020-09-19 18:51:13 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-09-19 17:51:13 +0100 |
commit | 06a06528ddc9015f71bfbf44bfc2992f06124d0d (patch) | |
tree | eaf66c676b6571304a57daea96db39d2d799edd4 | |
parent | Merge pull request #262 from eandersons/nextcloud-cospend (diff) | |
download | ferdium-recipes-06a06528ddc9015f71bfbf44bfc2992f06124d0d.tar.gz ferdium-recipes-06a06528ddc9015f71bfbf44bfc2992f06124d0d.tar.zst ferdium-recipes-06a06528ddc9015f71bfbf44bfc2992f06124d0d.zip |
Add Gotomeeting recipe (#162)
Co-authored-by: Amine <amine@mouafik.fr>
-rw-r--r-- | all.json | 11 | ||||
-rw-r--r-- | archives/gotomeeting.tar.gz | bin | 0 -> 43533 bytes | |||
-rw-r--r-- | uncompressed/gotomeeting/README.md | 3 | ||||
-rw-r--r-- | uncompressed/gotomeeting/icon.png | bin | 0 -> 43687 bytes | |||
-rw-r--r-- | uncompressed/gotomeeting/icon.svg | 62 | ||||
-rw-r--r-- | uncompressed/gotomeeting/index.js | 8 | ||||
-rw-r--r-- | uncompressed/gotomeeting/package.json | 14 | ||||
-rw-r--r-- | uncompressed/gotomeeting/service.css | 3 | ||||
-rw-r--r-- | uncompressed/gotomeeting/webview.js | 10 |
9 files changed, 111 insertions, 0 deletions
@@ -374,6 +374,17 @@ | |||
374 | } | 374 | } |
375 | }, | 375 | }, |
376 | { | 376 | { |
377 | "author": "Tristan D", | ||
378 | "featured": false, | ||
379 | "id": "gotomeeting", | ||
380 | "name": "Go To Meeting", | ||
381 | "version": "0.2.1", | ||
382 | "icons": { | ||
383 | "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/gotomeeting/icon.png", | ||
384 | "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/gotomeeting/icon.svg" | ||
385 | } | ||
386 | }, | ||
387 | { | ||
377 | "author": "Stefan Malzner <stefan@adlk.io>", | 388 | "author": "Stefan Malzner <stefan@adlk.io>", |
378 | "featured": false, | 389 | "featured": false, |
379 | "id": "grape", | 390 | "id": "grape", |
diff --git a/archives/gotomeeting.tar.gz b/archives/gotomeeting.tar.gz new file mode 100644 index 0000000..0cafb68 --- /dev/null +++ b/archives/gotomeeting.tar.gz | |||
Binary files differ | |||
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 @@ | |||
1 | # Gotomeeting for Ferdi | ||
2 | This is my personnal Ferdi recipe for Gotomeeting | ||
3 | |||
diff --git a/uncompressed/gotomeeting/icon.png b/uncompressed/gotomeeting/icon.png new file mode 100644 index 0000000..4f65c06 --- /dev/null +++ b/uncompressed/gotomeeting/icon.png | |||
Binary files 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 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||
2 | <svg | ||
3 | xmlns:dc="http://purl.org/dc/elements/1.1/" | ||
4 | xmlns:cc="http://creativecommons.org/ns#" | ||
5 | xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | ||
6 | xmlns:svg="http://www.w3.org/2000/svg" | ||
7 | xmlns="http://www.w3.org/2000/svg" | ||
8 | xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | ||
9 | xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | ||
10 | id="" | ||
11 | width="280" | ||
12 | height="180" | ||
13 | version="1.1" | ||
14 | sodipodi:docname="icon.svg" | ||
15 | inkscape:version="0.92.4 (5da689c313, 2019-01-14)"> | ||
16 | <metadata | ||
17 | id="metadata891"> | ||
18 | <rdf:RDF> | ||
19 | <cc:Work | ||
20 | rdf:about=""> | ||
21 | <dc:format>image/svg+xml</dc:format> | ||
22 | <dc:type | ||
23 | rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | ||
24 | </cc:Work> | ||
25 | </rdf:RDF> | ||
26 | </metadata> | ||
27 | <sodipodi:namedview | ||
28 | pagecolor="#ffffff" | ||
29 | bordercolor="#666666" | ||
30 | borderopacity="1" | ||
31 | objecttolerance="10" | ||
32 | gridtolerance="10" | ||
33 | guidetolerance="10" | ||
34 | inkscape:pageopacity="0" | ||
35 | inkscape:pageshadow="2" | ||
36 | inkscape:window-width="1278" | ||
37 | inkscape:window-height="982" | ||
38 | id="namedview889" | ||
39 | showgrid="false" | ||
40 | inkscape:zoom="2.4" | ||
41 | inkscape:cx="140" | ||
42 | inkscape:cy="90" | ||
43 | inkscape:window-x="0" | ||
44 | inkscape:window-y="20" | ||
45 | inkscape:window-maximized="0" | ||
46 | inkscape:current-layer="" /> | ||
47 | <defs | ||
48 | id="defs883"> | ||
49 | <style | ||
50 | id="style881">.bwcls-1{fill:#fff}</style> | ||
51 | </defs> | ||
52 | <g | ||
53 | id="logo" | ||
54 | transform="matrix(1.6505322,0,0,1.5731258,-88.105336,-10.096218)"> | ||
55 | <path | ||
56 | d="m 163.9,69.4 c -2.2,-1.2 -5.1,-1.2 -7.2,0.3 -0.4,0.4 -1,0.4 -1.4,0 l -6.5,-3.8 c 0,0.2 -0.1,0 -0.1,0 0,-0.2 0.1,-0.2 0.1,-0.2 l 6.5,-3.8 c 0.4,-0.2 1,-0.2 1.4,0.2 2.1,1.5 5,1.6 7.2,0.1 3,-1.8 4,-5.5 2.4,-8.7 -1.5,-2.6 -4.7,-3.8 -7.6,-3 -2.9,0.9 -4.9,3.7 -4.7,6.7 0.1,0.5 -0.2,1 -0.7,1.4 l -6.5,3.8 c -0.1,-0.2 -0.1,-0.2 -0.2,-0.2 h -0.1 v -7.5 c 0,-0.4 0.3,-0.9 0.8,-1.2 2.8,-1.2 4.4,-4.3 3.7,-7.3 -0.7,-3 -3.3,-5.3 -6.4,-5.3 -3.2,0 -5.8,2.3 -6.5,5.3 -0.7,3 0.9,6.1 3.7,7.3 0.5,0.3 0.8,0.8 0.8,1.3 v 7.5 c 0,-0.1 -0.1,-0.1 -0.1,-0.1 h -0.2 l -6.5,-3.8 c -0.5,-0.2 -0.8,-0.7 -0.7,-1.2 0.3,-3 -1.7,-5.9 -4.6,-6.9 -3,-0.9 -6.2,0.5 -7.7,3.1 -1.6,2.8 -1,6.2 1.3,8.3 2.3,2 5.8,2 8.3,0.4 0.4,-0.4 1,-0.4 1.4,-0.2 l 6.5,3.8 c 0,0 0.1,0 0.1,0.2 l -0.1,0.2 -6.5,3.8 c -0.4,0.2 -1,0.2 -1.4,-0.2 -2.1,-1.5 -5,-1.5 -7.2,-0.3 -3,1.8 -4,5.7 -2.4,8.8 1.5,2.5 4.7,3.9 7.6,3 2.9,-1 4.9,-3.6 4.7,-6.6 -0.1,-0.5 0.2,-1.2 0.7,-1.4 l 6.5,-3.8 h 0.2 c 0,0 0.1,0 0.1,0.2 v 7.5 c 0,0.5 -0.3,1 -0.8,1.1 -2.8,1.4 -4.4,4.4 -3.7,7.4 0.7,3 3.3,5.1 6.4,5.1 3.2,0 5.8,-2.1 6.5,-5.1 0.7,-3 -0.9,-6 -3.7,-7.4 -0.5,-0.1 -0.8,-0.6 -0.8,-1.1 v -7.5 c 0,-0.2 0.1,-0.2 0.1,-0.2 h 0.2 l 6.5,3.8 c 0.5,0.2 0.8,0.9 0.7,1.4 -0.2,3 1.8,5.6 4.7,6.6 2.9,0.9 6.1,-0.5 7.6,-3 1.6,-3.1 0.6,-7 -2.4,-8.8 z" | ||
57 | transform="matrix(2,0,0,2,-150,-70)" | ||
58 | id="path885" | ||
59 | inkscape:connector-curvature="0" | ||
60 | style="fill:#ff9800" /> | ||
61 | </g> | ||
62 | </svg> | ||
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 @@ | |||
1 | "use strict"; | ||
2 | |||
3 | module.exports = Franz => class Gotomeeting extends Franz { | ||
4 | overrideUserAgent() { | ||
5 | return window.navigator.userAgent.replace(/(Franz|Electron)([^\s]+\s)/g, ''); | ||
6 | } | ||
7 | |||
8 | }; | ||
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 @@ | |||
1 | { | ||
2 | "id": "gotomeeting", | ||
3 | "name": "Go To Meeting", | ||
4 | "version": "0.2.1", | ||
5 | "description": "GoToMeeting App", | ||
6 | "main": "index.js", | ||
7 | "repository":"https://github.com/tristanplouz/ferdi-recipe-gotomeeting.git", | ||
8 | "author": "Tristan D", | ||
9 | "license": "MIT", | ||
10 | "config": { | ||
11 | "serviceURL": "https://app.gotomeeting.com/home.html", | ||
12 | "hasNotificationSound": true | ||
13 | } | ||
14 | } | ||
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 @@ | |||
1 | #footer { | ||
2 | |||
3 | } | ||
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 @@ | |||
1 | "use strict"; | ||
2 | |||
3 | const path = require('path'); | ||
4 | |||
5 | module.exports = Ferdi => { | ||
6 | Ferdi.injectCSS(path.join(__dirname, 'service.css')); | ||
7 | if(document.location.href.match("after")){ | ||
8 | document.location.href="https://app.gotomeeting.com/home.html"; | ||
9 | } | ||
10 | }; | ||