Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Issue-148] Arborescence du mviewer dans le panneau des thématiques #324

Merged
merged 7 commits into from
Nov 22, 2024

Conversation

LPoin
Copy link
Collaborator

@LPoin LPoin commented Nov 7, 2024

Contribution

Cette contribution est financée par la Région Bretagne :

image

Description

Modifie l'arborescence des Thèmatiques & Données pour supprimer la modale de création et modification des thèmes et couches.

  • Gestion par ID et non plus par élément actif
  • Refacto du code concerné

@lecault
Copy link
Collaborator

lecault commented Nov 8, 2024

Merci, les tests sont réalisés ici : https://kartenn.region-bretagne.fr/mviewerstudio-dev/index.html#

  • Je n'arrive pas à récupérer les pictos des thématiques :
    image

  • L'option déroulé par défaut n'est pas pris en compte si on ne clique pas sur enregistrer

  • La modification du nom de la thématique n'est pas pris en compte si on ne clique pas sur enregistrer

  • Le retour à la ligne est autorisé dans le nommage de la thématique ce qui ne devrait pas être le cas
    image

  • Ok pour le rafraîchissement du nom des couches

  • Comme dit dans l'ancienne PR, je n'ai pas tenu compte des drag and drop

@Gaetanbrl
Copy link
Member

Je n'arrive pas à récupérer les pictos des thématiques :

Ce problème devrait maintenant être corrigé dans cette branche.

@Gaetanbrl
Copy link
Member

L'option déroulé par défaut n'est pas pris en compte si on ne clique pas sur enregistrer
La modification du nom de la thématique n'est pas pris en compte si on ne clique pas sur enregistrer

Ce sont des remarques pour modification ou des questions ?

En l'état je trouve ça normal de ne pas enregistrer à chaque modification. L'utilisateur devrait faire ses modifications et sauvegarder quand il le souhaite à la fin ou bien annuler ses modifications.
Si on sauvegarde à chaque modification, il faut que l'utilisateur identifie la version avant ses modifications (ca en fera une liste...) et la sélectionne comme version courante.

Je ne suis pas certain que ca facilite ce cas d'usage.

Copy link
Member

@Gaetanbrl Gaetanbrl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Après un petit nettoyage à faire (code commenté / console.log) ce sera bon pour le coté code.

js/mviewerstudio.js Show resolved Hide resolved
js/mviewerstudio.js Outdated Show resolved Hide resolved
lib/icon-picker/icon-picker.js Outdated Show resolved Hide resolved
lib/icon-picker/icon-picker.js Show resolved Hide resolved
@lecault
Copy link
Collaborator

lecault commented Nov 8, 2024

L'option déroulé par défaut n'est pas pris en compte si on ne clique pas sur enregistrer
La modification du nom de la thématique n'est pas pris en compte si on ne clique pas sur enregistrer

Ce sont des remarques pour modification ou des questions ?

En l'état je trouve ça normal de ne pas enregistrer à chaque modification. L'utilisateur devrait faire ses modifications et sauvegarder quand il le souhaite à la fin ou bien annuler ses modifications. Si on sauvegarde à chaque modification, il faut que l'utilisateur identifie la version avant ses modifications (ca en fera une liste...) et la sélectionne comme version courante.

Je ne suis pas certain que ca facilite ce cas d'usage.

On a discuté avec Stéphane.
Sur la version précédente, la modal thématique enregistrait automatiquement les modifications sans cliquer sur enregistrer, c'est pour cela qu'on est perturbé par ce nouveau fonctionnement.

Notre idée : le clic sur preview enregistre le projet s'il y a des modifications et ne l'enregistre pas s'il n'y a pas de modifications.
Qu'en pensez vous ?
image

image

@lecault
Copy link
Collaborator

lecault commented Nov 8, 2024

Choisir ce picto par défaut pour les thématiques :

image

@Gaetanbrl
Copy link
Member

Notre idée : le clic sur preview enregistre le projet s'il y a des modifications et ne l'enregistre pas s'il n'y a pas de modifications.
Qu'en pensez vous ?

Soit on reste sur le fonctionnement initial soit on fait une nouvelle évolution.

@Gaetanbrl
Copy link
Member

Choisir ce picto par défaut pour les thématiques :

Tu es certain que c'est le plus adapté ?

@lecault
Copy link
Collaborator

lecault commented Nov 8, 2024

Choisir ce picto par défaut pour les thématiques :

Tu es certain que c'est le plus adapté ?

Oui c'est celui qu'on avait historiquement

@LPoin
Copy link
Collaborator Author

LPoin commented Nov 13, 2024

Push des modifs selon les retours de PR.

@lecault
Copy link
Collaborator

lecault commented Nov 13, 2024

Merci pour les modifications :

  • OK pour la sauvegarde via clic sur preview
  • Zone de modification du titre plus lisible
  • Reste à modifier le picto par défaut

@lecault lecault added this to the 4.2 milestone Nov 13, 2024
@Gaetanbrl
Copy link
Member

Reste à modifier le picto par défaut

Ok on merge une fois cette modification faite.
Merci @LPoin @lecault

@Gaetanbrl Gaetanbrl requested a review from lecault November 22, 2024 14:09
@Gaetanbrl
Copy link
Member

@lecault je te laisse faire le squash and merge si c'est bon pour toi

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants