Compare commits

...

5 Commits

Author SHA1 Message Date
Clement 856a715130 ✏️ Add Opera doc
For #8
2020-07-21 10:06:10 +02:00
Clement b8717bd08f ✏️ Rename the project
For #6
2020-07-21 09:54:09 +02:00
Clement a0af8e31a5 🐛 Delete trailing slash
Fix #10
2020-07-21 09:53:32 +02:00
Clement 78680fac49 📝 Add the privacy policy draft
Fix #7
2020-07-07 14:54:24 +02:00
Clement bedb5a22b6 🚚 Rename the project
For #6
2020-07-07 11:35:17 +02:00
8 changed files with 43 additions and 6 deletions

View File

@ -51,10 +51,16 @@ The following tasks can be used when you want to start developing the extension
Run `npm run dist` to create a zipped, production-ready extension for each browser. You can then upload that to the appstore.
#### Firefox
Run `npm run sourcezip` for firefox submission
Update <https://addons.mozilla.org/fr/developers/addon/shikiryu-readlater/versions/submit/>
#### Opera
Update <https://addons.opera.com/developer/package/250537/?tab=versions>
## :sparkles: Features
<dl>

View File

@ -1,5 +1,5 @@
{
"name": "Shikiryu Read Later",
"name": "Read Later by Email",
"version": "0.0.3",
"manifest_version": 2,
"description": "__MSG_extensionDescription__",
@ -29,7 +29,7 @@
"32": "icons/favicon-32x32.png",
"96": "icons/favicon-96x96.png"
},
"default_title": "Shikiryu Bookmarklet",
"default_title": "Read Later by Email",
"default_popup": "popup.html"
},
"applications": {

27
privacy_policy.md Executable file
View File

@ -0,0 +1,27 @@
#English
This extension collect the instance URL you'll be sending your page to and the token used to identify yourself on this instance.
This will be saved on your browser local storage.
The following elements are sent to the instance:
- title
- description
- image
They are automatically generated with the current tab content. With your current token, you can also send a comment which will reach the instance.
---
# French
Cette extension collecte l'URL de l'instance vers laquelle vous allez envoyer les informations and le jeton vous permettant de vous identifier sur cette instance.
Ces deux données sont enregistrées localement dans le local storage de votre navigateur.
Les éléments suivant seront envoyés à l'instance :
- titre
- description
- image
Ils seront générés automatiquement à partir des mêmes informations utilisées sur l'onglet actuellement ouvert.
Avec votre jeton en cours, vous pourrez aussi envoyer un commentaire de cet onglet vers l'instance.

View File

@ -1,6 +1,6 @@
{
"extensionName": {
"message": "Shikiryu Read Later",
"message": "Read Later by Email",
"description": "The name of the extension."
},
"extensionDescription": {

View File

@ -1,6 +1,6 @@
{
"extensionName": {
"message": "Shikiryu Read Later",
"message": "Read Later by Email",
"description": "The name of the extension."
},
"extensionDescription": {

View File

@ -53,7 +53,7 @@
<div class="grid">
<div class="unit whole center-on-mobiles">
<p class="text-center text-muted">
&copy; <a href="https://readlater.shikiryu.com">Shikiryu</a>
&copy; <a href="https://readlater.shikiryu.com">ReadLaterByEmail</a>
</p>
</div>
</div>

View File

@ -30,7 +30,8 @@
<div class="grid">
<div class="unit whole center-on-mobiles">
<p class="text-center text-muted">
&copy; <a href="https://readlater.shikiryu.com">Shikiryu</a>
&copy;
<a href="https://readlater.shikiryu.com">ReadLaterByEmail</a>
</p>
<p class="js-options" data-message="optionsAndSettings"></p>
</div>

View File

@ -19,6 +19,9 @@ storage.get("extract", function(resp) {
});
urlInput.addEventListener("blur", function(e) {
if (this.value.endsWith("/")) {
this.value = this.value.substring(0, this.value.length - 1);
}
var value = this.value;
storage.set({ url: value }, function() {
message.textContent = ext.i18n.getMessage("URLChanged");