From 9b5b541602dbd8ffc3197056d231c2bee251d7f2 Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Fri, 26 Apr 2019 17:26:21 +0200 Subject: [PATCH 01/10] [microdecision] zamentur -> ljf for consistency with other apps ... --- manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.json b/manifest.json index dab9586..65ed779 100644 --- a/manifest.json +++ b/manifest.json @@ -13,7 +13,7 @@ "fr": "Strut est un éditeur de slide permetant de créer des présentation impress.js." }, "maintainer": { - "name": "zamentur", + "name": "ljf", "email": "ljf+yunohost@grimaud.me" }, "multi_instance": true, From ee0c29da58b2bf7b5a0ee4ded22ffaadc922e06d Mon Sep 17 00:00:00 2001 From: saimyx <44293594+Saimyx@users.noreply.github.com> Date: Thu, 30 Apr 2020 14:56:45 +0200 Subject: [PATCH 02/10] Create README_fr.md Translated readme in french --- README_fr.md | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 README_fr.md diff --git a/README_fr.md b/README_fr.md new file mode 100644 index 0000000..4921686 --- /dev/null +++ b/README_fr.md @@ -0,0 +1,72 @@ +# Strut pour YunoHost + +[![Niveau d'integration](https://dash.yunohost.org/integration/strut.svg)](https://dash.yunohost.org/appci/app/strut) +[![Installer Strut avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=strut) + +*[Read this readme in english.](./README.md)* + +> *Ce package vous permet d'installer Strut rapidement et simplement sur un serveur YunoHost. +Si vous n'avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) pour savoir comment l'installer et en profiter* + +## Vue d'ensemble +*Description à écrire en anglais et en français.* + +**Version incluse :** 20171224-1 + +## Captures d'écran + +![](https://f.cloud.github.com/assets/1009003/515405/f1003c6a-be74-11e2-84b9-14776c652afb.png) + +## Demo + +* [Démo officielle](http://strut.io/editor/index.html) + +## Configuration + +## Documentation + + * apas + +## Caractéristiques spécifiques à YunoHost + +#### Support multi-utilisateurs + +#### Architectures supportées + +* x86-64b - [![Build Status](https://ci-apps.yunohost.org/ci/logs/strut%20%28Apps%29.svg)](https://ci-apps.yunohost.org/ci/apps/strut/) +* ARMv8-A - [![Build Status](https://ci-apps-arm.yunohost.org/ci/logs/strut%20%28Apps%29.svg)](https://ci-apps-arm.yunohost.org/ci/apps/strut/) +* Jessie x86-64b - [![Build Status](https://ci-stretch.nohost.me/ci/logs/strut%20%28Apps%29.svg)](https://ci-stretch.nohost.me/ci/apps/strut/) + +## Limitations + +## Information supplémentaires + +* Ce package ne contient pas les sources exactes de [la version originale de Strut](https://github.com/tantaman/Strut) + +Strut, à l'origine, inclut Google Analytics et est lié à Imgur pour téléverser des images. Ces pisteurs ou services externes ne sont pas acceptés par l'équipe de YunoHost. +Ils sont donc supprimés par rapport aux sources. +Une pull request pour les supprimer de leur côté a été validée et mergée mais finalement supprimée sans explication. De plus, les développeurs de Strut ne fournissent pas le logiciel compilé. +Pour compiler le logiciel, cela nécessite grunt, ce qui ne peut pas être supprimé facilement. +Pour éviter de devoir générer cette application HTML/JS, ce package créé une version compilée de Strut avec le patch qui supprime les dépendances à Google Analytics et Imgur. +Voici la version compilée https://github.com/tantaman/Strut/commits/6761b141ee7aa622916e2d23cced84ee95618cce. Ce n'est pas la version la plus récente. + +## Liens + + * Signaler un bug : https://github.com/YunoHost-Apps/strut_ynh/issues + * Site web de Strut : http://strut.io + * Dépôt de Strut : https://github.com/MohannadNaj/Strut + * Site web de YunoHost : https://yunohost.org/ + +--- +Informations pour les développeurs +---------------- + +**Seulement si vous voulez utiliser une branche de test pour le codage, au lieu de fusionner directement dans la banche principale.** +Merci de faire vos pull request sur la [branche testing](https://github.com/YunoHost-Apps/strut_ynh/tree/testing). + +Pour essayer la branche testing, procédez comme suit. +``` +sudo yunohost app install https://github.com/YunoHost-Apps/strut_ynh/tree/testing --debug +ou +sudo yunohost app upgrade strut -u https://github.com/YunoHost-Apps/strut_ynh/tree/testing --debug +``` From 416837a0917f21cc6c53187f030c05d796fc42e0 Mon Sep 17 00:00:00 2001 From: saimyx <44293594+Saimyx@users.noreply.github.com> Date: Thu, 30 Apr 2020 15:02:33 +0200 Subject: [PATCH 03/10] lien vers le readme_fr --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 82bed0a..5d1bc59 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,8 @@ [![Integration level](https://dash.yunohost.org/integration/strut.svg)](https://dash.yunohost.org/appci/app/strut) [![Install Strut with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=strut) +*[Lire ce readme en français.](./README_fr.md)* + > *This package allow you to install Strut quickly and simply on a YunoHost server. If you don't have YunoHost, please see [here](https://yunohost.org/#/install) to know how to install and enjoy it.* From d793a93eef90a9b269524084114650983e74a2f0 Mon Sep 17 00:00:00 2001 From: saimyx <44293594+Saimyx@users.noreply.github.com> Date: Thu, 30 Apr 2020 15:13:01 +0200 Subject: [PATCH 04/10] Update README.md --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 5d1bc59..64dbbc9 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ If you don't have YunoHost, please see [here](https://yunohost.org/#/install) to know how to install and enjoy it.* ## Overview -Quick description of this app. +Strut is an HTML/JS slide presentation editor. It work with [impress.js](http://bartaz.github.com/impress.js/#/bored). **Shipped version:** 20171224-1 @@ -23,6 +23,8 @@ Quick description of this app. ## Configuration +If configuration is needed, feel free to contribute. + ## Documentation * YunoHost documentation: If specific documentation is needed, feel free to contribute. @@ -38,6 +40,7 @@ Quick description of this app. * Jessie x86-64b - [![Build Status](https://ci-stretch.nohost.me/ci/logs/strut%20%28Apps%29.svg)](https://ci-stretch.nohost.me/ci/apps/strut/) ## Limitations +No import/export from/to OpenDocument or pptx. ## Additional information From 200e0ad2ebf508dceb4127a9b9775e35aa864277 Mon Sep 17 00:00:00 2001 From: saimyx <44293594+Saimyx@users.noreply.github.com> Date: Thu, 30 Apr 2020 15:15:24 +0200 Subject: [PATCH 05/10] Update README_fr.md --- README_fr.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README_fr.md b/README_fr.md index 4921686..421e435 100644 --- a/README_fr.md +++ b/README_fr.md @@ -9,7 +9,7 @@ Si vous n'avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) pour savoir comment l'installer et en profiter* ## Vue d'ensemble -*Description à écrire en anglais et en français.* +Strut est un éditeur WEB de présentations fonctionnant en HTML/JS. Tout se passe en local. Il fonctinne grâce à [impress.js](http://bartaz.github.com/impress.js/#/bored). **Version incluse :** 20171224-1 @@ -23,9 +23,11 @@ Si vous n'avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) pour ## Configuration +S'il y a une configuration possible, sentez vous libre d'y contribuer. + ## Documentation - * apas + * S'il y a une documentation spéficique, sentez vous libre d'y contribuer. ## Caractéristiques spécifiques à YunoHost From 9d0a0d4b5092170e10a4f6a2c6776437c0cbcce8 Mon Sep 17 00:00:00 2001 From: saimyx <44293594+Saimyx@users.noreply.github.com> Date: Thu, 30 Apr 2020 15:16:01 +0200 Subject: [PATCH 06/10] Update README_fr.md --- README_fr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README_fr.md b/README_fr.md index 421e435..8c59a0d 100644 --- a/README_fr.md +++ b/README_fr.md @@ -17,7 +17,7 @@ Strut est un éditeur WEB de présentations fonctionnant en HTML/JS. Tout se pas ![](https://f.cloud.github.com/assets/1009003/515405/f1003c6a-be74-11e2-84b9-14776c652afb.png) -## Demo +## Démo * [Démo officielle](http://strut.io/editor/index.html) From 093db58cc21820ec654eb5574aaf73ba06842367 Mon Sep 17 00:00:00 2001 From: saimyx <44293594+Saimyx@users.noreply.github.com> Date: Thu, 30 Apr 2020 15:16:46 +0200 Subject: [PATCH 07/10] Update README_fr.md --- README_fr.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README_fr.md b/README_fr.md index 8c59a0d..30ff08f 100644 --- a/README_fr.md +++ b/README_fr.md @@ -41,6 +41,8 @@ S'il y a une configuration possible, sentez vous libre d'y contribuer. ## Limitations +Pas d'import/export possible depuis ou vers des fichiers OpenDocument ou pptx. + ## Information supplémentaires * Ce package ne contient pas les sources exactes de [la version originale de Strut](https://github.com/tantaman/Strut) From 1772dba7aa09d7988e14b84f434f11d874a3cbe8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Magimel?= Date: Thu, 6 Aug 2020 20:04:08 +0200 Subject: [PATCH 08/10] Correct French spelling in the manifest --- manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.json b/manifest.json index 6f3425d..4bddd4f 100644 --- a/manifest.json +++ b/manifest.json @@ -10,7 +10,7 @@ }, "description": { "en": "Strut is a slide editor creating impress.js presentations.", - "fr": "Strut est un éditeur de slide permetant de créer des présentation impress.js." + "fr": "Strut est un éditeur de diapositives permettant de créer des présentations impress.js." }, "maintainer": { "name": "ljf", From 31d19d7ea735c0c6c32ab12b349279f6a8f825c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Magimel?= Date: Fri, 7 Aug 2020 20:17:47 +0200 Subject: [PATCH 09/10] Remove the name of the app in the description --- manifest.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/manifest.json b/manifest.json index 4bddd4f..ae186b3 100644 --- a/manifest.json +++ b/manifest.json @@ -9,8 +9,8 @@ "yunohost": ">= 3.5.0" }, "description": { - "en": "Strut is a slide editor creating impress.js presentations.", - "fr": "Strut est un éditeur de diapositives permettant de créer des présentations impress.js." + "en": "Slide editor for creating impress.js presentations.", + "fr": "Éditeur de diapositives permettant de créer des présentations impress.js." }, "maintainer": { "name": "ljf", From fefc1f9a9e3785583e37e43d37ceadbe7e6c34cf Mon Sep 17 00:00:00 2001 From: "ljf (zamentur)" Date: Sun, 11 Oct 2020 01:48:43 +0200 Subject: [PATCH 10/10] [fix] version --- manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.json b/manifest.json index ae186b3..cf7fcb7 100644 --- a/manifest.json +++ b/manifest.json @@ -2,7 +2,7 @@ "name": "Strut", "id": "strut", "packaging_format": 1, - "version": "20171224-1", + "version": "20171224-1~ynh1", "url": "http://strut.io", "license": "AGPL-3.0", "requirements": {