PrimTux, la distribution éducative
éditeur Wysiwyg d'illustrations interactives - Version imprimable

+- PrimTux, la distribution éducative (https://forum.primtux.fr)
+-- Forum : PrimTux: LA DISTRIBUTION: présentation, aide et développement (https://forum.primtux.fr/forumdisplay.php?fid=5)
+--- Forum : Demandes d'évolution - Tests des iso - Développement (https://forum.primtux.fr/forumdisplay.php?fid=10)
+--- Sujet : éditeur Wysiwyg d'illustrations interactives (/showthread.php?tid=641)

Pages : 1 2 3 4 5 6


éditeur Wysiwyg d'illustrations interactives - Steph - 15-11-2020

J'ai le message d'erreur qui ne m'empêche pas de lire et de modifier et je suis bien en false.


éditeur Wysiwyg d'illustrations interactives - mothsart - 15-11-2020

Oui, c'est un message d'avertissement (en orange) car il n'occasionne pas forcément une anomalie.
Tu as utilisé (sans doute sans t'en rendre compte via Inkscape) des objets qui sont invisibles : le problème c'est que si ces objets sont en dehors du viewport (la zone d'affichage), ça donne le sentiment qu'il y a un bug : l'image parait mal centré.
N'ayant pas de solution simple pour prendre en charge ce soucis, j'ai préféré au moins le signaler. (pour me mettre la puce à l'oreille en cas de remonté de bug également)
Tes 2 fichiers ont ses objets invisibles (clipath) dans le viewport donc pas d'anomalies en soit.
Si je voulais améliorer l’algorithme, il faudrait que je vérifie qu'au moins 1 des objets invisibles soit en dehors du viewport pour déclencher le message... je me le note pour une prochaine version. (mais j'ai toujours peur de ralentir les imports avec tous ces traitements : il faudrait dans l'idéal que je les fassent post import pour ne rien ralentir)


éditeur Wysiwyg d'illustrations interactives - mothsart - 26-11-2020

petit rappel de passage à la 1.1.4.1 (pour gSpeech, ça a été fait Cool )


éditeur Wysiwyg d'illustrations interactives - Steph - 28-11-2020

Bon ben là je peux charger un svg, pas les exemples...

Edit => sous PrimTux => Ok, c'est sous mint le problème...


éditeur Wysiwyg d'illustrations interactives - Steph - 28-11-2020

Gspeech nickel Big Grin


éditeur Wysiwyg d'illustrations interactives - mothsart - 28-11-2020

Steph a écrit :Bon ben là je peux charger un svg, pas les exemples...

Edit => sous PrimTux => Ok, c'est sous mint le problème...

Ca doit toujours être lié au postinst : mauvaise détection => pas de pref firefox => soucis de CORS

Sous mint, le fichier /etc/os-release renvoi quoi ?
Et Mint est bien basé sur Debian maintenant donc Firefox-esr (et non Firefox) ?


éditeur Wysiwyg d'illustrations interactives - Spicytony - 07-12-2020

Bonjour,

je voulais savoir où en était ce projet et si l'appli avait été intégrée à PT ?

Belle fin de journée.


éditeur Wysiwyg d'illustrations interactives - mothsart - 07-12-2020

Elle est intégrée. (je ne suis pas certain que il y ai la dernière version en revanche)
Il peut y avoir des soucis lié à nos échanges plus haut.
Dans ce cas, le mieux est de passer par l'appli en ligne : https://mothsart.github.io/labo/frontend/edit_interactive_svg/


éditeur Wysiwyg d'illustrations interactives - Steph - 07-12-2020

Intégrée dans celle d'hier en Ubuntu 20.04, dans les dépôts sur la Debian, fonctionnelle et à jour.


éditeur Wysiwyg d'illustrations interactives - mothsart - 08-12-2020

Wunderbar Cool


éditeur Wysiwyg d'illustrations interactives - Spicytony - 08-12-2020

Et c'est quoi son ptit nom ?


éditeur Wysiwyg d'illustrations interactives - Steph - 08-12-2020

edit-interactive-svg


éditeur Wysiwyg d'illustrations interactives - Philippe Dpt35 - 08-12-2020

Spicytony a écrit :Et c'est quoi son ptit nom ?
Elle est libre, mais peut-être pas disposée aux familiarités ! :lol:


éditeur Wysiwyg d'illustrations interactives - Spicytony - 08-12-2020

Big Grin


éditeur Wysiwyg d'illustrations interactives - mothsart - 08-12-2020

Ahaha, Philippe, tu m'as tué !


éditeur Wysiwyg d'illustrations interactives - Steph - 09-12-2020

Je confirme que l'application ne charge pas les exemples sous mint avec firefox et sans message d'erreur dans le terminal...
Avec opera j'ai ça:

Code :
[94930:94930:1209/205501.235662:ERROR:sandbox_linux.cc(374)] InitializeSandbox() called with multiple threads in process gpu-process.



éditeur Wysiwyg d'illustrations interactives - mothsart - 09-12-2020

Mint c'est pour ta distrib perso ? (Y'a pas de Primtux basé sur Mint ?)

Un peu la flemme de lancer une VM avec Mint.
Je réitère la question :
Sous mint, le fichier /etc/os-release renvoi quoi ?


éditeur Wysiwyg d'illustrations interactives - Steph - 09-12-2020

T'auras rien de particulier c'est la mint 20 basée comme PrimTux sur Ubuntu 20.04.


éditeur Wysiwyg d'illustrations interactives - mothsart - 10-12-2020

C'est bizarre quand même car c'est comme si le postinst ne s'opérais pas.
Si tu récupères les sources et que tu lances https://github.com/mothsART/editInteractiveSVG/blob/master/debian/postinst dans une console, ça t'affiches quelque chose ?


éditeur Wysiwyg d'illustrations interactives - Steph - 10-12-2020

Non.


éditeur Wysiwyg d'illustrations interactives - mothsart - 12-12-2020

J'ai finalement testé avec un iso mint.
Le soucis venait bien du /etc/os-release ou la distribution renomme "Ubuntu" par "Mint". J'ai donc modifié mon fichier postinst et fait un tag git "1.1.4.2".

Donc, si tu as déjà cloné le dépôt :
Code :
git checkout 1.1.4.2

va mettre le pointeur sur cette version. (qui est pour l'instant le dernier commit de la branche master donc pour l'instant ça revient au même que "git checkout master" mais j'ai une 1.2 en phase de dev donc ça ne sera pas le cas éternellement)


éditeur Wysiwyg d'illustrations interactives - mothsart - 04-02-2021

En route vers la version 1.2 !

J'ai un peu déterré le projet en mettant 3 fonctionnalités attendus depuis longues dates.
A savoir :
- la possibilité d'annuler/rétablir + un historique des actions sur à peu près tout.
C'était un chantier pharaonique (comme souvent, on se fait surprendre) et pour y arriver sereinement, j'ai du pas mal restructurer.
(Je n'ai pas compté le nombre de bugs biscornus que j'ai du traiter pour arrivé à mes fins)
J'ai testé une grande partie mais rien n'interdit des ratés Rolleyes
- la possibilité de rajouter du son et des vidéos dans les commentaires :
fonctionnalité à utiliser avec parcimonie car elle fige actuellement l'interface le temps que le contenu soit encrypté en base64.
Sans compter que le html généré va englober absolument tout.
Il faut se dire que le base64 (c'est ce qui est utilisé d'ailleurs pour les pj dans les mails), c'est un format binaire transformé en chaine de caractère donc on prend 30% de poids en plus.
Il faudrait sans doute que je réfléchisse à utiliser une barre de progression + un worker pour éviter le freeze du navigateur mais ça demande un effort supplémentaire non négligeable et j'aimerais reporter ça à une autre itération et me recentrer sur le primtuxmenu.
Une vrai question de fond serait de réfléchir à utiliser un mini serveur web qui éviterait pas mal de déboire... à arbitrer.

Il reste quelques petits trucs à traduire, un peu de mise en forme mais dans l'ensemble c'est pas trop mal.
Si vous avez un peu de temps pour tester, j'en serais fort aise :lol:


éditeur Wysiwyg d'illustrations interactives - Spicytony - 05-02-2021

Super. On peut récupérer cela où et l'installer comment ?


éditeur Wysiwyg d'illustrations interactives - mothsart - 05-02-2021

Les sources sont là https://github.com/mothsART/editInteractiveSVG mais le mieux est de testé la version en ligne que je viens de maj : https://mothsart.github.io/labo/frontend/edit_interactive_svg/


éditeur Wysiwyg d'illustrations interactives - Philippe Dpt35 - 05-02-2021

Sur l'image générée, lorsque l'on clique sur une étiquette, il y a un zoom automatique. La seule façon de revenir à la taille originale est de recliquer sur une étiquette. Mais alors l'image n'est pas recentrée. Si j'ai cliqué sur une étiquette en bas par exemple, je ne vois que la partie inférieure de l'image.