diff options
author | vantezzen <hello@vantezzen.io> | 2019-09-28 12:10:25 +0200 |
---|---|---|
committer | vantezzen <hello@vantezzen.io> | 2019-09-28 12:10:25 +0200 |
commit | 728d339739b63e9bb59e457e4a84fe9a65b93fc9 (patch) | |
tree | a0fc6180ea26fa9ef397458e8eb6491031d6437d /uncompressed/rainloop | |
parent | Add list of recipes (diff) | |
download | ferdium-recipes-728d339739b63e9bb59e457e4a84fe9a65b93fc9.tar.gz ferdium-recipes-728d339739b63e9bb59e457e4a84fe9a65b93fc9.tar.zst ferdium-recipes-728d339739b63e9bb59e457e4a84fe9a65b93fc9.zip |
Add uncompressed recipes
Diffstat (limited to 'uncompressed/rainloop')
-rw-r--r-- | uncompressed/rainloop/README.md | 5 | ||||
-rw-r--r-- | uncompressed/rainloop/icon.svg | 19 | ||||
-rw-r--r-- | uncompressed/rainloop/index.js | 4 | ||||
-rw-r--r-- | uncompressed/rainloop/package.json | 14 | ||||
-rw-r--r-- | uncompressed/rainloop/webview.js | 27 |
5 files changed, 69 insertions, 0 deletions
diff --git a/uncompressed/rainloop/README.md b/uncompressed/rainloop/README.md new file mode 100644 index 0000000..f6dbc45 --- /dev/null +++ b/uncompressed/rainloop/README.md | |||
@@ -0,0 +1,5 @@ | |||
1 | # Wunderlist for RainLoop | ||
2 | This is a Franz recipe for RainLoop, it was migrated by [Marcel Deglau](https://github.com/promarcel) and comes originally from [ffflorian](https://github.com/ffflorian). | ||
3 | |||
4 | ### How to create your own Franz recipes: | ||
5 | * [Read the documentation](https://github.com/meetfranz/plugins) \ No newline at end of file | ||
diff --git a/uncompressed/rainloop/icon.svg b/uncompressed/rainloop/icon.svg new file mode 100644 index 0000000..47b9fc9 --- /dev/null +++ b/uncompressed/rainloop/icon.svg | |||
@@ -0,0 +1,19 @@ | |||
1 | <svg width="196" height="196" xmlns="http://www.w3.org/2000/svg"> | ||
2 | |||
3 | <g> | ||
4 | <title>background</title> | ||
5 | <rect fill="none" id="canvas_background" height="198" width="198" y="-1" x="-1"/> | ||
6 | </g> | ||
7 | <g> | ||
8 | <title>Layer 1</title> | ||
9 | <g id="svg_12"> | ||
10 | <path id="svg_1" d="m0,25l39.150002,0c-5.970001,5.42 -12.600002,10.209999 -20.960001,10.889999c23.190001,22.790001 46.119997,45.850006 68.939997,69c3.290001,3.489998 7.389999,7.040001 12.690002,6.040001c6,-2.599998 10.419998,-7.620003 15.040001,-12.059998c20.919998,-21.410004 42.309998,-42.360004 63.339996,-63.650002c-6.839996,-0.16 -13.679993,-0.320004 -20.529999,-0.500004c3.25,-3.279997 6.479996,-6.579998 9.869995,-9.719997l28.460007,0l0,40.139999c-5.899994,-6.130001 -10.479996,-13.260002 -10.729996,-22.059998c-17.949997,18.23 -36.090012,36.279999 -54.26001,54.299995c18.139999,18.389999 36.450012,36.620003 54.779999,54.829994c0.12001,-5.819992 0.26001,-11.639984 0.400009,-17.449982c3.319992,3.22998 6.779999,6.349991 9.809998,9.86998l0,24.37001l-38.190002,0c5.779999,-4.940002 12.01001,-9.410004 19.440002,-11.529999c-18.089996,-17.539993 -35.770004,-35.510002 -53.529999,-53.380005c-8.360001,7.350006 -15.93,19.390007 -28.639999,17.870003c-9.380005,-3.129997 -15.639999,-11.239998 -23.099998,-17.299995c-18.180004,17.929993 -36.200005,36.009995 -54.200003,54.12999c6.16,0.130005 12.32,0.230011 18.469999,0.380005c-3.23,3.330002 -6.35,6.790009 -9.879999,9.830002l-26.370001,0l0,-39.149994c5.42,5.970001 10.21,12.589996 10.89,20.959991c17.62,-18.139999 35.81,-35.709999 53.480002,-53.799995c-17.940002,-18.190002 -36.040003,-36.220001 -54.160003,-54.220001c-0.13,5.809998 -0.26,11.629997 -0.4,17.450001c-3.320001,-3.230003 -6.78,-6.350002 -9.81,-9.869999l0,-25.370003z" fill="#000000"/> | ||
11 | <path id="svg_3" d="m66.440002,25l24.519997,0c-2.169998,1.830002 -4.239998,3.769999 -6.400002,5.610001c-6.829994,7.959999 -18.409996,3.09 -27.349998,4.239998c2.880001,-3.459999 6,-6.719997 9.230003,-9.849998z" fill="#000000"/> | ||
12 | <path id="svg_4" d="m117.529999,25l25.040009,0c-3.430008,3.16 -6.690002,6.49 -9.970001,9.789997c-8.320007,0.110001 -16.640007,0.140003 -24.960007,0.070004c3.25,-3.330002 6.489998,-6.68 9.889999,-9.860001z" fill="#000000"/> | ||
13 | <path id="svg_7" d="m0,78.029999c3.21,4.010002 7.26,7.5 9.61,12.110001c0.990001,7.370003 0.35,14.879997 0.48,22.300003c-3.42,-3.260002 -6.84,-6.510002 -10.09,-9.950005l0,-24.459999z" fill="#000000"/> | ||
14 | <path id="svg_8" d="m185.910004,82.559998c3.419998,3.260002 6.839996,6.510002 10.089996,9.950005l0,24.459999c-3.210007,-4.010002 -7.259995,-7.5 -9.610001,-12.110001c-0.990005,-7.370003 -0.350006,-14.889999 -0.479996,-22.300003z" fill="#000000"/> | ||
15 | <path id="svg_10" d="m54.029999,169c4.010002,-3.190002 7.460003,-7.259995 12.07,-9.589996c7.380005,-1.01001 14.910004,-0.37001 22.340004,-0.5c-3.260002,3.419998 -6.510002,6.839996 -9.950005,10.089996l-24.459999,0z" fill="#000000"/> | ||
16 | <path id="svg_11" d="m106.029999,169c4.010002,-3.190002 7.459999,-7.259995 12.07,-9.600006c7.419998,-1.009995 14.989998,-0.299988 22.470009,-0.37999c-3.560013,3.409988 -7.090012,6.849991 -10.900009,9.979996l-23.639999,0z" fill="#000000"/> | ||
17 | </g> | ||
18 | </g> | ||
19 | </svg> \ No newline at end of file | ||
diff --git a/uncompressed/rainloop/index.js b/uncompressed/rainloop/index.js new file mode 100644 index 0000000..53a1186 --- /dev/null +++ b/uncompressed/rainloop/index.js | |||
@@ -0,0 +1,4 @@ | |||
1 | "use strict"; | ||
2 | |||
3 | module.exports = Franz => Franz; | ||
4 | //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJhaW5sb29wL2luZGV4LmpzIl0sIm5hbWVzIjpbIm1vZHVsZSIsImV4cG9ydHMiLCJGcmFueiJdLCJtYXBwaW5ncyI6Ijs7QUFBQUEsT0FBT0MsT0FBUCxHQUFpQkMsU0FBU0EsS0FBMUIiLCJmaWxlIjoicmFpbmxvb3AvaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyJtb2R1bGUuZXhwb3J0cyA9IEZyYW56ID0+IEZyYW56OyJdfQ== \ No newline at end of file | ||
diff --git a/uncompressed/rainloop/package.json b/uncompressed/rainloop/package.json new file mode 100644 index 0000000..9aa6924 --- /dev/null +++ b/uncompressed/rainloop/package.json | |||
@@ -0,0 +1,14 @@ | |||
1 | { | ||
2 | "id": "rainloop", | ||
3 | "name": "RainLoop", | ||
4 | "version": "1.0.0", | ||
5 | "description": "RainLoop Webmail – Simple, modern & fast web-based email client", | ||
6 | "main": "index.js", | ||
7 | "author": "Marcel Deglau <me@marceldeglau.de>", | ||
8 | "repository": "https://github.com/promarcel/franz-recipe-rainloop", | ||
9 | "license": "MIT", | ||
10 | "config": { | ||
11 | "hasNotificationSound": true, | ||
12 | "hasCustomUrl": true | ||
13 | } | ||
14 | } | ||
diff --git a/uncompressed/rainloop/webview.js b/uncompressed/rainloop/webview.js new file mode 100644 index 0000000..170e1a6 --- /dev/null +++ b/uncompressed/rainloop/webview.js | |||
@@ -0,0 +1,27 @@ | |||
1 | 'use strict'; | ||
2 | |||
3 | module.exports = Franz => { | ||
4 | const getMessages = () => { | ||
5 | let updates = 0; | ||
6 | let inbox = 0; | ||
7 | let full = 0; | ||
8 | |||
9 | $('.b-folders-user .ui-droppable').each((i, obj) => { | ||
10 | const countText = $(obj).find('.count').first().html(); | ||
11 | if (typeof countText === 'string' && countText !== '') { | ||
12 | if ($(obj).hasClass('system')) { | ||
13 | if ($(obj).hasClass('i-am-inbox')) { | ||
14 | inbox += parseInt(countText); | ||
15 | } | ||
16 | } else { | ||
17 | updates += parseInt(countText); | ||
18 | } | ||
19 | } | ||
20 | }); | ||
21 | |||
22 | full = inbox + updates; | ||
23 | Franz.setBadge(full); | ||
24 | }; | ||
25 | Franz.loop(getMessages); | ||
26 | }; | ||
27 | //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJhaW5sb29wL3dlYnZpZXcuanMiXSwibmFtZXMiOlsibW9kdWxlIiwiZXhwb3J0cyIsIkZyYW56IiwiZ2V0TWVzc2FnZXMiLCJ1cGRhdGVzIiwiaW5ib3giLCJmdWxsIiwiJCIsImVhY2giLCJpIiwib2JqIiwiY291bnRUZXh0IiwiZmluZCIsImZpcnN0IiwiaHRtbCIsImhhc0NsYXNzIiwicGFyc2VJbnQiLCJzZXRCYWRnZSIsImxvb3AiXSwibWFwcGluZ3MiOiI7O0FBQUFBLE9BQU9DLE9BQVAsR0FBaUJDLFNBQVM7QUFDdEIsVUFBTUMsY0FBYyxNQUFNO0FBQ3RCLFlBQUlDLFVBQVUsQ0FBZDtBQUNBLFlBQUlDLFFBQVEsQ0FBWjtBQUNOLFlBQUlDLE9BQU8sQ0FBWDs7QUFFTUMsVUFBRSwrQkFBRixFQUFtQ0MsSUFBbkMsQ0FBd0MsQ0FBQ0MsQ0FBRCxFQUFJQyxHQUFKLEtBQVk7QUFDaEQsa0JBQU1DLFlBQVlKLEVBQUVHLEdBQUYsRUFBT0UsSUFBUCxDQUFZLFFBQVosRUFBc0JDLEtBQXRCLEdBQThCQyxJQUE5QixFQUFsQjtBQUNBLGdCQUFJLE9BQU9ILFNBQVAsS0FBcUIsUUFBckIsSUFBaUNBLGNBQWMsRUFBbkQsRUFBdUQ7QUFDbkQsb0JBQUlKLEVBQUVHLEdBQUYsRUFBT0ssUUFBUCxDQUFnQixRQUFoQixDQUFKLEVBQStCO0FBQzNCLHdCQUFJUixFQUFFRyxHQUFGLEVBQU9LLFFBQVAsQ0FBZ0IsWUFBaEIsQ0FBSixFQUFtQztBQUMvQlYsaUNBQVNXLFNBQVNMLFNBQVQsQ0FBVDtBQUNIO0FBQ0osaUJBSkQsTUFJTztBQUNIUCwrQkFBV1ksU0FBU0wsU0FBVCxDQUFYO0FBQ0g7QUFDSjtBQUNKLFNBWEQ7O0FBYU5MLGVBQU9ELFFBQVFELE9BQWY7QUFDTUYsY0FBTWUsUUFBTixDQUFlWCxJQUFmO0FBQ0gsS0FwQkQ7QUFxQkFKLFVBQU1nQixJQUFOLENBQVdmLFdBQVg7QUFDSCxDQXZCRCIsImZpbGUiOiJyYWlubG9vcC93ZWJ2aWV3LmpzIiwic291cmNlc0NvbnRlbnQiOlsibW9kdWxlLmV4cG9ydHMgPSBGcmFueiA9PiB7XG4gICAgY29uc3QgZ2V0TWVzc2FnZXMgPSAoKSA9PiB7XG4gICAgICAgIGxldCB1cGRhdGVzID0gMDtcbiAgICAgICAgbGV0IGluYm94ID0gMDtcblx0XHRsZXQgZnVsbCA9IDA7XG5cbiAgICAgICAgJCgnLmItZm9sZGVycy11c2VyIC51aS1kcm9wcGFibGUnKS5lYWNoKChpLCBvYmopID0+IHtcbiAgICAgICAgICAgIGNvbnN0IGNvdW50VGV4dCA9ICQob2JqKS5maW5kKCcuY291bnQnKS5maXJzdCgpLmh0bWwoKTtcbiAgICAgICAgICAgIGlmICh0eXBlb2YgY291bnRUZXh0ID09PSAnc3RyaW5nJyAmJiBjb3VudFRleHQgIT09ICcnKSB7XG4gICAgICAgICAgICAgICAgaWYgKCQob2JqKS5oYXNDbGFzcygnc3lzdGVtJykpIHtcbiAgICAgICAgICAgICAgICAgICAgaWYgKCQob2JqKS5oYXNDbGFzcygnaS1hbS1pbmJveCcpKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBpbmJveCArPSBwYXJzZUludChjb3VudFRleHQpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICAgICAgdXBkYXRlcyArPSBwYXJzZUludChjb3VudFRleHQpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfSk7XG5cblx0XHRmdWxsID0gaW5ib3ggKyB1cGRhdGVzO1xuICAgICAgICBGcmFuei5zZXRCYWRnZShmdWxsKTtcbiAgICB9O1xuICAgIEZyYW56Lmxvb3AoZ2V0TWVzc2FnZXMpO1xufTtcbiJdfQ== \ No newline at end of file | ||