diff options
138 files changed, 1615 insertions, 175 deletions
diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile new file mode 100644 index 0000000..e1af327 --- /dev/null +++ b/.devcontainer/Dockerfile | |||
@@ -0,0 +1,21 @@ | |||
1 | #------------------------------------------------------------------------------------------------------------- | ||
2 | # Copyright (c) Microsoft Corporation. All rights reserved. | ||
3 | # Licensed under the MIT License. See https://go.microsoft.com/fwlink/?linkid=2090316 for license information. | ||
4 | #------------------------------------------------------------------------------------------------------------- | ||
5 | |||
6 | # To fully customize the contents of this image, use the following Dockerfile instead: | ||
7 | # https://github.com/microsoft/vscode-dev-containers/tree/v0.117.1/containers/javascript-node-12/.devcontainer/Dockerfile | ||
8 | FROM mcr.microsoft.com/vscode/devcontainers/javascript-node:0-12 | ||
9 | |||
10 | # ** [Optional] Uncomment this section to install additional packages. ** | ||
11 | # | ||
12 | # ENV DEBIAN_FRONTEND=noninteractive | ||
13 | # RUN apt-get update \ | ||
14 | # && apt-get -y install --no-install-recommends <your-package-list-here> \ | ||
15 | # # | ||
16 | # # Clean up | ||
17 | # && apt-get autoremove -y \ | ||
18 | # && apt-get clean -y \ | ||
19 | # && rm -rf /var/lib/apt/lists/* | ||
20 | # ENV DEBIAN_FRONTEND=dialog | ||
21 | |||
diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 0000000..1c169bf --- /dev/null +++ b/.devcontainer/devcontainer.json | |||
@@ -0,0 +1,25 @@ | |||
1 | // For format details, see https://aka.ms/vscode-remote/devcontainer.json or this file's README at: | ||
2 | // https://github.com/microsoft/vscode-dev-containers/tree/v0.117.1/containers/javascript-node-12 | ||
3 | { | ||
4 | "name": "Node.js 12", | ||
5 | "dockerFile": "Dockerfile", | ||
6 | |||
7 | // Set *default* container specific settings.json values on container create. | ||
8 | "settings": { | ||
9 | "terminal.integrated.shell.linux": "/bin/bash" | ||
10 | }, | ||
11 | |||
12 | // Add the IDs of extensions you want installed when the container is created. | ||
13 | "extensions": [ | ||
14 | "dbaeumer.vscode-eslint" | ||
15 | ], | ||
16 | |||
17 | // Use 'forwardPorts' to make a list of ports inside the container available locally. | ||
18 | // "forwardPorts": [], | ||
19 | |||
20 | // Use 'postCreateCommand' to run commands after the container is created. | ||
21 | // "postCreateCommand": "npm install" | ||
22 | |||
23 | // Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root. | ||
24 | // "remoteUser": "node" | ||
25 | } | ||
@@ -22,6 +22,17 @@ | |||
22 | } | 22 | } |
23 | }, | 23 | }, |
24 | { | 24 | { |
25 | "author": "Kittywhiskers Van Gogh <63189531+kittywhiskers@users.noreply.github.com>", | ||
26 | "featured": false, | ||
27 | "id": "anonaddy", | ||
28 | "name": "AnonAddy", | ||
29 | "version": "1.0.0", | ||
30 | "icons": { | ||
31 | "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/anonaddy/icon.png", | ||
32 | "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/anonaddy/icon.svg" | ||
33 | } | ||
34 | }, | ||
35 | { | ||
25 | "author": "Tom Chapman <thomas_chapman84@hotmail.com> and The Ferdi Team <hello@getferdi.com>", | 36 | "author": "Tom Chapman <thomas_chapman84@hotmail.com> and The Ferdi Team <hello@getferdi.com>", |
26 | "featured": false, | 37 | "featured": false, |
27 | "id": "anydo", | 38 | "id": "anydo", |
@@ -44,6 +55,28 @@ | |||
44 | } | 55 | } |
45 | }, | 56 | }, |
46 | { | 57 | { |
58 | "author": "Thomas Fehrenbach", | ||
59 | "featured": false, | ||
60 | "id": "bigbluebutton", | ||
61 | "name": "BigBlueButton", | ||
62 | "version": "1.0.0", | ||
63 | "icons": { | ||
64 | "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/bigbluebutton/icon.png", | ||
65 | "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/bigbluebutton/icon.svg" | ||
66 | } | ||
67 | }, | ||
68 | { | ||
69 | "author": "Kittywhiskers Van Gogh <63189531+kittywhiskers@users.noreply.github.com>", | ||
70 | "featured": false, | ||
71 | "id": "bitbucket", | ||
72 | "name": "BitBucket", | ||
73 | "version": "1.0.0", | ||
74 | "icons": { | ||
75 | "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/bitbucket/icon.png", | ||
76 | "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/bitbucket/icon.svg" | ||
77 | } | ||
78 | }, | ||
79 | { | ||
47 | "author": "Koma, hideosasaki", | 80 | "author": "Koma, hideosasaki", |
48 | "featured": false, | 81 | "featured": false, |
49 | "id": "chatwork", | 82 | "id": "chatwork", |
@@ -110,6 +143,17 @@ | |||
110 | } | 143 | } |
111 | }, | 144 | }, |
112 | { | 145 | { |
146 | "author": "Sylvain Cecchetto <cecchetto.sylvain@me.com>, Omove <61330514+omove@users.noreply.github.com>, Achim Leitner <1033549+fjl5@users.noreply.github.com>", | ||
147 | "featured": false, | ||
148 | "id": "element", | ||
149 | "name": "Element", | ||
150 | "version": "1.0.2", | ||
151 | "icons": { | ||
152 | "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/element/icon.png", | ||
153 | "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/element/icon.svg" | ||
154 | } | ||
155 | }, | ||
156 | { | ||
113 | "author": "tfehren", | 157 | "author": "tfehren", |
114 | "featured": false, | 158 | "featured": false, |
115 | "id": "enterprise-owa", | 159 | "id": "enterprise-owa", |
@@ -121,6 +165,17 @@ | |||
121 | } | 165 | } |
122 | }, | 166 | }, |
123 | { | 167 | { |
168 | "author": "Kittywhiskers Van Gogh <63189531+kittywhiskers@users.noreply.github.com>", | ||
169 | "featured": false, | ||
170 | "id": "epicgames", | ||
171 | "name": "Epic Games Store", | ||
172 | "version": "1.0.0", | ||
173 | "icons": { | ||
174 | "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/epicgames/icon.png", | ||
175 | "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/epicgames/icon.svg" | ||
176 | } | ||
177 | }, | ||
178 | { | ||
124 | "author": "concon", | 179 | "author": "concon", |
125 | "featured": false, | 180 | "featured": false, |
126 | "id": "evernote", | 181 | "id": "evernote", |
@@ -231,6 +286,17 @@ | |||
231 | } | 286 | } |
232 | }, | 287 | }, |
233 | { | 288 | { |
289 | "author": "Kittywhiskers Van Gogh <63189531+kittywhiskers@users.noreply.github.com>", | ||
290 | "featured": false, | ||
291 | "id": "gitlab", | ||
292 | "name": "GitLab", | ||
293 | "version": "1.0.0", | ||
294 | "icons": { | ||
295 | "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/gitlab/icon.png", | ||
296 | "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/gitlab/icon.svg" | ||
297 | } | ||
298 | }, | ||
299 | { | ||
234 | "author": "Brian Gilbert <brian@briangilbert.net>", | 300 | "author": "Brian Gilbert <brian@briangilbert.net>", |
235 | "featured": true, | 301 | "featured": true, |
236 | "id": "gitter", | 302 | "id": "gitter", |
@@ -257,7 +323,7 @@ | |||
257 | "featured": true, | 323 | "featured": true, |
258 | "id": "gmail", | 324 | "id": "gmail", |
259 | "name": "Gmail", | 325 | "name": "Gmail", |
260 | "version": "1.3.1", | 326 | "version": "1.3.3", |
261 | "icons": { | 327 | "icons": { |
262 | "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/gmail/icon.png", | 328 | "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/gmail/icon.png", |
263 | "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/gmail/icon.svg" | 329 | "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/gmail/icon.svg" |
@@ -279,7 +345,7 @@ | |||
279 | "featured": false, | 345 | "featured": false, |
280 | "id": "googledrive", | 346 | "id": "googledrive", |
281 | "name": "Google Drive", | 347 | "name": "Google Drive", |
282 | "version": "1.0.3", | 348 | "version": "1.0.5", |
283 | "icons": { | 349 | "icons": { |
284 | "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/googledrive/icon.png", | 350 | "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/googledrive/icon.png", |
285 | "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/googledrive/icon.svg" | 351 | "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/googledrive/icon.svg" |
@@ -444,7 +510,7 @@ | |||
444 | "featured": false, | 510 | "featured": false, |
445 | "id": "jira", | 511 | "id": "jira", |
446 | "name": "Jira", | 512 | "name": "Jira", |
447 | "version": "1.1.0", | 513 | "version": "1.2.0", |
448 | "icons": { | 514 | "icons": { |
449 | "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/jira/icon.png", | 515 | "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/jira/icon.png", |
450 | "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/jira/icon.svg" | 516 | "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/jira/icon.svg" |
@@ -510,7 +576,7 @@ | |||
510 | "featured": true, | 576 | "featured": true, |
511 | "id": "mattermost", | 577 | "id": "mattermost", |
512 | "name": "Mattermost", | 578 | "name": "Mattermost", |
513 | "version": "1.2.1", | 579 | "version": "1.2.2", |
514 | "icons": { | 580 | "icons": { |
515 | "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/mattermost/icon.png", | 581 | "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/mattermost/icon.png", |
516 | "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/mattermost/icon.svg" | 582 | "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/mattermost/icon.svg" |
@@ -605,6 +671,17 @@ | |||
605 | } | 671 | } |
606 | }, | 672 | }, |
607 | { | 673 | { |
674 | "author": "Andres Ussa <andrsussa@gmail.com>", | ||
675 | "featured": false, | ||
676 | "id": "noisli", | ||
677 | "name": "Noisli", | ||
678 | "version": "1.0.0", | ||
679 | "icons": { | ||
680 | "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/noisli/icon.png", | ||
681 | "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/noisli/icon.svg" | ||
682 | } | ||
683 | }, | ||
684 | { | ||
608 | "author": "Tania R. Zuniga <tania@tanx.dev>", | 685 | "author": "Tania R. Zuniga <tania@tanx.dev>", |
609 | "featured": false, | 686 | "featured": false, |
610 | "id": "notion", | 687 | "id": "notion", |
@@ -620,7 +697,7 @@ | |||
620 | "featured": false, | 697 | "featured": false, |
621 | "id": "office365-owa", | 698 | "id": "office365-owa", |
622 | "name": "Office 365 Outlook Web App", | 699 | "name": "Office 365 Outlook Web App", |
623 | "version": "1.1.0", | 700 | "version": "1.1.1", |
624 | "icons": { | 701 | "icons": { |
625 | "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/office365-owa/icon.png", | 702 | "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/office365-owa/icon.png", |
626 | "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/office365-owa/icon.svg" | 703 | "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/office365-owa/icon.svg" |
@@ -726,22 +803,22 @@ | |||
726 | } | 803 | } |
727 | }, | 804 | }, |
728 | { | 805 | { |
729 | "author": "Sylvain Cecchetto <cecchetto.sylvain@me.com>", | 806 | "author": "Dan Feder <danfeder@riseup.net>", |
730 | "featured": false, | 807 | "featured": false, |
731 | "id": "riot", | 808 | "id": "riseup", |
732 | "name": "Riot", | 809 | "name": "Riseup.net", |
733 | "version": "1.0.3", | 810 | "version": "1.0.0", |
734 | "icons": { | 811 | "icons": { |
735 | "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/riot/icon.png", | 812 | "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/riseup/icon.png", |
736 | "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/riot/icon.svg" | 813 | "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/riseup/icon.svg" |
737 | } | 814 | } |
738 | }, | 815 | }, |
739 | { | 816 | { |
740 | "author": "Stefan Malzner <stefan@adlk.io>", | 817 | "author": "Stefan Malzner <stefan@adlk.io>", |
741 | "featured": true, | 818 | "featured": false, |
742 | "id": "rocketchat", | 819 | "id": "rocketchat", |
743 | "name": "Rocket.Chat", | 820 | "name": "Rocket.Chat", |
744 | "version": "1.0.6", | 821 | "version": "1.0.8", |
745 | "icons": { | 822 | "icons": { |
746 | "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/rocketchat/icon.png", | 823 | "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/rocketchat/icon.png", |
747 | "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/rocketchat/icon.svg" | 824 | "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/rocketchat/icon.svg" |
@@ -774,7 +851,7 @@ | |||
774 | "featured": false, | 851 | "featured": false, |
775 | "id": "skype", | 852 | "id": "skype", |
776 | "name": "Skype", | 853 | "name": "Skype", |
777 | "version": "1.4.0", | 854 | "version": "1.4.1", |
778 | "icons": { | 855 | "icons": { |
779 | "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/skype/icon.png", | 856 | "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/skype/icon.png", |
780 | "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/skype/icon.svg" | 857 | "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/skype/icon.svg" |
@@ -792,6 +869,17 @@ | |||
792 | } | 869 | } |
793 | }, | 870 | }, |
794 | { | 871 | { |
872 | "author": "Kittywhiskers Van Gogh <63189531+kittywhiskers@users.noreply.github.com>", | ||
873 | "featured": false, | ||
874 | "id": "stackexchange", | ||
875 | "name": "StackExchange", | ||
876 | "version": "1.0.0", | ||
877 | "icons": { | ||
878 | "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/stackexchange/icon.png", | ||
879 | "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/stackexchange/icon.svg" | ||
880 | } | ||
881 | }, | ||
882 | { | ||
795 | "author": "vantezzen <hello@vantezzen.io>", | 883 | "author": "vantezzen <hello@vantezzen.io>", |
796 | "featured": false, | 884 | "featured": false, |
797 | "id": "standardnotes", | 885 | "id": "standardnotes", |
@@ -924,6 +1012,17 @@ | |||
924 | } | 1012 | } |
925 | }, | 1013 | }, |
926 | { | 1014 | { |
1015 | "author": "Kittywhiskers Van Gogh <63189531+kittywhiskers@users.noreply.github.com>", | ||
1016 | "featured": false, | ||
1017 | "id": "tutanota", | ||
1018 | "name": "Tutanota", | ||
1019 | "version": "1.0.0", | ||
1020 | "icons": { | ||
1021 | "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/tutanota/icon.png", | ||
1022 | "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/tutanota/icon.svg" | ||
1023 | } | ||
1024 | }, | ||
1025 | { | ||
927 | "author": "Stefan Malzner <stefan@adlk.io>", | 1026 | "author": "Stefan Malzner <stefan@adlk.io>", |
928 | "featured": true, | 1027 | "featured": true, |
929 | "id": "tweetdeck", | 1028 | "id": "tweetdeck", |
@@ -1027,7 +1126,7 @@ | |||
1027 | "featured": true, | 1126 | "featured": true, |
1028 | "id": "whatsapp", | 1127 | "id": "whatsapp", |
1029 | "name": "WhatsApp", | 1128 | "name": "WhatsApp", |
1030 | "version": "2.0.3", | 1129 | "version": "2.0.7", |
1031 | "icons": { | 1130 | "icons": { |
1032 | "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/whatsapp/icon.png", | 1131 | "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/whatsapp/icon.png", |
1033 | "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/whatsapp/icon.svg" | 1132 | "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/whatsapp/icon.svg" |
@@ -1045,11 +1144,11 @@ | |||
1045 | } | 1144 | } |
1046 | }, | 1145 | }, |
1047 | { | 1146 | { |
1048 | "author": "Rico Herwig <rherwig4711@gmail.com>", | 1147 | "author": "Rico Herwig <rherwig4711@gmail.com>, Stefan Malzner <stefan@adlk.io>", |
1049 | "featured": false, | 1148 | "featured": false, |
1050 | "id": "workplace", | 1149 | "id": "workplace", |
1051 | "name": "Workplace", | 1150 | "name": "Workplace", |
1052 | "version": "1.0.0", | 1151 | "version": "1.1.1", |
1053 | "icons": { | 1152 | "icons": { |
1054 | "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/workplace/icon.png", | 1153 | "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/workplace/icon.png", |
1055 | "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/workplace/icon.svg" | 1154 | "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/workplace/icon.svg" |
@@ -1060,7 +1159,7 @@ | |||
1060 | "featured": false, | 1159 | "featured": false, |
1061 | "id": "wrike", | 1160 | "id": "wrike", |
1062 | "name": "Wrike", | 1161 | "name": "Wrike", |
1063 | "version": "1.0.0", | 1162 | "version": "1.0.1", |
1064 | "icons": { | 1163 | "icons": { |
1065 | "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/wrike/icon.png", | 1164 | "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/wrike/icon.png", |
1066 | "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/wrike/icon.svg" | 1165 | "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/wrike/icon.svg" |
diff --git a/archives/anonaddy.tar.gz b/archives/anonaddy.tar.gz new file mode 100644 index 0000000..cc30e73 --- /dev/null +++ b/archives/anonaddy.tar.gz | |||
Binary files differ | |||
diff --git a/archives/bigbluebutton.tar.gz b/archives/bigbluebutton.tar.gz new file mode 100644 index 0000000..eff9cfb --- /dev/null +++ b/archives/bigbluebutton.tar.gz | |||
Binary files differ | |||
diff --git a/archives/bitbucket.tar.gz b/archives/bitbucket.tar.gz new file mode 100644 index 0000000..53b77b6 --- /dev/null +++ b/archives/bitbucket.tar.gz | |||
Binary files differ | |||
diff --git a/archives/element.tar.gz b/archives/element.tar.gz new file mode 100644 index 0000000..d80b052 --- /dev/null +++ b/archives/element.tar.gz | |||
Binary files differ | |||
diff --git a/archives/enterprise-owa.tar.gz b/archives/enterprise-owa.tar.gz index f571661..81ad8f5 100644 --- a/archives/enterprise-owa.tar.gz +++ b/archives/enterprise-owa.tar.gz | |||
Binary files differ | |||
diff --git a/archives/epicgames.tar.gz b/archives/epicgames.tar.gz new file mode 100644 index 0000000..e340801 --- /dev/null +++ b/archives/epicgames.tar.gz | |||
Binary files differ | |||
diff --git a/archives/gitlab.tar.gz b/archives/gitlab.tar.gz new file mode 100644 index 0000000..42e8e96 --- /dev/null +++ b/archives/gitlab.tar.gz | |||
Binary files differ | |||
diff --git a/archives/gmail.tar.gz b/archives/gmail.tar.gz index 59b6eed..5b73826 100644 --- a/archives/gmail.tar.gz +++ b/archives/gmail.tar.gz | |||
Binary files differ | |||
diff --git a/archives/googledrive.tar.gz b/archives/googledrive.tar.gz index 9f24b28..e33c881 100644 --- a/archives/googledrive.tar.gz +++ b/archives/googledrive.tar.gz | |||
Binary files differ | |||
diff --git a/archives/jira.tar.gz b/archives/jira.tar.gz index 4646271..c9ec8d2 100644 --- a/archives/jira.tar.gz +++ b/archives/jira.tar.gz | |||
Binary files differ | |||
diff --git a/archives/mattermost.tar.gz b/archives/mattermost.tar.gz index ede16d1..7bf21f0 100644 --- a/archives/mattermost.tar.gz +++ b/archives/mattermost.tar.gz | |||
Binary files differ | |||
diff --git a/archives/noisli.tar.gz b/archives/noisli.tar.gz new file mode 100644 index 0000000..2fb0a84 --- /dev/null +++ b/archives/noisli.tar.gz | |||
Binary files differ | |||
diff --git a/archives/office365-owa.tar.gz b/archives/office365-owa.tar.gz index 243ffe9..42fcdf7 100644 --- a/archives/office365-owa.tar.gz +++ b/archives/office365-owa.tar.gz | |||
Binary files differ | |||
diff --git a/archives/riot.tar.gz b/archives/riot.tar.gz deleted file mode 100644 index 630a873..0000000 --- a/archives/riot.tar.gz +++ /dev/null | |||
Binary files differ | |||
diff --git a/archives/riseup.tar.gz b/archives/riseup.tar.gz new file mode 100644 index 0000000..ce6d712 --- /dev/null +++ b/archives/riseup.tar.gz | |||
Binary files differ | |||
diff --git a/archives/rocketchat.tar.gz b/archives/rocketchat.tar.gz index 5c4a405..3eb3088 100644 --- a/archives/rocketchat.tar.gz +++ b/archives/rocketchat.tar.gz | |||
Binary files differ | |||
diff --git a/archives/skype.tar.gz b/archives/skype.tar.gz index 5c6a5fd..a1bc4a8 100644 --- a/archives/skype.tar.gz +++ b/archives/skype.tar.gz | |||
Binary files differ | |||
diff --git a/archives/stackexchange.tar.gz b/archives/stackexchange.tar.gz new file mode 100644 index 0000000..6812fb8 --- /dev/null +++ b/archives/stackexchange.tar.gz | |||
Binary files differ | |||
diff --git a/archives/tutanota.tar.gz b/archives/tutanota.tar.gz new file mode 100644 index 0000000..f5c7127 --- /dev/null +++ b/archives/tutanota.tar.gz | |||
Binary files differ | |||
diff --git a/archives/whatsapp.tar.gz b/archives/whatsapp.tar.gz index 1d48d3a..4bb91a0 100644 --- a/archives/whatsapp.tar.gz +++ b/archives/whatsapp.tar.gz | |||
Binary files differ | |||
diff --git a/archives/workplace.tar.gz b/archives/workplace.tar.gz index 7ccc8b0..da59adf 100644 --- a/archives/workplace.tar.gz +++ b/archives/workplace.tar.gz | |||
Binary files differ | |||
diff --git a/archives/wrike.tar.gz b/archives/wrike.tar.gz index 24a7923..8263c0f 100644 --- a/archives/wrike.tar.gz +++ b/archives/wrike.tar.gz | |||
Binary files differ | |||
diff --git a/scripts/api/package.js b/scripts/api/package.js index 9c3ede5..de7e641 100644 --- a/scripts/api/package.js +++ b/scripts/api/package.js | |||
@@ -93,9 +93,9 @@ For more information about the package.json file visit https://github.com/getfer | |||
93 | } | 93 | } |
94 | let configErrors = []; | 94 | let configErrors = []; |
95 | if (!config.id) { | 95 | if (!config.id) { |
96 | configErrors.push("Your package.json contains no 'id' field. This field should contain a unique ID made of lowercase letters (a-z) and hyphens (-)"); | 96 | configErrors.push("Your package.json contains no 'id' field. This field should contain a unique ID made of lowercase letters (a-z), numbers (0-9), hyphens (-), periods (.), and underscores (_)"); |
97 | } else if (!/^[a-z._\-]+$/.test(config.id)) { | 97 | } else if (!/^[a-z0-9._\-]+$/.test(config.id)) { |
98 | configErrors.push("Your package.json defines an invalid recipe ID. Please make sure the 'id' field only contains lowercase letters (a-z) and hyphens (-)"); | 98 | configErrors.push("Your package.json defines an invalid recipe ID. Please make sure the 'id' field only contains lowercase letters (a-z), numbers (0-9), hyphens (-), periods (.), and underscores (_)"); |
99 | } | 99 | } |
100 | if (!config.name) { | 100 | if (!config.name) { |
101 | configErrors.push("Your package.json contains no 'name' field. This field should contain the name of the service (e.g. 'Google Keep')"); | 101 | configErrors.push("Your package.json contains no 'name' field. This field should contain the name of the service (e.g. 'Google Keep')"); |
@@ -155,9 +155,10 @@ For more information about the webview.js file visit https://github.com/getferdi | |||
155 | 155 | ||
156 | // Add recipe to all.json | 156 | // Add recipe to all.json |
157 | console.log('[Info] Adding to all.json'); | 157 | console.log('[Info] Adding to all.json'); |
158 | const isFeatured = packageIndex !== -1 ? all[packageIndex].featured : false; | ||
158 | const packageInfo = { | 159 | const packageInfo = { |
159 | "author": config.author || '', | 160 | "author": config.author || '', |
160 | "featured": false, | 161 | "featured": isFeatured, |
161 | "id": config.id, | 162 | "id": config.id, |
162 | "name": config.name, | 163 | "name": config.name, |
163 | "version": config.version || '1.0.0', | 164 | "version": config.version || '1.0.0', |
@@ -187,4 +188,4 @@ For more information about the webview.js file visit https://github.com/getferdi | |||
187 | }); | 188 | }); |
188 | 189 | ||
189 | console.log(`✅ Successfully packaged and added new recipe "${config.id}"`); | 190 | console.log(`✅ Successfully packaged and added new recipe "${config.id}"`); |
190 | }; \ No newline at end of file | 191 | }; |
diff --git a/uncompressed/anonaddy/.gitattributes b/uncompressed/anonaddy/.gitattributes new file mode 100644 index 0000000..dfe0770 --- /dev/null +++ b/uncompressed/anonaddy/.gitattributes | |||
@@ -0,0 +1,2 @@ | |||
1 | # Auto detect text files and perform LF normalization | ||
2 | * text=auto | ||
diff --git a/uncompressed/anonaddy/.gitignore b/uncompressed/anonaddy/.gitignore new file mode 100644 index 0000000..e43b0f9 --- /dev/null +++ b/uncompressed/anonaddy/.gitignore | |||
@@ -0,0 +1 @@ | |||
.DS_Store | |||
diff --git a/uncompressed/anonaddy/README.md b/uncompressed/anonaddy/README.md new file mode 100644 index 0000000..fea700e --- /dev/null +++ b/uncompressed/anonaddy/README.md | |||
@@ -0,0 +1,3 @@ | |||
1 | # AnonAddy for Ferdi | ||
2 | |||
3 | An unofficial Ferdi recipe for AnonAddy | ||
diff --git a/uncompressed/anonaddy/icon.png b/uncompressed/anonaddy/icon.png new file mode 100644 index 0000000..666d2e6 --- /dev/null +++ b/uncompressed/anonaddy/icon.png | |||
Binary files differ | |||
diff --git a/uncompressed/anonaddy/icon.svg b/uncompressed/anonaddy/icon.svg new file mode 100644 index 0000000..2a8d488 --- /dev/null +++ b/uncompressed/anonaddy/icon.svg | |||
@@ -0,0 +1,19 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8"?> | ||
2 | <!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> | ||
3 | <svg width="73.517" height="50" version="1.1" viewBox="0 0 73.517 50" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><metadata><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/></cc:Work></rdf:RDF></metadata> | ||
4 | <style type="text/css"> | ||
5 | .st0{fill:#3AE7E1;} | ||
6 | .st1{fill:#F5F7FA;} | ||
7 | </style> | ||
8 | <g id="XMLID_29_" transform="matrix(.1641 0 0 .1641 -8.4819 -6.6295)"> | ||
9 | <path id="XMLID_41_" class="st0" d="m107.8 179.5c-4.6 0.7-9.5-1-12.6-5-4.5-5.8-3.5-14.1 2.3-18.7l37-28.9c5.8-4.5 14.1-3.5 18.7 2.3 4.5 5.8 3.5 14.1-2.3 18.7l-37 28.9c-1.8 1.5-3.9 2.4-6.1 2.7z" style="fill:#3ae7e1"/> | ||
10 | </g><g id="XMLID_30_" transform="matrix(.1641 0 0 .1641 -8.4819 -6.6295)"> | ||
11 | <path id="XMLID_40_" class="st1" d="m71.9 207.7c-4.6 0.7-9.5-1-12.6-4.9-4.5-5.8-3.5-14.1 2.3-18.7l3.5-2.7c5.8-4.5 14.1-3.5 18.7 2.3 4.5 5.8 3.5 14.1-2.3 18.7l-3.5 2.7c-1.8 1.4-3.9 2.3-6.1 2.6z" style="fill:#f5f7fa"/> | ||
12 | </g><g id="XMLID_31_" transform="matrix(.1641 0 0 .1641 -8.4819 -6.6295)"> | ||
13 | <path id="XMLID_39_" class="st0" d="m67.1 283.6c-4.6 0.7-9.5-1-12.6-5-4.5-5.8-3.5-14.1 2.3-18.7l81.2-63.4c5.8-4.5 14.2-3.5 18.7 2.3s3.5 14.1-2.3 18.7l-81.2 63.5c-1.9 1.4-4 2.3-6.1 2.6z" style="fill:#3ae7e1"/> | ||
14 | </g><g id="XMLID_34_" transform="matrix(.1641 0 0 .1641 -8.4819 -6.6295)"> | ||
15 | <path id="XMLID_38_" class="st1" d="m182.8 193.6c-4.6 0.7-9.5-1-12.6-5-4.5-5.8-3.5-14.1 2.3-18.7l12.9-10.1c5.8-4.5 14.1-3.5 18.7 2.3 4.5 5.8 3.5 14.1-2.3 18.7l-12.9 10.1c-1.9 1.4-4 2.3-6.1 2.7z" style="fill:#f5f7fa"/> | ||
16 | </g><g id="XMLID_32_" transform="matrix(.1641 0 0 .1641 -8.4819 -6.6295)"> | ||
17 | <path id="XMLID_37_" class="st0" d="m175.7 271.1c-4.6 0.7-9.5-1-12.6-5-4.5-5.8-3.5-14.1 2.3-18.7l66.6-52c5.8-4.5 14.2-3.5 18.7 2.3s3.5 14.1-2.3 18.7l-66.6 52c-1.8 1.5-3.9 2.4-6.1 2.7z" style="fill:#3ae7e1"/> | ||
18 | </g><path id="XMLID_36_" class="st1" d="m14.377 42.599c-0.75484 0.11487-1.5589-0.16409-2.0676-0.82048-0.73843-0.95176-0.57434-2.3302 0.37742-3.0686l0.77125-0.60716c0.95176-0.73843 2.3302-0.57434 3.0686 0.37742 0.73843 0.95176 0.57433 2.3302-0.37742 3.0686l-0.77126 0.60715c-0.31178 0.24615-0.65638 0.39383-1.001 0.44306z" style="fill:#f5f7fa;stroke-width:.1641"/><path id="XMLID_44_" class="st0" d="m69.464 0h-50.673c-1.8871 0-3.6429 1.1651-4.2009 2.9701-0.26255 0.83689-0.24614 1.6902 0 2.4614 0.24615 0.78766 0.73844 1.5097 1.4276 2.0512 0 0 19.413 15.08 24.171 18.362 1.7066 1.0994 3.364 0.72203 4.3486-0.0328l24.631-19.166v33.131c0 3.2327-2.6255 5.8582-5.8582 5.8582h-46.554c-1.1979 0-2.1661 0.96817-2.1661 2.1661 0 1.2143 0.98458 2.1989 2.1989 2.1989h46.505c5.6449 0 10.223-4.5783 10.223-10.223v-35.724c0.0164-2.2317-1.805-4.0532-4.0532-4.0532zm-35.051 18.067 0.0164-0.11487 0.0656 0.0985zm7.9258 3.9383-22.563-17.64h45.208z" style="fill:#3ae7e1;stroke-width:.1641"/> | ||
19 | </svg> \ No newline at end of file | ||
diff --git a/uncompressed/anonaddy/index.js b/uncompressed/anonaddy/index.js new file mode 100644 index 0000000..d14a262 --- /dev/null +++ b/uncompressed/anonaddy/index.js | |||
@@ -0,0 +1,2 @@ | |||
1 | module.exports = Ferdi => class anonaddy extends Ferdi { | ||
2 | }; | ||
diff --git a/uncompressed/anonaddy/package.json b/uncompressed/anonaddy/package.json new file mode 100644 index 0000000..45121cd --- /dev/null +++ b/uncompressed/anonaddy/package.json | |||
@@ -0,0 +1,12 @@ | |||
1 | { | ||
2 | "id": "anonaddy", | ||
3 | "name": "AnonAddy", | ||
4 | "version": "1.0.0", | ||
5 | "description": "An unofficial Ferdi recipe for AnonAddy", | ||
6 | "main": "index.js", | ||
7 | "author": "Kittywhiskers Van Gogh <63189531+kittywhiskers@users.noreply.github.com>", | ||
8 | "license": "MIT", | ||
9 | "config": { | ||
10 | "serviceURL": "https://app.anonaddy.com/" | ||
11 | } | ||
12 | } | ||
diff --git a/uncompressed/anonaddy/service.css b/uncompressed/anonaddy/service.css new file mode 100644 index 0000000..38dcab0 --- /dev/null +++ b/uncompressed/anonaddy/service.css | |||
@@ -0,0 +1 @@ | |||
/* Insert custom styles you want to insert here */ \ No newline at end of file | |||
diff --git a/uncompressed/anonaddy/webview.js b/uncompressed/anonaddy/webview.js new file mode 100644 index 0000000..ddd0b40 --- /dev/null +++ b/uncompressed/anonaddy/webview.js | |||
@@ -0,0 +1,15 @@ | |||
1 | "use strict"; | ||
2 | |||
3 | var _path = _interopRequireDefault(require("path")); | ||
4 | |||
5 | function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
6 | |||
7 | module.exports = Ferdi => { | ||
8 | const getMessages = function getMessages() { | ||
9 | // TODO: Insert your notification-finding code here | ||
10 | Ferdi.setBadge(0, 0); | ||
11 | }; | ||
12 | |||
13 | Ferdi.loop(getMessages); | ||
14 | Ferdi.injectCSS(_path.default.join(__dirname, 'service.css')); | ||
15 | }; | ||
diff --git a/uncompressed/bigbluebutton/LICENSE b/uncompressed/bigbluebutton/LICENSE new file mode 100644 index 0000000..33926c0 --- /dev/null +++ b/uncompressed/bigbluebutton/LICENSE | |||
@@ -0,0 +1,21 @@ | |||
1 | MIT License | ||
2 | |||
3 | Copyright (c) 2017 Sudhir Ganesan | ||
4 | |||
5 | Permission is hereby granted, free of charge, to any person obtaining a copy | ||
6 | of this software and associated documentation files (the "Software"), to deal | ||
7 | in the Software without restriction, including without limitation the rights | ||
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | ||
9 | copies of the Software, and to permit persons to whom the Software is | ||
10 | furnished to do so, subject to the following conditions: | ||
11 | |||
12 | The above copyright notice and this permission notice shall be included in all | ||
13 | copies or substantial portions of the Software. | ||
14 | |||
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||
21 | SOFTWARE. | ||
diff --git a/uncompressed/bigbluebutton/README.md b/uncompressed/bigbluebutton/README.md new file mode 100644 index 0000000..070d97a --- /dev/null +++ b/uncompressed/bigbluebutton/README.md | |||
@@ -0,0 +1,5 @@ | |||
1 | # GitHub Enterprise Franz Plugin | ||
2 | |||
3 | Follow instructions [here](https://github.com/meetfranz/plugins/blob/master/docs/integration.md) for installation of this plugin. | ||
4 | |||
5 | Inspired by _GitHub Franz Plugin_: https://github.com/redsox2002/recipe-franz-github | ||
diff --git a/uncompressed/bigbluebutton/icon.png b/uncompressed/bigbluebutton/icon.png new file mode 100644 index 0000000..a12c9e6 --- /dev/null +++ b/uncompressed/bigbluebutton/icon.png | |||
Binary files differ | |||
diff --git a/uncompressed/bigbluebutton/icon.svg b/uncompressed/bigbluebutton/icon.svg new file mode 100644 index 0000000..a6ed97e --- /dev/null +++ b/uncompressed/bigbluebutton/icon.svg | |||
@@ -0,0 +1,34 @@ | |||
1 | <?xml version="1.0" standalone="no"?> | ||
2 | <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" | ||
3 | "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"> | ||
4 | <svg version="1.0" xmlns="http://www.w3.org/2000/svg" | ||
5 | width="256.000000pt" height="256.000000pt" viewBox="0 0 256.000000 256.000000" | ||
6 | preserveAspectRatio="xMidYMid meet"> | ||
7 | <metadata> | ||
8 | Created by potrace 1.16, written by Peter Selinger 2001-2019 | ||
9 | </metadata> | ||
10 | <g transform="translate(0.000000,256.000000) scale(0.100000,-0.100000)" | ||
11 | fill="#000000" stroke="none"> | ||
12 | <path d="M1105 2548 c-366 -67 -645 -233 -850 -507 -61 -81 -175 -292 -175 | ||
13 | -323 0 -8 -4 -18 -9 -23 -23 -25 -71 -304 -71 -415 0 -86 27 -273 53 -366 39 | ||
14 | -138 144 -334 243 -451 24 -28 44 -56 44 -62 0 -6 5 -11 11 -11 14 0 39 -25 | ||
15 | 39 -39 0 -6 6 -11 13 -11 6 0 32 -19 56 -41 138 -126 374 -241 576 -280 107 | ||
16 | -20 355 -23 458 -5 89 16 181 39 222 56 219 90 354 178 491 322 241 252 354 | ||
17 | 534 354 883 0 189 -27 342 -81 462 -10 24 -19 46 -19 50 -1 27 -90 178 -156 | ||
18 | 265 -51 65 -174 201 -174 191 0 -4 -12 5 -27 19 -75 69 -213 152 -338 204 -22 | ||
19 | 9 -49 20 -60 24 -133 56 -448 86 -600 58z m425 -127 c137 -36 134 -30 49 -89 | ||
20 | -41 -28 -96 -68 -124 -87 -27 -20 -75 -52 -105 -73 -30 -20 -60 -41 -66 -47 | ||
21 | -6 -5 -64 -46 -129 -90 -64 -44 -126 -88 -137 -97 -20 -17 -21 -16 -48 20 -32 | ||
22 | 44 -94 100 -124 111 -11 5 -37 11 -56 15 -29 5 -24 1 25 -22 73 -35 127 -93 | ||
23 | 169 -181 l31 -66 5 -446 c5 -422 6 -448 24 -468 18 -20 28 -21 281 -21 244 0 | ||
24 | 264 1 286 19 24 19 24 21 24 230 0 265 10 249 -166 261 -139 9 -206 29 -284 | ||
25 | 85 -80 56 -141 172 -104 196 8 5 123 9 257 9 188 0 257 -4 305 -16 117 -29 | ||
26 | 225 -127 264 -239 26 -73 26 -528 0 -594 -42 -107 -155 -208 -260 -231 -35 -8 | ||
27 | -150 -10 -347 -8 l-295 3 -57 28 c-79 39 -143 104 -181 185 l-32 67 -3 445 | ||
28 | c-2 250 -8 436 -12 424 -5 -12 -28 -35 -52 -51 -24 -16 -72 -49 -108 -74 -36 | ||
29 | -24 -67 -47 -70 -50 -4 -5 -52 -38 -220 -153 -25 -17 -47 -33 -50 -36 -3 -3 | ||
30 | -25 -19 -50 -35 -25 -16 -48 -34 -52 -40 -5 -5 -6 10 -3 35 2 25 7 72 9 105 | ||
31 | 11 136 89 336 186 481 64 93 199 237 290 305 127 97 343 185 510 209 102 14 | ||
32 | 332 4 420 -19z"/> | ||
33 | </g> | ||
34 | </svg> | ||
diff --git a/uncompressed/bigbluebutton/index.js b/uncompressed/bigbluebutton/index.js new file mode 100644 index 0000000..9157a2e --- /dev/null +++ b/uncompressed/bigbluebutton/index.js | |||
@@ -0,0 +1 @@ | |||
module.exports = Franz => Franz; \ No newline at end of file | |||
diff --git a/uncompressed/bigbluebutton/package.json b/uncompressed/bigbluebutton/package.json new file mode 100644 index 0000000..3fb9a7b --- /dev/null +++ b/uncompressed/bigbluebutton/package.json | |||
@@ -0,0 +1,13 @@ | |||
1 | { | ||
2 | "id": "bigbluebutton", | ||
3 | "name": "BigBlueButton", | ||
4 | "version": "1.0.0", | ||
5 | "description": "BigBlueButton", | ||
6 | "main": "index.js", | ||
7 | "author": "Thomas Fehrenbach", | ||
8 | "license": "MIT", | ||
9 | "config": { | ||
10 | "serviceURL": "https://bigbluebutton.mycompany.com/", | ||
11 | "hasCustomUrl": true | ||
12 | } | ||
13 | } | ||
diff --git a/uncompressed/bigbluebutton/webview.js b/uncompressed/bigbluebutton/webview.js new file mode 100644 index 0000000..3918c74 --- /dev/null +++ b/uncompressed/bigbluebutton/webview.js | |||
@@ -0,0 +1 @@ | |||
"use strict"; | |||
diff --git a/uncompressed/bitbucket/.gitattributes b/uncompressed/bitbucket/.gitattributes new file mode 100644 index 0000000..dfe0770 --- /dev/null +++ b/uncompressed/bitbucket/.gitattributes | |||
@@ -0,0 +1,2 @@ | |||
1 | # Auto detect text files and perform LF normalization | ||
2 | * text=auto | ||
diff --git a/uncompressed/bitbucket/.gitignore b/uncompressed/bitbucket/.gitignore new file mode 100644 index 0000000..e43b0f9 --- /dev/null +++ b/uncompressed/bitbucket/.gitignore | |||
@@ -0,0 +1 @@ | |||
.DS_Store | |||
diff --git a/uncompressed/bitbucket/README.md b/uncompressed/bitbucket/README.md new file mode 100644 index 0000000..51c2ef6 --- /dev/null +++ b/uncompressed/bitbucket/README.md | |||
@@ -0,0 +1,3 @@ | |||
1 | # BitBucket for Ferdi | ||
2 | |||
3 | An unofficial Ferdi recipe for Atlassian's BitBucket | ||
diff --git a/uncompressed/bitbucket/icon.png b/uncompressed/bitbucket/icon.png new file mode 100644 index 0000000..f81603c --- /dev/null +++ b/uncompressed/bitbucket/icon.png | |||
Binary files differ | |||
diff --git a/uncompressed/bitbucket/icon.svg b/uncompressed/bitbucket/icon.svg new file mode 100644 index 0000000..14fe741 --- /dev/null +++ b/uncompressed/bitbucket/icon.svg | |||
@@ -0,0 +1,15 @@ | |||
1 | <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="500" height="500" viewBox="0 0 62.42 62.42"> | ||
2 | <defs> | ||
3 | <linearGradient id="New_Gradient_Swatch_1" x1="64.01" y1="30.27" x2="32.99" y2="54.48" gradientUnits="userSpaceOnUse"> | ||
4 | <stop offset="0.18" stop-color="#0052cc"/> | ||
5 | <stop offset="1" stop-color="#2684ff"/> | ||
6 | </linearGradient> | ||
7 | </defs> | ||
8 | <title>Bitbucket-blue</title> | ||
9 | <g id="Layer_2" data-name="Layer 2"> | ||
10 | <g id="Blue" transform="translate(0 -3.13)"> | ||
11 | <path d="M2,6.26A2,2,0,0,0,0,8.58L8.49,60.12a2.72,2.72,0,0,0,2.66,2.27H51.88a2,2,0,0,0,2-1.68L62.37,8.59a2,2,0,0,0-2-2.32ZM37.75,43.51h-13L21.23,25.12H40.9Z" fill="#2684ff"/> | ||
12 | <path d="M59.67,25.12H40.9L37.75,43.51h-13L9.4,61.73a2.71,2.71,0,0,0,1.75.66H51.89a2,2,0,0,0,2-1.68Z" fill="url(#New_Gradient_Swatch_1)"/> | ||
13 | </g> | ||
14 | </g> | ||
15 | </svg> \ No newline at end of file | ||
diff --git a/uncompressed/bitbucket/index.js b/uncompressed/bitbucket/index.js new file mode 100644 index 0000000..7983bf0 --- /dev/null +++ b/uncompressed/bitbucket/index.js | |||
@@ -0,0 +1,2 @@ | |||
1 | module.exports = Ferdi => class bitbucket extends Ferdi { | ||
2 | }; | ||
diff --git a/uncompressed/bitbucket/package.json b/uncompressed/bitbucket/package.json new file mode 100644 index 0000000..cd6fc24 --- /dev/null +++ b/uncompressed/bitbucket/package.json | |||
@@ -0,0 +1,12 @@ | |||
1 | { | ||
2 | "id": "bitbucket", | ||
3 | "name": "BitBucket", | ||
4 | "version": "1.0.0", | ||
5 | "description": "An unofficial Ferdi recipe for Atlassian's BitBucket", | ||
6 | "main": "index.js", | ||
7 | "author": "Kittywhiskers Van Gogh <63189531+kittywhiskers@users.noreply.github.com>", | ||
8 | "license": "MIT", | ||
9 | "config": { | ||
10 | "serviceURL": "https://bitbucket.org/dashboard/overview" | ||
11 | } | ||
12 | } | ||
diff --git a/uncompressed/bitbucket/service.css b/uncompressed/bitbucket/service.css new file mode 100644 index 0000000..38dcab0 --- /dev/null +++ b/uncompressed/bitbucket/service.css | |||
@@ -0,0 +1 @@ | |||
/* Insert custom styles you want to insert here */ \ No newline at end of file | |||
diff --git a/uncompressed/bitbucket/webview.js b/uncompressed/bitbucket/webview.js new file mode 100644 index 0000000..ddd0b40 --- /dev/null +++ b/uncompressed/bitbucket/webview.js | |||
@@ -0,0 +1,15 @@ | |||
1 | "use strict"; | ||
2 | |||
3 | var _path = _interopRequireDefault(require("path")); | ||
4 | |||
5 | function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
6 | |||
7 | module.exports = Ferdi => { | ||
8 | const getMessages = function getMessages() { | ||
9 | // TODO: Insert your notification-finding code here | ||
10 | Ferdi.setBadge(0, 0); | ||
11 | }; | ||
12 | |||
13 | Ferdi.loop(getMessages); | ||
14 | Ferdi.injectCSS(_path.default.join(__dirname, 'service.css')); | ||
15 | }; | ||
diff --git a/uncompressed/element/README.md b/uncompressed/element/README.md new file mode 100644 index 0000000..221864f --- /dev/null +++ b/uncompressed/element/README.md | |||
@@ -0,0 +1,2 @@ | |||
1 | # Element for Franz and Ferdi | ||
2 | This is a Franz and Ferdi recipe/plugin for Element | ||
diff --git a/uncompressed/element/icon.png b/uncompressed/element/icon.png new file mode 100644 index 0000000..58d2a9f --- /dev/null +++ b/uncompressed/element/icon.png | |||
Binary files differ | |||
diff --git a/uncompressed/element/icon.svg b/uncompressed/element/icon.svg new file mode 100644 index 0000000..b30aafe --- /dev/null +++ b/uncompressed/element/icon.svg | |||
@@ -0,0 +1,6 @@ | |||
1 | <svg width="1024" height="1024" viewBox="0 0 1024 1024" fill="none" xmlns="http://www.w3.org/2000/svg"> | ||
2 | <path fill-rule="evenodd" clip-rule="evenodd" d="M414 204C414 180.804 432.804 162 456 162C610.64 162 736 287.36 736 442C736 465.196 717.196 484 694 484C670.804 484 652 465.196 652 442C652 333.752 564.248 246 456 246C432.804 246 414 227.196 414 204Z" fill="#0DBD8B"/> | ||
3 | <path fill-rule="evenodd" clip-rule="evenodd" d="M610 820C610 843.196 591.196 862 568 862C413.36 862 288 736.64 288 582C288 558.804 306.804 540 330 540C353.196 540 372 558.804 372 582C372 690.248 459.752 778 568 778C591.196 778 610 796.804 610 820Z" fill="#0DBD8B"/> | ||
4 | <path fill-rule="evenodd" clip-rule="evenodd" d="M204 610C180.804 610 162 591.196 162 568C162 413.36 287.36 288 442 288C465.196 288 484 306.804 484 330C484 353.196 465.196 372 442 372C333.752 372 246 459.752 246 568C246 591.196 227.196 610 204 610Z" fill="#0DBD8B"/> | ||
5 | <path fill-rule="evenodd" clip-rule="evenodd" d="M820 414C843.196 414 862 432.804 862 456C862 610.64 736.64 736 582 736C558.804 736 540 717.196 540 694C540 670.804 558.804 652 582 652C690.248 652 778 564.248 778 456C778 432.804 796.804 414 820 414Z" fill="#0DBD8B"/> | ||
6 | </svg> | ||
diff --git a/uncompressed/element/index.js b/uncompressed/element/index.js new file mode 100644 index 0000000..17daa35 --- /dev/null +++ b/uncompressed/element/index.js | |||
@@ -0,0 +1,3 @@ | |||
1 | "use strict"; | ||
2 | |||
3 | module.exports = Franz => Franz; | ||
diff --git a/uncompressed/element/package.json b/uncompressed/element/package.json new file mode 100644 index 0000000..3b2f59f --- /dev/null +++ b/uncompressed/element/package.json | |||
@@ -0,0 +1,18 @@ | |||
1 | { | ||
2 | "id": "element", | ||
3 | "name": "Element", | ||
4 | "version": "1.0.2", | ||
5 | "description": "Decentralized, encrypted chat & collaboration powered by [matrix]", | ||
6 | "main": "index.js", | ||
7 | "author": "Sylvain Cecchetto <cecchetto.sylvain@me.com>, Omove <61330514+omove@users.noreply.github.com>, Achim Leitner <1033549+fjl5@users.noreply.github.com>", | ||
8 | "license": "MIT", | ||
9 | "config": { | ||
10 | "serviceURL": "https://app.element.io", | ||
11 | "hasTeamID": false, | ||
12 | "hasCustomUrl": true, | ||
13 | "message": "Element's default URL is https://app.element.io/", | ||
14 | "urlInputSuffix": false, | ||
15 | "hasNotificationSound": true, | ||
16 | "hasIndirectMessages": true | ||
17 | } | ||
18 | } | ||
diff --git a/uncompressed/element/webview.js b/uncompressed/element/webview.js new file mode 100644 index 0000000..aab6038 --- /dev/null +++ b/uncompressed/element/webview.js | |||
@@ -0,0 +1,25 @@ | |||
1 | 'use strict'; | ||
2 | |||
3 | module.exports = Franz => { | ||
4 | function getMessages() { | ||
5 | const badges = document.getElementsByClassName('mx_RoomSublist_badgeContainer'); | ||
6 | |||
7 | // Number of messages from People | ||
8 | let direct_count = 0; | ||
9 | if (badges.length > 0 && badges[0].children.length > 0) { | ||
10 | direct_count = parseInt(badges[0].textContent) | ||
11 | } | ||
12 | |||
13 | // Number of messages from Rooms | ||
14 | let indirect_count = 0; | ||
15 | if (badges.length > 1 && badges[1].children.length > 0) { | ||
16 | indirect_count = parseInt(badges[1].textContent) | ||
17 | } | ||
18 | |||
19 | // set Franz badge | ||
20 | Franz.setBadge(direct_count, indirect_count); | ||
21 | } | ||
22 | |||
23 | // check for new messages every second and update Franz badge | ||
24 | Franz.loop(getMessages); | ||
25 | }; | ||
diff --git a/uncompressed/enterprise-owa/package.json b/uncompressed/enterprise-owa/package.json index 178bbff..9cf0412 100644 --- a/uncompressed/enterprise-owa/package.json +++ b/uncompressed/enterprise-owa/package.json | |||
@@ -10,7 +10,7 @@ | |||
10 | ], | 10 | ], |
11 | "license": "MIT", | 11 | "license": "MIT", |
12 | "config": { | 12 | "config": { |
13 | "serviceURL": "https://example.com/", | 13 | "serviceURL": "https://owa.yourcompany.com/owa", |
14 | "hasCustomUrl": true, | 14 | "hasCustomUrl": true, |
15 | "hasNotificationSound": true, | 15 | "hasNotificationSound": true, |
16 | "hasTeamId": false | 16 | "hasTeamId": false |
diff --git a/uncompressed/epicgames/.gitattributes b/uncompressed/epicgames/.gitattributes new file mode 100644 index 0000000..dfe0770 --- /dev/null +++ b/uncompressed/epicgames/.gitattributes | |||
@@ -0,0 +1,2 @@ | |||
1 | # Auto detect text files and perform LF normalization | ||
2 | * text=auto | ||
diff --git a/uncompressed/epicgames/.gitignore b/uncompressed/epicgames/.gitignore new file mode 100644 index 0000000..e43b0f9 --- /dev/null +++ b/uncompressed/epicgames/.gitignore | |||
@@ -0,0 +1 @@ | |||
.DS_Store | |||
diff --git a/uncompressed/epicgames/README.md b/uncompressed/epicgames/README.md new file mode 100644 index 0000000..ac90c90 --- /dev/null +++ b/uncompressed/epicgames/README.md | |||
@@ -0,0 +1,5 @@ | |||
1 | # The Epic Game Store for Ferdi | ||
2 | |||
3 | An unofficial Ferdi recipe for the Epic Games Store | ||
4 | |||
5 | *NOTE: Technically, the service URL is should be `https://www.epicgames.com/store/en-US/` but it has been set to the login page so that the login prompt is shown, followed by a redirect* | ||
diff --git a/uncompressed/epicgames/icon.png b/uncompressed/epicgames/icon.png new file mode 100644 index 0000000..a28f5e5 --- /dev/null +++ b/uncompressed/epicgames/icon.png | |||
Binary files differ | |||
diff --git a/uncompressed/epicgames/icon.svg b/uncompressed/epicgames/icon.svg new file mode 100644 index 0000000..1fb8a19 --- /dev/null +++ b/uncompressed/epicgames/icon.svg | |||
@@ -0,0 +1,2 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||
2 | <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" version="1.1" id="svg2" xml:space="preserve" width="647.16699" height="750.97699" viewBox="0 0 647.16699 750.97701"><metadata id="metadata8"><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/></cc:Work></rdf:RDF></metadata><defs id="defs6"><clipPath clipPathUnits="userSpaceOnUse" id="clipPath20"><path d="m 0,790.889 900,0 L 900,0 0,0 Z" id="path18"/></clipPath></defs><g id="g10" transform="matrix(1.3333333,0,0,-1.3333333,-278.05173,902.58312)"><g id="g14"><g id="g16" clip-path="url(#clipPath20)"><g id="g22" transform="translate(649.8358,676.9377)"><path d="m 0,0 -397.219,0 c -32.196,0 -44.078,-11.882 -44.078,-44.093 l 0,-388.676 c 0,-3.645 0.147,-7.031 0.469,-10.168 0.733,-7.031 0.871,-13.844 7.41,-21.601 0.639,-0.76 7.315,-5.728 7.315,-5.728 3.591,-1.761 6.043,-3.058 10.093,-4.688 l 195.596,-81.948 c 10.154,-4.655 14.4,-6.469 21.775,-6.323 l 0,-10e-4 c 0.01,0 0.019,0 0.029,0 0.01,0 0.019,0 0.029,0 l 0,10e-4 c 7.375,-0.146 11.621,1.668 21.776,6.323 l 195.595,81.948 c 4.051,1.63 6.502,2.927 10.094,4.688 0,0 6.676,4.968 7.314,5.728 6.539,7.757 6.677,14.57 7.41,21.601 0.322,3.137 0.47,6.523 0.47,10.168 l 0,388.676 C 44.078,-11.882 32.195,0 0,0" style="fill:#2f2d2e;fill-opacity:1;fill-rule:evenodd;stroke:none" id="path24"/></g><g id="g26" transform="translate(623.2303,286.175)"><path d="m 0,0 -0.09,-0.897 -0.089,-0.985 -0.18,-0.897 -0.268,-0.896 -0.174,-0.807 -0.27,-0.897 -0.358,-0.807 -0.359,-0.718 -0.353,-0.806 -0.448,-0.717 -0.448,-0.718 -0.533,-0.717 -0.449,-0.717 -0.532,-0.627 -0.628,-0.628 -0.533,-0.538 -0.716,-0.628 -0.623,-0.538 -0.717,-0.538 -0.712,-0.442 -0.712,-0.538 -0.807,-0.448 -0.802,-0.359 -0.801,-0.448 -0.897,-0.359 -0.891,-0.359 -0.891,-0.268 -0.891,-0.27 -0.807,-0.268 -0.891,-0.18 -0.802,-0.179 -0.801,-0.179 -0.897,-0.18 -0.892,-0.089 -0.801,-0.09 -0.897,-0.09 -0.98,-0.09 -0.892,-0.089 -0.891,0 -0.981,0 -0.986,0 -0.891,0 -0.892,0.089 -0.98,0 -0.892,0.09 -0.896,0.09 -0.981,0.09 -0.891,0.179 -0.891,0.09 -0.897,0.179 -0.892,0.179 -0.891,0.18 -0.891,0.179 -0.896,0.268 -0.802,0.18 -0.891,0.269 -0.892,0.269 -0.806,0.359 -0.891,0.269 -0.802,0.268 -0.892,0.359 -0.806,0.359 -0.802,0.359 -0.802,0.442 -0.806,0.359 -0.802,0.449 -0.712,0.447 -0.807,0.449 -0.712,0.448 -0.717,0.448 -0.712,0.538 -0.712,0.538 -0.717,0.538 -0.713,0.538 -0.627,0.538 -0.712,0.627 0.538,0.717 0.622,0.628 0.538,0.718 0.623,0.717 0.538,0.627 0.532,0.717 0.628,0.718 0.532,0.627 0.628,0.717 0.533,0.628 0.627,0.717 0.533,0.718 0.538,0.627 0.622,0.717 0.538,0.718 0.622,0.627 0.538,0.717 0.712,-0.538 0.802,-0.538 0.717,-0.538 0.802,-0.538 0.717,-0.448 0.802,-0.537 0.711,-0.449 0.808,-0.358 0.711,-0.449 0.802,-0.359 0.807,-0.358 0.801,-0.359 0.803,-0.269 0.806,-0.358 0.891,-0.269 0.892,-0.269 0.801,-0.269 0.897,-0.18 0.891,-0.179 0.891,-0.179 0.981,-0.09 0.896,-0.179 0.892,0 0.98,-0.089 0.892,0 1.07,0 0.981,0.089 0.897,0.179 0.801,0.18 0.802,0.179 0.717,0.269 0.623,0.358 0.717,0.538 0.532,0.628 0.359,0.718 0.27,0.806 0.088,0.897 0,0.179 -0.088,1.076 -0.359,0.897 -0.449,0.627 -0.622,0.538 -0.718,0.538 -0.712,0.358 -0.801,0.359 -0.897,0.359 -1.07,0.447 -0.623,0.18 -0.711,0.179 -0.807,0.27 -0.802,0.179 -0.891,0.269 -0.897,0.179 -0.98,0.269 -0.892,0.179 -0.981,0.269 -0.891,0.179 -0.897,0.269 -0.89,0.18 -0.892,0.269 -0.807,0.268 -0.89,0.18 -0.803,0.269 -0.801,0.269 -0.807,0.269 -0.981,0.359 -0.891,0.359 -0.892,0.358 -0.896,0.359 -0.801,0.448 -0.892,0.448 -0.717,0.448 -0.802,0.448 -0.712,0.538 -0.717,0.448 -0.622,0.539 -0.627,0.627 -0.623,0.628 -0.538,0.628 -0.532,0.627 -0.449,0.627 -0.443,0.718 -0.448,0.806 -0.359,0.622 -0.269,0.718 -0.263,0.807 -0.269,0.717 -0.18,0.897 -0.179,0.807 -0.09,0.896 -0.089,0.897 -0.09,0.985 0,0.987 0,0.179 0,0.897 0.09,0.896 0.089,0.807 0.09,0.897 0.179,0.806 0.18,0.807 0.269,0.808 0.179,0.806 0.353,0.807 0.359,0.807 0.358,0.806 0.444,0.808 0.447,0.806 0.533,0.718 0.539,0.717 0.622,0.717 0.627,0.627 0.623,0.718 0.717,0.628 0.622,0.448 0.717,0.538 0.713,0.538 0.711,0.448 0.807,0.448 0.802,0.359 0.801,0.448 0.807,0.358 0.891,0.27 0.891,0.358 0.807,0.269 0.712,0.18 0.803,0.179 0.806,0.179 0.891,0.179 0.802,0.18 0.891,0.089 0.897,0.09 0.891,0.09 0.891,0.089 0.891,0 0.986,0 0.982,0 0.98,0 0.981,-0.089 0.981,-0.09 0.891,0 0.986,-0.09 0.891,-0.179 0.981,-0.09 0.892,-0.179 0.807,-0.179 0.891,-0.179 0.891,-0.18 0.802,-0.179 0.896,-0.269 0.802,-0.269 0.802,-0.18 0.896,-0.358 0.802,-0.269 0.801,-0.358 0.802,-0.359 0.896,-0.359 0.802,-0.448 0.712,-0.359 0.807,-0.448 0.802,-0.448 0.712,-0.449 0.806,-0.538 0.713,-0.447 0.717,-0.539 0.712,-0.538 0.711,-0.537 L -2.32,39.083 -2.768,38.366 -3.301,37.649 -3.839,36.931 -4.371,36.125 -4.82,35.408 -5.358,34.69 -5.891,33.973 -6.338,33.256 -6.872,32.538 -7.409,31.821 -7.858,31.104 -8.39,30.297 -8.929,29.58 l -0.532,-0.717 -0.448,-0.717 -0.533,-0.717 -0.717,0.537 -0.801,0.449 -0.713,0.448 -0.717,0.538 -0.801,0.358 -0.718,0.449 -0.801,0.359 -0.712,0.358 -0.807,0.359 -0.712,0.358 -0.801,0.269 -0.717,0.359 -0.982,0.268 -0.891,0.27 -0.891,0.268 -0.897,0.18 -0.891,0.179 -0.891,0.18 -0.891,0.09 -0.897,0.089 -0.801,0.09 -0.892,0 -1.07,0 -0.981,-0.179 -0.897,-0.18 -0.801,-0.179 -0.712,-0.359 -0.628,-0.358 -0.802,-0.718 -0.538,-0.807 -0.352,-0.807 -0.091,-0.896 0,-0.18 0.091,-1.165 0.442,-0.986 0.359,-0.538 0.622,-0.628 0.807,-0.448 0.712,-0.448 0.891,-0.359 0.986,-0.359 1.071,-0.358 0.712,-0.179 0.712,-0.269 0.807,-0.179 0.801,-0.269 0.891,-0.18 0.987,-0.269 0.981,-0.268 0.981,-0.27 0.98,-0.179 0.891,-0.269 0.981,-0.269 0.897,-0.179 0.892,-0.269 0.891,-0.269 0.801,-0.269 0.897,-0.269 0.802,-0.269 0.801,-0.269 0.986,-0.353 0.891,-0.449 0.891,-0.358 0.892,-0.448 0.807,-0.449 0.802,-0.448 0.711,-0.448 0.717,-0.538 0.713,-0.448 0.712,-0.628 0.717,-0.627 0.622,-0.718 L -3.481,13 -2.948,12.282 -2.41,11.476 -1.967,10.759 -1.518,9.951 -1.16,9.234 -0.891,8.428 -0.627,7.621 -0.448,6.814 -0.269,5.917 -0.09,5.02 0,4.124 0.09,3.138 l 0,-0.986 0,-0.179 0,-0.987 z m -62.594,-17.926 -0.896,0 -0.891,0 -0.891,0 -0.891,0 -0.897,0 -0.892,0 -0.89,0 -0.892,0 -0.986,0 -0.891,0 -0.891,0 -0.891,0 -0.898,0 -0.89,0 -0.892,0 -0.891,0 -0.897,0 -0.891,0 -0.891,0 -0.891,0 -0.892,0 -0.896,0 -0.891,0 -0.891,0 -0.892,0 -0.897,0 -0.891,0 -0.891,0 -0.981,0 -0.896,0 -0.892,0 -0.891,0 -0.891,0 -0.896,0 -0.892,0 -0.891,0 -0.892,0 -0.896,0 -0.891,0 -0.891,0 -0.892,0 -0.897,0 -0.89,0 -0.892,0 -0.891,0 -0.896,0 -0.892,0 -0.981,0 -0.891,0 -0.891,0 -0.897,0 -0.891,0 -0.892,0 -0.89,0 -0.896,0 -0.892,0 -0.891,0 0,0.897 0,0.897 0,0.896 0,0.892 0,0.897 0,0.896 0,0.896 0,0.896 0,0.897 0,0.897 0,0.896 0,0.897 0,0.897 0,0.896 0,0.897 0,0.896 0,0.896 0,0.897 0,0.807 0,0.897 0,0.896 0,0.896 0,0.897 0,0.897 0,0.896 0,0.897 0,0.897 0,0.896 0,0.896 0,0.896 0,0.897 0,0.897 0,0.896 0,0.897 0,0.897 0,0.896 0,0.897 0,0.896 0,0.896 0,0.897 0,0.896 0,0.892 0,0.896 0,0.897 0,0.897 0,0.896 0,0.896 0,0.897 0,0.896 0,0.897 0,0.897 0,0.896 0,0.897 0,0.896 0,0.807 0,0.896 0,0.897 0,0.897 0,0.896 0,0.897 0,0.896 0,0.897 0,0.896 0,0.897 0,0.896 0,0.897 0,0.897 0,0.896 0,0.896 0,0.897 0,0.896 0,0.897 0,0.897 0.891,0 0.892,0 0.896,0 0.89,0 0.892,0 0.891,0 0.897,0 0.891,0 0.891,0 0.892,0 0.896,0 0.892,0 0.89,0 0.892,0 0.806,0 0.892,0 0.891,0 0.892,0 0.896,0 0.891,0 0.891,0 0.892,0 0.896,0 0.891,0 0.891,0 0.892,0 0.897,0 0.891,0 0.891,0 0.891,0 0.897,0 0.892,0 0.89,0 0.891,0 0.892,0 0.897,0 0.891,0 0.891,0 0.891,0 0.897,0 0.891,0 0.891,0 0.891,0 0.808,0 0.891,0 0.891,0 0.892,0 0.896,0 0.891,0 0.891,0 0.891,0 0.897,0 0.891,0 0.891,0 0.892,0 0.896,0 0.892,0 0.891,0 0,-0.897 0,-0.807 0,-0.896 0,-0.897 0,-0.896 0,-0.807 0,-0.897 0,-0.897 0,-0.806 0,-0.897 0,-0.896 0,-0.808 0,-0.896 0,-0.896 0,-0.897 0,-0.807 0,-0.897 -0.891,0 -0.892,0 -0.896,0 -0.892,0 -0.891,0 -0.891,0 -0.807,0 -0.891,0 -0.891,0 -0.892,0 -0.896,0 -0.891,0 -0.892,0 -0.891,0 -0.897,0 -0.891,0 -0.891,0 -0.891,0 -0.897,0 -0.801,0 -0.892,0 -0.891,0 -0.897,0 -0.89,0 -0.892,0 -0.891,0 -0.897,0 -0.891,0 -0.891,0 -0.891,0 -0.897,0 -0.892,0 -0.801,0 -0.891,0 -0.896,0 -0.892,0 -0.891,0 -0.892,0 -0.896,0 0,-0.896 0,-0.896 0,-0.896 0,-0.897 0,-0.897 0,-0.807 0,-0.896 0,-0.897 0,-0.896 0,-0.897 0,-0.896 0,-0.897 0.896,0 0.892,0 0.891,0 0.892,0 0.896,0 0.891,0 0.891,0 0.892,0 0.807,0 0.891,0 0.891,0 0.891,0 0.897,0 0.891,0 0.892,0 0.89,0 0.897,0 0.891,0 0.892,0 0.891,0 0.896,0 0.891,0 0.892,0 0.892,0 0.896,0 0.891,0 0.802,0 0.891,0 0.896,0 0.892,0 0.891,0 0.891,0 0.896,0 0.892,0 0.891,0 0,-0.896 0,-0.807 0,-0.892 0,-0.896 0,-0.807 0,-0.896 0,-0.897 0,-0.807 0,-0.897 0,-0.896 0,-0.897 0,-0.806 0,-0.896 0,-0.897 0,-0.808 0,-0.896 -0.891,0 -0.892,0 -0.896,0 -0.891,0 -0.891,0 -0.892,0 -0.896,0 -0.891,0 -0.802,0 -0.891,0 -0.896,0 -0.892,0 -0.892,0 -0.891,0 -0.896,0 -0.891,0 -0.892,0 -0.891,0 -0.897,0 -0.89,0 -0.892,0 -0.891,0 -0.897,0 -0.891,0 -0.891,0 -0.891,0 -0.807,0 -0.892,0 -0.891,0 -0.891,0 -0.896,0 -0.892,0 -0.891,0 -0.892,0 -0.896,0 0,-0.896 0,-0.987 0,-0.896 0,-0.897 0,-0.986 0,-0.897 0,-0.896 0,-0.986 0,-0.896 0,-0.897 0,-0.986 0,-0.896 0.896,0 0.892,0 0.891,0 0.892,0 0.896,0 0.891,0 0.891,0 0.892,0 0.896,0 0.981,0 0.891,0 0.891,0 0.897,0 0.892,0 0.891,0 0.891,0 0.896,0 0.892,0 0.891,0 0.891,0 0.891,0 0.897,0 0.891,0 0.892,0 0.89,0 0.898,0 0.891,0 0.891,0 0.891,0 0.986,0 0.892,0 0.89,0 0.892,0 0.897,0 0.891,0 0.891,0 0.891,0 0.896,0 0.892,0 0,-0.897 0,-0.807 0,-0.897 0,-0.896 0,-0.897 0,-0.807 0,-0.896 0,-0.896 0,-0.808 0,-0.896 0,-0.896 0,-0.808 0,-0.891 0,-0.896 0,-0.896 0,-0.808 0,-0.897 z m -65.214,0 -0.891,0 -0.892,0 -0.985,0 -0.891,0 -0.892,0 -0.891,0 -0.897,0 -0.891,0 -0.981,0 -0.891,0 -0.892,0 -0.896,0 -0.891,0 -0.891,0 -0.981,0 -0.897,0 -0.891,0 -0.892,0 0,0.897 0,0.897 0,0.896 0,0.897 0,0.902 0,0.896 0,0.897 0,0.897 0,0.896 0,0.896 0,0.897 0,0.901 0,0.897 0,0.897 0,0.896 0,0.897 0,0.902 0,0.897 0,0.896 0,0.896 0,0.897 0,0.896 0,0.902 0,0.896 0,0.897 0,0.897 0,0.896 0,0.897 0,0.902 0,0.897 0,0.896 0,0.896 0,0.896 0,0.897 0,0.902 0,0.896 0,0.897 0,0.896 0,0.897 0,0.902 0,0.896 0,0.897 0,0.897 -0.447,-0.717 -0.533,-0.813 -0.449,-0.717 -0.532,-0.718 -0.448,-0.806 -0.539,-0.718 -0.442,-0.717 -0.449,-0.812 -0.532,-0.717 -0.449,-0.717 -0.537,-0.718 -0.443,-0.812 -0.538,-0.717 -0.443,-0.717 -0.449,-0.807 -0.538,-0.722 -0.443,-0.718 -0.538,-0.806 -0.442,-0.718 -0.538,-0.717 -0.443,-0.812 -0.449,-0.718 -0.537,-0.717 -0.443,-0.807 -0.538,-0.722 -0.443,-0.717 -0.538,-0.718 -0.449,-0.806 -0.443,-0.722 -0.537,-0.718 -0.443,-0.807 -0.538,-0.717 -0.448,-0.717 -0.533,-0.813 -0.448,-0.717 -0.354,0 -0.537,0.807 -0.449,0.723 -0.533,0.807 -0.448,0.717 -0.533,0.806 -0.448,0.723 -0.532,0.807 -0.449,0.718 -0.538,0.806 -0.443,0.717 -0.538,0.813 -0.442,0.717 -0.538,0.807 -0.449,0.717 -0.532,0.812 -0.449,0.717 -0.532,0.807 -0.538,0.717 -0.448,0.812 -0.533,0.717 -0.448,0.807 -0.533,0.717 -0.448,0.813 -0.533,0.717 -0.448,0.807 -0.538,0.717 -0.443,0.807 -0.538,0.723 -0.443,0.806 -0.538,0.718 -0.448,0.807 -0.532,0.716 -0.45,0.813 -0.532,0.717 0,-0.896 0,-0.897 0,-0.897 0,-0.901 0,-0.897 0,-0.896 0,-0.897 0,-0.897 0,-0.901 0,-0.897 0,-0.807 0,-0.896 0,-0.897 0,-0.896 0,-0.902 0,-0.897 0,-0.896 0,-0.896 0,-0.897 0,-0.897 0,-0.901 0,-0.897 0,-0.897 0,-0.896 0,-0.897 0,-0.896 0,-0.902 0,-0.896 0,-0.897 0,-0.896 0,-0.897 0,-0.901 0,-0.808 0,-0.896 0,-0.896 0,-0.897 0,-0.897 0,-0.896 0,-0.902 0,-0.897 0,-0.896 0,-0.897 0,-0.897 -0.891,0 -0.896,0 -0.892,0 -0.891,0 -0.891,0 -0.896,0 -0.892,0 -0.891,0 -0.892,0 -0.896,0 -0.891,0 -0.892,0 -0.891,0 -0.896,0 -0.891,0 -0.892,0 -0.892,0 -0.896,0 -0.891,0 0,0.897 0,0.897 0,0.896 0,0.892 0,0.897 0,0.896 0,0.896 0,0.896 0,0.897 0,0.897 0,0.896 0,0.897 0,0.897 0,0.896 0,0.897 0,0.896 0,0.896 0,0.897 0,0.807 0,0.897 0,0.896 0,0.896 0,0.897 0,0.897 0,0.896 0,0.897 0,0.897 0,0.896 0,0.896 0,0.896 0,0.897 0,0.897 0,0.896 0,0.897 0,0.897 0,0.896 0,0.897 0,0.896 0,0.896 0,0.897 0,0.896 0,0.892 0,0.896 0,0.897 0,0.897 0,0.896 0,0.896 0,0.897 0,0.896 0,0.897 0,0.897 0,0.896 0,0.897 0,0.896 0,0.807 0,0.896 0,0.897 0,0.897 0,0.896 0,0.897 0,0.896 0,0.897 0,0.896 0,0.897 0,0.896 0,0.897 0,0.897 0,0.896 0,0.896 0,0.897 0,0.896 0,0.897 0,0.897 0.891,0 0.896,0 0.803,0 0.89,0 0.892,0 0.896,0 0.802,0 0.891,0 0.897,0 0.891,0 0.802,0 0.891,0 0.897,0 0.891,0 0.801,0 0.891,0 0.897,0 0.892,0 0.801,0 0.891,0 0.897,0 0.443,-0.718 0.448,-0.806 0.532,-0.712 0.449,-0.807 0.448,-0.717 0.443,-0.808 0.448,-0.711 0.534,-0.808 0.447,-0.717 0.449,-0.717 0.443,-0.801 0.448,-0.718 0.533,-0.806 0.448,-0.718 0.448,-0.801 0.443,-0.717 0.538,-0.717 0.449,-0.803 0.442,-0.716 0.448,-0.807 0.444,-0.718 0.538,-0.801 0.448,-0.718 0.442,-0.806 0.449,-0.712 0.443,-0.717 0.538,-0.807 0.448,-0.718 0.443,-0.807 0.448,-0.712 0.443,-0.807 0.539,-0.717 0.448,-0.801 0.443,-0.718 0.448,0.718 0.448,0.801 0.533,0.717 0.447,0.807 0.444,0.712 0.448,0.807 0.533,0.718 0.448,0.807 0.449,0.717 0.442,0.712 0.538,0.806 0.443,0.718 0.449,0.801 0.447,0.718 0.533,0.807 0.448,0.716 0.449,0.803 0.442,0.717 0.45,0.717 0.532,0.801 0.448,0.718 0.448,0.806 0.444,0.718 0.537,0.801 0.444,0.717 0.447,0.717 0.449,0.808 0.532,0.711 0.449,0.808 0.442,0.717 0.449,0.807 0.538,0.712 0.443,0.806 0.448,0.718 0.891,0 0.892,0 0.806,0 0.892,0 0.891,0 0.891,0 0.807,0 0.892,0 0.89,0 0.892,0 0.807,0 0.891,0 0.891,0 0.892,0 0.806,0 0.892,0 0.891,0 0.891,0 0.807,0 0.891,0 0.891,0 0,-0.897 0,-0.897 0,-0.896 0,-0.897 0,-0.896 0,-0.896 0,-0.897 0,-0.897 0,-0.896 0,-0.897 0,-0.896 0,-0.897 0,-0.896 0,-0.897 0,-0.896 0,-0.897 0,-0.897 0,-0.896 0,-0.807 0,-0.896 0,-0.897 0,-0.896 0,-0.897 0,-0.897 0,-0.896 0,-0.897 0,-0.896 0,-0.896 0,-0.897 0,-0.897 0,-0.896 0,-0.892 0,-0.896 0,-0.897 0,-0.896 0,-0.896 0,-0.897 0,-0.896 0,-0.897 0,-0.897 0,-0.896 0,-0.897 0,-0.897 0,-0.896 0,-0.896 0,-0.896 0,-0.897 0,-0.897 0,-0.896 0,-0.897 0,-0.897 0,-0.896 0,-0.896 0,-0.897 0,-0.807 0,-0.897 0,-0.896 0,-0.896 0,-0.897 0,-0.896 0,-0.897 0,-0.897 0,-0.896 0,-0.897 0,-0.897 0,-0.896 0,-0.896 0,-0.896 0,-0.897 0,-0.892 0,-0.896 0,-0.897 0,-0.897 z m -103.559,26.891 -0.269,0.812 -0.353,0.897 -0.359,0.807 -0.269,0.812 -0.353,0.807 -0.358,0.897 -0.27,0.812 -0.359,0.807 -0.352,0.806 -0.27,0.812 -0.359,0.897 -0.263,0.807 -0.359,0.812 -0.359,0.807 -0.268,0.807 -0.354,0.901 -0.358,0.808 -0.269,0.806 -0.359,0.812 -0.353,0.897 -0.269,0.812 -0.359,0.807 -0.353,-0.807 -0.268,-0.812 -0.359,-0.897 -0.359,-0.812 -0.264,-0.806 -0.358,-0.808 -0.359,-0.901 -0.353,-0.807 -0.27,-0.807 -0.358,-0.812 -0.359,-0.807 -0.264,-0.897 -0.358,-0.812 -0.359,-0.806 -0.268,-0.807 -0.354,-0.812 -0.359,-0.897 -0.358,-0.807 -0.263,-0.812 -0.359,-0.807 -0.359,-0.897 -0.269,-0.812 -0.353,-0.807 0.891,0 0.891,0 0.892,0 0.896,0 0.891,0 0.891,0 0.892,0 0.897,0 0.801,0 0.891,0 0.897,0 0.891,0 0.891,0 0.892,0 0.891,0 0.896,0 0.891,0 z m 28.03,-26.891 -0.896,0 -0.803,0 -0.89,0 -0.897,0 -0.891,0 -0.892,0 -0.801,0 -0.897,0 -0.891,0 -0.891,0 -0.892,0 -0.896,0 -0.802,0 -0.891,0 -0.892,0 -0.896,0 -0.891,0 -0.802,0 -0.891,0 -0.896,0 -0.354,0.808 -0.269,0.807 -0.358,0.807 -0.359,0.896 -0.264,0.802 -0.358,0.806 -0.359,0.807 -0.264,0.807 -0.358,0.807 -0.359,0.807 -0.268,0.807 -0.354,0.896 -0.359,0.807 -0.269,0.807 -0.359,0.807 -0.891,0 -0.891,0 -0.891,0 -0.891,0 -0.807,0 -0.892,0 -0.891,0 -0.896,0 -0.891,0 -0.892,0 -0.891,0 -0.891,0 -0.897,0 -0.891,0 -0.801,0 -0.897,0 -0.892,0 -0.891,0 -0.891,0 -0.896,0 -0.892,0 -0.891,0 -0.891,0 -0.891,0 -0.808,0 -0.89,0 -0.892,0 -0.897,0 -0.891,0 -0.353,-0.807 -0.269,-0.807 -0.359,-0.807 -0.358,-0.896 -0.264,-0.807 -0.358,-0.807 -0.359,-0.807 -0.269,-0.807 -0.353,-0.807 -0.359,-0.806 -0.269,-0.802 -0.354,-0.896 -0.358,-0.807 -0.269,-0.807 -0.359,-0.808 -0.891,0 -0.891,0 -0.891,0 -0.897,0 -0.891,0 -0.981,0 -0.891,0 -0.892,0 -0.896,0 -0.891,0 -0.891,0 -0.892,0 -0.897,0 -0.89,0 -0.891,0 -0.981,0 -0.897,0 -0.891,0 -0.892,0 -0.891,0 0.353,0.808 0.359,0.807 0.358,0.807 0.354,0.896 0.269,0.802 0.359,0.806 0.358,0.807 0.353,0.807 0.359,0.807 0.359,0.897 0.353,0.807 0.359,0.806 0.268,0.807 0.359,0.807 0.353,0.807 0.359,0.896 0.358,0.807 0.354,0.808 0.359,0.806 0.358,0.807 0.269,0.807 0.353,0.897 0.359,0.806 0.359,0.807 0.353,0.807 0.359,0.807 0.359,0.807 0.353,0.897 0.269,0.806 0.359,0.807 0.358,0.807 0.354,0.807 0.358,0.807 0.358,0.896 0.354,0.807 0.358,0.807 0.269,0.807 0.359,0.806 0.353,0.807 0.359,0.897 0.359,0.807 0.353,0.807 0.358,0.807 0.359,0.806 0.269,0.808 0.354,0.801 0.358,0.897 0.358,0.806 0.354,0.808 0.358,0.807 0.359,0.806 0.353,0.807 0.269,0.897 0.359,0.806 0.358,0.807 0.354,0.807 0.359,0.807 0.358,0.807 0.354,0.897 0.358,0.806 0.269,0.807 0.358,0.807 0.354,0.807 0.358,0.807 0.359,0.896 0.353,0.807 0.359,0.807 0.359,0.807 0.263,0.806 0.359,0.808 0.359,0.896 0.359,0.807 0.353,0.807 0.359,0.807 0.358,0.807 0.353,0.806 0.27,0.897 0.358,0.807 0.359,0.807 0.353,0.807 0.891,0 0.807,0 0.891,0 0.891,0 0.897,0 0.801,0 0.891,0 0.892,0 0.897,0 0.802,0 0.89,0 0.892,0 0.896,0 0.802,0 0.891,0 0.891,0 0.897,0 0.801,0 0.892,0 0.358,-0.807 0.359,-0.807 0.354,-0.807 0.358,-0.897 0.269,-0.806 0.353,-0.807 0.359,-0.807 0.358,-0.807 0.359,-0.807 0.353,-0.896 0.359,-0.808 0.359,-0.806 0.263,-0.807 0.359,-0.807 0.359,-0.807 0.359,-0.896 0.353,-0.807 0.358,-0.807 0.359,-0.807 0.353,-0.807 0.269,-0.806 0.358,-0.897 0.354,-0.807 0.359,-0.807 0.358,-0.807 0.359,-0.807 0.353,-0.806 0.358,-0.897 0.27,-0.807 0.353,-0.806 0.358,-0.807 0.359,-0.808 0.359,-0.806 0.353,-0.897 0.359,-0.801 0.358,-0.808 0.264,-0.806 0.358,-0.807 0.359,-0.807 0.354,-0.807 0.358,-0.897 0.359,-0.807 0.359,-0.806 0.353,-0.807 0.269,-0.807 0.358,-0.807 0.354,-0.896 0.358,-0.807 0.359,-0.807 0.358,-0.807 0.354,-0.807 0.359,-0.806 0.268,-0.897 0.354,-0.807 0.358,-0.807 0.359,-0.807 0.353,-0.807 0.359,-0.806 0.359,-0.897 0.359,-0.807 0.263,-0.807 0.359,-0.806 0.359,-0.808 0.353,-0.807 0.358,-0.896 0.359,-0.807 0.358,-0.807 0.353,-0.807 0.27,-0.806 0.359,-0.807 0.353,-0.897 0.358,-0.807 0.358,-0.807 0.354,-0.807 0.358,-0.806 0.359,-0.802 0.27,-0.896 0.352,-0.807 0.359,-0.807 0.358,-0.808 z m -78.193,8.334 -0.717,-0.538 -0.623,-0.449 -0.717,-0.538 -0.712,-0.448 -0.712,-0.538 -0.717,-0.448 -0.712,-0.449 -0.807,-0.447 -0.802,-0.449 -0.802,-0.448 -0.806,-0.353 -0.802,-0.449 -0.891,-0.358 -0.801,-0.359 -0.897,-0.358 -0.801,-0.359 -0.803,-0.269 -0.806,-0.269 -0.802,-0.27 -0.891,-0.268 -0.801,-0.27 -0.897,-0.179 -0.802,-0.179 -0.891,-0.179 -0.896,-0.179 -0.892,-0.09 -0.981,-0.09 -0.891,-0.09 -0.981,-0.089 -0.897,-0.09 -0.98,-0.089 -0.981,0 -0.982,0 -0.98,0 -0.897,0 -0.891,0.089 -0.981,0.09 -0.891,0.089 -0.891,0.09 -0.897,0.09 -0.891,0.179 -0.892,0.18 -0.801,0.179 -0.896,0.179 -0.802,0.269 -0.891,0.179 -0.807,0.27 -0.802,0.358 -0.802,0.269 -0.89,0.359 -0.807,0.358 -0.802,0.358 -0.801,0.359 -0.808,0.448 -0.711,0.444 -0.802,0.448 -0.717,0.449 -0.712,0.447 -0.717,0.539 -0.712,0.537 -0.713,0.538 -0.627,0.538 -0.622,0.538 -0.628,0.628 -0.622,0.537 -0.628,0.628 -0.622,0.628 -0.538,0.627 -0.533,0.717 -0.538,0.628 -0.448,0.717 -0.533,0.718 -0.447,0.716 -0.444,0.718 -0.448,0.807 -0.448,0.717 -0.353,0.807 -0.359,0.807 -0.358,0.807 -0.354,0.806 -0.269,0.717 -0.359,0.808 -0.179,0.807 -0.264,0.806 -0.179,0.896 -0.269,0.808 -0.179,0.896 -0.09,0.807 -0.18,0.897 -0.088,0.806 -0.091,0.897 -0.084,0.897 -0.089,0.896 0,0.986 0,0.897 0,0.179 0,0.897 0.089,0.986 0,0.896 0.084,0.897 0.091,0.986 0.179,0.891 0.089,0.897 0.179,0.807 0.269,0.896 0.18,0.897 0.263,0.807 0.269,0.896 0.269,0.807 0.359,0.897 0.354,0.806 0.358,0.807 0.359,0.807 0.353,0.807 0.448,0.807 0.448,0.717 0.444,0.718 0.447,0.717 0.449,0.717 0.532,0.717 0.538,0.717 0.533,0.717 0.538,0.629 0.622,0.627 0.538,0.628 0.623,0.626 0.627,0.629 0.622,0.537 0.717,0.628 0.623,0.538 0.712,0.538 0.717,0.448 0.712,0.538 0.718,0.448 0.711,0.448 0.802,0.449 0.807,0.448 0.801,0.448 0.802,0.359 0.806,0.358 0.892,0.449 0.712,0.268 0.891,0.27 0.808,0.358 0.801,0.18 0.801,0.269 0.896,0.179 0.802,0.269 0.891,0.179 0.892,0.09 0.896,0.179 0.892,0.09 0.89,0.089 0.892,0.09 0.897,0.09 0.981,0 0.891,0 0.98,0 0.981,0 0.987,-0.09 0.981,-0.09 0.891,0 0.891,-0.089 0.981,-0.18 0.807,-0.089 0.891,-0.18 0.892,-0.179 0.806,-0.179 0.801,-0.179 0.803,-0.18 0.807,-0.269 0.801,-0.179 0.712,-0.269 0.807,-0.269 0.802,-0.358 0.801,-0.359 0.807,-0.359 0.802,-0.448 0.801,-0.359 0.718,-0.448 0.801,-0.448 0.712,-0.448 0.807,-0.449 0.712,-0.537 0.712,-0.449 0.717,-0.538 0.712,-0.538 0.717,-0.627 0.712,-0.538 -0.538,-0.718 -0.622,-0.627 -0.538,-0.717 -0.622,-0.717 -0.538,-0.718 -0.533,-0.627 -0.628,-0.717 -0.532,-0.717 -0.538,-0.629 -0.623,-0.717 -0.537,-0.717 -0.623,-0.717 -0.538,-0.628 -0.532,-0.717 -0.627,-0.717 -0.534,-0.717 -0.627,-0.628 -0.533,-0.717 -0.717,0.538 -0.712,0.627 -0.717,0.449 -0.712,0.538 -0.712,0.448 -0.717,0.449 -0.713,0.447 -0.801,0.449 -0.717,0.358 -0.712,0.359 -0.717,0.269 -0.802,0.269 -0.801,0.269 -0.807,0.179 -0.891,0.18 -0.891,0.179 -0.892,0.089 -0.981,0.09 -0.986,0.089 -0.981,0 -0.891,0 -0.891,-0.089 -0.807,-0.09 -0.891,-0.179 -0.802,-0.18 -0.807,-0.268 -0.801,-0.269 -0.802,-0.359 -0.802,-0.358 -0.717,-0.448 -0.711,-0.449 -0.718,-0.449 -0.622,-0.537 -0.628,-0.538 -0.622,-0.538 -0.538,-0.627 -0.622,-0.628 -0.538,-0.717 -0.444,-0.628 -0.448,-0.717 -0.442,-0.807 -0.449,-0.717 -0.358,-0.807 -0.269,-0.807 -0.354,-0.807 -0.269,-0.896 -0.179,-0.892 -0.179,-0.806 -0.18,-0.987 -0.089,-0.896 -0.084,-0.896 0,-0.987 0,-0.179 0,-0.897 0.084,-0.896 0.089,-0.807 0.09,-0.897 0.179,-0.806 0.18,-0.808 0.179,-0.806 0.269,-0.807 0.264,-0.717 0.359,-0.896 0.358,-0.808 0.443,-0.807 0.448,-0.717 0.448,-0.717 0.533,-0.718 0.538,-0.627 0.622,-0.628 0.539,-0.627 0.621,-0.538 0.718,-0.538 0.712,-0.538 0.711,-0.448 0.717,-0.448 0.803,-0.359 0.801,-0.359 0.806,-0.358 0.892,-0.269 0.891,-0.269 0.897,-0.18 0.891,-0.179 0.891,-0.089 0.981,-0.09 0.981,0 1.07,0 0.987,0.09 0.981,0.089 0.891,0.09 0.891,0.18 0.897,0.179 0.891,0.268 0.801,0.18 0.803,0.358 0.717,0.359 0.801,0.359 0.627,0.358 0.713,0.449 0,0.896 0,0.896 0,0.897 0,0.896 0,0.987 0,0.896 0,0.897 0,0.896 0,0.897 -0.892,0 -0.806,0 -0.892,0 -0.891,0 -0.891,0 -0.807,0 -0.892,0 -0.891,0 -0.891,0 -0.806,0 -0.892,0 -0.891,0 -0.892,0 -0.806,0 -0.892,0 0,0.896 0,0.807 0,0.897 0,0.896 0,0.897 0,0.807 0,0.896 0,0.897 0,0.896 0,0.808 0,0.896 0,0.896 0,0.897 0,0.807 0,0.891 0.892,0 0.896,0 0.892,0 0.89,0 0.892,0 0.891,0 0.897,0 0.891,0 0.891,0 0.892,0 0.896,0 0.891,0 0.891,0 0.891,0 0.897,0 0.892,0 0.891,0 0.891,0 0.896,0 0.892,0 0.891,0 0.891,0 0.896,0 0.892,0 0.891,0 0.891,0 0.897,0 0.891,0 0.892,0 0.891,0 0.896,0 0.891,0 0.892,0 0,-0.891 0,-0.896 0,-0.897 0,-0.807 0,-0.896 0,-0.897 0,-0.896 0,-0.897 0,-0.897 0,-0.806 0,-0.897 0,-0.897 0,-0.896 0,-0.897 0,-0.896 0,-0.897 0,-0.806 0,-0.897 0,-0.897 0,-0.897 0,-0.896 0,-0.897 0,-0.896 0,-0.807 0,-0.896 0,-0.897 0,-0.897 0,-0.896 0,-0.896 0,-0.808 0,-0.896 0,-0.896 0,-0.897 z" style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" id="path28"/></g><g id="g30" transform="translate(312.9946,481.1594)"><path d="m 0,0 38.683,0 0,29.922 -38.683,0 0,61.086 40.223,0 0,29.922 -73.072,0 0,-215.951 73.684,0 0,29.923 -40.835,0 z" style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" id="path32"/></g><g id="g34" transform="translate(590.0699,474.6773)"><path d="m 0,0 0,-48.744 c 0,-8.639 -3.993,-12.647 -12.278,-12.647 l -6.144,0 c -8.595,0 -12.588,4.008 -12.588,12.647 l 0,136.362 c 0,8.638 3.993,12.646 12.588,12.646 l 5.527,0 c 8.29,0 12.283,-4.008 12.283,-12.646 l 0,-42.269 32.233,0 0,44.12 c 0,26.837 -12.895,39.795 -39.6,39.795 l -15.969,0 C -50.654,129.264 -63.86,116 -63.86,89.158 l 0,-139.442 c 0,-26.843 13.206,-40.106 39.912,-40.106 l 16.274,0 c 26.712,0 39.911,13.263 39.911,40.106 l 0,50.284 z" style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" id="path36"/></g><path d="m 475.995,386.138 32.854,0 0,215.952 -32.854,0 z" style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" id="path38"/><g id="g40" transform="translate(428.3257,506.1461)"><path d="m 0,0 c 0,-8.639 -3.987,-12.652 -12.277,-12.652 l -13.511,0 0,79.596 13.511,0 C -3.987,66.944 0,62.935 0,54.298 Z m -7.061,95.944 -51.577,0 0,-215.952 32.85,0 0,78.362 18.727,0 c 26.711,0 39.911,13.263 39.911,40.1 l 0,57.384 c 0,26.842 -13.2,40.106 -39.911,40.106" style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" id="path42"/></g><g id="g44" transform="translate(357.6425,190.8749)"><path d="M 0,0 188.054,0 92.068,-31.654 Z" style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" id="path46"/></g></g></g></g></svg> \ No newline at end of file | ||
diff --git a/uncompressed/epicgames/index.js b/uncompressed/epicgames/index.js new file mode 100644 index 0000000..891040d --- /dev/null +++ b/uncompressed/epicgames/index.js | |||
@@ -0,0 +1,2 @@ | |||
1 | module.exports = Ferdi => class epicgames extends Ferdi { | ||
2 | }; | ||
diff --git a/uncompressed/epicgames/package.json b/uncompressed/epicgames/package.json new file mode 100644 index 0000000..98873ff --- /dev/null +++ b/uncompressed/epicgames/package.json | |||
@@ -0,0 +1,12 @@ | |||
1 | { | ||
2 | "id": "epicgames", | ||
3 | "name": "Epic Games Store", | ||
4 | "version": "1.0.0", | ||
5 | "description": "An unofficial Ferdi recipe for the Epic Games Store", | ||
6 | "main": "index.js", | ||
7 | "author": "Kittywhiskers Van Gogh <63189531+kittywhiskers@users.noreply.github.com>", | ||
8 | "license": "MIT", | ||
9 | "config": { | ||
10 | "serviceURL": "https://www.epicgames.com/id/login?lang=en_US&redirectUrl=https%3A%2F%2Fwww.epicgames.com%2Fstore%2Fen-US%2F&noHostRedirect=true" | ||
11 | } | ||
12 | } | ||
diff --git a/uncompressed/epicgames/service.css b/uncompressed/epicgames/service.css new file mode 100644 index 0000000..38dcab0 --- /dev/null +++ b/uncompressed/epicgames/service.css | |||
@@ -0,0 +1 @@ | |||
/* Insert custom styles you want to insert here */ \ No newline at end of file | |||
diff --git a/uncompressed/epicgames/webview.js b/uncompressed/epicgames/webview.js new file mode 100644 index 0000000..ddd0b40 --- /dev/null +++ b/uncompressed/epicgames/webview.js | |||
@@ -0,0 +1,15 @@ | |||
1 | "use strict"; | ||
2 | |||
3 | var _path = _interopRequireDefault(require("path")); | ||
4 | |||
5 | function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
6 | |||
7 | module.exports = Ferdi => { | ||
8 | const getMessages = function getMessages() { | ||
9 | // TODO: Insert your notification-finding code here | ||
10 | Ferdi.setBadge(0, 0); | ||
11 | }; | ||
12 | |||
13 | Ferdi.loop(getMessages); | ||
14 | Ferdi.injectCSS(_path.default.join(__dirname, 'service.css')); | ||
15 | }; | ||
diff --git a/uncompressed/gitlab/.gitattributes b/uncompressed/gitlab/.gitattributes new file mode 100644 index 0000000..dfe0770 --- /dev/null +++ b/uncompressed/gitlab/.gitattributes | |||
@@ -0,0 +1,2 @@ | |||
1 | # Auto detect text files and perform LF normalization | ||
2 | * text=auto | ||
diff --git a/uncompressed/gitlab/.gitignore b/uncompressed/gitlab/.gitignore new file mode 100644 index 0000000..e43b0f9 --- /dev/null +++ b/uncompressed/gitlab/.gitignore | |||
@@ -0,0 +1 @@ | |||
.DS_Store | |||
diff --git a/uncompressed/gitlab/README.md b/uncompressed/gitlab/README.md new file mode 100644 index 0000000..979c01a --- /dev/null +++ b/uncompressed/gitlab/README.md | |||
@@ -0,0 +1,5 @@ | |||
1 | # GitLab for Ferdi | ||
2 | |||
3 | An unofficial Ferdi recipe for GitLab CI | ||
4 | |||
5 | *NOTE: Technically, the service URL is should be `https://gitlab.com/` but it has been set to the login page because the service URL on account without logins redirect to `https://about.gitlab.com/`* | ||
diff --git a/uncompressed/gitlab/icon.png b/uncompressed/gitlab/icon.png new file mode 100644 index 0000000..787fd91 --- /dev/null +++ b/uncompressed/gitlab/icon.png | |||
Binary files differ | |||
diff --git a/uncompressed/gitlab/icon.svg b/uncompressed/gitlab/icon.svg new file mode 100644 index 0000000..d3c4337 --- /dev/null +++ b/uncompressed/gitlab/icon.svg | |||
@@ -0,0 +1,13 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8"?> | ||
2 | <svg xmlns="http://www.w3.org/2000/svg" width="492.50943" height="453.67966" viewBox="0 0 492.50943 453.67966"> | ||
3 | <g fill="none" fill-rule="evenodd"> | ||
4 | <path d="M491.58891 259.39833l-27.55867-84.81467L409.41291 6.48633c-2.80934-8.648-15.04533-8.648-17.856 0l-54.61867 168.09733H155.57158l-54.62-168.09733c-2.80933-8.648-15.04533-8.648-17.856 0L28.47825 174.58366.92092 259.39833c-2.514669 7.736.24 16.21066 6.82 20.992l238.51333 173.28933 238.51466-173.28933c6.58-4.78134 9.33333-13.256 6.82-20.992" fill="#fc6d26"/> | ||
5 | <path d="M246.25478 453.67966l90.684-279.096h-181.368z" fill="#e24329"/> | ||
6 | <path d="M246.25478 453.67912l-90.684-279.09466h-127.092z" fill="#fc6d26"/> | ||
7 | <path d="M28.47878 174.58406L.92012 259.39873c-2.513336 7.736.24 16.21066 6.82133 20.99066l238.51333 173.28933z" fill="#fca326"/> | ||
8 | <path d="M28.47878 174.58433h127.092L100.95212 6.487c-2.81067-8.64933-15.04667-8.64933-17.856 0z" fill="#e24329"/> | ||
9 | <path d="M246.25478 453.67912l90.684-279.09466h127.09199z" fill="#fc6d26"/> | ||
10 | <path d="M464.03064 174.58406l27.55867 84.81467c2.51333 7.736-.24 16.21066-6.82134 20.99066L246.25465 453.67872z" fill="#fca326"/> | ||
11 | <path d="M464.03064 174.58433h-127.092L391.55731 6.487c2.81066-8.64933 15.04666-8.64933 17.856 0z" fill="#e24329"/> | ||
12 | </g> | ||
13 | </svg> \ No newline at end of file | ||
diff --git a/uncompressed/gitlab/index.js b/uncompressed/gitlab/index.js new file mode 100644 index 0000000..500d8e8 --- /dev/null +++ b/uncompressed/gitlab/index.js | |||
@@ -0,0 +1,2 @@ | |||
1 | module.exports = Ferdi => class gitlab extends Ferdi { | ||
2 | }; | ||
diff --git a/uncompressed/gitlab/package.json b/uncompressed/gitlab/package.json new file mode 100644 index 0000000..928203e --- /dev/null +++ b/uncompressed/gitlab/package.json | |||
@@ -0,0 +1,12 @@ | |||
1 | { | ||
2 | "id": "gitlab", | ||
3 | "name": "GitLab", | ||
4 | "version": "1.0.0", | ||
5 | "description": "An unofficial Ferdi recipe for GitLab CI", | ||
6 | "main": "index.js", | ||
7 | "author": "Kittywhiskers Van Gogh <63189531+kittywhiskers@users.noreply.github.com>", | ||
8 | "license": "MIT", | ||
9 | "config": { | ||
10 | "serviceURL": "https://gitlab.com/users/sign_in" | ||
11 | } | ||
12 | } | ||
diff --git a/uncompressed/gitlab/service.css b/uncompressed/gitlab/service.css new file mode 100644 index 0000000..38dcab0 --- /dev/null +++ b/uncompressed/gitlab/service.css | |||
@@ -0,0 +1 @@ | |||
/* Insert custom styles you want to insert here */ \ No newline at end of file | |||
diff --git a/uncompressed/gitlab/webview.js b/uncompressed/gitlab/webview.js new file mode 100644 index 0000000..ddd0b40 --- /dev/null +++ b/uncompressed/gitlab/webview.js | |||
@@ -0,0 +1,15 @@ | |||
1 | "use strict"; | ||
2 | |||
3 | var _path = _interopRequireDefault(require("path")); | ||
4 | |||
5 | function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
6 | |||
7 | module.exports = Ferdi => { | ||
8 | const getMessages = function getMessages() { | ||
9 | // TODO: Insert your notification-finding code here | ||
10 | Ferdi.setBadge(0, 0); | ||
11 | }; | ||
12 | |||
13 | Ferdi.loop(getMessages); | ||
14 | Ferdi.injectCSS(_path.default.join(__dirname, 'service.css')); | ||
15 | }; | ||
diff --git a/uncompressed/gmail/index.js b/uncompressed/gmail/index.js index 4087aa3..60f0971 100644 --- a/uncompressed/gmail/index.js +++ b/uncompressed/gmail/index.js | |||
@@ -2,10 +2,16 @@ var os = require('os') | |||
2 | 2 | ||
3 | module.exports = Franz => | 3 | module.exports = Franz => |
4 | class Gmail extends Franz { | 4 | class Gmail extends Franz { |
5 | overrideUserAgent() { | 5 | modifyRequestHeaders() { |
6 | if (os.platform() == 'linux') | 6 | return [ |
7 | return "Mozilla/5.0 (X11; Linux x86_64; rv:72.0) Gecko/20100101 Firefox/72.0" | 7 | { |
8 | else | 8 | headers: { |
9 | return "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:72.0) Gecko/20100101 Firefox/72.0"; | 9 | 'user-agent': window.navigator.userAgent.replace(/(Ferdi|Electron)\/\S+ \([^)]+\)/g,"").trim(), |
10 | }, | ||
11 | requestFilters: { | ||
12 | urls: ['*://*/*'], | ||
13 | } | ||
14 | } | ||
15 | ] | ||
10 | } | 16 | } |
11 | }; | 17 | }; |
diff --git a/uncompressed/gmail/package.json b/uncompressed/gmail/package.json index d7191e9..7e8c9ed 100644 --- a/uncompressed/gmail/package.json +++ b/uncompressed/gmail/package.json | |||
@@ -1,7 +1,7 @@ | |||
1 | { | 1 | { |
2 | "id": "gmail", | 2 | "id": "gmail", |
3 | "name": "Gmail", | 3 | "name": "Gmail", |
4 | "version": "1.3.1", | 4 | "version": "1.3.3", |
5 | "description": "Gmail", | 5 | "description": "Gmail", |
6 | "main": "index.js", | 6 | "main": "index.js", |
7 | "author": "Stefan Malzner <stefan@adlk.io>", | 7 | "author": "Stefan Malzner <stefan@adlk.io>", |
diff --git a/uncompressed/googledrive/icon.png b/uncompressed/googledrive/icon.png index 19fff5f..98a647a 100644 --- a/uncompressed/googledrive/icon.png +++ b/uncompressed/googledrive/icon.png | |||
Binary files differ | |||
diff --git a/uncompressed/googledrive/index.js b/uncompressed/googledrive/index.js index 9c4da64..aacc1ac 100644 --- a/uncompressed/googledrive/index.js +++ b/uncompressed/googledrive/index.js | |||
@@ -2,10 +2,17 @@ var os = require('os') | |||
2 | 2 | ||
3 | module.exports = Franz => | 3 | module.exports = Franz => |
4 | class googledrive extends Franz { | 4 | class googledrive extends Franz { |
5 | overrideUserAgent() { | 5 | modifyRequestHeaders() { |
6 | if (os.platform() == 'linux') | 6 | return [ |
7 | return "Mozilla/5.0 (X11; Linux x86_64; rv:72.0) Gecko/20100101 Firefox/72.0" | 7 | { |
8 | else | 8 | headers: { |
9 | return "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:72.0) Gecko/20100101 Firefox/72.0"; | 9 | 'user-agent': window.navigator.userAgent.replace(/(Ferdi|Electron)\/\S+ \([^)]+\)/g, '').trim(), |
10 | 'origin': 'https://drive.google.com' | ||
11 | }, | ||
12 | requestFilters: { | ||
13 | urls: ['*://*/*'], | ||
14 | }, | ||
15 | }, | ||
16 | ]; | ||
10 | } | 17 | } |
11 | }; | 18 | }; |
diff --git a/uncompressed/googledrive/package.json b/uncompressed/googledrive/package.json index 5b97042..755dcff 100644 --- a/uncompressed/googledrive/package.json +++ b/uncompressed/googledrive/package.json | |||
@@ -1,7 +1,7 @@ | |||
1 | { | 1 | { |
2 | "id": "googledrive", | 2 | "id": "googledrive", |
3 | "name": "Google Drive", | 3 | "name": "Google Drive", |
4 | "version": "1.0.3", | 4 | "version": "1.0.5", |
5 | "description": "Google Drive", | 5 | "description": "Google Drive", |
6 | "main": "index.js", | 6 | "main": "index.js", |
7 | "author": "Djonathan Goulart<d.goulart@outlook.com.br>", | 7 | "author": "Djonathan Goulart<d.goulart@outlook.com.br>", |
diff --git a/uncompressed/jira/package.json b/uncompressed/jira/package.json index 6a1aee2..77adaa7 100644 --- a/uncompressed/jira/package.json +++ b/uncompressed/jira/package.json | |||
@@ -1,7 +1,7 @@ | |||
1 | { | 1 | { |
2 | "id": "jira", | 2 | "id": "jira", |
3 | "name": "Jira", | 3 | "name": "Jira", |
4 | "version": "1.1.0", | 4 | "version": "1.2.0", |
5 | "description": "Jira", | 5 | "description": "Jira", |
6 | "main": "index.js", | 6 | "main": "index.js", |
7 | "author": "Leonardo Bragatti <leonardo.bragatti@gmail.com> and The Ferdi Team <hello@getferdi.com>", | 7 | "author": "Leonardo Bragatti <leonardo.bragatti@gmail.com> and The Ferdi Team <hello@getferdi.com>", |
@@ -10,6 +10,7 @@ | |||
10 | "serviceURL": "https://{teamId}.atlassian.net", | 10 | "serviceURL": "https://{teamId}.atlassian.net", |
11 | "urlInputSuffix": ".atlassian.net", | 11 | "urlInputSuffix": ".atlassian.net", |
12 | "hasTeamId": true, | 12 | "hasTeamId": true, |
13 | "hasCustomUrl": true, | ||
13 | "hasNotificationSound": true | 14 | "hasNotificationSound": true |
14 | } | 15 | } |
15 | } | 16 | } |
diff --git a/uncompressed/mattermost/package.json b/uncompressed/mattermost/package.json index 48f6860..52a1908 100644 --- a/uncompressed/mattermost/package.json +++ b/uncompressed/mattermost/package.json | |||
@@ -1,7 +1,7 @@ | |||
1 | { | 1 | { |
2 | "id": "mattermost", | 2 | "id": "mattermost", |
3 | "name": "Mattermost", | 3 | "name": "Mattermost", |
4 | "version": "1.2.1", | 4 | "version": "1.2.2", |
5 | "description": "Mattermost", | 5 | "description": "Mattermost", |
6 | "main": "index.js", | 6 | "main": "index.js", |
7 | "author": "Stefan Malzner <stefan@adlk.io>", | 7 | "author": "Stefan Malzner <stefan@adlk.io>", |
diff --git a/uncompressed/mattermost/webview.js b/uncompressed/mattermost/webview.js index 03258e0..f348da4 100644 --- a/uncompressed/mattermost/webview.js +++ b/uncompressed/mattermost/webview.js | |||
@@ -4,10 +4,11 @@ module.exports = Franz => { | |||
4 | const getMessages = function getMessages() { | 4 | const getMessages = function getMessages() { |
5 | const directMessages = document.querySelectorAll('.sidebar--left .has-badge .badge').length; | 5 | const directMessages = document.querySelectorAll('.sidebar--left .has-badge .badge').length; |
6 | const allMessages = document.querySelectorAll('.sidebar--left .has-badge').length - directMessages; | 6 | const allMessages = document.querySelectorAll('.sidebar--left .has-badge').length - directMessages; |
7 | const channelMessages = document.querySelectorAll('.sidebar--left .unread-title').length - allMessages; | ||
7 | const teamDirectMessages = document.querySelectorAll('.team-wrapper .team-container .badge').length; | 8 | const teamDirectMessages = document.querySelectorAll('.team-wrapper .team-container .badge').length; |
8 | const teamMessages = document.querySelectorAll('.team-wrapper .unread').length - teamDirectMessages; | 9 | const teamMessages = document.querySelectorAll('.team-wrapper .unread').length - teamDirectMessages; |
9 | Franz.setBadge(directMessages + teamDirectMessages, allMessages + teamMessages); | 10 | Franz.setBadge(directMessages + teamDirectMessages, allMessages + channelMessages + teamMessages); |
10 | }; | 11 | }; |
11 | 12 | ||
12 | Franz.loop(getMessages); | 13 | Franz.loop(getMessages); |
13 | }; \ No newline at end of file | 14 | }; |
diff --git a/uncompressed/noisli/.gitignore b/uncompressed/noisli/.gitignore new file mode 100644 index 0000000..e43b0f9 --- /dev/null +++ b/uncompressed/noisli/.gitignore | |||
@@ -0,0 +1 @@ | |||
.DS_Store | |||
diff --git a/uncompressed/noisli/README.md b/uncompressed/noisli/README.md new file mode 100755 index 0000000..1b0a15c --- /dev/null +++ b/uncompressed/noisli/README.md | |||
@@ -0,0 +1,4 @@ | |||
1 | # Noisli for Ferdi | ||
2 | |||
3 | An unofficial Ferdi recipe for Noisli. | ||
4 | |||
diff --git a/uncompressed/noisli/icon.png b/uncompressed/noisli/icon.png new file mode 100644 index 0000000..e871d74 --- /dev/null +++ b/uncompressed/noisli/icon.png | |||
Binary files differ | |||
diff --git a/uncompressed/noisli/icon.svg b/uncompressed/noisli/icon.svg new file mode 100644 index 0000000..7601775 --- /dev/null +++ b/uncompressed/noisli/icon.svg | |||
@@ -0,0 +1,745 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||
2 | <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | ||
3 | <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="1024px" height="1024px" viewBox="0 0 1024 1024" enable-background="new 0 0 1024 1024" xml:space="preserve"> <image id="image0" width="1024" height="1024" x="0" y="0" | ||
4 | xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABAAAAAQACAYAAAB/HSuDAAABfGlDQ1BpY2MAACiRfZE9SMNQFIVP | ||
5 | U6VSqg52EBHJUJ0siIo4ahWKUCHUCq06mLz0R2jSkKS4OAquBQd/FqsOLs66OrgKguAPiJOjk6KL | ||
6 | lHhfUmgR44PL+zjvncN99wFCvcw0q2MM0HTbTCcTYja3IoZeEUIPwlRDMrOMWUlKwXd93SPA97s4 | ||
7 | z/K/9+fqVvMWAwIi8QwzTJt4nXhq0zY47xNHWUlWic+JR01qkPiR64rHb5yLLgs8M2pm0nPEUWKx | ||
8 | 2MZKG7OSqRFPEsdUTad8IeuxynmLs1ausmaf/IWRvL68xHWqQSSxgEVIEKGgig2UYSNOu06KhTSd | ||
9 | J3z8A65fIpdCrg0wcsyjAg2y6wf/g9+ztQoT415SJAF0vjjOxzAQ2gUaNcf5PnacxgkQfAau9Ja/ | ||
10 | UgemP0mvtbTYEdC7DVxctzRlD7jcAfqfDNmUXSlIJRQKwPsZfVMO6LsFwqve3JrnOH0AMjSr1A1w | ||
11 | cAiMFCl7zefdXe1z+/dOc34/JY5yiCgnip4AAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADq | ||
12 | YAAAOpgAABdwnLpRPAAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0 | ||
13 | SU1FB+QHDgoOOkbmKf0AAIAASURBVHja7P3pkyPJmed5/h41A/yMOyIj70weSbJZRdYxVd3Vvd0j | ||
14 | PbK7MvPHzb+yr/bdrMjKSm9vt0jXdNfNIlkkk8xkMo/IzDg93B2A6bMvzAwwmMOvCDczOPT7CUG4 | ||
15 | wwEH4ICZHo+qPmr/+7/8P10rRFu+7qaVzAUAAAAAANZcGPoFAAAAAACA7hEAAAAAAAAgAQQAAAAA | ||
16 | AABIQH7ZX2DNPwAAAAAA1w8zAAAAAAAASEDezvYfGOEHAAAAAGDjMAMAAAAAAIAEnMgB0J4RUGPt | ||
17 | PwAAAAAA1xczAAAAAAAASEDurRF/RvoBAAAAANg8zAAAAAAAACAB+WV/ob1LwGk5AwAAAAAAwPpg | ||
18 | BgAAAAAAAAkgAAAAAAAAQAIIAAAAAAAAkID8sln/WfMPAAAAAMD1wwwAAAAAAAASQAAAAAAAAIAE | ||
19 | EAAAAAAAACABBAAAAAAAAEgAAQAAAAAAABJAAAAAAAAAgAQQAAAAAAAAIAEEAAAAAAAASAABAAAA | ||
20 | AAAAEkAAAAAAAACABBAAAAAAAAAgAQQAAAAAAABIAAEAAAAAAAASQAAAAAAAAIAEEAAAAAAAACAB | ||
21 | BAAAAAAAAEgAAQAAAAAAABJAAAAAAAAAgAQQAAAAAAAAIAEEAAAAAAAASAABAAAAAAAAEkAAAAAA | ||
22 | AACABBAAAAAAAAAgAQQAAAAAAABIAAEAAAAAAAASQAAAAAAAAIAEEAAAAAAAACABBAAAAAAAAEgA | ||
23 | AQAAAAAAABJAAAAAAAAAgAQQAAAAAAAAIAEEAAAAAAAASAABAAAAAAAAEkAAAAAAAACABBAAAAAA | ||
24 | AAAgAQQAAAAAAABIAAEAAAAAAAASQAAAAAAAAIAEEAAAAAAAACABBAAAAAAAAEgAAQAAAAAAABJA | ||
25 | AAAAAAAAgAQQAAAAAAAAIAEEAAAAAAAASAABAAAAAAAAEkAAAAAAAACABBAAAAAAAAAgAQQAAAAA | ||
26 | AABIAAEAAAAAAAASQAAAAAAAAIAEEAAAAAAAACABBAAAAAAAAEgAAQAAAAAAABJAAAAAAAAAgAQQ | ||
27 | AAAAAAAAIAEEAAAAAAAASAABAAAAAAAAEkAAAAAAAACABBAAAAAAAAAgAQQAAAAAAABIAAEAAAAA | ||
28 | AAASQAAAAAAAAIAEEAAAAAAAACABBAAAAAAAAEgAAQAAAAAAABJAAAAAAAAAgAQQAAAAAAAAIAEE | ||
29 | AAAAAAAASAABAAAAAAAAEkAAAAAAAACABBAAAAAAAAAgAQQAAAAAAABIAAEAAAAAAAASQAAAAAAA | ||
30 | AIAEEAAAAAAAACABBAAAAAAAAEgAAQAAAAAAABJAAAAAAAAAgAQQAAAAAAAAIAEEAAAAAAAASAAB | ||
31 | AAAAAAAAEkAAAAAAAACABBAAAAAAAAAgAQQAAAAAAABIAAEAAAAAAAASQAAAAAAAAIAEEAAAAAAA | ||
32 | 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 | ||
732 | AAAAAAA6IAAAAACADggAAAAAoAMCAAAAAOiAAAAAAAA6IAAAAACADggAAAAAoAMCAAAAAOiAAAAA | ||
733 | AAA6IAAAAACADggAAAAAoAMCAAAAAOiAAAAAAAA6IAAAAACADggAAAAAoAMCAAAAAOiAAAAAAAA6 | ||
734 | IAAAAACADggAAAAAoAMCAAAAAOiAAAAAAAA6IAAAAACADggAAAAAoAMCAAAAAOiAAAAAAAA6IAAA | ||
735 | AACADggAAAAAoAMCAAAAAOiAAAAAAAA6IAAAAACADggAAAAAoAMCAAAAAOiAAAAAAAA6IAAAAACA | ||
736 | DggAAAAAoAMCAAAAAOiAAAAAAAA6IAAAAACADggAAAAAoAMCAAAAAOiAAAAAAAA6IAAAAACADggA | ||
737 | AAAAoAMCAAAAAOiAAAAAAAA6IAAAAACADggAAAAAoAMCAAAAAOiAAAAAAAA6IAAAAACADggAAAAA | ||
738 | oAMCAAAAAOiAAAAAAAA6IAAAAACADggAAAAAoAMCAAAAAOiAAAAAAAA6IAAAAACADggAAAAAoAMC | ||
739 | AAAAAOiAAAAAAAA6IAAAAACADggAAAAAoAMCAAAAAOjA/wd+z36Pe99m1QAAACV0RVh0ZGF0ZTpj | ||
740 | cmVhdGUAMjAyMC0wNy0xNFQxNDowMDo0MSswMzowMHgLSz0AAAAldEVYdGRhdGU6bW9kaWZ5ADIw | ||
741 | MjAtMDctMTRUMTQ6MDA6NDErMDM6MDAJVvOBAAAAG3RFWHRpY2M6Y29weXJpZ2h0AFB1YmxpYyBE | ||
742 | b21haW62kTFbAAAAInRFWHRpY2M6ZGVzY3JpcHRpb24AR0lNUCBidWlsdC1pbiBzUkdCTGdBEwAA | ||
743 | ABV0RVh0aWNjOm1hbnVmYWN0dXJlcgBHSU1QTJ6QygAAAA50RVh0aWNjOm1vZGVsAHNSR0JbYElD | ||
744 | AAAAAElFTkSuQmCC" /> | ||
745 | </svg> | ||
diff --git a/uncompressed/noisli/index.js b/uncompressed/noisli/index.js new file mode 100755 index 0000000..23607bd --- /dev/null +++ b/uncompressed/noisli/index.js | |||
@@ -0,0 +1 @@ | |||
module.exports = Ferdi => Ferdi; | |||
diff --git a/uncompressed/noisli/package.json b/uncompressed/noisli/package.json new file mode 100755 index 0000000..406e4cf --- /dev/null +++ b/uncompressed/noisli/package.json | |||
@@ -0,0 +1,13 @@ | |||
1 | { | ||
2 | "id": "noisli", | ||
3 | "name": "Noisli", | ||
4 | "version": "1.0.0", | ||
5 | "description": "An unofficial Ferdi recipe for Noisli", | ||
6 | "main": "index.js", | ||
7 | "author": "Andres Ussa <andrsussa@gmail.com>", | ||
8 | "license": "MIT", | ||
9 | "config": { | ||
10 | "serviceURL": "https://www.noisli.com/login", | ||
11 | "hasNotificationSound": false | ||
12 | } | ||
13 | } | ||
diff --git a/uncompressed/noisli/webview.js b/uncompressed/noisli/webview.js new file mode 100755 index 0000000..e69de29 --- /dev/null +++ b/uncompressed/noisli/webview.js | |||
diff --git a/uncompressed/office365-owa/package.json b/uncompressed/office365-owa/package.json index c68f5d0..1ffb2ee 100644 --- a/uncompressed/office365-owa/package.json +++ b/uncompressed/office365-owa/package.json | |||
@@ -1,7 +1,7 @@ | |||
1 | { | 1 | { |
2 | "id": "office365-owa", | 2 | "id": "office365-owa", |
3 | "name": "Office 365 Outlook Web App", | 3 | "name": "Office 365 Outlook Web App", |
4 | "version": "1.1.0", | 4 | "version": "1.1.1", |
5 | "description": "Office 365 Outlook Web App", | 5 | "description": "Office 365 Outlook Web App", |
6 | "main": "index.js", | 6 | "main": "index.js", |
7 | "author": "Adam Birds <adam.birds@adbtechltd.co.uk>", | 7 | "author": "Adam Birds <adam.birds@adbtechltd.co.uk>", |
diff --git a/uncompressed/office365-owa/webview.js b/uncompressed/office365-owa/webview.js index e144c46..ae21e19 100644 --- a/uncompressed/office365-owa/webview.js +++ b/uncompressed/office365-owa/webview.js | |||
@@ -3,7 +3,7 @@ | |||
3 | module.exports = Franz => { | 3 | module.exports = Franz => { |
4 | const getMessages = function getMessages() { | 4 | const getMessages = function getMessages() { |
5 | let unreadMail = 0; | 5 | let unreadMail = 0; |
6 | 6 | ||
7 | if (location.pathname.match(/\/owa/)) { | 7 | if (location.pathname.match(/\/owa/)) { |
8 | // classic app | 8 | // classic app |
9 | unreadMail = parseInt( | 9 | unreadMail = parseInt( |
@@ -19,7 +19,7 @@ module.exports = Franz => { | |||
19 | return; | 19 | return; |
20 | } | 20 | } |
21 | 21 | ||
22 | unreadMail = [...folders.parentNode.children].reduce((count, child) => { | 22 | unreadMail = [...folders.parentNode.parentNode.children].reduce((count, child) => { |
23 | const unread = child.querySelector('.screenReaderOnly'); | 23 | const unread = child.querySelector('.screenReaderOnly'); |
24 | return unread && unread.textContent === 'unread' | 24 | return unread && unread.textContent === 'unread' |
25 | ? count + parseInt(unread.previousSibling.textContent, 10) | 25 | ? count + parseInt(unread.previousSibling.textContent, 10) |
diff --git a/uncompressed/riot/README.md b/uncompressed/riot/README.md deleted file mode 100644 index 85d0255..0000000 --- a/uncompressed/riot/README.md +++ /dev/null | |||
@@ -1,11 +0,0 @@ | |||
1 | # Riot for Franz | ||
2 | This is a Franz recipe/plugin for Riot 5 | ||
3 | |||
4 | ## Installation | ||
5 | 1. Download or clone this repo on your computer | ||
6 | 2. Open the Franz Plugins folder on your machine: | ||
7 | * Mac: `~/Library/Application Support/Franz/recipes/dev/` | ||
8 | * Windows: `%appdata%/Franz/recipes/dev/` | ||
9 | 3. Copy the `recipe-riot` folder into the `dev` directory (if the directory does not exist, create it) | ||
10 | 4. Reload Franz | ||
11 | 5. Open `Settings` tab and enable Riot in the `development` tab of `Available services` | ||
diff --git a/uncompressed/riot/icon.png b/uncompressed/riot/icon.png deleted file mode 100644 index 04f8163..0000000 --- a/uncompressed/riot/icon.png +++ /dev/null | |||
Binary files differ | |||
diff --git a/uncompressed/riot/icon.svg b/uncompressed/riot/icon.svg deleted file mode 100644 index 8de291f..0000000 --- a/uncompressed/riot/icon.svg +++ /dev/null | |||
@@ -1,16 +0,0 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8"?> | ||
2 | <svg width="1024px" height="1024px" viewBox="0 0 235 293" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | ||
3 | <!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --> | ||
4 | <title>animatedLogo-0</title> | ||
5 | <desc>Created with Sketch.</desc> | ||
6 | <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> | ||
7 | <g id="animatedLogo-0" transform="translate(-71.000000, -93.000000)"> | ||
8 | <g id="Group-17" transform="translate(75.000000, 97.000000)"> | ||
9 | <path d="M83.6089795,81.3669988 L83.6089795,122.62072 L125.566883,122.57759 C126.099705,122.57759 126.585875,122.563213 127.069589,122.532064 C138.101709,121.806044 146.725079,112.775129 146.725079,101.973492 C146.725079,90.6087715 137.254595,81.3669988 125.608625,81.3669988 L83.6089795,81.3669988 Z M42.1126914,285.126882 C19.1964277,285.126882 0.616403324,266.99796 0.616403324,244.632726 L0.616403324,167.456616 C0.466623823,166.057291 0.385595568,164.634005 0.385595568,163.193947 C0.383140166,161.727531 0.461713019,160.280285 0.616403324,158.852207 L0.616403324,40.8728429 C0.616403324,18.5076092 19.1964277,0.376291002 42.1126914,0.376291002 L125.608625,0.376291002 C183.015916,0.376291002 229.720111,45.9525832 229.720111,101.973492 C229.720111,155.236486 187.089427,199.758492 132.667905,203.333479 C130.354916,203.489226 127.970721,203.568297 125.608625,203.568297 L83.6089795,203.609031 L83.6089795,244.632726 C83.6089795,266.99796 65.0314105,285.126882 42.1126914,285.126882 Z" id="Fill-1" fill="#A2DDEF"></path> | ||
10 | <path d="M83.6089795,81.3669988 L83.6089795,122.62072 L125.566883,122.57759 C126.099705,122.57759 126.585875,122.563213 127.069589,122.532064 C138.101709,121.806044 146.725079,112.775129 146.725079,101.973492 C146.725079,90.6087715 137.254595,81.3669988 125.608625,81.3669988 L83.6089795,81.3669988 Z M42.1126914,285.126882 C19.1964277,285.126882 0.616403324,266.99796 0.616403324,244.632726 L0.616403324,167.456616 C0.466623823,166.057291 0.385595568,164.634005 0.385595568,163.193947 C0.383140166,161.727531 0.461713019,160.280285 0.616403324,158.852207 L0.616403324,40.8728429 C0.616403324,18.5076092 19.1964277,0.376291002 42.1126914,0.376291002 L125.608625,0.376291002 C183.015916,0.376291002 229.720111,45.9525832 229.720111,101.973492 C229.720111,155.236486 187.089427,199.758492 132.667905,203.333479 C130.354916,203.489226 127.970721,203.568297 125.608625,203.568297 L83.6089795,203.609031 L83.6089795,244.632726 C83.6089795,266.99796 65.0314105,285.126882 42.1126914,285.126882 Z" id="Stroke-3" stroke="#368BD6" stroke-width="7.31760436"></path> | ||
11 | <path d="M42.112937,244.632007 L42.112937,40.8721241 L125.60887,40.8721241 C160.188292,40.8721241 188.221613,68.2284423 188.221613,101.972773 C188.221613,134.31778 162.466905,160.792332 129.881269,162.932053 C128.466958,163.025501 127.04528,163.073423 125.60887,163.073423 L41.8821292,163.15489" id="Stroke-5" stroke="#368BD6" stroke-width="7.31760436" stroke-linecap="round"></path> | ||
12 | <path d="M76.3063694,17.6478871 C82.6683151,26.5062832 85.1114398,37.2552053 83.1864049,47.9010949 C81.2589146,58.5541728 75.1940725,67.8342832 66.1090863,74.0377962 C47.352273,86.8449715 21.4060437,82.3858222 8.27210017,64.0963611 C1.91015446,55.237965 -0.532970194,44.4914391 1.39452011,33.8407572 C3.31955501,23.1900754 9.38439712,13.9075689 18.4718387,7.70645204 C37.228652,-5.10072328 63.1724259,-0.641573933 76.3063694,17.6478871 Z M188.563159,285.10364 C175.48569,285.10364 162.619385,279.089419 154.543569,267.844503 L95.8963005,186.170906 C82.7451692,167.855088 87.2999393,142.602549 106.066574,129.771412 C124.833209,116.930692 150.710687,121.37786 163.861819,139.693679 L222.509087,221.367276 C235.662674,239.683094 231.107904,264.935633 212.341269,277.76677 C205.092923,282.724309 196.786299,285.10364 188.563159,285.10364 Z" id="Combined-Shape" fill="#368BD6"></path> | ||
13 | </g> | ||
14 | </g> | ||
15 | </g> | ||
16 | </svg> \ No newline at end of file | ||
diff --git a/uncompressed/riot/index.js b/uncompressed/riot/index.js deleted file mode 100644 index 660614a..0000000 --- a/uncompressed/riot/index.js +++ /dev/null | |||
@@ -1,4 +0,0 @@ | |||
1 | "use strict"; | ||
2 | |||
3 | module.exports = Franz => Franz; | ||
4 | //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJpb3QvaW5kZXguanMiXSwibmFtZXMiOlsibW9kdWxlIiwiZXhwb3J0cyIsIkZyYW56Il0sIm1hcHBpbmdzIjoiOztBQUFBQSxPQUFPQyxPQUFQLEdBQWlCQyxTQUFTQSxLQUExQiIsImZpbGUiOiJyaW90L2luZGV4LmpzIiwic291cmNlc0NvbnRlbnQiOlsibW9kdWxlLmV4cG9ydHMgPSBGcmFueiA9PiBGcmFuejsiXX0= \ No newline at end of file | ||
diff --git a/uncompressed/riot/package.json b/uncompressed/riot/package.json deleted file mode 100644 index 818e04d..0000000 --- a/uncompressed/riot/package.json +++ /dev/null | |||
@@ -1,19 +0,0 @@ | |||
1 | { | ||
2 | "id": "riot", | ||
3 | "name": "Riot", | ||
4 | "version": "1.0.3", | ||
5 | "description": "Decentralized and encrypted discussion & collaboration, powered by [matrix]", | ||
6 | "main": "index.js", | ||
7 | "author": "Sylvain Cecchetto <cecchetto.sylvain@me.com>", | ||
8 | "license": "MIT", | ||
9 | "repository": "https://github.com/SylvainCecchetto/recipe-riot", | ||
10 | "config": { | ||
11 | "serviceURL": "https://riot.im/app", | ||
12 | "hasTeamID": false, | ||
13 | "hasCustomUrl": true, | ||
14 | "message": "Riot's default URL is http://riot.im/app/", | ||
15 | "urlInputSuffix": false, | ||
16 | "hasNotificationSound": true, | ||
17 | "hasIndirectMessages": true | ||
18 | } | ||
19 | } \ No newline at end of file | ||
diff --git a/uncompressed/riot/webview.js b/uncompressed/riot/webview.js deleted file mode 100644 index f46f46c..0000000 --- a/uncompressed/riot/webview.js +++ /dev/null | |||
@@ -1,23 +0,0 @@ | |||
1 | 'use strict'; | ||
2 | |||
3 | module.exports = Franz => { | ||
4 | function getMessages() { | ||
5 | const indirect_badge = document.getElementsByClassName('mx_RoomSubList_badge'); | ||
6 | let indirect_count = 0; | ||
7 | if (indirect_badge.length !== 0) { | ||
8 | indirect_count = indirect_badge.length; | ||
9 | } | ||
10 | |||
11 | const direct_badge = document.getElementsByClassName('mx_RoomSubList_badgeHighlight'); | ||
12 | let direct_count = 0; | ||
13 | if (direct_badge.length !== 0) { | ||
14 | direct_count = direct_badge.length; | ||
15 | } | ||
16 | // set Franz badge | ||
17 | Franz.setBadge(direct_count, indirect_count); | ||
18 | } | ||
19 | |||
20 | // check for new messages every second and update Franz badge | ||
21 | Franz.loop(getMessages); | ||
22 | }; | ||
23 | //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJpb3Qvd2Vidmlldy5qcyJdLCJuYW1lcyI6WyJtb2R1bGUiLCJleHBvcnRzIiwiRnJhbnoiLCJnZXRNZXNzYWdlcyIsImluZGlyZWN0X2JhZGdlIiwiZG9jdW1lbnQiLCJnZXRFbGVtZW50c0J5Q2xhc3NOYW1lIiwiaW5kaXJlY3RfY291bnQiLCJsZW5ndGgiLCJkaXJlY3RfYmFkZ2UiLCJkaXJlY3RfY291bnQiLCJzZXRCYWRnZSIsImxvb3AiXSwibWFwcGluZ3MiOiI7O0FBQUFBLE9BQU9DLE9BQVAsR0FBa0JDLEtBQUQsSUFBVztBQUMxQixXQUFTQyxXQUFULEdBQXVCO0FBQ3JCLFVBQU1DLGlCQUFpQkMsU0FBU0Msc0JBQVQsQ0FBZ0Msc0JBQWhDLENBQXZCO0FBQ0EsUUFBSUMsaUJBQWlCLENBQXJCO0FBQ0EsUUFBSUgsZUFBZUksTUFBZixLQUEwQixDQUE5QixFQUFpQztBQUMvQkQsdUJBQWlCSCxlQUFlSSxNQUFoQztBQUNEOztBQUVELFVBQU1DLGVBQWVKLFNBQVNDLHNCQUFULENBQWdDLCtCQUFoQyxDQUFyQjtBQUNBLFFBQUlJLGVBQWUsQ0FBbkI7QUFDQSxRQUFJRCxhQUFhRCxNQUFiLEtBQXdCLENBQTVCLEVBQStCO0FBQzdCRSxxQkFBZUQsYUFBYUQsTUFBNUI7QUFDRDtBQUNEO0FBQ0FOLFVBQU1TLFFBQU4sQ0FBZUQsWUFBZixFQUE2QkgsY0FBN0I7QUFDRDs7QUFFRDtBQUNBTCxRQUFNVSxJQUFOLENBQVdULFdBQVg7QUFDRCxDQW5CRCIsImZpbGUiOiJyaW90L3dlYnZpZXcuanMiLCJzb3VyY2VzQ29udGVudCI6WyJtb2R1bGUuZXhwb3J0cyA9IChGcmFueikgPT4ge1xuICBmdW5jdGlvbiBnZXRNZXNzYWdlcygpIHtcbiAgICBjb25zdCBpbmRpcmVjdF9iYWRnZSA9IGRvY3VtZW50LmdldEVsZW1lbnRzQnlDbGFzc05hbWUoJ214X1Jvb21TdWJMaXN0X2JhZGdlJyk7XG4gICAgbGV0IGluZGlyZWN0X2NvdW50ID0gMDtcbiAgICBpZiAoaW5kaXJlY3RfYmFkZ2UubGVuZ3RoICE9PSAwKSB7XG4gICAgICBpbmRpcmVjdF9jb3VudCA9IGluZGlyZWN0X2JhZGdlLmxlbmd0aDtcbiAgICB9XG5cbiAgICBjb25zdCBkaXJlY3RfYmFkZ2UgPSBkb2N1bWVudC5nZXRFbGVtZW50c0J5Q2xhc3NOYW1lKCdteF9Sb29tU3ViTGlzdF9iYWRnZUhpZ2hsaWdodCcpO1xuICAgIGxldCBkaXJlY3RfY291bnQgPSAwO1xuICAgIGlmIChkaXJlY3RfYmFkZ2UubGVuZ3RoICE9PSAwKSB7XG4gICAgICBkaXJlY3RfY291bnQgPSBkaXJlY3RfYmFkZ2UubGVuZ3RoO1xuICAgIH1cbiAgICAvLyBzZXQgRnJhbnogYmFkZ2VcbiAgICBGcmFuei5zZXRCYWRnZShkaXJlY3RfY291bnQsIGluZGlyZWN0X2NvdW50KTtcbiAgfVxuXG4gIC8vIGNoZWNrIGZvciBuZXcgbWVzc2FnZXMgZXZlcnkgc2Vjb25kIGFuZCB1cGRhdGUgRnJhbnogYmFkZ2VcbiAgRnJhbnoubG9vcChnZXRNZXNzYWdlcyk7XG59O1xuIl19 \ No newline at end of file | ||
diff --git a/uncompressed/riseup/LICENSE b/uncompressed/riseup/LICENSE new file mode 100644 index 0000000..76a123f --- /dev/null +++ b/uncompressed/riseup/LICENSE | |||
@@ -0,0 +1,21 @@ | |||
1 | MIT License | ||
2 | |||
3 | Copyright (c) 2020 Dan Feder | ||
4 | |||
5 | Permission is hereby granted, free of charge, to any person obtaining a copy | ||
6 | of this software and associated documentation files (the "Software"), to deal | ||
7 | in the Software without restriction, including without limitation the rights | ||
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | ||
9 | copies of the Software, and to permit persons to whom the Software is | ||
10 | furnished to do so, subject to the following conditions: | ||
11 | |||
12 | The above copyright notice and this permission notice shall be included in all | ||
13 | copies or substantial portions of the Software. | ||
14 | |||
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||
21 | SOFTWARE. | ||
diff --git a/uncompressed/riseup/README.md b/uncompressed/riseup/README.md new file mode 100644 index 0000000..0ef43fc --- /dev/null +++ b/uncompressed/riseup/README.md | |||
@@ -0,0 +1,7 @@ | |||
1 | # Riseup.net for Ferdi | ||
2 | |||
3 | This is a Ferdi recipe for Riseup.net webmail. | ||
4 | |||
5 | [Built using the Ferdi recipe creation script](https://github.com/getferdi/recipes/blob/master/docs/integration.md). | ||
6 | |||
7 | [Riseup.net logo](https://riseup.net/en/about-us/images) used under [CC BY-NC-SA](https://creativecommons.org/licenses/by-nc-sa/3.0/) / Modified from original | ||
diff --git a/uncompressed/riseup/icon.png b/uncompressed/riseup/icon.png new file mode 100644 index 0000000..d4ce661 --- /dev/null +++ b/uncompressed/riseup/icon.png | |||
Binary files differ | |||
diff --git a/uncompressed/riseup/icon.svg b/uncompressed/riseup/icon.svg new file mode 100644 index 0000000..a75abb9 --- /dev/null +++ b/uncompressed/riseup/icon.svg | |||
@@ -0,0 +1,78 @@ | |||
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 | sodipodi:docname="icon.svg" | ||
11 | inkscape:version="1.0 (4035a4fb49, 2020-05-01)" | ||
12 | version="1.1" | ||
13 | id="svg4506" | ||
14 | height="116.92913" | ||
15 | width="116.92913"> | ||
16 | <defs | ||
17 | id="defs4508" /> | ||
18 | <sodipodi:namedview | ||
19 | inkscape:document-rotation="0" | ||
20 | inkscape:window-maximized="0" | ||
21 | inkscape:window-y="0" | ||
22 | inkscape:window-x="0" | ||
23 | inkscape:window-height="1418" | ||
24 | inkscape:window-width="2560" | ||
25 | inkscape:snap-global="false" | ||
26 | units="mm" | ||
27 | showgrid="false" | ||
28 | inkscape:current-layer="layer1" | ||
29 | inkscape:document-units="mm" | ||
30 | inkscape:cy="68.396061" | ||
31 | inkscape:cx="65.559127" | ||
32 | inkscape:zoom="7.9195959" | ||
33 | inkscape:pageshadow="2" | ||
34 | inkscape:pageopacity="0.0" | ||
35 | borderopacity="1.0" | ||
36 | bordercolor="#666666" | ||
37 | pagecolor="#ffffff" | ||
38 | id="base"> | ||
39 | <inkscape:grid | ||
40 | snapvisiblegridlinesonly="true" | ||
41 | enabled="true" | ||
42 | visible="true" | ||
43 | empspacing="5" | ||
44 | id="grid5125" | ||
45 | type="xygrid" /> | ||
46 | </sodipodi:namedview> | ||
47 | <metadata | ||
48 | id="metadata4511"> | ||
49 | <rdf:RDF> | ||
50 | <cc:Work | ||
51 | rdf:about=""> | ||
52 | <dc:format>image/svg+xml</dc:format> | ||
53 | <dc:type | ||
54 | rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | ||
55 | <dc:title /> | ||
56 | </cc:Work> | ||
57 | </rdf:RDF> | ||
58 | </metadata> | ||
59 | <g | ||
60 | transform="translate(0,-935.433)" | ||
61 | id="layer1" | ||
62 | inkscape:groupmode="layer" | ||
63 | inkscape:label="Layer 1"> | ||
64 | <circle | ||
65 | style="fill:#007cc3;fill-rule:evenodd;stroke:none;stroke-width:0.0210157" | ||
66 | id="circle9" | ||
67 | r="54.199368" | ||
68 | cy="990.44196" | ||
69 | cx="59.066776" | ||
70 | class="fil0 str0" /> | ||
71 | <path | ||
72 | sodipodi:nodetypes="csccccccccccccccccccccccccccccccccccccccccccccccccccccccscccccccccccccsccccccccccccscccccccccccccccccccccccccccccccccccccccccccscccccccccccccccccccccccc" | ||
73 | inkscape:connector-curvature="0" | ||
74 | id="path5892" | ||
75 | d="m 47.396023,972.44114 c 0,0 -1.527128,-2.95852 -1.628934,-3.36658 -0.101828,-0.40811 -0.916288,-4.59081 -0.916288,-4.59081 l 1.018094,-1.83636 2.239817,-3.36657 3.2579,-2.55047 0.81447,-0.30606 7.839353,-2.95854 0.712658,-0.71413 -0.814474,-1.22421 -1.119908,-0.61209 -2.055164,-0.5276 -5.14863,-0.52758 -3.995263,0.0351 -2.748853,0.61212 -2.443439,-0.91817 -3.05429,-0.40807 -4.47961,-0.10207 -2.239821,-0.10206 -3.766943,1.42825 -5.701339,6.63119 -0.712671,2.55045 -0.407238,2.24438 -1.934371,4.18275 -1.221738,3.9787 -0.610839,4.28478 v 0.91815 l -2.952483,4.48882 -1.628955,3.3666 v 4.79485 l 0.509045,9.89571 0.916289,3.57088 1.832578,3.2645 2.341609,2.1424 1.01809,4.1829 3.868776,8.5695 4.581442,5.5087 0.305398,0.3061 1.628969,8.2635 -5.59952,10.202 -1.527141,2.3462 -1.425346,0.9182 -2.239807,-0.3063 -1.323517,0.5104 -1.527149,-0.1012 -1.018095,0.816 -1.934382,-0.51 -1.934379,-0.306 -1.628956,1.0201 -0.407242,1.7342 1.11991,-1.0201 1.730757,-0.3061 v 1.6324 l 2.748866,-0.6119 1.52714,0.1012 2.647047,0.6123 c 0,0 2.341623,0.1012 2.748865,0.1012 0.407244,0 2.850659,0.5099 2.850659,0.5099 h 1.832575 l 0.916287,0.51 1.32352,-0.2039 1.32353,0.8163 h 2.036198 l 0.407218,-1.3263 v -0.7142 l 1.32354,0.6122 1.018093,1.0202 0.610863,1.1223 0.101839,-1.3266 -0.712669,-1.632 c 0,0 -0.509045,-0.9182 -0.916287,-0.9182 -0.40723,0 -1.93438,-0.5103 -1.93438,-0.5103 l -1.11991,0.3062 -1.119896,-0.6124 -1.221715,0.5105 -1.018103,-0.5105 -0.40723,-1.0199 -0.712668,-0.3064 0.610849,-1.8361 1.832577,-4.1826 2.443429,-4.0807 2.138013,-2.5507 0.814472,-1.0199 c 0,0 1.018092,-1.5303 1.018092,-1.9383 0,-0.4083 0.203629,-4.6928 0.203629,-4.6928 l -1.32353,-2.7547 -0.610852,-2.2444 11.809908,2.8567 h 0.712677 l 10.079134,7.2432 1.425336,1.8364 0.509046,7.0391 -0.203627,1.6325 -0.712667,1.3261 -0.814473,0.8161 -0.305427,1.4281 -0.407252,0.7144 -1.934368,0.3058 -1.83259,-0.612 -1.1199,-0.3061 h -2.137988 l -1.018103,0.816 -0.509046,1.1223 0.101829,1.2244 0.61085,-1.1223 0.712668,-0.7141 0.61085,-0.1012 -0.101828,1.0201 0.71268,0.6121 1.730762,-0.5101 h 0.814459 l 0.101828,1.1223 2.443429,0.3061 1.730759,-0.3061 1.323519,0.4079 1.934393,0.51 0.712669,-0.1012 0.610839,-0.4079 0.610873,1.9382 0.305414,-2.0406 -0.509035,-2.4483 -1.11991,-0.9181 0.40723,-1.5304 -0.916276,-1.7341 0.101839,-6.4273 5.090476,6.0192 6.719443,5.3049 c 0,0 4.581428,1.6324 4.988658,1.6324 0.407242,0 3.563338,-0.4081 3.563338,-0.4081 l 2.036184,-3.3665 -1.52714,-4.591 0.610861,-1.5303 -3.257908,-4.2845 -6.901547,-7.0273 -1.650461,-5.5211 0.101839,-3.7747 -1.527138,-3.9788 -1.730749,-3.1625 1.018082,-3.1626 -0.814459,-4.5906 -3.471946,-7.81532 1.282515,-0.21644 -2.152432,-3.72617 1.398448,-0.4439 -2.458316,-4.00742 1.033985,-0.5574 -1.842641,-3.0252 0.600764,-0.33635 -2.229731,-1.80602 0.814473,-0.42325 -5.803131,-4.06557 z" | ||
76 | style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.52963" /> | ||
77 | </g> | ||
78 | </svg> | ||
diff --git a/uncompressed/riseup/index.js b/uncompressed/riseup/index.js new file mode 100644 index 0000000..b4e1380 --- /dev/null +++ b/uncompressed/riseup/index.js | |||
@@ -0,0 +1,2 @@ | |||
1 | module.exports = Ferdi => class riseupnet extends Ferdi { | ||
2 | }; | ||
diff --git a/uncompressed/riseup/package.json b/uncompressed/riseup/package.json new file mode 100644 index 0000000..27e23fa --- /dev/null +++ b/uncompressed/riseup/package.json | |||
@@ -0,0 +1,12 @@ | |||
1 | { | ||
2 | "id": "riseup", | ||
3 | "name": "Riseup.net", | ||
4 | "version": "1.0.0", | ||
5 | "description": "riseup.net", | ||
6 | "main": "index.js", | ||
7 | "author": "Dan Feder <danfeder@riseup.net>", | ||
8 | "license": "MIT", | ||
9 | "config": { | ||
10 | "serviceURL": "https://mail.riseup.net" | ||
11 | } | ||
12 | } | ||
diff --git a/uncompressed/riseup/service.css b/uncompressed/riseup/service.css new file mode 100644 index 0000000..38dcab0 --- /dev/null +++ b/uncompressed/riseup/service.css | |||
@@ -0,0 +1 @@ | |||
/* Insert custom styles you want to insert here */ \ No newline at end of file | |||
diff --git a/uncompressed/riseup/webview.js b/uncompressed/riseup/webview.js new file mode 100644 index 0000000..705a0ba --- /dev/null +++ b/uncompressed/riseup/webview.js | |||
@@ -0,0 +1,18 @@ | |||
1 | "use strict"; | ||
2 | |||
3 | var _path = _interopRequireDefault(require("path")); | ||
4 | |||
5 | function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
6 | |||
7 | module.exports = Ferdi => { | ||
8 | const getMessages = function getMessages() { | ||
9 | var unread = 0 | ||
10 | const notificationBadge = document.getElementsByClassName('unreadcount')[0] | ||
11 | if (notificationBadge != undefined) { | ||
12 | unread = notificationBadge.innerText; | ||
13 | } | ||
14 | Ferdi.setBadge(parseInt(unread, 10)); | ||
15 | }; | ||
16 | |||
17 | Ferdi.loop(getMessages); | ||
18 | }; | ||
diff --git a/uncompressed/rocketchat/index.js b/uncompressed/rocketchat/index.js index 349ed36..54450ce 100644 --- a/uncompressed/rocketchat/index.js +++ b/uncompressed/rocketchat/index.js | |||
@@ -1,26 +1,21 @@ | |||
1 | 'use strict'; | 1 | "use strict"; |
2 | |||
3 | function _asyncToGenerator(fn) { return function () { var gen = fn.apply(this, arguments); return new Promise(function (resolve, reject) { function step(key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { return Promise.resolve(value).then(function (value) { step("next", value); }, function (err) { step("throw", err); }); } } return step("next"); }); }; } | ||
4 | 2 | ||
5 | module.exports = Franz => class RocketChat extends Franz { | 3 | module.exports = Franz => class RocketChat extends Franz { |
6 | validateUrl(url) { | 4 | async validateUrl(url) { |
7 | return _asyncToGenerator(function* () { | 5 | try { |
8 | try { | 6 | const resp = await window.fetch(url, { |
9 | const resp = yield window.fetch(`${url}/api/info`, { | 7 | method: 'GET', |
10 | method: 'GET', | 8 | headers: { |
11 | headers: { | 9 | 'Content-Type': 'application/json' |
12 | 'Content-Type': 'application/json' | 10 | } |
13 | } | 11 | }); |
14 | }); | 12 | const status = resp.status.toString(); |
15 | const data = yield resp.json(); | 13 | return status.startsWith('2') || status.startsWith('3'); |
16 | 14 | } catch (err) { | |
17 | return Object.hasOwnProperty.call(data, 'version'); | 15 | console.error(err); |
18 | } catch (err) { | 16 | } |
19 | console.error(err); | ||
20 | } | ||
21 | 17 | ||
22 | return false; | 18 | return false; |
23 | })(); | ||
24 | } | 19 | } |
25 | }; | 20 | |
26 | //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJvY2tldGNoYXQvaW5kZXguanMiXSwibmFtZXMiOlsibW9kdWxlIiwiZXhwb3J0cyIsIkZyYW56IiwiUm9ja2V0Q2hhdCIsInZhbGlkYXRlVXJsIiwidXJsIiwicmVzcCIsIndpbmRvdyIsImZldGNoIiwibWV0aG9kIiwiaGVhZGVycyIsImRhdGEiLCJqc29uIiwiT2JqZWN0IiwiaGFzT3duUHJvcGVydHkiLCJjYWxsIiwiZXJyIiwiY29uc29sZSIsImVycm9yIl0sIm1hcHBpbmdzIjoiOzs7O0FBQUFBLE9BQU9DLE9BQVAsR0FBaUJDLFNBQVMsTUFBTUMsVUFBTixTQUF5QkQsS0FBekIsQ0FBK0I7QUFDakRFLGFBQU4sQ0FBa0JDLEdBQWxCLEVBQXVCO0FBQUE7QUFDckIsVUFBSTtBQUNGLGNBQU1DLE9BQU8sTUFBTUMsT0FBT0MsS0FBUCxDQUFjLEdBQUVILEdBQUksV0FBcEIsRUFBZ0M7QUFDakRJLGtCQUFRLEtBRHlDO0FBRWpEQyxtQkFBUztBQUNQLDRCQUFnQjtBQURUO0FBRndDLFNBQWhDLENBQW5CO0FBTUEsY0FBTUMsT0FBTyxNQUFNTCxLQUFLTSxJQUFMLEVBQW5COztBQUVBLGVBQU9DLE9BQU9DLGNBQVAsQ0FBc0JDLElBQXRCLENBQTJCSixJQUEzQixFQUFpQyxTQUFqQyxDQUFQO0FBQ0QsT0FWRCxDQVVFLE9BQU9LLEdBQVAsRUFBWTtBQUNaQyxnQkFBUUMsS0FBUixDQUFjRixHQUFkO0FBQ0Q7O0FBRUQsYUFBTyxLQUFQO0FBZnFCO0FBZ0J0QjtBQWpCc0QsQ0FBekQiLCJmaWxlIjoicm9ja2V0Y2hhdC9pbmRleC5qcyIsInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gRnJhbnogPT4gY2xhc3MgUm9ja2V0Q2hhdCBleHRlbmRzIEZyYW56IHtcbiAgYXN5bmMgdmFsaWRhdGVVcmwodXJsKSB7XG4gICAgdHJ5IHtcbiAgICAgIGNvbnN0IHJlc3AgPSBhd2FpdCB3aW5kb3cuZmV0Y2goYCR7dXJsfS9hcGkvaW5mb2AsIHtcbiAgICAgICAgbWV0aG9kOiAnR0VUJyxcbiAgICAgICAgaGVhZGVyczoge1xuICAgICAgICAgICdDb250ZW50LVR5cGUnOiAnYXBwbGljYXRpb24vanNvbicsXG4gICAgICAgIH0sXG4gICAgICB9KTtcbiAgICAgIGNvbnN0IGRhdGEgPSBhd2FpdCByZXNwLmpzb24oKTtcblxuICAgICAgcmV0dXJuIE9iamVjdC5oYXNPd25Qcm9wZXJ0eS5jYWxsKGRhdGEsICd2ZXJzaW9uJyk7XG4gICAgfSBjYXRjaCAoZXJyKSB7XG4gICAgICBjb25zb2xlLmVycm9yKGVycik7XG4gICAgfVxuXG4gICAgcmV0dXJuIGZhbHNlO1xuICB9XG59O1xuIl19 \ No newline at end of file | 21 | }; \ No newline at end of file |
diff --git a/uncompressed/rocketchat/package.json b/uncompressed/rocketchat/package.json index 61c77e8..7200d76 100644 --- a/uncompressed/rocketchat/package.json +++ b/uncompressed/rocketchat/package.json | |||
@@ -1,7 +1,7 @@ | |||
1 | { | 1 | { |
2 | "id": "rocketchat", | 2 | "id": "rocketchat", |
3 | "name": "Rocket.Chat", | 3 | "name": "Rocket.Chat", |
4 | "version": "1.0.6", | 4 | "version": "1.0.8", |
5 | "description": "Rocket.Chat", | 5 | "description": "Rocket.Chat", |
6 | "main": "index.js", | 6 | "main": "index.js", |
7 | "author": "Stefan Malzner <stefan@adlk.io>", | 7 | "author": "Stefan Malzner <stefan@adlk.io>", |
diff --git a/uncompressed/rocketchat/webview.js b/uncompressed/rocketchat/webview.js index 1e26ac9..5ccd0d2 100644 --- a/uncompressed/rocketchat/webview.js +++ b/uncompressed/rocketchat/webview.js | |||
@@ -1,10 +1,11 @@ | |||
1 | 'use strict'; | 1 | "use strict"; |
2 | 2 | ||
3 | const { ipcRenderer } = require('electron'); | 3 | const { |
4 | ipcRenderer | ||
5 | } = require('electron'); | ||
4 | 6 | ||
5 | const getTeamIcon = function getTeamIcon() { | 7 | const getTeamIcon = function getTeamIcon() { |
6 | console.log('getTeamIcon'); | 8 | console.log('getTeamIcon'); |
7 | |||
8 | const manifestElement = document.querySelector('link[rel="manifest"]'); | 9 | const manifestElement = document.querySelector('link[rel="manifest"]'); |
9 | 10 | ||
10 | if (manifestElement == null) { | 11 | if (manifestElement == null) { |
@@ -12,12 +13,14 @@ const getTeamIcon = function getTeamIcon() { | |||
12 | } | 13 | } |
13 | 14 | ||
14 | const manifestUrl = manifestElement.getAttribute('href'); | 15 | const manifestUrl = manifestElement.getAttribute('href'); |
16 | console.log(manifestUrl); | ||
15 | 17 | ||
16 | if (manifestUrl == null) { | 18 | if (manifestUrl == null) { |
17 | return; | 19 | return; |
18 | } | 20 | } |
19 | 21 | ||
20 | const xmlhttp = new XMLHttpRequest(); | 22 | const xmlhttp = new XMLHttpRequest(); |
23 | |||
21 | xmlhttp.onreadystatechange = function () { | 24 | xmlhttp.onreadystatechange = function () { |
22 | if (this.readyState != 4 || this.status != 200) { | 25 | if (this.readyState != 4 || this.status != 200) { |
23 | return; | 26 | return; |
@@ -26,9 +29,10 @@ const getTeamIcon = function getTeamIcon() { | |||
26 | const response = JSON.parse(this.responseText); | 29 | const response = JSON.parse(this.responseText); |
27 | 30 | ||
28 | if (response.icons.length >= 1) { | 31 | if (response.icons.length >= 1) { |
29 | ipcRenderer.sendToHost('avatar', `${window.location.protocol}//${window.location.host}/${response.icons[0].src}`); | 32 | ipcRenderer.sendToHost('avatar', `${window.location.protocol}//${window.location.host}${response.icons[0].src}`); |
30 | } | 33 | } |
31 | }; | 34 | }; |
35 | |||
32 | xmlhttp.open('GET', manifestUrl, true); | 36 | xmlhttp.open('GET', manifestUrl, true); |
33 | xmlhttp.send(); | 37 | xmlhttp.send(); |
34 | }; | 38 | }; |
@@ -41,9 +45,7 @@ module.exports = Franz => { | |||
41 | }; | 45 | }; |
42 | 46 | ||
43 | Franz.loop(getMessages); | 47 | Franz.loop(getMessages); |
44 | |||
45 | setTimeout(() => { | 48 | setTimeout(() => { |
46 | getTeamIcon(); | 49 | getTeamIcon(); |
47 | }, 4000); | 50 | }, 4000); |
48 | }; | 51 | }; \ No newline at end of file |
49 | //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJvY2tldGNoYXQvd2Vidmlldy5qcyJdLCJuYW1lcyI6WyJpcGNSZW5kZXJlciIsInJlcXVpcmUiLCJnZXRUZWFtSWNvbiIsImNvbnNvbGUiLCJsb2ciLCJtYW5pZmVzdEVsZW1lbnQiLCJkb2N1bWVudCIsInF1ZXJ5U2VsZWN0b3IiLCJtYW5pZmVzdFVybCIsImdldEF0dHJpYnV0ZSIsInhtbGh0dHAiLCJYTUxIdHRwUmVxdWVzdCIsIm9ucmVhZHlzdGF0ZWNoYW5nZSIsInJlYWR5U3RhdGUiLCJzdGF0dXMiLCJyZXNwb25zZSIsIkpTT04iLCJwYXJzZSIsInJlc3BvbnNlVGV4dCIsImljb25zIiwibGVuZ3RoIiwic2VuZFRvSG9zdCIsIndpbmRvdyIsImxvY2F0aW9uIiwicHJvdG9jb2wiLCJob3N0Iiwic3JjIiwib3BlbiIsInNlbmQiLCJtb2R1bGUiLCJleHBvcnRzIiwiRnJhbnoiLCJnZXRNZXNzYWdlcyIsImRpcmVjdE1lc3NhZ2VzIiwiTWF0aCIsInJvdW5kIiwicXVlcnlTZWxlY3RvckFsbCIsImluZGlyZWN0TWVzc2FnZXMiLCJzZXRCYWRnZSIsImxvb3AiLCJzZXRUaW1lb3V0Il0sIm1hcHBpbmdzIjoiOztBQUFBLE1BQU0sRUFBRUEsV0FBRixLQUFrQkMsUUFBUSxVQUFSLENBQXhCOztBQUVBLE1BQU1DLGNBQWMsU0FBU0EsV0FBVCxHQUF1QjtBQUN6Q0MsVUFBUUMsR0FBUixDQUFZLGFBQVo7O0FBRUEsUUFBTUMsa0JBQWtCQyxTQUFTQyxhQUFULENBQXVCLHNCQUF2QixDQUF4Qjs7QUFFQSxNQUFJRixtQkFBbUIsSUFBdkIsRUFBNkI7QUFDM0I7QUFDRDs7QUFFRCxRQUFNRyxjQUFjSCxnQkFBZ0JJLFlBQWhCLENBQTZCLE1BQTdCLENBQXBCOztBQUVBLE1BQUlELGVBQWUsSUFBbkIsRUFBeUI7QUFDdkI7QUFDRDs7QUFFRCxRQUFNRSxVQUFVLElBQUlDLGNBQUosRUFBaEI7QUFDQUQsVUFBUUUsa0JBQVIsR0FBNkIsWUFBWTtBQUN2QyxRQUFJLEtBQUtDLFVBQUwsSUFBbUIsQ0FBbkIsSUFBd0IsS0FBS0MsTUFBTCxJQUFlLEdBQTNDLEVBQWdEO0FBQzlDO0FBQ0Q7O0FBRUQsVUFBTUMsV0FBV0MsS0FBS0MsS0FBTCxDQUFXLEtBQUtDLFlBQWhCLENBQWpCOztBQUVBLFFBQUlILFNBQVNJLEtBQVQsQ0FBZUMsTUFBZixJQUF5QixDQUE3QixFQUFnQztBQUM5QnBCLGtCQUFZcUIsVUFBWixDQUF1QixRQUF2QixFQUFrQyxHQUFFQyxPQUFPQyxRQUFQLENBQWdCQyxRQUFTLEtBQUlGLE9BQU9DLFFBQVAsQ0FBZ0JFLElBQUssSUFBR1YsU0FBU0ksS0FBVCxDQUFlLENBQWYsRUFBa0JPLEdBQUksRUFBL0c7QUFDRDtBQUNGLEdBVkQ7QUFXQWhCLFVBQVFpQixJQUFSLENBQWEsS0FBYixFQUFvQm5CLFdBQXBCLEVBQWlDLElBQWpDO0FBQ0FFLFVBQVFrQixJQUFSO0FBQ0QsQ0E3QkQ7O0FBK0JBQyxPQUFPQyxPQUFQLEdBQWtCQyxLQUFELElBQVc7QUFDMUIsUUFBTUMsY0FBYyxTQUFTQSxXQUFULEdBQXVCO0FBQ3pDLFVBQU1DLGlCQUFpQkMsS0FBS0MsS0FBTCxDQUFXN0IsU0FBUzhCLGdCQUFULENBQTBCLHdDQUExQixFQUFvRWhCLE1BQXBFLEdBQTZFLENBQXhGLENBQXZCO0FBQ0EsVUFBTWlCLG1CQUFtQkgsS0FBS0MsS0FBTCxDQUFXN0IsU0FBUzhCLGdCQUFULENBQTBCLHFEQUExQixFQUFpRmhCLE1BQWpGLEdBQTBGLENBQXJHLENBQXpCO0FBQ0FXLFVBQU1PLFFBQU4sQ0FBZUwsY0FBZixFQUErQkksZ0JBQS9CO0FBQ0QsR0FKRDs7QUFNQU4sUUFBTVEsSUFBTixDQUFXUCxXQUFYOztBQUVBUSxhQUFXLE1BQU07QUFDZnRDO0FBQ0QsR0FGRCxFQUVHLElBRkg7QUFHRCxDQVpEIiwiZmlsZSI6InJvY2tldGNoYXQvd2Vidmlldy5qcyIsInNvdXJjZXNDb250ZW50IjpbImNvbnN0IHsgaXBjUmVuZGVyZXIgfSA9IHJlcXVpcmUoJ2VsZWN0cm9uJyk7XG5cbmNvbnN0IGdldFRlYW1JY29uID0gZnVuY3Rpb24gZ2V0VGVhbUljb24oKSB7XG4gIGNvbnNvbGUubG9nKCdnZXRUZWFtSWNvbicpO1xuXG4gIGNvbnN0IG1hbmlmZXN0RWxlbWVudCA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJ2xpbmtbcmVsPVwibWFuaWZlc3RcIl0nKTtcblxuICBpZiAobWFuaWZlc3RFbGVtZW50ID09IG51bGwpIHtcbiAgICByZXR1cm47XG4gIH1cblxuICBjb25zdCBtYW5pZmVzdFVybCA9IG1hbmlmZXN0RWxlbWVudC5nZXRBdHRyaWJ1dGUoJ2hyZWYnKTtcblxuICBpZiAobWFuaWZlc3RVcmwgPT0gbnVsbCkge1xuICAgIHJldHVybjtcbiAgfVxuXG4gIGNvbnN0IHhtbGh0dHAgPSBuZXcgWE1MSHR0cFJlcXVlc3QoKTtcbiAgeG1saHR0cC5vbnJlYWR5c3RhdGVjaGFuZ2UgPSBmdW5jdGlvbiAoKSB7XG4gICAgaWYgKHRoaXMucmVhZHlTdGF0ZSAhPSA0IHx8IHRoaXMuc3RhdHVzICE9IDIwMCkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGNvbnN0IHJlc3BvbnNlID0gSlNPTi5wYXJzZSh0aGlzLnJlc3BvbnNlVGV4dCk7XG5cbiAgICBpZiAocmVzcG9uc2UuaWNvbnMubGVuZ3RoID49IDEpIHtcbiAgICAgIGlwY1JlbmRlcmVyLnNlbmRUb0hvc3QoJ2F2YXRhcicsIGAke3dpbmRvdy5sb2NhdGlvbi5wcm90b2NvbH0vLyR7d2luZG93LmxvY2F0aW9uLmhvc3R9LyR7cmVzcG9uc2UuaWNvbnNbMF0uc3JjfWApO1xuICAgIH1cbiAgfTtcbiAgeG1saHR0cC5vcGVuKCdHRVQnLCBtYW5pZmVzdFVybCwgdHJ1ZSk7XG4gIHhtbGh0dHAuc2VuZCgpO1xufTtcblxubW9kdWxlLmV4cG9ydHMgPSAoRnJhbnopID0+IHtcbiAgY29uc3QgZ2V0TWVzc2FnZXMgPSBmdW5jdGlvbiBnZXRNZXNzYWdlcygpIHtcbiAgICBjb25zdCBkaXJlY3RNZXNzYWdlcyA9IE1hdGgucm91bmQoZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLnVucmVhZC51bnJlYWQtbWVudGlvbiwgLmJhZGdlLS11bnJlYWQnKS5sZW5ndGggLyAyKTtcbiAgICBjb25zdCBpbmRpcmVjdE1lc3NhZ2VzID0gTWF0aC5yb3VuZChkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcudW5yZWFkOm5vdCgudW5yZWFkLW1lbnRpb24pLCAuc2lkZWJhci1pdGVtLS11bnJlYWQnKS5sZW5ndGggLyAyKTtcbiAgICBGcmFuei5zZXRCYWRnZShkaXJlY3RNZXNzYWdlcywgaW5kaXJlY3RNZXNzYWdlcyk7XG4gIH07XG5cbiAgRnJhbnoubG9vcChnZXRNZXNzYWdlcyk7XG5cbiAgc2V0VGltZW91dCgoKSA9PiB7XG4gICAgZ2V0VGVhbUljb24oKTtcbiAgfSwgNDAwMCk7XG59O1xuIl19 \ No newline at end of file | ||
diff --git a/uncompressed/skype/package.json b/uncompressed/skype/package.json index 7437d65..9b4e168 100644 --- a/uncompressed/skype/package.json +++ b/uncompressed/skype/package.json | |||
@@ -1,7 +1,7 @@ | |||
1 | { | 1 | { |
2 | "id": "skype", | 2 | "id": "skype", |
3 | "name": "Skype", | 3 | "name": "Skype", |
4 | "version": "1.4.0", | 4 | "version": "1.4.1", |
5 | "description": "Skype", | 5 | "description": "Skype", |
6 | "main": "index.js", | 6 | "main": "index.js", |
7 | "author": "Stefan Malzner <stefan@adlk.io>", | 7 | "author": "Stefan Malzner <stefan@adlk.io>", |
diff --git a/uncompressed/skype/webview.js b/uncompressed/skype/webview.js index 63f445c..93a3613 100644 --- a/uncompressed/skype/webview.js +++ b/uncompressed/skype/webview.js | |||
@@ -88,10 +88,10 @@ module.exports = (Franz, settings) => { | |||
88 | 88 | ||
89 | if (link || button) { | 89 | if (link || button) { |
90 | const url = link ? link.getAttribute('href') : button.getAttribute('title'); | 90 | const url = link ? link.getAttribute('href') : button.getAttribute('title'); |
91 | event.preventDefault(); | ||
92 | event.stopPropagation(); | ||
93 | 91 | ||
94 | if (url.includes('views/imgpsh_fullsize_anim')) { | 92 | if (url.includes('views/imgpsh_fullsize_anim')) { |
93 | event.preventDefault(); | ||
94 | event.stopPropagation(); | ||
95 | let win = new BrowserWindow({ | 95 | let win = new BrowserWindow({ |
96 | width: 800, | 96 | width: 800, |
97 | height: window.innerHeight, | 97 | height: window.innerHeight, |
@@ -101,11 +101,6 @@ module.exports = (Franz, settings) => { | |||
101 | } | 101 | } |
102 | }); | 102 | }); |
103 | win.loadURL(url); | 103 | win.loadURL(url); |
104 | win.on('closed', () => { | ||
105 | win = null; | ||
106 | }); | ||
107 | } else { | ||
108 | window.open(url); | ||
109 | } | 104 | } |
110 | } | 105 | } |
111 | }, true); | 106 | }, true); |
diff --git a/uncompressed/stackexchange/.gitattributes b/uncompressed/stackexchange/.gitattributes new file mode 100644 index 0000000..dfe0770 --- /dev/null +++ b/uncompressed/stackexchange/.gitattributes | |||
@@ -0,0 +1,2 @@ | |||
1 | # Auto detect text files and perform LF normalization | ||
2 | * text=auto | ||
diff --git a/uncompressed/stackexchange/.gitignore b/uncompressed/stackexchange/.gitignore new file mode 100644 index 0000000..e43b0f9 --- /dev/null +++ b/uncompressed/stackexchange/.gitignore | |||
@@ -0,0 +1 @@ | |||
.DS_Store | |||
diff --git a/uncompressed/stackexchange/README.md b/uncompressed/stackexchange/README.md new file mode 100644 index 0000000..8bc614b --- /dev/null +++ b/uncompressed/stackexchange/README.md | |||
@@ -0,0 +1,9 @@ | |||
1 | # StackExchange for Ferdi | ||
2 | |||
3 | An unofficial Ferdi recipe for StackExchange | ||
4 | |||
5 | ## Know Issues | ||
6 | |||
7 | * No Automatic Login Prompt | ||
8 | |||
9 | The `serviceURL` is set to `https://stackexchange.com/` instead of `https://meta.stackexchange.com/users/login?returnurl=https%3a%2f%2fstackexchange.com%2fusers%2flogin-or-signup%2fdelegated` as it triggers a "Confirm your new account" dialog for users that aren't a member of the "Meta Stack Exchange" (but are of other websites and are already logged in) and may result in unwanted account creation | ||
diff --git a/uncompressed/stackexchange/icon.png b/uncompressed/stackexchange/icon.png new file mode 100644 index 0000000..f13b0ea --- /dev/null +++ b/uncompressed/stackexchange/icon.png | |||
Binary files differ | |||
diff --git a/uncompressed/stackexchange/icon.svg b/uncompressed/stackexchange/icon.svg new file mode 100644 index 0000000..7042bc0 --- /dev/null +++ b/uncompressed/stackexchange/icon.svg | |||
@@ -0,0 +1 @@ | |||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120 120"><style>.st0{fill:#376db6}.st1{fill:#4ca2da}.st2{fill:#91d8f4}.st3{fill:#1e5397}</style><path class="st0" d="M22.4 57.5h74.8v15.4H22.4z"/><path class="st1" d="M22.4 37.6h74.8V53H22.4z"/><path class="st2" d="M85.5 17H34.4c-6.6 0-12 5.5-12 12.3v4h74.8v-4C97.2 22.5 92 17 85.5 17z"/><path class="st3" d="M22.4 77.3v4c0 6.8 5.4 12.3 12 12.3h32v16.3l15.8-16.3h3.5c6.6 0 12-5.5 12-12.3v-4H22.4z"/></svg> \ No newline at end of file | |||
diff --git a/uncompressed/stackexchange/index.js b/uncompressed/stackexchange/index.js new file mode 100644 index 0000000..907a90f --- /dev/null +++ b/uncompressed/stackexchange/index.js | |||
@@ -0,0 +1,2 @@ | |||
1 | module.exports = Ferdi => class stackexchange extends Ferdi { | ||
2 | }; | ||
diff --git a/uncompressed/stackexchange/package.json b/uncompressed/stackexchange/package.json new file mode 100644 index 0000000..9d976e5 --- /dev/null +++ b/uncompressed/stackexchange/package.json | |||
@@ -0,0 +1,12 @@ | |||
1 | { | ||
2 | "id": "stackexchange", | ||
3 | "name": "StackExchange", | ||
4 | "version": "1.0.0", | ||
5 | "description": "An unofficial Ferdi recipe for StackExchange", | ||
6 | "main": "index.js", | ||
7 | "author": "Kittywhiskers Van Gogh <63189531+kittywhiskers@users.noreply.github.com>", | ||
8 | "license": "MIT", | ||
9 | "config": { | ||
10 | "serviceURL": "https://stackexchange.com/" | ||
11 | } | ||
12 | } | ||
diff --git a/uncompressed/stackexchange/service.css b/uncompressed/stackexchange/service.css new file mode 100644 index 0000000..38dcab0 --- /dev/null +++ b/uncompressed/stackexchange/service.css | |||
@@ -0,0 +1 @@ | |||
/* Insert custom styles you want to insert here */ \ No newline at end of file | |||
diff --git a/uncompressed/stackexchange/webview.js b/uncompressed/stackexchange/webview.js new file mode 100644 index 0000000..ddd0b40 --- /dev/null +++ b/uncompressed/stackexchange/webview.js | |||
@@ -0,0 +1,15 @@ | |||
1 | "use strict"; | ||
2 | |||
3 | var _path = _interopRequireDefault(require("path")); | ||
4 | |||
5 | function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
6 | |||
7 | module.exports = Ferdi => { | ||
8 | const getMessages = function getMessages() { | ||
9 | // TODO: Insert your notification-finding code here | ||
10 | Ferdi.setBadge(0, 0); | ||
11 | }; | ||
12 | |||
13 | Ferdi.loop(getMessages); | ||
14 | Ferdi.injectCSS(_path.default.join(__dirname, 'service.css')); | ||
15 | }; | ||
diff --git a/uncompressed/tutanota/.gitattributes b/uncompressed/tutanota/.gitattributes new file mode 100644 index 0000000..dfe0770 --- /dev/null +++ b/uncompressed/tutanota/.gitattributes | |||
@@ -0,0 +1,2 @@ | |||
1 | # Auto detect text files and perform LF normalization | ||
2 | * text=auto | ||
diff --git a/uncompressed/tutanota/.gitignore b/uncompressed/tutanota/.gitignore new file mode 100644 index 0000000..e43b0f9 --- /dev/null +++ b/uncompressed/tutanota/.gitignore | |||
@@ -0,0 +1 @@ | |||
.DS_Store | |||
diff --git a/uncompressed/tutanota/README.md b/uncompressed/tutanota/README.md new file mode 100644 index 0000000..da02c2c --- /dev/null +++ b/uncompressed/tutanota/README.md | |||
@@ -0,0 +1,3 @@ | |||
1 | # Tutanota for Ferdi | ||
2 | |||
3 | An unofficial Ferdi recipe for Tutanota | ||
diff --git a/uncompressed/tutanota/icon.png b/uncompressed/tutanota/icon.png new file mode 100644 index 0000000..f9a152d --- /dev/null +++ b/uncompressed/tutanota/icon.png | |||
Binary files differ | |||
diff --git a/uncompressed/tutanota/icon.svg b/uncompressed/tutanota/icon.svg new file mode 100644 index 0000000..dd24bb6 --- /dev/null +++ b/uncompressed/tutanota/icon.svg | |||
@@ -0,0 +1,14 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8" standalone="no"?> <!-- Created with Vectornator for iOS (http://vectornator.io/) --><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | ||
2 | <svg style="fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;" xmlns:vectornator="http://vectornator.io" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" version="1.1" viewBox="0 0 1024 1024"> | ||
3 | <metadata> | ||
4 | <vectornator:setting key="DynamicGuides" value="1"/> | ||
5 | <vectornator:setting key="Units" value="Points"/> | ||
6 | <vectornator:setting key="GridSpacing" value="36"/> | ||
7 | <vectornator:setting key="SnapToGuides" value="1"/> | ||
8 | <vectornator:setting key="RulersVisible" value="1"/> | ||
9 | </metadata> | ||
10 | <defs/> | ||
11 | <g id="Untitled" vectornator:layerName="Untitled"> | ||
12 | <path d="M93.2177+42.4274C43.0967+42.4274+2.51213+83.9587+2.51213+135.137L2.51213+991.34C2.51213+994.587+2.69453+997.858+2.99986+1001.02C36.7047+988.182+72.4873+974.149+110.276+958.718C373.317+851.384+588.365+760.125+588.559+657.083C588.559+653.784+588.337+650.452+587.877+647.12C574.277+545.387+336.451+513.848+336.781+467.225C336.808+464.749+337.494+462.159+338.954+459.568C367.523+408.418+480.684+410.867+522.359+407.251C564.07+403.55+661.961+404.316+666.691+373.835C666.83+372.894+666.917+371.958+666.917+371.017C667.028+342.696+599.599+331.594+599.599+331.594C599.599+331.594+681.422+344.091+681.2+376.627C681.2+378.22+681.01+379.87+680.574+381.548C671.763+416.505+599.765+423.08+552.154+425.467C507.125+427.773+438.557+433.01+438.323+455.495C438.295+456.804+438.518+458.17+438.978+459.564C449.723+492.438+701.042+508.266+861.834+593.574C954.364+642.617+1000.38+724.994+1021.49+810.1L1021.49+135.125C1021.49+83.9465+980.872+42.4152+930.806+42.4152L93.2177+42.4152L93.2177+42.4274Z" opacity="1" fill="#840010"/> | ||
13 | </g> | ||
14 | </svg> | ||
diff --git a/uncompressed/tutanota/index.js b/uncompressed/tutanota/index.js new file mode 100644 index 0000000..3947605 --- /dev/null +++ b/uncompressed/tutanota/index.js | |||
@@ -0,0 +1,2 @@ | |||
1 | module.exports = Ferdi => class tutanota extends Ferdi { | ||
2 | }; | ||
diff --git a/uncompressed/tutanota/package.json b/uncompressed/tutanota/package.json new file mode 100644 index 0000000..6482856 --- /dev/null +++ b/uncompressed/tutanota/package.json | |||
@@ -0,0 +1,12 @@ | |||
1 | { | ||
2 | "id": "tutanota", | ||
3 | "name": "Tutanota", | ||
4 | "version": "1.0.0", | ||
5 | "description": "An unofficial Ferdi recipe for Tutanota", | ||
6 | "main": "index.js", | ||
7 | "author": "Kittywhiskers Van Gogh <63189531+kittywhiskers@users.noreply.github.com>", | ||
8 | "license": "MIT", | ||
9 | "config": { | ||
10 | "serviceURL": "https://mail.tutanota.com/" | ||
11 | } | ||
12 | } | ||
diff --git a/uncompressed/tutanota/service.css b/uncompressed/tutanota/service.css new file mode 100644 index 0000000..38dcab0 --- /dev/null +++ b/uncompressed/tutanota/service.css | |||
@@ -0,0 +1 @@ | |||
/* Insert custom styles you want to insert here */ \ No newline at end of file | |||
diff --git a/uncompressed/tutanota/webview.js b/uncompressed/tutanota/webview.js new file mode 100644 index 0000000..ddd0b40 --- /dev/null +++ b/uncompressed/tutanota/webview.js | |||
@@ -0,0 +1,15 @@ | |||
1 | "use strict"; | ||
2 | |||
3 | var _path = _interopRequireDefault(require("path")); | ||
4 | |||
5 | function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
6 | |||
7 | module.exports = Ferdi => { | ||
8 | const getMessages = function getMessages() { | ||
9 | // TODO: Insert your notification-finding code here | ||
10 | Ferdi.setBadge(0, 0); | ||
11 | }; | ||
12 | |||
13 | Ferdi.loop(getMessages); | ||
14 | Ferdi.injectCSS(_path.default.join(__dirname, 'service.css')); | ||
15 | }; | ||
diff --git a/uncompressed/whatsapp/package.json b/uncompressed/whatsapp/package.json index 19daf29..c4c60ce 100644 --- a/uncompressed/whatsapp/package.json +++ b/uncompressed/whatsapp/package.json | |||
@@ -1,7 +1,7 @@ | |||
1 | { | 1 | { |
2 | "id": "whatsapp", | 2 | "id": "whatsapp", |
3 | "name": "WhatsApp", | 3 | "name": "WhatsApp", |
4 | "version": "2.0.3", | 4 | "version": "2.0.7", |
5 | "description": "WhatsApp", | 5 | "description": "WhatsApp", |
6 | "main": "index.js", | 6 | "main": "index.js", |
7 | "author": "Stefan Malzner <stefan@adlk.io>", | 7 | "author": "Stefan Malzner <stefan@adlk.io>", |
diff --git a/uncompressed/whatsapp/service.css b/uncompressed/whatsapp/service.css index f0ce216..e160fbb 100644 --- a/uncompressed/whatsapp/service.css +++ b/uncompressed/whatsapp/service.css | |||
@@ -1,4 +1,8 @@ | |||
1 | .app-wrapper-web .app { | 1 | .app-wrapper-web .app, |
2 | .app-wrapper-web .two, | ||
3 | .app-wrapper-web .three, | ||
4 | .app-wrapper-web .h70RQ | ||
5 | { | ||
2 | width: 100% !important; | 6 | width: 100% !important; |
3 | height: 100% !important; | 7 | height: 100% !important; |
4 | top: 0 !important; | 8 | top: 0 !important; |
@@ -6,4 +10,4 @@ | |||
6 | 10 | ||
7 | ._1Wk6A ._3YewW._31v_P._2Ptrm { | 11 | ._1Wk6A ._3YewW._31v_P._2Ptrm { |
8 | display: none; | 12 | display: none; |
9 | } \ No newline at end of file | 13 | } |
diff --git a/uncompressed/whatsapp/webview.js b/uncompressed/whatsapp/webview.js index 6cc173a..263c543 100644 --- a/uncompressed/whatsapp/webview.js +++ b/uncompressed/whatsapp/webview.js | |||
@@ -28,12 +28,12 @@ window.addEventListener('beforeunload', async () => { | |||
28 | 28 | ||
29 | module.exports = Franz => { | 29 | module.exports = Franz => { |
30 | const getMessages = function getMessages() { | 30 | const getMessages = function getMessages() { |
31 | const elements = document.querySelectorAll("[class=OUeyt]"); | 31 | const elements = document.querySelectorAll("[class=_31gEB]"); |
32 | var count = 0; | 32 | var count = 0; |
33 | var indirectCount = 0; | 33 | var indirectCount = 0; |
34 | 34 | ||
35 | for (var i = 0; i < elements.length; i += 1) { | 35 | for (var i = 0; i < elements.length; i += 1) { |
36 | var countValue = parseInt(elements[i].textContent, 10); | 36 | var countValue = parseInt(elements[i].textContent || '0', 10); |
37 | 37 | ||
38 | if (elements[i].parentNode.previousElementSibling === null || elements[i].parentNode.previousElementSibling.querySelectorAll("[data-icon=muted]").length === 0) { | 38 | if (elements[i].parentNode.previousElementSibling === null || elements[i].parentNode.previousElementSibling.querySelectorAll("[data-icon=muted]").length === 0) { |
39 | count += countValue; | 39 | count += countValue; |
@@ -48,4 +48,4 @@ module.exports = Franz => { | |||
48 | 48 | ||
49 | Franz.injectCSS(path.join(__dirname, 'service.css')); | 49 | Franz.injectCSS(path.join(__dirname, 'service.css')); |
50 | Franz.loop(getMessages); | 50 | Franz.loop(getMessages); |
51 | }; \ No newline at end of file | 51 | }; |
diff --git a/uncompressed/workplace/index.js b/uncompressed/workplace/index.js index c638730..e8243fb 100644 --- a/uncompressed/workplace/index.js +++ b/uncompressed/workplace/index.js | |||
@@ -1,4 +1,3 @@ | |||
1 | "use strict"; | 1 | "use strict"; |
2 | 2 | ||
3 | module.exports = Franz => Franz; | 3 | module.exports = Franz => Franz; \ No newline at end of file |
4 | //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndvcmtwbGFjZS9pbmRleC5qcyJdLCJuYW1lcyI6WyJtb2R1bGUiLCJleHBvcnRzIiwiRnJhbnoiXSwibWFwcGluZ3MiOiI7O0FBQUFBLE9BQU9DLE9BQVAsR0FBaUJDLFNBQVNBLEtBQTFCIiwiZmlsZSI6IndvcmtwbGFjZS9pbmRleC5qcyIsInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gRnJhbnogPT4gRnJhbno7XG4iXX0= \ No newline at end of file | ||
diff --git a/uncompressed/workplace/package.json b/uncompressed/workplace/package.json index 596daea..cb2193f 100644 --- a/uncompressed/workplace/package.json +++ b/uncompressed/workplace/package.json | |||
@@ -1,16 +1,16 @@ | |||
1 | { | 1 | { |
2 | "id": "workplace", | 2 | "id": "workplace", |
3 | "name": "Workplace", | 3 | "name": "Workplace", |
4 | "version": "1.0.0", | 4 | "version": "1.1.1", |
5 | "description": "Workplace by facebook", | 5 | "description": "Workplace by facebook", |
6 | "main": "index.js", | 6 | "main": "index.js", |
7 | "author": "Rico Herwig <rherwig4711@gmail.com>", | 7 | "author": "Rico Herwig <rherwig4711@gmail.com>, Stefan Malzner <stefan@adlk.io>", |
8 | "license": "MIT", | 8 | "license": "MIT", |
9 | "config": { | 9 | "config": { |
10 | "serviceURL": "https://{teamId}.facebook.com/chat", | 10 | "serviceURL": "https://{teamId}.workplace.com/chat", |
11 | "hasNotificationSound": true, | 11 | "hasNotificationSound": true, |
12 | "hasDirectMessages": true, | 12 | "hasDirectMessages": true, |
13 | "hasTeamId": true, | 13 | "hasTeamId": true, |
14 | "urlInputSuffix": ".facebook.com" | 14 | "urlInputSuffix": ".workplace.com" |
15 | } | 15 | } |
16 | } \ No newline at end of file | 16 | } |
diff --git a/uncompressed/workplace/webview.js b/uncompressed/workplace/webview.js index c1df892..a26515e 100644 --- a/uncompressed/workplace/webview.js +++ b/uncompressed/workplace/webview.js | |||
@@ -1,16 +1,51 @@ | |||
1 | 'use strict'; | 1 | "use strict"; |
2 | 2 | ||
3 | const path = require('path'); | 3 | const path = require('path'); |
4 | 4 | ||
5 | module.exports = Franz => { | 5 | module.exports = Franz => { |
6 | const getMessages = () => { | 6 | const getMessages = () => { |
7 | const $messages = document.querySelector('.uiScrollableAreaContent'); | 7 | let direct = 0; |
8 | const $unreadMessages = $messages.querySelectorAll('._1ht3 ._1ht6'); | 8 | let indirect = 0; |
9 | const chatsElement = document.querySelector('#chats'); | ||
10 | const notifications = document.querySelector('#notifications span span'); | ||
9 | 11 | ||
10 | Franz.setBadge($unreadMessages.length); | 12 | if (notifications) { |
13 | indirect = parseInt(notifications.innerText, 10); | ||
14 | } | ||
15 | |||
16 | if (chatsElement) { | ||
17 | if (!chatsElement.hasAttribute('aria-current')) { | ||
18 | const chatMessages = chatsElement.querySelector('span'); | ||
19 | |||
20 | if (chatMessages) { | ||
21 | direct = parseInt(chatMessages.innerText, 10); | ||
22 | } | ||
23 | } else { | ||
24 | direct = document.querySelectorAll('[data-pagelet="WorkGalahadChannel"] .uiList [role="gridcell"] [role="button"] .oxk9n0fw').length; | ||
25 | } | ||
26 | } | ||
27 | |||
28 | Franz.setBadge(direct, indirect); | ||
11 | }; | 29 | }; |
12 | 30 | ||
13 | Franz.injectCSS(path.join(__dirname, 'workplace.css')); | 31 | Franz.injectCSS(path.join(__dirname, 'workplace.css')); |
14 | Franz.loop(getMessages); | 32 | Franz.loop(getMessages); |
15 | }; | 33 | localStorage._cs_desktopNotifsEnabled = JSON.stringify({ |
16 | //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndvcmtwbGFjZS93ZWJ2aWV3LmpzIl0sIm5hbWVzIjpbInBhdGgiLCJyZXF1aXJlIiwibW9kdWxlIiwiZXhwb3J0cyIsIkZyYW56IiwiZ2V0TWVzc2FnZXMiLCIkbWVzc2FnZXMiLCJkb2N1bWVudCIsInF1ZXJ5U2VsZWN0b3IiLCIkdW5yZWFkTWVzc2FnZXMiLCJxdWVyeVNlbGVjdG9yQWxsIiwic2V0QmFkZ2UiLCJsZW5ndGgiLCJpbmplY3RDU1MiLCJqb2luIiwiX19kaXJuYW1lIiwibG9vcCJdLCJtYXBwaW5ncyI6Ijs7QUFBQSxNQUFNQSxPQUFPQyxRQUFRLE1BQVIsQ0FBYjs7QUFFQUMsT0FBT0MsT0FBUCxHQUFrQkMsS0FBRCxJQUFXO0FBQzFCLFFBQU1DLGNBQWMsTUFBTTtBQUN4QixVQUFNQyxZQUFZQyxTQUFTQyxhQUFULENBQXVCLDBCQUF2QixDQUFsQjtBQUNBLFVBQU1DLGtCQUFrQkgsVUFBVUksZ0JBQVYsQ0FBMkIsZUFBM0IsQ0FBeEI7O0FBRUFOLFVBQU1PLFFBQU4sQ0FBZUYsZ0JBQWdCRyxNQUEvQjtBQUNELEdBTEQ7O0FBT0FSLFFBQU1TLFNBQU4sQ0FBZ0JiLEtBQUtjLElBQUwsQ0FBVUMsU0FBVixFQUFxQixlQUFyQixDQUFoQjtBQUNBWCxRQUFNWSxJQUFOLENBQVdYLFdBQVg7QUFDRCxDQVZEIiwiZmlsZSI6IndvcmtwbGFjZS93ZWJ2aWV3LmpzIiwic291cmNlc0NvbnRlbnQiOlsiY29uc3QgcGF0aCA9IHJlcXVpcmUoJ3BhdGgnKTtcblxubW9kdWxlLmV4cG9ydHMgPSAoRnJhbnopID0+IHtcbiAgY29uc3QgZ2V0TWVzc2FnZXMgPSAoKSA9PiB7XG4gICAgY29uc3QgJG1lc3NhZ2VzID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcignLnVpU2Nyb2xsYWJsZUFyZWFDb250ZW50Jyk7XG4gICAgY29uc3QgJHVucmVhZE1lc3NhZ2VzID0gJG1lc3NhZ2VzLnF1ZXJ5U2VsZWN0b3JBbGwoJy5fMWh0MyAuXzFodDYnKTtcblxuICAgIEZyYW56LnNldEJhZGdlKCR1bnJlYWRNZXNzYWdlcy5sZW5ndGgpO1xuICB9O1xuXG4gIEZyYW56LmluamVjdENTUyhwYXRoLmpvaW4oX19kaXJuYW1lLCAnd29ya3BsYWNlLmNzcycpKTtcbiAgRnJhbnoubG9vcChnZXRNZXNzYWdlcyk7XG59O1xuIl19 \ No newline at end of file | 34 | __t: new Date().getTime(), |
35 | __v: true | ||
36 | }); | ||
37 | |||
38 | if (typeof Franz.onNotify === 'function') { | ||
39 | Franz.onNotify(notification => { | ||
40 | if (typeof notification.title !== 'string') { | ||
41 | notification.title = ((notification.title.props || {}).content || [])[0] || 'Work Chat'; | ||
42 | } | ||
43 | |||
44 | if (typeof notification.options.body !== 'string') { | ||
45 | notification.options.body = (((notification.options.body || {}).props || {}).content || [])[0] || ''; | ||
46 | } | ||
47 | |||
48 | return notification; | ||
49 | }); | ||
50 | } | ||
51 | }; \ No newline at end of file | ||
diff --git a/uncompressed/wrike/package.json b/uncompressed/wrike/package.json index ae6ad9b..7b61255 100644 --- a/uncompressed/wrike/package.json +++ b/uncompressed/wrike/package.json | |||
@@ -1,7 +1,7 @@ | |||
1 | { | 1 | { |
2 | "id": "wrike", | 2 | "id": "wrike", |
3 | "name": "Wrike", | 3 | "name": "Wrike", |
4 | "version": "1.0.0", | 4 | "version": "1.0.1", |
5 | "description": "Project management SaaS", | 5 | "description": "Project management SaaS", |
6 | "main": "index.js", | 6 | "main": "index.js", |
7 | "author": "Koma", | 7 | "author": "Koma", |
diff --git a/uncompressed/wrike/webview.js b/uncompressed/wrike/webview.js index 113b8ae..7aaeba4 100644 --- a/uncompressed/wrike/webview.js +++ b/uncompressed/wrike/webview.js | |||
@@ -3,7 +3,7 @@ | |||
3 | module.exports = (Franz, options) => { | 3 | module.exports = (Franz, options) => { |
4 | function getMessages() { | 4 | function getMessages() { |
5 | let directCount = 0; | 5 | let directCount = 0; |
6 | let element = document.querySelector('span.notification-indicator'); | 6 | let element = document.querySelector('.ws-navigation-button__indicator.ws-navigation-button-indicator'); |
7 | 7 | ||
8 | if (element && element.innerText) { | 8 | if (element && element.innerText) { |
9 | directCount = parseInt(element.innerText); | 9 | directCount = parseInt(element.innerText); |