Skip to content

1 - rework object panel to have hierarchical objects #37

@j-levy

Description

@j-levy

[lang=FR]
ajouter une vue hiérarchique
dans la pratique, on prend des modèles existants, on les dupliques, on les fait évoluer
mais on a une très mauvaise vue de ce qui se fait actuellement
on aimerait pouvoir les regrouper dans une vue hiérarchique
idéalement, on aimerait avoir une vue en 2 parties:

  • d'un côté hiérarchique avec un arbre
  • de l'autre une vue en miniatures des objets du niveau de l'arbre sélectionné

On veut pouvoir :

  • CRUD des items
  • sélectionner plusieurs items à la fois
  • bouger le(s) item(s) dans la vue hiérarchique
  • exporter les items (implémentation en cours dans des fichiers JSON)
  • importer les items (implémentation en cours dans des fichiers JSON)
  • exporter un dossier complet de la hiérarchie (on peut ptet faire un JSON avec une hiérarchie)
  • importer un dossier complet de la hiérarchie (on peut ptet faire un JSON avce une hiérarchie)

On peut commencer par implémenter de quoi importer et exporter un panel JSON
Il faut formaliser un lien dans le code pour qu'il vienne charger le fichier de paramètres
Puis formaliser l'archive (quels fichiers, quels types, quels liens entre les fichiers)

Il devrait être possible de charger dans Lpy, et d'exporter depuis Lpy :

  • un projet Lpy (une archive)
  • un ensemble de paramètres "un panel" (dans un JSON par exemple)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions