Re: [ostorybook-dev] Remarques diverses et suggestions (j'en rajoute)

[ Thread Index | Date Index | More lists.tuxfamily.org/ostorybook-dev Archives ]


Le 10/01/2022 à 14:25, Marc TORRES a écrit :
> Pour ce qui est de la date, j'avais suggéré de se caler sur la dernière
> date de la scène précédente (cela va bien pour les déroulements
> "chronologiques"). Pour la première scène créée, cela pourrait être la
> date du jour...

Pour l'instant j'initialise la date à celle du moment de la création
(date et heure). Je peux tout à fait changer ça par une formule: date de
la scène précédente + durée de la scène précédente. Sauf que... comme on
est en train de créer une scène elle n'est pas forcément la suivante de
la dernière scène utilisée.

> Comme je suis en train de créer un nouveau projet, j'ai moi aussi
> quelques remarques/suggestions, qui ne sont pas urgentes (elles me
> viennent au fil de l'eau, alors je les note...) :

Très bien.
> Je travaille beaucoup avec l'arbre des scènes, pour organiser mes idées :
> 
>   * Possibilité de créer plusieurs scènes d'un coup, comme cela existe
>     pour les chapitres ?

Pas de problème, je vais ajouter ça sous la forme un élément du sous
menu (click gauche) sur un chapitre ou sur une scène.

>   * Possibilité de sélectionner plusieurs scènes en même temps pour les
>     déplacer en bloc dans un autre chapitre ?

J'ajoute pour la modification multiple où on aurait, pour l'instant:
- modifier le status (l'état)
- mette dans le chapitre à choisir

Si vous voyez autre chose...

>   *  Je n'ai pas compris dans quel chapitre où se créait la nouvelle
>     scène...  Une fois créée, je déplie tous les chapitres pour voir où
>     elle a atterri... Je suppose qu'il y a une logique, mais je ne l'ai
>     pas trouvée :).

En principe, par défaut lors de la création c'est le dernier chapitre
utilisé. Si on vient juste de commencer une session il n'y a pas de
"dernier chapitre utilisé", dans ce cas le chapitre est vide, autrement
dit la scène n'est affectée à aucun chapitre. Quand on est dans un
processus de création "en enfilade", sans interruption de la session,
comme dans le mode dactylo, on crée donc chaque scène dans le même
chapitre que la dernière scène (ou celle où on est).

>   * Quand on fait glisser une scène dans un autre chapitre, celui-ci "se
>     replie" automatiquement, même s'il était déplié en scènes auparavant
>     (la config précédente d'affichage est remise en cause).

Je vais voir si c'est possible, mais c'est pas garanti.

> Autre "irritant" : quand on ouvre un deuxième projet, peut-on basculer
> automatiquement sur celui-ci ? (au lieu de rester sur l'ancien, alors
> que la fenêtre a bien été ouverte).

Ben ce devrait être le cas... ou peut être pas. Je pense savoir d'où ça
vient. Pour moi c'est bien le cas, en revanche pour le système ce n'est
pas la fenêtre active. Sous Windows ça se matérialise peut être
différemment.

> Ensuite, j'ai eu une nouvelle idée, mais qui serait sans doute très
> lourde de conséquences : serait-il possible de créer des liens de
> dépendance entre les scènes de type avant/après, un peu comme sur les
> logiciels de planification de type Gantt. Je travaille beaucoup sur des
> romans à plusieurs voix et  plusieurs époques, et je galère pour
> intercaler mes scènes dans un ordre cohérent, du type : cette scène
> (actuelle) ne peut arriver que lorsque l'on a eu l'information donnée
> dans cette scène  (du siècle passé). Dans ce cas, la chronologie des
> dates ne sert à rien. Je pourrais créer des objets ou des fils pour
> représenter fictivement chaque lien, mais c'est un peu lourd et
> moyennement parlant...

Il y a déjà quelque chose. Choisis "date relative", ça peut t'ouvrir des
horizons.

> Sans vouloir faire un logiciel Gantt, pourrait-on par exemple créer dans
> l'éditeur de scène un nouveau champ "avant" ou "après" où l'on peut
> choisir la scène liée, et surligner en rouge dans l'arbre des scènes
> celles qui ne seraient pas cohérentes ?  (ce serait donc juste un
> avertissement, sans que le logiciel gère ces dépendances).

Il faut bien distinguer deux choses:
- la date de la scène n'est qu'une indication destinée justement à
"gérer" la chronologie;
- le numéro de la scène qui permet d'enchaîner les scènes.

Dans le premier cas c'est à utiliser pour vérifier la cohérence
chronologique. Dans le second c'est bien pour "finaliser" l'histoire
telle que l'auteur veut que ce soit.

La date de la scène peut prendre trois types de valeur:
- pas de date, ce qui empêche d'élaborer toute chronologie
- date fixe, c'est toi qui choisi la date
- date relative à une scène avec un décalage de temps, qui peut être à zéro

> Je suis conscient de l'ampleur de mon exigence, fidèles et dévoués
> "javascripteurs"... Mais bon, comme Noël est encore un peu là, je tente
> le coup... ;)
> 

C'est Noël tous les jours.
-- 
Franz-Albert projet oStorybook


-- 
oStorybook5 dev


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/