From 5438c4606943d02c3286af727d3b483a9a290768 Mon Sep 17 00:00:00 2001 From: André Oliveira <37463445+SpecialAro@users.noreply.github.com> Date: Thu, 19 Oct 2023 01:23:01 +0100 Subject: Add multiple recipes (#444) --- recipes/badoo/icon.svg | 19 ++++++++++++ recipes/badoo/index.js | 1 + recipes/badoo/package.json | 9 ++++++ recipes/badoo/webview.js | 16 ++++++++++ recipes/conceptboard/icon.svg | 23 +++++++++++++++ recipes/conceptboard/index.js | 1 + recipes/conceptboard/package.json | 9 ++++++ recipes/conceptboard/webview.js | 16 ++++++++++ recipes/infomaniak-calendar/icon.svg | 10 +++++++ recipes/infomaniak-calendar/index.js | 1 + recipes/infomaniak-calendar/package.json | 9 ++++++ recipes/infomaniak-calendar/webview.js | 16 ++++++++++ recipes/invoice-ninja/icon.svg | 36 +++++++++++++++++++++++ recipes/invoice-ninja/index.js | 1 + recipes/invoice-ninja/package.json | 9 ++++++ recipes/invoice-ninja/webview.js | 16 ++++++++++ recipes/postman/icon.svg | 50 ++++++++++++++++++++++++++++++++ recipes/postman/index.js | 1 + recipes/postman/package.json | 9 ++++++ recipes/postman/webview.js | 16 ++++++++++ recipes/regex101/icon.svg | 19 ++++++++++++ recipes/regex101/index.js | 1 + recipes/regex101/package.json | 9 ++++++ recipes/regex101/webview.js | 16 ++++++++++ recipes/revolt/icon.svg | 18 ++++++++++++ recipes/revolt/index.js | 1 + recipes/revolt/package.json | 9 ++++++ recipes/revolt/webview.js | 16 ++++++++++ recipes/strava/icon.svg | 1 + recipes/strava/index.js | 1 + recipes/strava/package.json | 9 ++++++ recipes/strava/webview.js | 16 ++++++++++ recipes/sympatia/icon.svg | 49 +++++++++++++++++++++++++++++++ recipes/sympatia/index.js | 1 + recipes/sympatia/package.json | 9 ++++++ recipes/sympatia/webview.js | 16 ++++++++++ recipes/temp-mail/icon.svg | 18 ++++++++++++ recipes/temp-mail/index.js | 1 + recipes/temp-mail/package.json | 9 ++++++ recipes/temp-mail/webview.js | 16 ++++++++++ 40 files changed, 503 insertions(+) create mode 100644 recipes/badoo/icon.svg create mode 100644 recipes/badoo/index.js create mode 100644 recipes/badoo/package.json create mode 100644 recipes/badoo/webview.js create mode 100644 recipes/conceptboard/icon.svg create mode 100644 recipes/conceptboard/index.js create mode 100644 recipes/conceptboard/package.json create mode 100644 recipes/conceptboard/webview.js create mode 100644 recipes/infomaniak-calendar/icon.svg create mode 100644 recipes/infomaniak-calendar/index.js create mode 100644 recipes/infomaniak-calendar/package.json create mode 100644 recipes/infomaniak-calendar/webview.js create mode 100644 recipes/invoice-ninja/icon.svg create mode 100644 recipes/invoice-ninja/index.js create mode 100644 recipes/invoice-ninja/package.json create mode 100644 recipes/invoice-ninja/webview.js create mode 100644 recipes/postman/icon.svg create mode 100644 recipes/postman/index.js create mode 100644 recipes/postman/package.json create mode 100644 recipes/postman/webview.js create mode 100644 recipes/regex101/icon.svg create mode 100644 recipes/regex101/index.js create mode 100644 recipes/regex101/package.json create mode 100644 recipes/regex101/webview.js create mode 100644 recipes/revolt/icon.svg create mode 100644 recipes/revolt/index.js create mode 100644 recipes/revolt/package.json create mode 100644 recipes/revolt/webview.js create mode 100644 recipes/strava/icon.svg create mode 100644 recipes/strava/index.js create mode 100644 recipes/strava/package.json create mode 100644 recipes/strava/webview.js create mode 100644 recipes/sympatia/icon.svg create mode 100644 recipes/sympatia/index.js create mode 100644 recipes/sympatia/package.json create mode 100644 recipes/sympatia/webview.js create mode 100644 recipes/temp-mail/icon.svg create mode 100644 recipes/temp-mail/index.js create mode 100644 recipes/temp-mail/package.json create mode 100644 recipes/temp-mail/webview.js (limited to 'recipes') diff --git a/recipes/badoo/icon.svg b/recipes/badoo/icon.svg new file mode 100644 index 0000000..69229e3 --- /dev/null +++ b/recipes/badoo/icon.svg @@ -0,0 +1,19 @@ + + + + + + + + + diff --git a/recipes/badoo/index.js b/recipes/badoo/index.js new file mode 100644 index 0000000..dd41f72 --- /dev/null +++ b/recipes/badoo/index.js @@ -0,0 +1 @@ +module.exports = Ferdium => Ferdium; diff --git a/recipes/badoo/package.json b/recipes/badoo/package.json new file mode 100644 index 0000000..5e1d978 --- /dev/null +++ b/recipes/badoo/package.json @@ -0,0 +1,9 @@ +{ + "id": "badoo", + "name": "Badoo", + "version": "1.0.0", + "license": "MIT", + "config": { + "serviceURL": "https://badoo.com" + } +} diff --git a/recipes/badoo/webview.js b/recipes/badoo/webview.js new file mode 100644 index 0000000..2a81dec --- /dev/null +++ b/recipes/badoo/webview.js @@ -0,0 +1,16 @@ +function _interopRequireDefault(obj) { + return obj && obj.__esModule ? obj : { default: obj }; +} + +const _path = _interopRequireDefault(require('path')); + +module.exports = Ferdium => { + // TODO: If your SNAME service has unread messages, uncomment these lines to implement the logic for updating the badges + // const getMessages = () => { + // // TODO: Insert your notification-finding code here + // Ferdium.setBadge(0, 0); + // }; + // Ferdium.loop(getMessages); + + Ferdium.injectCSS(_path.default.join(__dirname, 'service.css')); +}; diff --git a/recipes/conceptboard/icon.svg b/recipes/conceptboard/icon.svg new file mode 100644 index 0000000..8eeac14 --- /dev/null +++ b/recipes/conceptboard/icon.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/recipes/conceptboard/index.js b/recipes/conceptboard/index.js new file mode 100644 index 0000000..dd41f72 --- /dev/null +++ b/recipes/conceptboard/index.js @@ -0,0 +1 @@ +module.exports = Ferdium => Ferdium; diff --git a/recipes/conceptboard/package.json b/recipes/conceptboard/package.json new file mode 100644 index 0000000..b05e3f1 --- /dev/null +++ b/recipes/conceptboard/package.json @@ -0,0 +1,9 @@ +{ + "id": "conceptboard", + "name": "Conceptboard", + "version": "1.0.0", + "license": "MIT", + "config": { + "serviceURL": "https://app.conceptboard.com/" + } +} diff --git a/recipes/conceptboard/webview.js b/recipes/conceptboard/webview.js new file mode 100644 index 0000000..2a81dec --- /dev/null +++ b/recipes/conceptboard/webview.js @@ -0,0 +1,16 @@ +function _interopRequireDefault(obj) { + return obj && obj.__esModule ? obj : { default: obj }; +} + +const _path = _interopRequireDefault(require('path')); + +module.exports = Ferdium => { + // TODO: If your SNAME service has unread messages, uncomment these lines to implement the logic for updating the badges + // const getMessages = () => { + // // TODO: Insert your notification-finding code here + // Ferdium.setBadge(0, 0); + // }; + // Ferdium.loop(getMessages); + + Ferdium.injectCSS(_path.default.join(__dirname, 'service.css')); +}; diff --git a/recipes/infomaniak-calendar/icon.svg b/recipes/infomaniak-calendar/icon.svg new file mode 100644 index 0000000..c991cb1 --- /dev/null +++ b/recipes/infomaniak-calendar/icon.svg @@ -0,0 +1,10 @@ + + + logo-k + + + + + + + \ No newline at end of file diff --git a/recipes/infomaniak-calendar/index.js b/recipes/infomaniak-calendar/index.js new file mode 100644 index 0000000..dd41f72 --- /dev/null +++ b/recipes/infomaniak-calendar/index.js @@ -0,0 +1 @@ +module.exports = Ferdium => Ferdium; diff --git a/recipes/infomaniak-calendar/package.json b/recipes/infomaniak-calendar/package.json new file mode 100644 index 0000000..9fac862 --- /dev/null +++ b/recipes/infomaniak-calendar/package.json @@ -0,0 +1,9 @@ +{ + "id": "infomaniak-calendar", + "name": "Infomaniak Calendar", + "version": "1.0.0", + "license": "MIT", + "config": { + "serviceURL": "https://calendar.infomaniak.com" + } +} diff --git a/recipes/infomaniak-calendar/webview.js b/recipes/infomaniak-calendar/webview.js new file mode 100644 index 0000000..2a81dec --- /dev/null +++ b/recipes/infomaniak-calendar/webview.js @@ -0,0 +1,16 @@ +function _interopRequireDefault(obj) { + return obj && obj.__esModule ? obj : { default: obj }; +} + +const _path = _interopRequireDefault(require('path')); + +module.exports = Ferdium => { + // TODO: If your SNAME service has unread messages, uncomment these lines to implement the logic for updating the badges + // const getMessages = () => { + // // TODO: Insert your notification-finding code here + // Ferdium.setBadge(0, 0); + // }; + // Ferdium.loop(getMessages); + + Ferdium.injectCSS(_path.default.join(__dirname, 'service.css')); +}; diff --git a/recipes/invoice-ninja/icon.svg b/recipes/invoice-ninja/icon.svg new file mode 100644 index 0000000..7d25b8d --- /dev/null +++ b/recipes/invoice-ninja/icon.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/recipes/invoice-ninja/index.js b/recipes/invoice-ninja/index.js new file mode 100644 index 0000000..dd41f72 --- /dev/null +++ b/recipes/invoice-ninja/index.js @@ -0,0 +1 @@ +module.exports = Ferdium => Ferdium; diff --git a/recipes/invoice-ninja/package.json b/recipes/invoice-ninja/package.json new file mode 100644 index 0000000..05648da --- /dev/null +++ b/recipes/invoice-ninja/package.json @@ -0,0 +1,9 @@ +{ + "id": "invoice-ninja", + "name": "Invoice Ninja", + "version": "1.0.0", + "license": "MIT", + "config": { + "serviceURL": "https://invoicing.co/#/" + } +} diff --git a/recipes/invoice-ninja/webview.js b/recipes/invoice-ninja/webview.js new file mode 100644 index 0000000..2a81dec --- /dev/null +++ b/recipes/invoice-ninja/webview.js @@ -0,0 +1,16 @@ +function _interopRequireDefault(obj) { + return obj && obj.__esModule ? obj : { default: obj }; +} + +const _path = _interopRequireDefault(require('path')); + +module.exports = Ferdium => { + // TODO: If your SNAME service has unread messages, uncomment these lines to implement the logic for updating the badges + // const getMessages = () => { + // // TODO: Insert your notification-finding code here + // Ferdium.setBadge(0, 0); + // }; + // Ferdium.loop(getMessages); + + Ferdium.injectCSS(_path.default.join(__dirname, 'service.css')); +}; diff --git a/recipes/postman/icon.svg b/recipes/postman/icon.svg new file mode 100644 index 0000000..87ed4ac --- /dev/null +++ b/recipes/postman/icon.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/recipes/postman/index.js b/recipes/postman/index.js new file mode 100644 index 0000000..dd41f72 --- /dev/null +++ b/recipes/postman/index.js @@ -0,0 +1 @@ +module.exports = Ferdium => Ferdium; diff --git a/recipes/postman/package.json b/recipes/postman/package.json new file mode 100644 index 0000000..283911f --- /dev/null +++ b/recipes/postman/package.json @@ -0,0 +1,9 @@ +{ + "id": "postman", + "name": "Postman", + "version": "1.0.0", + "license": "MIT", + "config": { + "serviceURL": "https://web.postman.co/home" + } +} diff --git a/recipes/postman/webview.js b/recipes/postman/webview.js new file mode 100644 index 0000000..2a81dec --- /dev/null +++ b/recipes/postman/webview.js @@ -0,0 +1,16 @@ +function _interopRequireDefault(obj) { + return obj && obj.__esModule ? obj : { default: obj }; +} + +const _path = _interopRequireDefault(require('path')); + +module.exports = Ferdium => { + // TODO: If your SNAME service has unread messages, uncomment these lines to implement the logic for updating the badges + // const getMessages = () => { + // // TODO: Insert your notification-finding code here + // Ferdium.setBadge(0, 0); + // }; + // Ferdium.loop(getMessages); + + Ferdium.injectCSS(_path.default.join(__dirname, 'service.css')); +}; diff --git a/recipes/regex101/icon.svg b/recipes/regex101/icon.svg new file mode 100644 index 0000000..5918814 --- /dev/null +++ b/recipes/regex101/icon.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/recipes/regex101/index.js b/recipes/regex101/index.js new file mode 100644 index 0000000..dd41f72 --- /dev/null +++ b/recipes/regex101/index.js @@ -0,0 +1 @@ +module.exports = Ferdium => Ferdium; diff --git a/recipes/regex101/package.json b/recipes/regex101/package.json new file mode 100644 index 0000000..4502673 --- /dev/null +++ b/recipes/regex101/package.json @@ -0,0 +1,9 @@ +{ + "id": "regex101", + "name": "Regex101", + "version": "1.0.0", + "license": "MIT", + "config": { + "serviceURL": "https://regex101.com/" + } +} diff --git a/recipes/regex101/webview.js b/recipes/regex101/webview.js new file mode 100644 index 0000000..2a81dec --- /dev/null +++ b/recipes/regex101/webview.js @@ -0,0 +1,16 @@ +function _interopRequireDefault(obj) { + return obj && obj.__esModule ? obj : { default: obj }; +} + +const _path = _interopRequireDefault(require('path')); + +module.exports = Ferdium => { + // TODO: If your SNAME service has unread messages, uncomment these lines to implement the logic for updating the badges + // const getMessages = () => { + // // TODO: Insert your notification-finding code here + // Ferdium.setBadge(0, 0); + // }; + // Ferdium.loop(getMessages); + + Ferdium.injectCSS(_path.default.join(__dirname, 'service.css')); +}; diff --git a/recipes/revolt/icon.svg b/recipes/revolt/icon.svg new file mode 100644 index 0000000..5a88c32 --- /dev/null +++ b/recipes/revolt/icon.svg @@ -0,0 +1,18 @@ + + + + + + + + + + \ No newline at end of file diff --git a/recipes/revolt/index.js b/recipes/revolt/index.js new file mode 100644 index 0000000..dd41f72 --- /dev/null +++ b/recipes/revolt/index.js @@ -0,0 +1 @@ +module.exports = Ferdium => Ferdium; diff --git a/recipes/revolt/package.json b/recipes/revolt/package.json new file mode 100644 index 0000000..1c28531 --- /dev/null +++ b/recipes/revolt/package.json @@ -0,0 +1,9 @@ +{ + "id": "revolt", + "name": "Revolt", + "version": "1.0.0", + "license": "MIT", + "config": { + "serviceURL": "https://app.revolt.chat/" + } +} diff --git a/recipes/revolt/webview.js b/recipes/revolt/webview.js new file mode 100644 index 0000000..2a81dec --- /dev/null +++ b/recipes/revolt/webview.js @@ -0,0 +1,16 @@ +function _interopRequireDefault(obj) { + return obj && obj.__esModule ? obj : { default: obj }; +} + +const _path = _interopRequireDefault(require('path')); + +module.exports = Ferdium => { + // TODO: If your SNAME service has unread messages, uncomment these lines to implement the logic for updating the badges + // const getMessages = () => { + // // TODO: Insert your notification-finding code here + // Ferdium.setBadge(0, 0); + // }; + // Ferdium.loop(getMessages); + + Ferdium.injectCSS(_path.default.join(__dirname, 'service.css')); +}; diff --git a/recipes/strava/icon.svg b/recipes/strava/icon.svg new file mode 100644 index 0000000..cefb62e --- /dev/null +++ b/recipes/strava/icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/recipes/strava/index.js b/recipes/strava/index.js new file mode 100644 index 0000000..dd41f72 --- /dev/null +++ b/recipes/strava/index.js @@ -0,0 +1 @@ +module.exports = Ferdium => Ferdium; diff --git a/recipes/strava/package.json b/recipes/strava/package.json new file mode 100644 index 0000000..aa9f09e --- /dev/null +++ b/recipes/strava/package.json @@ -0,0 +1,9 @@ +{ + "id": "strava", + "name": "Strava", + "version": "1.0.0", + "license": "MIT", + "config": { + "serviceURL": "https://www.strava.com/" + } +} diff --git a/recipes/strava/webview.js b/recipes/strava/webview.js new file mode 100644 index 0000000..2a81dec --- /dev/null +++ b/recipes/strava/webview.js @@ -0,0 +1,16 @@ +function _interopRequireDefault(obj) { + return obj && obj.__esModule ? obj : { default: obj }; +} + +const _path = _interopRequireDefault(require('path')); + +module.exports = Ferdium => { + // TODO: If your SNAME service has unread messages, uncomment these lines to implement the logic for updating the badges + // const getMessages = () => { + // // TODO: Insert your notification-finding code here + // Ferdium.setBadge(0, 0); + // }; + // Ferdium.loop(getMessages); + + Ferdium.injectCSS(_path.default.join(__dirname, 'service.css')); +}; diff --git a/recipes/sympatia/icon.svg b/recipes/sympatia/icon.svg new file mode 100644 index 0000000..a6b100d --- /dev/null +++ b/recipes/sympatia/icon.svg @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/recipes/sympatia/index.js b/recipes/sympatia/index.js new file mode 100644 index 0000000..dd41f72 --- /dev/null +++ b/recipes/sympatia/index.js @@ -0,0 +1 @@ +module.exports = Ferdium => Ferdium; diff --git a/recipes/sympatia/package.json b/recipes/sympatia/package.json new file mode 100644 index 0000000..c1cdb96 --- /dev/null +++ b/recipes/sympatia/package.json @@ -0,0 +1,9 @@ +{ + "id": "sympatia", + "name": "Sympatia", + "version": "1.0.0", + "license": "MIT", + "config": { + "serviceURL": "https://sympatia.onet.pl/" + } +} diff --git a/recipes/sympatia/webview.js b/recipes/sympatia/webview.js new file mode 100644 index 0000000..2a81dec --- /dev/null +++ b/recipes/sympatia/webview.js @@ -0,0 +1,16 @@ +function _interopRequireDefault(obj) { + return obj && obj.__esModule ? obj : { default: obj }; +} + +const _path = _interopRequireDefault(require('path')); + +module.exports = Ferdium => { + // TODO: If your SNAME service has unread messages, uncomment these lines to implement the logic for updating the badges + // const getMessages = () => { + // // TODO: Insert your notification-finding code here + // Ferdium.setBadge(0, 0); + // }; + // Ferdium.loop(getMessages); + + Ferdium.injectCSS(_path.default.join(__dirname, 'service.css')); +}; diff --git a/recipes/temp-mail/icon.svg b/recipes/temp-mail/icon.svg new file mode 100644 index 0000000..9db9021 --- /dev/null +++ b/recipes/temp-mail/icon.svg @@ -0,0 +1,18 @@ + + + + + + + + + + \ No newline at end of file diff --git a/recipes/temp-mail/index.js b/recipes/temp-mail/index.js new file mode 100644 index 0000000..dd41f72 --- /dev/null +++ b/recipes/temp-mail/index.js @@ -0,0 +1 @@ +module.exports = Ferdium => Ferdium; diff --git a/recipes/temp-mail/package.json b/recipes/temp-mail/package.json new file mode 100644 index 0000000..2d880f3 --- /dev/null +++ b/recipes/temp-mail/package.json @@ -0,0 +1,9 @@ +{ + "id": "temp-mail", + "name": "Temp Mail", + "version": "1.0.0", + "license": "MIT", + "config": { + "serviceURL": "https://temp-mail.org/" + } +} diff --git a/recipes/temp-mail/webview.js b/recipes/temp-mail/webview.js new file mode 100644 index 0000000..2a81dec --- /dev/null +++ b/recipes/temp-mail/webview.js @@ -0,0 +1,16 @@ +function _interopRequireDefault(obj) { + return obj && obj.__esModule ? obj : { default: obj }; +} + +const _path = _interopRequireDefault(require('path')); + +module.exports = Ferdium => { + // TODO: If your SNAME service has unread messages, uncomment these lines to implement the logic for updating the badges + // const getMessages = () => { + // // TODO: Insert your notification-finding code here + // Ferdium.setBadge(0, 0); + // }; + // Ferdium.loop(getMessages); + + Ferdium.injectCSS(_path.default.join(__dirname, 'service.css')); +}; -- cgit v1.2.3-54-g00ecf